mirror of
https://github.com/vcmi/vcmi.git
synced 2025-09-16 09:26:28 +02:00
vcmi: remove configurable limiters from map
This limiters should be always initialized with parameters. Add CREATURES_ONLY limiter to limit bonuses only to creatures (no heroes).
This commit is contained in:
@@ -76,9 +76,8 @@ const std::map<std::string, TLimiterPtr> bonusLimiterMap =
|
||||
{"IS_UNDEAD", std::make_shared<HasAnotherBonusLimiter>(Bonus::UNDEAD)},
|
||||
{"CREATURE_NATIVE_TERRAIN", std::make_shared<CreatureTerrainLimiter>()},
|
||||
{"CREATURE_FACTION", std::make_shared<CreatureFactionLimiter>()},
|
||||
{"CREATURE_LEVEL", std::make_shared<CreatureLevelLimiter>()},
|
||||
{"CREATURES_ONLY", std::make_shared<CreatureLevelLimiter>()},
|
||||
{"OPPOSITE_SIDE", std::make_shared<OppositeSideLimiter>()},
|
||||
{"UNIT_ON_HEXES", std::make_shared<UnitOnHexLimiter>()}
|
||||
};
|
||||
|
||||
const std::map<std::string, TPropagatorPtr> bonusPropagatorMap =
|
||||
|
Reference in New Issue
Block a user