mirror of
https://github.com/mangosfour/server.git
synced 2025-12-16 04:37:00 +00:00
[Build] Larger build system update
FIXED: Core now builds under cmake for Windows TODO: Map and mmap gen currently does not build TODO: More sync work is required for Eluna, thus Eluna is temporarily disabled This has only been tested under Windows with CMAKE and VS
This commit is contained in:
parent
c2f9316581
commit
13292befd6
640 changed files with 100354 additions and 29918 deletions
|
|
@ -743,7 +743,7 @@ void WorldSession::BuildPartyMemberStatsChangedPacket(Player* player, WorldPacke
|
|||
if (mask & GROUP_UPDATE_FLAG_MAX_HP)
|
||||
*data << uint32(player->GetMaxHealth());
|
||||
|
||||
Powers powerType = player->getPowerType();
|
||||
Powers powerType = player->GetPowerType();
|
||||
if (mask & GROUP_UPDATE_FLAG_POWER_TYPE)
|
||||
*data << uint8(powerType);
|
||||
|
||||
|
|
@ -835,7 +835,7 @@ void WorldSession::BuildPartyMemberStatsChangedPacket(Player* player, WorldPacke
|
|||
if (mask & GROUP_UPDATE_FLAG_PET_POWER_TYPE)
|
||||
{
|
||||
if (pet)
|
||||
*data << uint8(pet->getPowerType());
|
||||
*data << uint8(pet->GetPowerType());
|
||||
else
|
||||
*data << uint8(0);
|
||||
}
|
||||
|
|
@ -843,7 +843,7 @@ void WorldSession::BuildPartyMemberStatsChangedPacket(Player* player, WorldPacke
|
|||
if (mask & GROUP_UPDATE_FLAG_PET_CUR_POWER)
|
||||
{
|
||||
if (pet)
|
||||
*data << uint16(pet->GetPower(pet->getPowerType()));
|
||||
*data << uint16(pet->GetPower(pet->GetPowerType()));
|
||||
else
|
||||
*data << uint16(0);
|
||||
}
|
||||
|
|
@ -851,7 +851,7 @@ void WorldSession::BuildPartyMemberStatsChangedPacket(Player* player, WorldPacke
|
|||
if (mask & GROUP_UPDATE_FLAG_PET_MAX_POWER)
|
||||
{
|
||||
if (pet)
|
||||
*data << uint16(pet->GetMaxPower(pet->getPowerType()));
|
||||
*data << uint16(pet->GetMaxPower(pet->GetPowerType()));
|
||||
else
|
||||
*data << uint16(0);
|
||||
}
|
||||
|
|
@ -941,7 +941,7 @@ void WorldSession::HandleRequestPartyMemberStatsOpcode(WorldPacket& recv_data)
|
|||
if (pet)
|
||||
mask1 = 0x7FEFFEFF; // full mask & ~(GROUP_UPDATE_FLAG_VEHICLE_SEAT | GROUP_UPDATE_FLAG_UNK)
|
||||
|
||||
Powers powerType = player->getPowerType();
|
||||
Powers powerType = player->GetPowerType();
|
||||
data << uint32(mask1); // group update mask
|
||||
data << uint16(MEMBER_STATUS_ONLINE); // member's online status
|
||||
data << uint32(player->GetHealth()); // GROUP_UPDATE_FLAG_CUR_HP
|
||||
|
|
@ -1007,7 +1007,7 @@ void WorldSession::HandleRequestPartyMemberStatsOpcode(WorldPacket& recv_data)
|
|||
|
||||
if (pet)
|
||||
{
|
||||
Powers petpowertype = pet->getPowerType();
|
||||
Powers petpowertype = pet->GetPowerType();
|
||||
data << pet->GetObjectGuid(); // GROUP_UPDATE_FLAG_PET_GUID
|
||||
data << pet->GetName(); // GROUP_UPDATE_FLAG_PET_NAME
|
||||
data << uint16(pet->GetDisplayId()); // GROUP_UPDATE_FLAG_PET_MODEL_ID
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue