From cc7127327756a250231e65569509a50c49547fc5 Mon Sep 17 00:00:00 2001 From: Rochet2 Date: Wed, 7 Jan 2015 12:12:51 +0200 Subject: [PATCH] Fix item use not working - Return value changed from false to true --- HookMgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HookMgr.cpp b/HookMgr.cpp index 70272b7..37926d4 100644 --- a/HookMgr.cpp +++ b/HookMgr.cpp @@ -626,13 +626,13 @@ bool Eluna::OnUse(Player* pPlayer, Item* pItem, SpellCastTargets const& targets) ObjectGuid guid = pItem->GET_GUID(); bool castSpell = true; - if (!OnItemUse(pPlayer, pItem, targets)) + if (OnItemUse(pPlayer, pItem, targets)) castSpell = false; pItem = pPlayer->GetItemByGuid(guid); if (pItem) { - if (!OnItemGossip(pPlayer, pItem, targets)) + if (OnItemGossip(pPlayer, pItem, targets)) castSpell = false; pItem = pPlayer->GetItemByGuid(guid); }