From c992438e3c93ed0427b3efbfdd8751c2b0e26a75 Mon Sep 17 00:00:00 2001 From: toaster Date: Tue, 27 Dec 2022 23:13:02 +0000 Subject: [PATCH] Only tether off UFO if it's not just a teeny emerald --- src/k_kart.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index ea05bbde1..9bea5e721 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1340,7 +1340,8 @@ static boolean K_TryDraft(player_t *player, mobj_t *dest, fixed_t minDist, fixed static void K_UpdateDraft(player_t *player) { const boolean addUfo = ((specialstageinfo.valid == true) - && (specialstageinfo.ufo != NULL && P_MobjWasRemoved(specialstageinfo.ufo) == false)); + && (specialstageinfo.ufo != NULL && P_MobjWasRemoved(specialstageinfo.ufo) == false) + && specialstageinfo.ufo->health > 1); fixed_t topspd = K_GetKartSpeed(player, false, false); fixed_t draftdistance;