Creature.cpp
1 #include "Creature.h" 2 3 void Creature::OnAttacked(Creature *attacker) 4 { 5 int damage = attacker->_attack - _defence; 6 7 if (damage < 0) 8 damage = 0; 9 _hp -= damage; 10 if (_hp < 0) 11 _hp = 0; 12 }
1 #include "Creature.h" 2 3 void Creature::OnAttacked(Creature *attacker) 4 { 5 int damage = attacker->_attack - _defence; 6 7 if (damage < 0) 8 damage = 0; 9 _hp -= damage; 10 if (_hp < 0) 11 _hp = 0; 12 }