aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Kalimdor
diff options
context:
space:
mode:
authoroffl <11556157+offl@users.noreply.github.com>2021-11-01 18:09:24 +0200
committerGitHub <noreply@github.com>2021-11-01 18:09:24 +0200
commited38206031f25fec73282044293238c9573a89d9 (patch)
tree51f4ded71216bc135785b4c597b91e1b7fb6126c /src/server/scripts/Kalimdor
parent15fa7c59e6a6e7e4364238606b94db9624965294 (diff)
Scripts/Misc: Replace some of AddItem / CreateItem with spells (#27160)
Diffstat (limited to 'src/server/scripts/Kalimdor')
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
index 52d00cd137c..7778be61390 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
@@ -268,11 +268,12 @@ enum Chromie1Gossip
enum Chromie1Misc
{
- ITEM_ARCANE_DISRUPTOR = 37888,
- QUEST_DISPELLING_ILLUSIONS = 13149,
- SPELL_TELEPORT_PLAYER = 53435,
- ACHIEVEMENT_NORMAL = 479,
- ACHIEVEMENT_HEROIC = 500
+ ITEM_ARCANE_DISRUPTOR = 37888,
+ QUEST_DISPELLING_ILLUSIONS = 13149,
+ SPELL_TELEPORT_PLAYER = 53435,
+ SPELL_SUMMON_ARCANE_DISRUPTOR = 49591,
+ ACHIEVEMENT_NORMAL = 479,
+ ACHIEVEMENT_HEROIC = 500
};
class npc_chromie_start : public CreatureScript
@@ -371,7 +372,7 @@ class npc_chromie_start : public CreatureScript
SendGossipMenuFor(player, GOSSIP_TEXT_EXPLAIN_3, me->GetGUID());
AdvanceDungeon();
if (!player->HasItemCount(ITEM_ARCANE_DISRUPTOR))
- player->AddItem(ITEM_ARCANE_DISRUPTOR, 1); // @todo figure out spell
+ me->CastSpell(player, SPELL_SUMMON_ARCANE_DISRUPTOR);
break;
case GOSSIP_OFFSET_OPEN_GM_MENU:
AddGossipItemFor(player, GOSSIP_ICON_INTERACT_1, "Teleport all players to Arthas", GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + GOSSIP_OFFSET_GM_INITIAL);