1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-16 10:19:47 +02:00
vcmi/config/bonuses.json

592 lines
6.7 KiB
JSON
Raw Normal View History

//TODO: selector-based config
// SECONDARY_SKILL_PREMY
// school immunities
// LEVEL_SPELL_IMMUNITY
{
"ADDITIONAL_ATTACK":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DOUBLE"
}
},
2016-09-29 14:20:27 +02:00
"ADDITIONAL_RETALIATION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_RETAIL1"
}
},
2016-09-29 14:20:27 +02:00
"AIR_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPAIR1"
}
},
2016-09-29 14:20:27 +02:00
"ATTACKS_ALL_ADJACENT":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_ROUND"
}
},
"BLOCKS_RETALIATION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_RETAIL"
}
},
2016-09-29 14:20:27 +02:00
"CATAPULT":
{
"graphics":
{
"icon": "zvs/Lib1.res/Catapult"
}
2016-09-29 14:20:27 +02:00
},
"CATAPULT_EXTRA_SHOTS":
{
"graphics":
{
"icon": "zvs/Lib1.res/Catapult"
}
},
2016-09-29 14:20:27 +02:00
"CHANGES_SPELL_COST_FOR_ALLY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_MANA"
}
},
2016-09-29 14:20:27 +02:00
"CHANGES_SPELL_COST_FOR_ENEMY":
{
"graphics":
{
"icon": "zvs/Lib1.res/MagicDamper"
}
},
"CHARGE_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/ChargeImmune"
}
},
2016-09-29 14:20:27 +02:00
"DAEMON_SUMMONING":
{
"graphics":
{
"icon": "zvs/Lib1.res/RiseDemons"
}
},
2016-09-29 14:20:27 +02:00
"DARKNESS":
{
2016-09-29 14:20:27 +02:00
},
"DEATH_STARE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DEATH"
}
2016-09-29 14:20:27 +02:00
},
"DEFENSIVE_STANCE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DEFBON"
}
},
2016-09-29 14:20:27 +02:00
"DOUBLE_DAMAGE_CHANCE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DBLOW"
}
},
"DRAGON_NATURE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DRAGON"
}
},
2016-09-29 14:20:27 +02:00
"DIRECT_DAMAGE_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPDIR"
}
},
2016-09-29 14:20:27 +02:00
"DISGUISED":
{
"hidden": true
},
"EARTH_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPEATH1"
}
},
2016-09-29 14:20:27 +02:00
"ENCHANTER":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_CAST1"
}
},
2016-09-29 14:20:27 +02:00
"ENCHANTED":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_BLESS"
}
2016-09-29 14:20:27 +02:00
},
"ENEMY_DEFENCE_REDUCTION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_RDEF"
}
},
2016-09-29 14:20:27 +02:00
"FIRE_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPFIRE1"
}
},
2016-09-29 14:20:27 +02:00
"FIRE_SHIELD":
{
"graphics":
{
2018-08-27 00:07:40 +02:00
"icon": "zvs/Lib1.res/FireShield"
2016-09-29 14:20:27 +02:00
}
},
"FEAR":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_FEAR"
}
},
2016-09-29 14:20:27 +02:00
"FEARLESS":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_FEARL"
}
},
2016-09-29 14:20:27 +02:00
"FLYING":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_FLY"
}
2016-09-29 14:20:27 +02:00
},
"FREE_SHOOTING":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SHOOTA"
}
},
"FULL_HP_REGENERATION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_TROLL"
}
},
2020-01-18 11:02:17 +02:00
"GARGOYLE":
{
"graphics":
{
"icon": "zvs/Lib1.res/NonLiving" // Just use the NonLiving icon for now
}
},
"GENERAL_DAMAGE_REDUCTION":
{
"graphics":
{
"icon": "zvs/Lib1.res/DamageReductionMelee"
}
},
2016-09-29 14:20:27 +02:00
"HATE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_HATE"
}
},
2016-09-29 14:20:27 +02:00
"HEALER":
{
"graphics":
{
"icon": "zvs/Lib1.res/Healer"
}
},
2016-09-29 14:20:27 +02:00
"HP_REGENERATION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_TROLL"
}
},
"JOUSTING":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_CHAMP"
}
},
2016-09-29 14:20:27 +02:00
"KING1":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_KING1"
}
},
2016-09-29 14:20:27 +02:00
"KING2":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_KING2"
}
},
2016-09-29 14:20:27 +02:00
"KING3":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_KING3"
}
},
2016-09-29 14:20:27 +02:00
"LEVEL_SPELL_IMMUNITY":
{
"graphics":
{
"icon": ""
}
},
2016-09-29 14:20:27 +02:00
"LIFE_DRAIN":
{
"graphics":
{
"icon": "zvs/Lib1.res/DrainLife"
}
},
"MANA_CHANNELING":
{
"graphics":
{
"icon": "zvs/Lib1.res/ManaChannel"
}
},
"MANA_DRAIN":
{
"graphics":
{
"icon": "zvs/Lib1.res/ManaDrain"
}
},
"MAGIC_MIRROR":
{
"graphics":
{
"icon": "zvs/Lib1.res/MagicMirror"
}
},
"MAGIC_RESISTANCE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DWARF"
}
},
"MIND_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_MIND"
}
},
2016-09-29 14:20:27 +02:00
2014-12-25 23:02:50 +02:00
"NONE":
{
"hidden": true
},
"NO_DISTANCE_PENALTY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_DIST"
}
},
"NO_MELEE_PENALTY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_MELEE"
}
},
2016-09-29 14:20:27 +02:00
"NO_MORALE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_MORAL"
2016-09-29 14:20:27 +02:00
}
},
"NO_WALL_PENALTY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_OBST"
}
},
2016-09-29 14:20:27 +02:00
"NO_TERRAIN_PENALTY":
{
"hidden": true
},
"NON_LIVING":
{
"graphics":
{
2018-08-26 23:42:32 +02:00
"icon": "zvs/Lib1.res/NonLiving"
}
2016-09-29 14:20:27 +02:00
},
"RANDOM_SPELLCASTER":
{
"graphics":
{
"icon": "zvs/Lib1.res/RandomBoost"
}
},
"RECEPTIVE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_NOFRIM"
}
},
"REBIRTH":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_REBIRTH"
}
},
2016-09-29 14:20:27 +02:00
"RETURN_AFTER_STRIKE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_HARPY"
}
},
2016-09-29 14:20:27 +02:00
"SECONDARY_SKILL_PREMY":
{
"hidden": true
//todo: selector based config
},
2016-09-29 14:20:27 +02:00
"SELF_LUCK":
{
"graphics":
{
2018-08-26 23:42:32 +02:00
"icon": "zvs/Lib1.res/SelfLuck"
}
},
2016-09-29 14:20:27 +02:00
"SELF_MORALE":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_MINOT"
}
},
2016-09-29 14:20:27 +02:00
"SHOOTER":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SHOOT"
}
2016-09-29 14:20:27 +02:00
},
2017-01-20 16:48:45 +02:00
"SOUL_STEAL":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SUMMON2"
}
},
"SPELLCASTER":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_CASTER"
}
},
2016-09-29 14:20:27 +02:00
"SPELL_AFTER_ATTACK":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_CAST"
}
},
2016-09-29 14:20:27 +02:00
"SPELL_BEFORE_ATTACK":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_CAST2"
}
},
2016-09-29 14:20:27 +02:00
"SPELL_DAMAGE_REDUCTION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_GOLEM"
}
},
"SPELL_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPDISB" //todo: configurable use from spell handler
}
},
"SPELL_LIKE_ATTACK":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPDFIRE"
}
},
2016-09-29 14:20:27 +02:00
"SPELL_RESISTANCE_AURA":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_UNIC"
}
},
"TWO_HEX_ATTACK_BREATH":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_BREATH"
}
},
"THREE_HEADED_ATTACK":
{
"graphics":
{
"icon": "zvs/Lib1.res/ThreeHeaded"
}
},
"TRANSMUTATION":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SGTYPE"
}
},
"UNDEAD":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_UNDEAD"
}
},
"UNLIMITED_RETALIATIONS":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_RETAIL1"
}
},
2016-09-29 14:20:27 +02:00
2015-02-06 14:41:26 +02:00
"VISIONS":
{
"hidden": true
},
"WATER_IMMUNITY":
{
"graphics":
{
"icon": "zvs/Lib1.res/E_SPWATER1"
}
}
}