From 4358d5b69813cece3cec0e7594288aa23a25a692 Mon Sep 17 00:00:00 2001 From: Steve Date: Thu, 10 Dec 2015 10:16:44 +0000 Subject: [PATCH] Misc. fixes. --- src/battle/player.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/battle/player.c b/src/battle/player.c index a42aa6b..4781dc2 100644 --- a/src/battle/player.c +++ b/src/battle/player.c @@ -89,7 +89,7 @@ void doPlayer(void) handleMouse(); - if (!player->target || player->target->systemPower <= 0) + if (!player->target || player->target->health <= 0 || player->target->systemPower <= 0) { selectTarget(); } @@ -401,7 +401,7 @@ static void selectTarget(void) } } - if (player->target == NULL || !targets[0]) + if (!player->target || !targets[0]) { player->target = near; }