diff options
author | Blaymoira <none@none> | 2009-01-20 17:51:43 +0100 |
---|---|---|
committer | Blaymoira <none@none> | 2009-01-20 17:51:43 +0100 |
commit | 013dd9bedb72c9af2df9587b55200dad5479807c (patch) | |
tree | 2853e49b3541e990e7ca50b56beebcdbb2e536c6 | |
parent | 50ebd0b35e0d75b8c4fb5cdd5c0ea5703d84c700 (diff) |
*More correct check for item attuned_crystal - by darktabbit
--HG--
branch : trunk
-rw-r--r-- | src/bindings/scripts/scripts/item/item_scripts.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bindings/scripts/scripts/item/item_scripts.cpp b/src/bindings/scripts/scripts/item/item_scripts.cpp index 9d1c35f1781..ba92a4adcd7 100644 --- a/src/bindings/scripts/scripts/item/item_scripts.cpp +++ b/src/bindings/scripts/scripts/item/item_scripts.cpp @@ -104,7 +104,8 @@ bool ItemUse_item_only_for_flight(Player *player, Item* _Item, SpellCastTargets bool ItemUse_item_attuned_crystal_cores(Player *player, Item* _Item, SpellCastTargets const& targets) { if( targets.getUnitTarget() && targets.getUnitTarget()->GetTypeId()==TYPEID_UNIT && - targets.getUnitTarget()->GetEntry() == 24972 && targets.getUnitTarget()->isDead() ) + targets.getUnitTarget()->GetEntry() == 24972 && targets.getUnitTarget()->isDead() && + (player->GetQuestStatus(11524) == QUEST_STATUS_INCOMPLETE || player->GetQuestStatus(11525) == QUEST_STATUS_INCOMPLETE) ) { ((Creature*)targets.getUnitTarget())->RemoveCorpse(); return false; |