public override void Die(CharacterInfo character, CombatManager.HitData data) { if (data.attacker.Client != null) { data.attacker.Character.ChangeStatValue(StatType.EXPERIENCE, ExpReward); } CharactersManager.Instance.RemoveCharacter(character); }
public virtual void Die(CharacterInfo character, CombatManager.HitData data) { }
public virtual void Hit(CombatManager.HitData data) { }
public override void Hit(CombatManager.HitData data) { base.Hit(data); this.target = data.attacker; }