public void SetSubWeapon(Weapon weapon, ItemWeaponData weaponData, RefMob.WeaponDesc weaponDesc) { Weapon subWeapon = instanceWeapon(weaponData, weaponDesc); weapon.SetSubWeapon(subWeapon); }