diff --git a/src/battle/hud.c b/src/battle/hud.c index c10cc50..b06fc57 100644 --- a/src/battle/hud.c +++ b/src/battle/hud.c @@ -224,16 +224,20 @@ static void drawPlayerTargeter(void) float angle; int x, y; - if (player->target || battle.missionTarget) + if (player->target || battle.missionTarget || battle.extractionPoint) { if (player->target) { SDL_SetTextureColorMod(targetCircle, 255, 0, 0); } - else + else if (battle.missionTarget) { SDL_SetTextureColorMod(targetCircle, 0, 255, 0); } + else + { + SDL_SetTextureColorMod(targetCircle, 255, 255, 0); + } blit(targetCircle, player->x - battle.camera.x, player->y - battle.camera.y, 1); }