40 {
42 bool disabled = false;
43
44
45 switch (itemId)
46 {
47 case 24538:
49 disabled = true;
50 break;
51 case 34489:
53 disabled = true;
54 break;
55 case 34475:
58 break;
59 }
60
61
63 return false;
64
65
67 return true;
68 }
@ AREA_ISLE_OF_QUEL_DANAS
Definition AreaDefines.h:140
@ AREA_HALAA
Definition AreaDefines.h:114
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:1108
#define sSpellMgr
Definition SpellMgr.h:836
uint32 GetEntry() const
Definition Object.h:117
void SendEquipError(InventoryResult msg, Item *pItem, Item *pItem2=nullptr, uint32 itemid=0)
Definition PlayerStorage.cpp:4088
Definition SpellInfo.h:340
static void SendCastResult(Player *caster, SpellInfo const *spellInfo, uint8 castCount, SpellCastResult result, SpellCustomErrors customError=SPELL_CUSTOM_ERROR_NONE)
Definition Spell.cpp:4619
bool IsInFlight() const
Definition Unit.h:1705
uint32 GetAreaId() const
Definition Object.cpp:3120
uint32 GetZoneId() const
Definition Object.cpp:3112
@ SPELL_ARCANE_CHARGES
Definition item_scripts.cpp:31