mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-23 22:37:55 +02:00
Support for objects from mods as campaign scenario bonuses
This commit is contained in:
@@ -249,6 +249,10 @@ std::shared_ptr<CSkill> CSkillHandler::loadFromJson(const std::string & scope, c
|
||||
skillAtLevel.iconSmall = levelNode["images"]["small"].String();
|
||||
skillAtLevel.iconMedium = levelNode["images"]["medium"].String();
|
||||
skillAtLevel.iconLarge = levelNode["images"]["large"].String();
|
||||
if (!levelNode["images"]["scenarioBonus"].isNull())
|
||||
skillAtLevel.scenarioBonus = levelNode["images"]["scenarioBonus"].String();
|
||||
else
|
||||
skillAtLevel.scenarioBonus = skillAtLevel.iconMedium; // MOD COMPATIBILITY fallback for pre-1.7 mods
|
||||
}
|
||||
|
||||
for(const auto & b : json["specialty"].Vector())
|
||||
|
||||
Reference in New Issue
Block a user