diff --git a/src/k_collide.c b/src/k_collide.c index ea763e9d1..e3f601cae 100644 --- a/src/k_collide.c +++ b/src/k_collide.c @@ -1117,14 +1117,16 @@ boolean K_PvPTouchDamage(mobj_t *t1, mobj_t *t2) return true; } - // Battle Mode Sneaker damage + // Battle Mode Sneaker and Bubble damage // (Pogo Spring damage is handled in head-stomping code) if (gametypes[gametype]->rules & GTR_BUMPERS) { - t1Condition = ((t1->player->sneakertimer > 0) + t1Condition = (((t1->player->sneakertimer > 0) + || (t1->player->bubbleboost > 0)) && !P_PlayerInPain(t1->player) && (t1->player->flashing == 0)); - t2Condition = ((t2->player->sneakertimer > 0) + t2Condition = (((t2->player->sneakertimer > 0) + || (t2->player->bubbleboost > 0)) && !P_PlayerInPain(t2->player) && (t2->player->flashing == 0));