Fix configs, update docs, resolve discovered regressions

This commit is contained in:
Ivan Savenko
2025-06-15 14:36:29 +03:00
parent bbe6c415c2
commit 022b0f731c
28 changed files with 305 additions and 124 deletions
+1 -1
View File
@@ -17,7 +17,7 @@
#include "../GameLibrary.h"
#include "../IGameSettings.h"
#include "spells/SpellSchoolHandler.h"
#include "../spells/SpellSchoolHandler.h"
VCMI_LIB_NAMESPACE_BEGIN
-1
View File
@@ -34,7 +34,6 @@ const std::map<std::string, TLimiterPtr> bonusLimiterMap =
{"SHOOTER_ONLY", std::make_shared<HasAnotherBonusLimiter>(BonusType::SHOOTER)},
{"DRAGON_NATURE", std::make_shared<HasAnotherBonusLimiter>(BonusType::DRAGON_NATURE)},
{"IS_UNDEAD", std::make_shared<HasAnotherBonusLimiter>(BonusType::UNDEAD)},
{"LIVING", std::make_shared<HasAnotherBonusLimiter>(BonusType::LIVING)},
{"CREATURE_NATIVE_TERRAIN", std::make_shared<CreatureTerrainLimiter>()},
{"CREATURE_FACTION", std::make_shared<AllOfLimiter>(std::initializer_list<TLimiterPtr>{std::make_shared<CreatureLevelLimiter>(), std::make_shared<FactionLimiter>()})},
{"SAME_FACTION", std::make_shared<FactionLimiter>()},