diff --git a/src/Battling/Models/Creature.cpp b/src/Battling/Models/Creature.cpp index 83bce2c..ddce6e5 100644 --- a/src/Battling/Models/Creature.cpp +++ b/src/Battling/Models/Creature.cpp @@ -178,6 +178,7 @@ namespace CreatureLib::Battling { if (_battleData.Battle.HasValue()) { _battleData.Battle.GetValue()->TriggerEventListener(this); HOOK(OnFaint, this, this, damageSource); + HOOK(OnRemove, this); } _library->GetExperienceLibrary()->HandleExperienceGain(this, _battleData.SeenOpponents); if (_battleData.Battle.HasValue() && _battleData.Side.HasValue()) {