During ucc make I get this error on the code below:
Any ideas?
Code:
Analyzing... Parsing bVampire Compiling bVampire C:\UT2004\bVampire\Classes\bVampire.uc(22) : Error, Bad or missing expression in 'If' Compile aborted due to errors. Failure - 1 error(s), 0 warning(s)
Code:
class bVampire extends Mutator; var bool Initialized; function PostBeginPlay() { if (Initialized) return; Initialized = True; Level.Game.RegisterDamageMutator( Self ); } function MutatorTakeDamage( out int ActualDamage, Pawn Victim, Pawn InstigatedBy, out Vector HitLocation, out Vector Momentum, name DamageType) { if (InstigatedBy.IsA('Bot') || InstigatedBy.IsA('PlayerPawn')) { InstigatedBy.Health += ActualDamage; if (InstigatedBy.Health > 199) InstigatedBy.Health = 199; } if (NextDamageMutator != None) NextDamageMutator.MutatorTakeDamage( ActualDamage, Victim, InstigatedBy, HitLocation, Momentum, DamageType ); } defaultproperties { GroupName="bVampire" FriendlyName="bVampire" Description="bVampire" }
Comment