diff --git a/src/NeedsSystem.cpp b/src/NeedsSystem.cpp index 378e0b8..d185f70 100644 --- a/src/NeedsSystem.cpp +++ b/src/NeedsSystem.cpp @@ -260,7 +260,7 @@ public: void OnPlayerJustDied(Player* player) override { - if (!NeedsEnabled || !player->IsInWorld()) + if (!NeedsEnabled || !player->IsInWorld() || !player->IsAlive() || !player->GetSession() || player->GetSession()->IsBot()) { return; }