From d0327c40791f417ee2dffa7c817d88ce1ba6179d Mon Sep 17 00:00:00 2001 From: NepDisk Date: Thu, 27 Feb 2025 13:51:02 -0500 Subject: [PATCH] Auto Shrink Bubbleshield on successful attack/defend and add delay --- src/k_collide.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/k_collide.c b/src/k_collide.c index 19df78eb1..784b9ba63 100644 --- a/src/k_collide.c +++ b/src/k_collide.c @@ -752,6 +752,10 @@ boolean K_BubbleShieldCollide(mobj_t *t1, mobj_t *t2) player_t *player = t1->target->player; player->bubblepop++; + player->bubblecool = 15*4; + player->itemflags &= ~IF_HOLDREADY; + t1->extravalue1 = 4; + t1->cvmem = 1; if (player->bubblepop > 1) { @@ -784,6 +788,10 @@ boolean K_BubbleShieldCollide(mobj_t *t1, mobj_t *t2) player_t *player = t1->target->player; player->bubblepop++; + player->bubblecool = 15*4; + player->itemflags &= ~IF_HOLDREADY; + t1->extravalue1 = 4; + t1->cvmem = 1; if (player->bubblepop > 1) {