aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/EasternKingdoms')
-rw-r--r--src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
index 38d10107094..0c9ba3121cc 100644
--- a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
+++ b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
@@ -30,37 +30,6 @@ EndScriptData */
#include "Player.h"
#include "WorldSession.h"
-/*#####
-# item_Defias_Gunpowder
-#####*/
-
-class item_defias_gunpowder : public ItemScript
-{
-public:
- item_defias_gunpowder() : ItemScript("item_defias_gunpowder") { }
-
- bool OnUse(Player* player, Item* item, SpellCastTargets const& targets) OVERRIDE
- {
- InstanceScript* instance = player->GetInstanceScript();
-
- if (!instance)
- {
- player->GetSession()->SendNotification("Instance script not initialized");
- return true;
- }
-
- if (instance->GetData(EVENT_STATE) != CANNON_NOT_USED)
- return false;
-
- if (targets.GetGOTarget() && targets.GetGOTarget()->GetEntry() == GO_DEFIAS_CANNON)
- instance->SetData(EVENT_STATE, CANNON_GUNPOWDER_USED);
-
- player->DestroyItemCount(item->GetEntry(), 1, true);
- return true;
- }
-};
-
void AddSC_deadmines()
{
- new item_defias_gunpowder();
}