1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00

Fix loading of preset artifacts and creatures on some custom maps

This commit is contained in:
Ivan Savenko
2023-11-26 00:41:49 +02:00
parent 3f60c1b0b3
commit 6730ec64d5
2 changed files with 12 additions and 5 deletions

View File

@ -739,10 +739,13 @@ void CGArtifact::pickRandomObject(CRandomGenerator & rand)
break;
}
if (ID != Obj::SPELL_SCROLL)
if (ID != MapObjectID::SPELL_SCROLL && ID != MapObjectID::ARTIFACT)
{
ID = MapObjectID::ARTIFACT;
setType(ID, subID);
}
else if (ID != MapObjectID::SPELL_SCROLL)
ID = MapObjectID::ARTIFACT;
setType(ID, subID);
}
void CGArtifact::initObj(CRandomGenerator & rand)