From bd1abcef725ec0354791749615fd5d1dcf62b2a1 Mon Sep 17 00:00:00 2001 From: gsemaj Date: Sun, 23 Jul 2023 10:13:22 -0400 Subject: [PATCH] Don't add buff if player dead --- src/Combat.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Combat.cpp b/src/Combat.cpp index 4c932a9..b83583a 100644 --- a/src/Combat.cpp +++ b/src/Combat.cpp @@ -21,6 +21,9 @@ std::map> Combat::Bullets; #pragma region Player bool Player::addBuff(int buffId, BuffCallback onUpdate, BuffCallback onTick, BuffStack* stack) { + if(!isAlive()) + return false; + EntityRef self = PlayerManager::getSockFromID(iID); if(!hasBuff(buffId)) {