class ScrnM4Fire extends M4Fire; // fixes double shot bug -- PooSH state FireLoop { function BeginState() { super.BeginState(); NextFireTime = Level.TimeSeconds - 0.000001; //fire now! } } defaultproperties { DamageType=Class'ScrnBalanceSrv.ScrnDamTypeM4AssaultRifle' FireLoopAnimRate=1.590000 }