Handle executing moves.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -116,3 +116,11 @@ Battling::BattleSide *Battling::Creature::GetBattleSide() const {
|
||||
bool Battling::Creature::IsFainted() const {
|
||||
return this->__CurrentHealth <= 0;
|
||||
}
|
||||
|
||||
void Battling::Creature::Damage(uint32_t damage, Battling::DamageSource source) {
|
||||
if (damage > __CurrentHealth){
|
||||
damage = __CurrentHealth;
|
||||
}
|
||||
// HOOK: On Damage
|
||||
__CurrentHealth -= damage;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user