コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: Character.cs プロジェクト: devlanger/heroes-online
 public virtual void Die(CharacterInfo character, CombatManager.HitData data)
 {
 }
コード例 #3
0
ファイル: Character.cs プロジェクト: devlanger/heroes-online
 public virtual void Hit(CombatManager.HitData data)
 {
 }
コード例 #4
0
        public override void Hit(CombatManager.HitData data)
        {
            base.Hit(data);

            this.target = data.attacker;
        }