168 {
171 for (
uint8 i = 0; i < 3; ++i)
173
176 for (
uint8 i = 0; i < 3; ++i)
178 }
std::uint8_t uint8
Definition Define.h:109
@ UNIT_FLAG_NOT_SELECTABLE
Definition UnitDefines.h:282
@ UNIT_VIRTUAL_ITEM_SLOT_ID
Definition UpdateFields.h:116
Unit * GetUnitOwner() const
Definition SpellScript.cpp:1043
uint32 GetUInt32Value(uint16 index) const
Definition Object.cpp:303
bool HasUnitFlag(UnitFlags flags) const
Definition Unit.h:753
virtual void SetDisplayId(uint32 modelId, std::optional< float > displayScale={})
Definition Unit.cpp:12837
uint32 GetDisplayId() const
Definition Unit.h:1996
void SetUInt32Value(uint16 index, uint32 value)
Definition Unit.cpp:17078
void SetUnitFlag(UnitFlags flags)
UnitFlags available in UnitDefines.h.
Definition Unit.h:754
std::array< uint32, 3 > _itemId
Definition spell_generic.cpp:196
bool _hasFlag
Definition spell_generic.cpp:198
uint32 _modelId
Definition spell_generic.cpp:197