mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender (#23520)
* Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender
* fix merge
* Add virtual methods for Unit class
(cherry picked from commit b47bb59e2a)
This commit is contained in:
@@ -517,7 +517,7 @@ Guild::Member::Member(ObjectGuid::LowType guildId, ObjectGuid guid, uint8 rankId
|
||||
m_zoneId(0),
|
||||
m_level(0),
|
||||
m_class(0),
|
||||
_gender(0),
|
||||
m_gender(0),
|
||||
m_flags(GUILDMEMBER_STATUS_NONE),
|
||||
m_logoutTime(GameTime::GetGameTime()),
|
||||
m_accountId(0),
|
||||
@@ -537,7 +537,7 @@ void Guild::Member::SetStats(Player* player)
|
||||
m_name = player->GetName();
|
||||
m_level = player->GetLevel();
|
||||
m_class = player->GetClass();
|
||||
_gender = player->GetNativeSex();
|
||||
m_gender = player->GetNativeGender();
|
||||
m_zoneId = player->GetZoneId();
|
||||
m_accountId = player->GetSession()->GetAccountId();
|
||||
m_achievementPoints = player->GetAchievementPoints();
|
||||
@@ -548,7 +548,7 @@ void Guild::Member::SetStats(std::string const& name, uint8 level, uint8 _class,
|
||||
m_name = name;
|
||||
m_level = level;
|
||||
m_class = _class;
|
||||
_gender = gender;
|
||||
m_gender = gender;
|
||||
m_zoneId = zoneId;
|
||||
m_accountId = accountId;
|
||||
m_totalReputation = reputation;
|
||||
|
||||
Reference in New Issue
Block a user