From d56a5188d1c0dfc8ed0cc2cddea7949b326e1ce9 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Thu, 24 Apr 2025 17:46:31 -0400 Subject: [PATCH] Fix item usage during respawn and buff flame shield slightly --- src/d_netcmd.c | 2 +- src/k_kart.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/d_netcmd.c b/src/d_netcmd.c index e018bd911..8f5da6fed 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -471,7 +471,7 @@ consvar_t cv_kartstacking_grow_speedboost = CVAR_INIT ("vanillaboost_grow_speedb consvar_t cv_kartstacking_grow_accelboost = CVAR_INIT ("vanillaboost_grow_accelboost", "0", CV_NETVAR|CV_CHEAT|CV_FLOAT, CV_Unsigned, NULL); consvar_t cv_kartstacking_grow_stackable = CVAR_INIT ("vanillaboost_grow_stackable", "Off", CV_NETVAR, CV_OnOff, NULL); -consvar_t cv_kartstacking_flame_speedval = CVAR_INIT ("vanillaboost_flame_speedval", "0.80", CV_NETVAR|CV_CHEAT|CV_FLOAT, CV_Unsigned, NULL); +consvar_t cv_kartstacking_flame_speedval = CVAR_INIT ("vanillaboost_flame_speedval", "0.85", CV_NETVAR|CV_CHEAT|CV_FLOAT, CV_Unsigned, NULL); consvar_t cv_kartstacking_flame_accelboost = CVAR_INIT ("vanillaboost_flame_accelboost", "3.0", CV_NETVAR|CV_CHEAT|CV_FLOAT, CV_Unsigned, NULL); consvar_t cv_kartstacking_flame_stackable = CVAR_INIT ("vanillaboost_flame_stackable", "Off", CV_NETVAR, CV_OnOff, NULL); diff --git a/src/k_kart.c b/src/k_kart.c index cb8d48a49..520534fb1 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -9805,7 +9805,7 @@ void K_MoveKartPlayer(player_t *player, boolean onground) player->itemflags &= ~IF_USERINGS; } - if (player && player->mo && player->mo->health > 0 && !player->spectator && !P_PlayerInPain(player) && !(player->exiting || mapreset) && leveltime > introtime) + if (player && player->mo && player->mo->health > 0 && !player->spectator && !P_PlayerInPain(player) && player->respawn == 0 && !(player->exiting || mapreset) && leveltime > introtime) { // First, the really specific, finicky items that function without the item being directly in your item slot. { @@ -9939,11 +9939,11 @@ void K_MoveKartPlayer(player_t *player, boolean onground) K_DropHnextList(player, false); } - /*if (!onground && (leveltime % 8)) + /*if (!onground) { P_Thrust( - player->mo, K_MomentumAngle(player->mo), - mapobjectscale + player->mo, player->mo->angle, + FixedMul(player->mo->scale, K_GetKartGameSpeedScalar(gamespeed))/4 ); }*/ }