Zepheus.Zone.Game.ZoneCharacter.Damage C# (CSharp) Method

Damage() public method

public Damage ( MapObject bully, uint amount, bool isSP = false ) : void
bully MapObject
amount uint
isSP bool
return void
        public override void Damage(MapObject bully, uint amount, bool isSP = false)
        {
            base.Damage(bully, amount, isSP);
            if (IsDead)
            {
                State = PlayerState.Dead;
                Handler4.SendReviveWindow(this.Client, 3);
            }
        }

Same methods

ZoneCharacter::Damage ( uint value ) : void

Usage Example

Example #1
0
 private void DamageMe(ZoneCharacter character, params string[] param)
 {
     uint value = uint.Parse(param[1]);
     character.Damage(value);
 }