diff --git a/data/fighters/ataf.json b/data/fighters/ataf.json index 3b02ec3..05961f1 100644 --- a/data/fighters/ataf.json +++ b/data/fighters/ataf.json @@ -59,6 +59,6 @@ } ], "missiles" : 4, - "flags" : "EF_NO_EPIC+EF_TAKES_DAMAGE", + "flags" : "EF_NO_EPIC+EF_TAKES_DAMAGE+EF_IMMORTAL", "aiFlags" : "AIF_UNLIMITED_RANGE" } diff --git a/src/battle/player.c b/src/battle/player.c index 35b4556..07e7c1b 100644 --- a/src/battle/player.c +++ b/src/battle/player.c @@ -88,6 +88,7 @@ void initPlayer(void) battle.ecmTimer = ECM_RECHARGE_TIME; player->flags |= EF_NO_HEALTH_BAR; + player->flags &= ~EF_IMMORTAL; game.stats[STAT_EPIC_KILL_STREAK] = MAX(game.stats[STAT_EPIC_KILL_STREAK], battle.stats[STAT_EPIC_KILL_STREAK]);