424 if (!player->IsAlive())
432 if (player->IsFFAPvP())
469 if (player->GetVehicle() && player->GetVehicle()->GetVehicleInfo())
470 MemberStats.
VehicleSeat = player->GetVehicle()->GetVehicleInfo()->SeatID[player->m_movementInfo.transport.seat];
479 aura.
SpellId = aurApp->GetBase()->GetId();
489 scale =
float(eff->GetAmount());
499 std::set<uint32>
const& phases = player->GetPhases();
502 for (
uint32 phaseId : phases)
511 if (player->GetPet())
513 ::Pet* pet = player->GetPet();
530 aura.
SpellId = aurApp->GetBase()->GetId();
540 scale =
float(eff->GetAmount());
int32 PhaseShiftFlags
Definition: PartyPackets.h:145
Definition: SpellAuraEffects.h:30
std::vector< GroupAura > AuraList
Definition: PartyPackets.h:191
std::vector< GroupPhase > List
Definition: PartyPackets.h:147
static ObjectGuid const Empty
Definition: ObjectGuid.h:196
int32 MaxHealth
Definition: PartyPackets.h:177
uint32 GetMaxHealth() const
Definition: Unit.h:1427
int16 CurrentPower
Definition: PartyPackets.h:180
std::vector< float > EffectScales
Definition: PartyPackets.h:155
int16_t int16
Definition: g3dmath.h:165
uint32 GetDisplayId() const
Definition: Unit.h:2012
int16 Unk322
Definition: PartyPackets.h:194
GroupMemberStats MemberStats
Definition: PartyPackets.h:209
Definition: PartyPackets.h:150
std::string const & GetName() const
Definition: Object.h:479
int32 VehicleSeat
Definition: PartyPackets.h:188
Definition: SpellAuras.h:50
Definition: PartyPackets.h:137
int16 PositionZ
Definition: PartyPackets.h:186
Aura * GetBase() const
Definition: SpellAuraEffects.h:41
Optional< GroupPetStats > PetStats
Definition: PartyPackets.h:192
int16 Unk200000
Definition: PartyPackets.h:195
int16 PositionX
Definition: PartyPackets.h:184
ObjectGuid GUID
Definition: PartyPackets.h:172
uint32 EffectMask
Definition: PartyPackets.h:154
int32 Unk4000000
Definition: PartyPackets.h:197
int16 Level
Definition: PartyPackets.h:173
AuraEffect * GetEffect(uint32 index) const
Definition: SpellAuras.cpp:448
Definition: SpellAuraDefines.h:29
int16 MaxPower
Definition: PartyPackets.h:181
AuraApplication * GetVisibleAura(uint8 slot) const
Definition: Unit.cpp:537
uint16 Flags
Definition: PartyPackets.h:139
GroupPhases Phases
Definition: PartyPackets.h:190
uint8 PowerType
Definition: PartyPackets.h:179
uint32_t uint32
Definition: Define.h:150
int16 Status
Definition: PartyPackets.h:174
int8 Unk704[2]
Definition: PartyPackets.h:198
int16 Unk2000000
Definition: PartyPackets.h:196
ObjectGuid const & GetGUID() const
Definition: Object.h:105
int32 CurrentHealth
Definition: PartyPackets.h:176
uint8 Scalings
Definition: PartyPackets.h:153
ObjectGuid PersonalGUID
Definition: PartyPackets.h:146
int16 PositionY
Definition: PartyPackets.h:185
uint8_t uint8
Definition: Define.h:152
bool ForEnemy
Definition: PartyPackets.h:210
#define MAX_SPELL_EFFECTS
Definition: DBCStructure.h:1026
int16 ZoneID
Definition: PartyPackets.h:183
Definition: UpdateFields.h:191
#define MAX_AURAS
Definition: SpellAuraDefines.h:21
uint32 SpellId
Definition: PartyPackets.h:152
uint32 GetHealth() const
Definition: Unit.h:1426
uint16 Id
Definition: PartyPackets.h:140