public static Weapon GetRandomBasicWeapon() { return(new Weapon(ValueGenerator.GetRandomWeaponType(AllWeapons))); }