class SchlonzRipper extends Ripper; function BecomeItem() { Super.BecomeItem(); if( Instigator.isA( 'PlayerPawn' ) ) { ProjectileClass = Class'SchlonzUT98.SchlonzRazor'; AltProjectileClass = Class'SchlonzUT98.SchlonzRazorAlt'; } else { ProjectileClass = Class'BotPack.Razor2'; AltProjectileClass = Class'BotPack.Razor2Alt'; } } function Projectile ProjectileFire( class ProjClass, float ProjSpeed, bool bWarn) { local Projectile p; p = SUper.ProjectileFire( ProjClass, ProjSpeed, bWarn ); if( p.isA( 'SchlonzRazorAlt' ) ) { SchlonzRazorAlt( p ).splits = 4; } } defaultproperties { ProjectileClass=Class'SchlonzUT98.SchlonzRazor' AltProjectileClass=Class'SchlonzUT98.SchlonzRazorAlt' }