diff --git a/src/k_hud.c b/src/k_hud.c index c6d71dec9..ebff13085 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -83,6 +83,7 @@ static patch_t *kp_wouldyoustillcatchmeifiwereaworm; static patch_t *kp_catcherminimap; static patch_t *kp_emeraldminimap[2]; static patch_t *kp_capsuleminimap[3]; +static patch_t *kp_battleufominimap; static patch_t *kp_ringsticker[2]; static patch_t *kp_ringstickersplit[4]; @@ -372,6 +373,8 @@ void K_LoadKartHUDGraphics(void) HU_UpdatePatch(&kp_capsuleminimap[1], "MINICAP2"); HU_UpdatePatch(&kp_capsuleminimap[2], "MINICAP3"); + HU_UpdatePatch(&kp_battleufominimap, "MINIBUFO"); + // Rings & Lives HU_UpdatePatch(&kp_ringsticker[0], "RNGBACKA"); HU_UpdatePatch(&kp_ringsticker[1], "RNGBACKB"); @@ -3998,6 +4001,9 @@ static void K_drawKartMinimap(void) if (battleprisons) workingPic = kp_capsuleminimap[2]; break; + case MT_BATTLEUFO: + workingPic = kp_battleufominimap; + break; default: break; } diff --git a/src/p_mobj.c b/src/p_mobj.c index 59203fe52..b2470decd 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -5331,6 +5331,7 @@ static boolean P_IsTrackerType(INT32 type) case MT_OVERTIME_CENTER: case MT_MONITOR: case MT_EMERALD: + case MT_BATTLEUFO: return true; default: