The limiters take no parameters:
Example:
"limiters" : [ "SHOOTER_ONLY" ]
Bonus is only active if affected entity has another bonus that meets conditions
Parameters:
All parameters are optional. Values that don't need checking can be replaces with null
Examples:
Adele specialty: active if unit has any bonus from Bless spell
"limiters" : [
{
"type" : "HAS_ANOTHER_BONUS_LIMITER",
"parameters" : [
null,
null,
{
"type" : "SPELL_EFFECT",
"id" : "spell.bless"
}
]
}
],
Mutare specialty: active if unit has DRAGON_NATURE bonus
"limiters" : [
{
"parameters" : [ "DRAGON_NATURE" ],
"type" : "HAS_ANOTHER_BONUS_LIMITER"
}
],
Bonus is only active on creatures of specified type
Parameters:
Example:
"limiters": [ {
"type":"CREATURE_TYPE_LIMITER",
"parameters": [ "angel", true ]
} ],
Bonus is only active on creatures of factions of specified alignment
Parameters:
good, evil, or neutralIf parameters is empty, level limiter works as CREATURES_ONLY limiter
Parameters:
Parameters:
Parameters:
Example:
"limiters" : [ {
"type" : "CREATURE_TERRAIN_LIMITER",
"parameters" : ["sand"]
} ]
Parameters:
For reference on tiles indexes see image below:
The following limiters must be specified as the first element of a list, and operate on the remaining limiters in that list:
Example:
"limiters" : [
"noneOf",
"IS_UNDEAD",
{
"type" : "HAS_ANOTHER_BONUS_LIMITER",
"parameters" : [ "SIEGE_WEAPON" ]
}
]