|
|
@@ -1068,8 +1068,7 @@ CFaction * CTownHandler::loadFromJson(const std::string & scope, const JsonNode
|
|
|
|
|
|
auto preferUndergound = source["preferUndergroundPlacement"];
|
|
|
faction->preferUndergroundPlacement = preferUndergound.isNull() ? false : preferUndergound.Bool();
|
|
|
- auto isSpecial = source["special"];
|
|
|
- faction->special = isSpecial.isNull() ? false : isSpecial.Bool();
|
|
|
+ faction->special = source["special"].Bool();
|
|
|
|
|
|
// NOTE: semi-workaround - normally, towns are supposed to have native terrains.
|
|
|
// Towns without one are exceptions. So, vcmi requires nativeTerrain to be defined
|