武器にカスパラ持たせて
ItemControl.isWeaponTypeAllowed のところに手を加えればいけそうやね
weapon.isWeaponTypeMatched が使い回せそうにないからそこは頑張らないとね