1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-25 22:42:04 +02:00

Remove serialization of raw pointers from serialization

This commit is contained in:
Ivan Savenko
2025-03-30 22:07:17 +03:00
parent 8ec3e5210a
commit 4ed13409c2
14 changed files with 39 additions and 30 deletions

View File

@@ -2452,7 +2452,7 @@ void SetRewardableConfiguration::applyGs(CGameState *gs)
for (auto & building : townPtr->rewardableBuildings)
if (building.second->getBuildingType() == buildingID)
buildingPtr = building.second;
buildingPtr = building.second.get();
auto * rewardablePtr = dynamic_cast<TownRewardableBuildingInstance *>(buildingPtr);
assert(rewardablePtr);