Core/Instances: Fix build in older VS versions

Relax const uses in BossBoundaryEntry so the compiler can generate proper
copy assignment operator (error C2582: 'operator =' function is unavailable in 'BossBoundaryEntry')

Also renamed its members to match our coding standards
(public members should be UpperCamelCase)

(cherry picked from commit 954323d9cb)
This commit is contained in:
DDuarte
2016-01-19 13:01:43 +00:00
committed by Shauren
parent aad5eb01e3
commit cb7238e983
2 changed files with 5 additions and 4 deletions

View File

@@ -105,8 +105,8 @@ void InstanceScript::SetHeaders(std::string const& dataHeaders)
void InstanceScript::LoadBossBoundaries(const BossBoundaryData& data)
{
for (BossBoundaryEntry const& entry : data)
if (entry.bossId < bosses.size())
bosses[entry.bossId].boundary.insert(entry.boundary);
if (entry.BossId < bosses.size())
bosses[entry.bossId].boundary.insert(entry.Boundary);
}
void InstanceScript::LoadMinionData(const MinionData* data)