Weapon.cs changed