diff options
-rw-r--r-- | src/server/scripts/Commands/cs_misc.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/server/scripts/Commands/cs_misc.cpp b/src/server/scripts/Commands/cs_misc.cpp index 94ccfb6eb5..fa85bac3fb 100644 --- a/src/server/scripts/Commands/cs_misc.cpp +++ b/src/server/scripts/Commands/cs_misc.cpp @@ -1157,19 +1157,15 @@ public: static bool HandleReviveCommand(ChatHandler* handler, Optional<PlayerIdentifier> target) { if (!target) - { target = PlayerIdentifier::FromTargetOrSelf(handler); - } if (!target) - { return false; - } if (target->IsConnected()) { auto targetPlayer = target->GetConnectedPlayer(); - + targetPlayer->RemoveAurasDueToSpell(27827); // Spirit of Redemption targetPlayer->ResurrectPlayer(!AccountMgr::IsPlayerAccount(targetPlayer->GetSession()->GetSecurity()) ? 1.0f : 0.5f); targetPlayer->SpawnCorpseBones(); targetPlayer->SaveToDB(false, false); |