From fd175f4a5ce5a5cdb66f30763d4d5961aa0e9d65 Mon Sep 17 00:00:00 2001 From: James R Date: Wed, 17 Jan 2024 21:25:43 -0800 Subject: [PATCH] Insta-Whip: scale knockback to map scale --- src/k_collide.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/k_collide.cpp b/src/k_collide.cpp index 994e0890a..f889a8334 100644 --- a/src/k_collide.cpp +++ b/src/k_collide.cpp @@ -863,8 +863,8 @@ boolean K_InstaWhipCollide(mobj_t *shield, mobj_t *victim) attacker->renderflags &= ~RF_DONTDRAW; angle_t thrangle = R_PointToAngle2(attacker->x, attacker->y, victim->x, victim->y); - P_Thrust(victim, thrangle, FRACUNIT*7); - P_Thrust(attacker, ANGLE_180 + thrangle, FRACUNIT*7); + P_Thrust(victim, thrangle, mapobjectscale*28); + P_Thrust(attacker, ANGLE_180 + thrangle, mapobjectscale*28); return false; } @@ -932,7 +932,7 @@ boolean K_InstaWhipCollide(mobj_t *shield, mobj_t *victim) K_DropPowerUps(victimPlayer); angle_t thrangle = ANGLE_180 + R_PointToAngle2(victim->x, victim->y, shield->x, shield->y); - P_Thrust(victim, thrangle, FRACUNIT*10); + P_Thrust(victim, thrangle, mapobjectscale*40); K_AddHitLag(victim, victimHitlag, true); K_AddHitLag(attacker, attackerHitlag, false);