41 {
43 bool disabled = false;
44
45
46 switch (itemId)
47 {
48 case 24538:
50 disabled = true;
51 break;
52 case 34489:
54 disabled = true;
55 break;
56 case 34475:
59 break;
60 }
61
62
64 return false;
65
66
68 return true;
69 }
@ AREA_ISLE_OF_QUEL_DANAS
Definition AreaDefines.h:138
@ AREA_HALAA
Definition AreaDefines.h:112
std::uint32_t uint32
Definition Define.h:107
@ EQUIP_ERR_CANT_DO_RIGHT_NOW
Definition Item.h:86
@ SPELL_FAILED_NOT_ON_GROUND
Definition SharedDefines.h:1120
#define sSpellMgr
Definition SpellMgr.h:825
uint32 GetEntry() const
Definition Object.h:116
void SendEquipError(InventoryResult msg, Item *pItem, Item *pItem2=nullptr, uint32 itemid=0)
Definition PlayerStorage.cpp:4021
Definition SpellInfo.h:316
static void SendCastResult(Player *caster, SpellInfo const *spellInfo, uint8 castCount, SpellCastResult result, SpellCustomErrors customError=SPELL_CUSTOM_ERROR_NONE)
Definition Spell.cpp:4696
bool IsInFlight() const
Definition Unit.h:1616
uint32 GetAreaId() const
Definition Object.cpp:3156
uint32 GetZoneId() const
Definition Object.cpp:3148
@ SPELL_ARCANE_CHARGES
Definition item_scripts.cpp:32