mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-06 09:09:40 +02:00
Fixed CID 1375681
This commit is contained in:
@@ -1328,9 +1328,17 @@ void CMapLoaderH3M::readObjects()
|
|||||||
CSpecObjInfo * spec = nullptr;
|
CSpecObjInfo * spec = nullptr;
|
||||||
switch(objTempl.id)
|
switch(objTempl.id)
|
||||||
{
|
{
|
||||||
break; case Obj::RANDOM_DWELLING: spec = new CCreGenLeveledCastleInfo();
|
case Obj::RANDOM_DWELLING:
|
||||||
break; case Obj::RANDOM_DWELLING_LVL: spec = new CCreGenAsCastleInfo();
|
spec = new CCreGenLeveledCastleInfo();
|
||||||
break; case Obj::RANDOM_DWELLING_FACTION: spec = new CCreGenLeveledInfo();
|
break;
|
||||||
|
case Obj::RANDOM_DWELLING_LVL:
|
||||||
|
spec = new CCreGenAsCastleInfo();
|
||||||
|
break;
|
||||||
|
case Obj::RANDOM_DWELLING_FACTION:
|
||||||
|
spec = new CCreGenLeveledInfo();
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
throw std::runtime_error("Invalid random dwelling format");
|
||||||
}
|
}
|
||||||
spec->owner = dwelling;
|
spec->owner = dwelling;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user