diff options
| author | Wyreth <32145860+Wyreth@users.noreply.github.com> | 2017-10-21 11:54:12 +0200 |
|---|---|---|
| committer | Aokromes <Aokromes@users.noreply.github.com> | 2017-10-21 11:54:12 +0200 |
| commit | 17143938d7f5126b8c8e6ed5fc1229b6c2665ec3 (patch) | |
| tree | 6c8c5148cf6f53ba6d56ded797d8808ce35746a8 /src | |
| parent | 3eb0cfc687dad4ac5e7f9cb413f38b1facf0e0d9 (diff) | |
Scripts/World: move Leviroth's item_script to SAI
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/scripts/World/item_scripts.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/server/scripts/World/item_scripts.cpp b/src/server/scripts/World/item_scripts.cpp index e5b3735a22e..ac231434c83 100644 --- a/src/server/scripts/World/item_scripts.cpp +++ b/src/server/scripts/World/item_scripts.cpp @@ -363,33 +363,6 @@ public: } }; -enum TheEmissary -{ - QUEST_THE_EMISSARY = 11626, - NPC_LEVIROTH = 26452 -}; - -class item_trident_of_nazjan : public ItemScript -{ -public: - item_trident_of_nazjan() : ItemScript("item_Trident_of_Nazjan") { } - - bool OnUse(Player* player, Item* item, SpellCastTargets const& /*targets*/) override - { - if (player->GetQuestStatus(QUEST_THE_EMISSARY) == QUEST_STATUS_INCOMPLETE) - { - if (Creature* pLeviroth = player->FindNearestCreature(NPC_LEVIROTH, 10.0f)) // spell range - { - pLeviroth->AI()->AttackStart(player); - return false; - } else - player->SendEquipError(EQUIP_ERR_OUT_OF_RANGE, item, nullptr); - } else - player->SendEquipError(EQUIP_ERR_CANT_DO_RIGHT_NOW, item, nullptr); - return true; - } -}; - enum CapturedFrog { QUEST_THE_PERFECT_SPIES = 25444, @@ -451,7 +424,6 @@ void AddSC_item_scripts() new item_pile_fake_furs(); new item_petrov_cluster_bombs(); new item_dehta_trap_smasher(); - new item_trident_of_nazjan(); new item_captured_frog(); new item_generic_limit_chance_above_60(); } |
