Hello guys, I have some compile errors which I don't know to fix:
Here is that part of code:
Code:
[SIZE=1]6>C:\Users\Desktop\TrinityCore\GitCore\src\server\game\Battlegrounds\ArenaTeam.cpp(998): error C2039: 'first' : is not a member of 'ArenaTeamMember'
6> c:\users\desktop\trinitycore\gitcore\src\server\game\battlegrounds\ArenaTeam.h(90) : see declaration of 'ArenaTeamMember'
6>C:\Users\Desktop\TrinityCore\GitCore\src\server\game\Battlegrounds\ArenaTeam.cpp(998): error C2039: 'second' : is not a member of 'ArenaTeamMember'
6> c:\users\desktop\trinitycore\gitcore\src\server\game\battlegrounds\ArenaTeam.h(90) : see declaration of 'ArenaTeamMember'
6>C:\Users\Desktop\TrinityCore\GitCore\src\server\game\Battlegrounds\ArenaTeam.cpp(998): error C2227: left of '->CaptainGuid' must point to class/struct/union/generic type
6> c:\users\desktop\trinitycore\gitcore\src\server\game\battlegrounds\ArenaTeam.h(90) : see declaration of 'ArenaTeamMember'
6>C:\Users\Desktop\TrinityCore\GitCore\src\server\game\Battlegrounds\ArenaTeam.cpp(998): error C2227: left of '->Type' must point to class/struct/union/generic type
6>C:\Users\Desktop\TrinityCore\GitCore\src\server\game\Battlegrounds\ArenaTeam.cpp(1000): error C2039: 'second' : is not a member of 'ArenaTeamMember'
6> c:\users\desktop\trinitycore\gitcore\src\server\game\battlegrounds\ArenaTeam.h(90) : see declaration of 'ArenaTeamMember'[/SIZE]
Here is that part of code:
Code:
for (std::unordered_map<uint32, ArenaTeam*>::iterator itrMgr = sArenaTeamMgr->GetArenaTeamMapBegin(); itrMgr != sArenaTeamMgr->GetArenaTeamMapEnd(); itrMgr++)
{
if (++itr->first < 0xFFF00000 && ++itr->second->CaptainGuid == itr->Guid && ++itr->second->Type == ARENA_TEAM_5v5)
{
plrArenaTeam = ++itr->second; // found!
break;
}
}