mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 17:27:36 +01:00
Add gender field to SMSG_WHO packet (author: MaS0n)
Fix compile error --HG-- branch : trunk
This commit is contained in:
@@ -7723,11 +7723,13 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
|
||||
{
|
||||
// Guard Dog
|
||||
case 201:
|
||||
{
|
||||
triggered_spell_id = 54445;
|
||||
target = this;
|
||||
float addThreat = SpellMgr::CalculateSpellEffectAmount(procSpell, 0, this) * triggerAmount / 100.f;
|
||||
pVictim->AddThreat(this, addThreat);
|
||||
break;
|
||||
}
|
||||
// Silverback
|
||||
case 1582:
|
||||
triggered_spell_id = dummySpell->Id == 62765 ? 62801 : 62800;
|
||||
|
||||
@@ -271,6 +271,7 @@ void WorldSession::HandleWhoOpcode(WorldPacket & recv_data)
|
||||
continue;
|
||||
|
||||
uint32 pzoneid = itr->second->GetZoneId();
|
||||
uint8 gender = itr->second->getGender();
|
||||
|
||||
bool z_show = true;
|
||||
for (uint32 i = 0; i < zones_count; ++i)
|
||||
@@ -326,12 +327,12 @@ void WorldSession::HandleWhoOpcode(WorldPacket & recv_data)
|
||||
if (!s_show)
|
||||
continue;
|
||||
|
||||
data << pname; // player name
|
||||
data << gname; // guild name
|
||||
data << pname; // player name
|
||||
data << gname; // guild name
|
||||
data << uint32(lvl); // player level
|
||||
data << uint32(class_); // player class
|
||||
data << uint32(race); // player race
|
||||
data << uint8(0); // new 2.4.0
|
||||
data << uint8(gender); // player gender
|
||||
data << uint32(pzoneid); // player zone id
|
||||
|
||||
// 49 is maximum player count sent to client - can be overridden
|
||||
|
||||
Reference in New Issue
Block a user