From e113eeec5de517a8f2159e604f6298d2a65fd6ed Mon Sep 17 00:00:00 2001 From: mik1893 Date: Wed, 24 Aug 2016 13:04:21 +0100 Subject: [PATCH] Core/Unit: correctly retrieve faction id for race when original is requested --- src/game/Entities/Player/Player.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/Entities/Player/Player.h b/src/game/Entities/Player/Player.h index 4c1d577bc..a0f3ec042 100644 --- a/src/game/Entities/Player/Player.h +++ b/src/game/Entities/Player/Player.h @@ -2063,7 +2063,7 @@ class Player : public Unit, public GridObject void CheckAreaExploreAndOutdoor(void); static TeamId TeamIdForRace(uint8 race); - TeamId GetTeamId(bool original = false) const { return original ? TeamIdForRace(getRace()) : m_team; }; + TeamId GetTeamId(bool original = false) const { return original ? TeamIdForRace(getRace(true)) : m_team; }; void setFactionForRace(uint8 race); void setTeamId(TeamId teamid) { m_team = teamid; };