diff --git a/src/Core/Resource/Factory/CPoiToWorldLoader.cpp b/src/Core/Resource/Factory/CPoiToWorldLoader.cpp index 41636a62..cd216316 100644 --- a/src/Core/Resource/Factory/CPoiToWorldLoader.cpp +++ b/src/Core/Resource/Factory/CPoiToWorldLoader.cpp @@ -3,12 +3,12 @@ std::unique_ptr CPoiToWorldLoader::LoadEGMC(IInputStream& rEGMC, CResourceEntry *pEntry) { auto pOut = std::make_unique(pEntry); - uint32 NumMappings = rEGMC.ReadLong(); + const uint32 NumMappings = rEGMC.ReadULong(); for (uint32 iMap = 0; iMap < NumMappings; iMap++) { - uint32 MeshID = rEGMC.ReadLong(); - uint32 InstanceID = rEGMC.ReadLong() & 0x03FFFFFF; + const uint32 MeshID = rEGMC.ReadULong(); + const uint32 InstanceID = rEGMC.ReadULong() & 0x03FFFFFF; pOut->AddPoiMeshMap(InstanceID, MeshID); }