diff --git a/src/battle/entities.c b/src/battle/entities.c index 7f936f9..7a10b73 100644 --- a/src/battle/entities.c +++ b/src/battle/entities.c @@ -175,6 +175,11 @@ void doEntities(void) { battle.missionTarget = NULL; } + + if (e->killedBy == player && battle.hasSuspicionLevel) + { + battle.suspicionLevel -= (MAX_SUSPICION_LEVEL * 0.1); + } if (e == player) { diff --git a/src/battle/fighters.c b/src/battle/fighters.c index 9b07e99..1eecf5a 100644 --- a/src/battle/fighters.c +++ b/src/battle/fighters.c @@ -569,11 +569,6 @@ static void die(void) incFighterStat(self->defName); } - if (battle.hasSuspicionLevel) - { - battle.suspicionLevel -= (MAX_SUSPICION_LEVEL * 0.1); - } - if (battle.isEpic) { battle.stats[STAT_EPIC_KILL_STREAK]++;