確認したわけでないが、投稿内容から法則性を考えるとSPが小さい物から順に取得されるのかな、つまり、回復マスを160位にしてみるとかかな。回復マスはBGで管理してBGゲット使うって根本改造な方法とか回復マスゲットしてしまったら一時的に回復マスヒット無効にして再度ヒットさせるとかも個人プログラムならしそうかも、まあマスゲーならヒット関数使わずに配列で管理するのもアリかもしれないが。