From 53f3c91a391c3565f7eb892c71c176df09ec2c01 Mon Sep 17 00:00:00 2001 From: Triply Date: Mon, 23 Mar 2009 11:06:55 +0100 Subject: [PATCH] [7524] Removed commented code in Spell::EffectSendEvent() Signed-off-by: Triply --- src/game/SpellEffects.cpp | 54 +++------------------------------------ src/shared/revision_nr.h | 2 +- 2 files changed, 4 insertions(+), 52 deletions(-) diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 0e36af6d4..7b558bcbe 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -2369,57 +2369,9 @@ void Spell::EffectPowerDrain(uint32 i) void Spell::EffectSendEvent(uint32 EffectIndex) { - /* we do not drop a flag by sendevent system, OBSOLETE CODE: - this code caused crashes - if (m_caster->GetTypeId() == TYPEID_PLAYER && ((Player*)m_caster)->InBattleGround()) - { - BattleGround* bg = ((Player *)m_caster)->GetBattleGround(); - if(bg && bg->GetStatus() == STATUS_IN_PROGRESS) - { - switch(m_spellInfo->Id) - { - case 23333: // Pickup Horde Flag - /*do not uncomment - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerClickedOnFlag((Player*)m_caster, gameObjTarget); - sLog.outDebug("Send Event Horde Flag Picked Up"); - break; - case 23334: // Drop Horde Flag - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerDroppedFlag((Player*)m_caster); - sLog.outDebug("Drop Horde Flag"); - break; - case 23335: // Pickup Alliance Flag - /*do not uncomment - it will cause crash, because of null targetobject! - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerClickedOnFlag((Player*)m_caster, gameObjTarget); - sLog.outDebug("Send Event Alliance Flag Picked Up"); - break; - case 23336: // Drop Alliance Flag - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerDroppedFlag((Player*)m_caster); - sLog.outDebug("Drop Alliance Flag"); - break; - case 23385: // Alliance Flag Returns - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerClickedOnFlag((Player*)m_caster, gameObjTarget); - sLog.outDebug("Alliance Flag Returned"); - break; - case 23386: // Horde Flag Returns - if(bg->GetTypeID()==BATTLEGROUND_WS) - bg->EventPlayerClickedOnFlag((Player*)m_caster, gameObjTarget); - sLog.outDebug("Horde Flag Returned"); - break; - case 34976: - if(bg->GetTypeID()==BATTLEGROUND_EY) - bg->EventPlayerClickedOnFlag((Player*)m_caster, gameObjTarget); - break; - default: - sLog.outDebug("Unknown spellid %u in BG event", m_spellInfo->Id); - break; - } - } - }*/ + /* + we do not handle a flag dropping or clicking on flag in battleground by sendevent system + */ sLog.outDebug("Spell ScriptStart %u for spellid %u in EffectSendEvent ", m_spellInfo->EffectMiscValue[EffectIndex], m_spellInfo->Id); sWorld.ScriptsStart(sEventScripts, m_spellInfo->EffectMiscValue[EffectIndex], m_caster, focusObject); } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 2be920294..f4b92e83d 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "7523" + #define REVISION_NR "7524" #endif // __REVISION_NR_H__