From eb81138e6d2fa0d3a1b65ab1df625e6a56fe6cd2 Mon Sep 17 00:00:00 2001 From: maximius Date: Thu, 20 Aug 2009 13:22:07 -0700 Subject: *Add a config option for .die command behavior --HG-- branch : trunk --- src/game/Level3.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/game/Level3.cpp') diff --git a/src/game/Level3.cpp b/src/game/Level3.cpp index 326f1ea6c65..773b8a52ac4 100644 --- a/src/game/Level3.cpp +++ b/src/game/Level3.cpp @@ -4223,8 +4223,11 @@ bool ChatHandler::HandleDieCommand(const char* /*args*/) if( target->isAlive() ) { - m_session->GetPlayer()->DealDamage(target, target->GetHealth(), NULL, DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false); - } + if(sWorld.getConfig(CONFIG_DIE_COMMAND_MODE)) + m_session->GetPlayer()->Kill(target); + else + m_session->GetPlayer()->DealDamage(target, target->GetHealth(), NULL, DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false); +} return true; } -- cgit v1.2.3