1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-29 23:07:48 +02:00

Fix crash on initializing off-map hero

This commit is contained in:
Ivan Savenko
2025-04-13 23:15:49 +03:00
parent 38a9dc83ba
commit 83099f9288

View File

@@ -166,7 +166,10 @@ void CArmedInstance::serializeJsonOptions(JsonSerializeFormat & handler)
TerrainId CArmedInstance::getCurrentTerrain() const
{
return cb->getTile(anchorPos())->getTerrainID();
if (anchorPos().isValid())
return cb->getTile(visitablePos())->getTerrainID();
else
return TerrainId::NONE;
}
VCMI_LIB_NAMESPACE_END