Bonus Format
From VCMI Project Wiki
Enumerative parameters are described in HeroBonus.h file.
Short format
{
["BONUS_TYPE", val, subtype, additionalInfo]
}
Full format
All parameters but type are optional.
{
"type": "BONUS_TYPE",
"subtype": 0,
"val" : 0,
"valueType", "VALUE_TYPE",
"addInfo" : 0,
"duration" : "BONUS_DURATION",
"turns" : 0,
"sourceType" : "SOURCE_TYPE",
"sourceID" : 0,
"effectRange" : "EFFECT_RANGE",
"limiter" : ["LIMITER_TYPE", optional_parameters (...)]
"propagator" : ["PROPAGATOR_TYPE", optional_parameters (...)]
"description" : ""
}
Bonus string constants
- Bonus Format
- List of all bonus types
- List of bonus value types
- List of bonus range types
- List of bonus duration types
- List of bonus sources
- List of bonus limiters
- List of bonus propagators