aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlaymoira <none@none>2009-01-19 20:42:22 +0100
committerBlaymoira <none@none>2009-01-19 20:42:22 +0100
commita0d8ee6fddc456b6589db5a235ae6eb6b86b0b12 (patch)
tree5fe830a487b7c1cbe1a0f55c7e81706b75779189
parentf28fb06d711c03ca777d04b546f5eceff0ca46b5 (diff)
*Fixed a bug with attuned_crystalcore - by Iskander
--HG-- branch : trunk
-rw-r--r--src/bindings/scripts/scripts/item/item_scripts.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/bindings/scripts/scripts/item/item_scripts.cpp b/src/bindings/scripts/scripts/item/item_scripts.cpp
index 22e437079f3..9d1c35f1781 100644
--- a/src/bindings/scripts/scripts/item/item_scripts.cpp
+++ b/src/bindings/scripts/scripts/item/item_scripts.cpp
@@ -105,8 +105,11 @@ bool ItemUse_item_attuned_crystal_cores(Player *player, Item* _Item, SpellCastTa
{
if( targets.getUnitTarget() && targets.getUnitTarget()->GetTypeId()==TYPEID_UNIT &&
targets.getUnitTarget()->GetEntry() == 24972 && targets.getUnitTarget()->isDead() )
- return false;
-
+ {
+ ((Creature*)targets.getUnitTarget())->RemoveCorpse();
+ return false;
+ }
+
player->SendEquipError(EQUIP_ERR_CANT_DO_RIGHT_NOW,_Item,NULL);
return true;
}