From 08703be9d443617c193ff8b5d03d592b9c3f2d42 Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Wed, 15 May 2024 19:01:48 -0400 Subject: [PATCH 1/2] Shrink cooldown: 20sec -> 60sec --- src/objects/shrink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/objects/shrink.c b/src/objects/shrink.c index 043bad053..6067ea8da 100644 --- a/src/objects/shrink.c +++ b/src/objects/shrink.c @@ -455,7 +455,7 @@ void Obj_PohbeeThinker(mobj_t *pohbee) { mobj_t *gun = NULL; - K_SetItemCooldown(KITEM_SHRINK, 20*TICRATE); + K_SetItemCooldown(KITEM_SHRINK, 60*TICRATE); pohbee->momx = pohbee->momy = pohbee->momz = 0; pohbee->spritexscale = pohbee->spriteyscale = 2*FRACUNIT; From 82a9b8723e2cd76350a0585a83a09eafa4bb7380 Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Sun, 12 May 2024 02:53:36 -0400 Subject: [PATCH 2/2] Update power item properties Flame Shield: - Not near end Garden Top: - Not at start - Not near end - Is a power item --- src/k_roulette.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/k_roulette.c b/src/k_roulette.c index 58c1565ed..1a44f0b69 100644 --- a/src/k_roulette.c +++ b/src/k_roulette.c @@ -812,13 +812,21 @@ INT32 K_KartGetItemOdds(const player_t *player, itemroulette_t *const roulette, case KITEM_MINE: case KITEM_GROW: case KITEM_BUBBLESHIELD: - case KITEM_FLAMESHIELD: { conditions.cooldownOnStart = true; conditions.powerItem = true; break; } + case KITEM_FLAMESHIELD: + case KITEM_GARDENTOP: + { + conditions.cooldownOnStart = true; + conditions.powerItem = true; + conditions.notNearEnd = true; + break; + } + case KITEM_SPB: { conditions.cooldownOnStart = true;