Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums instead of raw integer types

Port From (https://github.com/TrinityCore/TrinityCore/commit/1ef0c045202a6af33fb991f2ff765fa183ce976f)
This commit is contained in:
hondacrx
2024-02-04 16:31:49 -05:00
parent 00de526f7d
commit 5972f3b8a1
32 changed files with 360 additions and 368 deletions
+1 -1
View File
@@ -2634,7 +2634,7 @@ namespace Game.Spells
{
Battleground bg = player.GetBattleground();
if (bg != null)
bg.SetDroppedFlagGUID(go.GetGUID(), bg.GetPlayerTeam(player.GetGUID()) == Team.Alliance ? TeamId.Horde : TeamId.Alliance);
bg.SetDroppedFlagGUID(go.GetGUID(), bg.GetPlayerTeam(player.GetGUID()) == Team.Alliance ? BatttleGroundTeamId.Horde : BatttleGroundTeamId.Alliance);
}
}
+2 -2
View File
@@ -4995,9 +4995,9 @@ namespace Game.Entities
// team that controls the workshop in the specified area
uint team = bf.GetData(newArea);
if (team == TeamId.Horde)
if (team == BatttleGroundTeamId.Horde)
return spellId == 56618;
else if (team == TeamId.Alliance)
else if (team == BatttleGroundTeamId.Alliance)
return spellId == 56617;
break;
}