コード例 #1
0
ファイル: Combat.cs プロジェクト: pboutell/amud-server
 public void stopFighting()
 {
     target.combat.target = null;
     target.combat.isFighting = false;
     target = null;
     isFighting = false;
 }
コード例 #2
0
ファイル: Combat.cs プロジェクト: pboutell/amud-server
        public int attack(Character target)
        {
            int damageDone = 0;

            target.takeDamage(character, damageDone = World.randomNumber.Next(2, 20));

            return damageDone;
        }
コード例 #3
0
ファイル: Combat.cs プロジェクト: pboutell/amud-server
 public Combat(Character character)
 {
     this.character = character;
     this.target = null;
 }
コード例 #4
0
ファイル: Character.cs プロジェクト: pboutell/amud-server
        public void takeDamage(Character attacker, int damage)
        {
            combat.target = attacker;
            combat.isFighting = true;

            stats.health -= damage;
        }