Pārlūkot izejas kodu

Merged bonus names with bonus descriptions, since they are never used
separately

Ivan Savenko 5 mēneši atpakaļ
vecāks
revīzija
3f4ff58a5e

+ 88 - 176
Mods/vcmi/Content/config/chinese.json

@@ -619,182 +619,94 @@
 
 	"mapObject.core.hillFort.object.description" : "升级生物,1-4级生物升级比城镇中更便宜。",
 
-	"core.bonus.ADDITIONAL_ATTACK.name": "双击",
-	"core.bonus.ADDITIONAL_ATTACK.description": "生物可以攻击两次",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "额外反击",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "每回合额外获得${val}次反击机会",
-	"core.bonus.AIR_IMMUNITY.name": "气系免疫",
-	"core.bonus.AIR_IMMUNITY.description": "免疫所有气系魔法",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "环击",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "攻击所有相邻敌人",
-	"core.bonus.BLOCKS_RETALIATION.name": "无反击",
-	"core.bonus.BLOCKS_RETALIATION.description": "敌人无法反击",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "远程无反击",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "敌人无法对射击进行反击",
-	"core.bonus.CATAPULT.name": "攻城",
-	"core.bonus.CATAPULT.description": "可以攻击城墙",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "施法消耗减少 (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "英雄施法消耗魔法值减少${val}点",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "施法阻碍 (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "敌方施法消耗的魔法值增加${val}点",
-	"core.bonus.CHARGE_IMMUNITY.name": "免疫冲锋",
-	"core.bonus.CHARGE_IMMUNITY.description": "对冲锋特技的额外伤害免疫",
-	"core.bonus.DARKNESS.name": "黑幕",
-	"core.bonus.DARKNESS.description": "创建${val}半径黑幕",
-	"core.bonus.DEATH_STARE.name": "死亡凝视 (${val}%)",
-	"core.bonus.DEATH_STARE.description": "${val}%几率直接杀死一单位生物",
-	"core.bonus.DEFENSIVE_STANCE.name": "防御奖励",
-	"core.bonus.DEFENSIVE_STANCE.description": "当选择防御时+${val}防御力",
-	"core.bonus.DESTRUCTION.name": "毁灭",
-	"core.bonus.DESTRUCTION.description": "${val}%几率在攻击后追加消灭数量",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "致命一击",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "${val}%几率造成双倍基础伤害",
-	"core.bonus.DRAGON_NATURE.name": "龙",
-	"core.bonus.DRAGON_NATURE.description": "生物拥有龙的特性",
-	"core.bonus.EARTH_IMMUNITY.name": "土系免疫",
-	"core.bonus.EARTH_IMMUNITY.description": "免疫所有土系魔法",
-	"core.bonus.ENCHANTER.name": "施法者",
-	"core.bonus.ENCHANTER.description": "每回合群体施放${subtype.spell}",
-	"core.bonus.ENCHANTED.name": "法术加持",
-	"core.bonus.ENCHANTED.description": "永久处于${subtype.spell}影响",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "忽略攻击 (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "被攻击时,进攻方${val}%的攻击力将被无视。",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "忽略防御 (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "发动攻击时,防御方${val}%的防御力将被无视。",
-	"core.bonus.FIRE_IMMUNITY.name": "火系免疫",
-	"core.bonus.FIRE_IMMUNITY.description": "免疫所有火系魔法。",
-	"core.bonus.FIRE_SHIELD.name": "烈火神盾 (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "反弹部分受到的近战伤害",
-	"core.bonus.FIRST_STRIKE.name": "抢先反击",
-	"core.bonus.FIRST_STRIKE.description": "该生物的反击将会在被攻击前进行",
-	"core.bonus.FEAR.name": "恐惧",
-	"core.bonus.FEAR.description": "使得敌方一只部队恐惧",
-	"core.bonus.FEARLESS.name": "无惧",
-	"core.bonus.FEARLESS.description": "免疫恐惧特质",
-	"core.bonus.FEROCITY.name": "凶猛追击",
-	"core.bonus.FEROCITY.description": "杀死任意生物后额外攻击${val}次",
-	"core.bonus.FLYING.name": "飞行能力",
-	"core.bonus.FLYING.description": "以飞行的方式移动(无视障碍)",
-	"core.bonus.FREE_SHOOTING.name": "近身射击",
-	"core.bonus.FREE_SHOOTING.description": "能在近战范围内进行射击",
-	"core.bonus.GARGOYLE.name": "石像鬼属性",
-	"core.bonus.GARGOYLE.description": "不能被复活或治疗",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "减少伤害 (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "减少从远程和近战中遭受的物理伤害",
-	"core.bonus.HATE.name": "憎恨${subtype.creature}",
-	"core.bonus.HATE.description": "对${subtype.creature}造成额外${val}%伤害",
-	"core.bonus.HEALER.name": "治疗者",
-	"core.bonus.HEALER.description": "可以治疗友军单位",
-	"core.bonus.HP_REGENERATION.name": "再生",
-	"core.bonus.HP_REGENERATION.description": "每回合恢复${val}点生命值",
-	"core.bonus.JOUSTING.name": "勇士冲锋",
-	"core.bonus.JOUSTING.description": "每移动一格 +${val}%伤害",
-	"core.bonus.KING.name": "王牌",
-	"core.bonus.KING.description": "受${val}级或更高级屠戮成性影响",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "免疫1-${val}级魔法",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "免疫1-${val}级的魔法",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name": "射程限制",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description": "无法瞄准${val}格以外的单位",
-	"core.bonus.LIFE_DRAIN.name": "吸取生命 (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "吸取${val}%伤害回复自身",
-	"core.bonus.MANA_CHANNELING.name": "法力虹吸${val}%",
-	"core.bonus.MANA_CHANNELING.description": "使你的英雄有${val}%几率获得敌人施法的魔法值",
-	"core.bonus.MANA_DRAIN.name": "吸取法力",
-	"core.bonus.MANA_DRAIN.description": "每回合吸取${val}魔法值",
-	"core.bonus.MAGIC_MIRROR.name": "魔法神镜 (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "${val}%几率将进攻性魔法导向一个敌人单位",
-	"core.bonus.MAGIC_RESISTANCE.name": "魔法抵抗 (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "${val}%几率抵抗敌人的魔法",
-	"core.bonus.MIND_IMMUNITY.name": "免疫心智魔法",
-	"core.bonus.MIND_IMMUNITY.description": "不受心智相关的魔法影响",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "无视射程惩罚",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "任意射程造成全额伤害",
-	"core.bonus.NO_MELEE_PENALTY.name": "无近战惩罚",
-	"core.bonus.NO_MELEE_PENALTY.description": "该生物没有近战伤害惩罚",
-	"core.bonus.NO_MORALE.name": "无士气",
-	"core.bonus.NO_MORALE.description": "生物不受士气影响",
-	"core.bonus.NO_WALL_PENALTY.name": "无城墙惩罚",
-	"core.bonus.NO_WALL_PENALTY.description": "攻城战中无视城墙阻挡,造成全额伤害",
-	"core.bonus.NON_LIVING.name": "无生命",
-	"core.bonus.NON_LIVING.description": "免疫大多数的效果",
-	"core.bonus.RANDOM_SPELLCASTER.name": "随机施法",
-	"core.bonus.RANDOM_SPELLCASTER.description": "可以施放随机魔法",
-	"core.bonus.RANGED_RETALIATION.name": "远程反击",
-	"core.bonus.RANGED_RETALIATION.description": "可以对远程攻击进行反击",
-	"core.bonus.RECEPTIVE.name": "接纳",
-	"core.bonus.RECEPTIVE.description": "不会免疫有益魔法",
-	"core.bonus.REBIRTH.name": "复生 (${val}%)",
-	"core.bonus.REBIRTH.description": "当整支部队死亡后${val}%会复活",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "攻击后返回",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "近战攻击后回到初始位置",
-	"core.bonus.REVENGE.name": "复仇",
-	"core.bonus.REVENGE.description": "根据攻击者在战斗中失去的生命值造成额外伤害",
-	"core.bonus.SHOOTER.name": "远程攻击",
-	"core.bonus.SHOOTER.description": "生物可以射击",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "范围远程攻击",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "该生物的远程攻击将同时命中小范围内所有目标",
-	"core.bonus.SOUL_STEAL.name": "灵魂窃取",
-	"core.bonus.SOUL_STEAL.description": "每杀死一个敌人将获得${val}数量的生物",
-	"core.bonus.SPELLCASTER.name": "施法者",
-	"core.bonus.SPELLCASTER.description": "生物可以施放${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "攻击后施法",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "攻击后${val}%几率施放${subtype.spell}魔法",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "攻击前施法",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "攻击前${val}%几率施放${subtype.spell}魔法",
-	"core.bonus.SPELL_IMMUNITY.name": "特定魔法免疫",
-	"core.bonus.SPELL_IMMUNITY.description": "免疫${subtype.spell}魔法",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "类施法攻击",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "攻击时使用${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "抗魔光环",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "邻近部队获得${val}%几率抵抗魔法",
-	"core.bonus.SUMMON_GUARDIANS.name": "召唤守卫",
-	"core.bonus.SUMMON_GUARDIANS.description": "战斗开始时召唤${subtype.creature}(${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "协同攻击",
-	"core.bonus.SYNERGY_TARGET.description": "生物受到协助攻击的影响",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "吐息",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "吐息攻击(2格范围)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "半环攻击",
-	"core.bonus.THREE_HEADED_ATTACK.description": "攻击三格邻接单位",
-	"core.bonus.TRANSMUTATION.name": "变形术",
-	"core.bonus.TRANSMUTATION.description": "${val}%机会将被攻击单位变成其他生物",
-	"core.bonus.UNDEAD.name": "不死生物",
-	"core.bonus.UNDEAD.description": "该生物属于不死生物",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "无限反击",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "每回合可以无限反击敌人",
-	"core.bonus.WATER_IMMUNITY.name": "水系免疫",
-	"core.bonus.WATER_IMMUNITY.description": "免疫水系魔法",
-	"core.bonus.WIDE_BREATH.name": "弧形焰息",
-	"core.bonus.WIDE_BREATH.description": "大范围喷吐攻击(目标左右以及后方共6格)",
-	"core.bonus.DISINTEGRATE.name": "解体",
-	"core.bonus.DISINTEGRATE.description": "死亡后不会留下尸体",
-	"core.bonus.INVINCIBLE.name": "无敌",
-	"core.bonus.INVINCIBLE.description": "不受任何效果影响",
-	"core.bonus.MECHANICAL.name": "机械",
-	"core.bonus.MECHANICAL.description": "免疫大多数效果,可修复",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "棱光吐息",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "攻击后向三方向扩散攻击",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "魔法抗性",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "气系魔法抗性",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "火系魔法抗性",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "水系魔法抗性",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "土系魔法抗性",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description" : "减少所有魔法伤害${val}%。",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air" : "减少所有气系魔法伤害${val}%。",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "减少所有火系魔法伤害${val}%。",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water" : "减少所有水系魔法伤害${val}%。",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth" : "减少所有土系魔法伤害${val}%。",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "魔法免疫",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "气系免疫",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "火系免疫",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "水系免疫",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "土系免疫",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description" : "此单位免疫所有魔法",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air" : "此单位免疫所有气系魔法",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire" : "此单位免疫所有火系魔法",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water" : "此单位免疫所有水系魔法",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth" : "此单位免疫所有土系魔法",
-	"core.bonus.OPENING_BATTLE_SPELL.name" : "开局施放法术",
-	"core.bonus.OPENING_BATTLE_SPELL.description" : "在战斗开始时施放${subtype.spell}",
+	"core.bonus.ADDITIONAL_ATTACK.description": "{双击}\n生物可以攻击两次",
+	"core.bonus.ADDITIONAL_RETALIATION.description": "{额外反击}\n每回合额外获得${val}次反击机会",
+	"core.bonus.AIR_IMMUNITY.description": "{气系免疫}\n免疫所有气系魔法",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description": "{环击}\n攻击所有相邻敌人",
+	"core.bonus.BLOCKS_RETALIATION.description": "{无反击}\n敌人无法反击",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "{远程无反击}\n敌人无法对射击进行反击",
+	"core.bonus.CATAPULT.description": "{攻城}\n可以攻击城墙",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "{施法消耗减少 (${val})}\n英雄施法消耗魔法值减少${val}点",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "{施法阻碍 (${val})}\n敌方施法消耗的魔法值增加${val}点",
+	"core.bonus.CHARGE_IMMUNITY.description": "{免疫冲锋}\n对冲锋特技的额外伤害免疫",
+	"core.bonus.DARKNESS.description": "{黑幕}\n创建${val}半径黑幕",
+	"core.bonus.DEATH_STARE.description": "{死亡凝视 (${val}%)}\n${val}%几率直接杀死一单位生物",
+	"core.bonus.DEFENSIVE_STANCE.description": "{防御奖励}\n当选择防御时+${val}防御力",
+	"core.bonus.DESTRUCTION.description": "{毁灭}\n${val}%几率在攻击后追加消灭数量",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "{致命一击}\n${val}%几率造成双倍基础伤害",
+	"core.bonus.DRAGON_NATURE.description": "{龙}\n生物拥有龙的特性",
+	"core.bonus.EARTH_IMMUNITY.description": "{土系免疫}\n免疫所有土系魔法",
+	"core.bonus.ENCHANTER.description": "{施法者}\n每回合群体施放${subtype.spell}",
+	"core.bonus.ENCHANTED.description": "{法术加持}\n永久处于${subtype.spell}影响",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "{忽略攻击 (${val}%)}\n被攻击时,进攻方${val}%的攻击力将被无视。",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "{忽略防御 (${val}%)}\n发动攻击时,防御方${val}%的防御力将被无视。",
+	"core.bonus.FIRE_IMMUNITY.description": "{火系免疫}\n免疫所有火系魔法。",
+	"core.bonus.FIRE_SHIELD.description": "{烈火神盾 (${val}%)}\n反弹部分受到的近战伤害",
+	"core.bonus.FIRST_STRIKE.description": "{抢先反击}\n该生物的反击将会在被攻击前进行",
+	"core.bonus.FEAR.description": "{恐惧}\n使得敌方一只部队恐惧",
+	"core.bonus.FEARLESS.description": "{无惧}\n免疫恐惧特质",
+	"core.bonus.FEROCITY.description": "{凶猛追击}\n杀死任意生物后额外攻击${val}次",
+	"core.bonus.FLYING.description": "{飞行能力}\n以飞行的方式移动(无视障碍)",
+	"core.bonus.FREE_SHOOTING.description": "{近身射击}\n能在近战范围内进行射击",
+	"core.bonus.GARGOYLE.description": "{石像鬼属性}\n不能被复活或治疗",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "{减少伤害 (${val}%)}\n减少从远程和近战中遭受的物理伤害",
+	"core.bonus.HATE.description": "{憎恨${subtype.creature}}\n对${subtype.creature}造成额外${val}%伤害",
+	"core.bonus.HEALER.description": "{治疗者}\n可以治疗友军单位",
+	"core.bonus.HP_REGENERATION.description": "{再生}\n每回合恢复${val}点生命值",
+	"core.bonus.JOUSTING.description": "{勇士冲锋}\n每移动一格 +${val}%伤害",
+	"core.bonus.KING.description": "{王牌}\n受${val}级或更高级屠戮成性影响",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "{免疫1-${val}级魔法}\n免疫1-${val}级的魔法",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description": "{射程限制}\n无法瞄准${val}格以外的单位",
+	"core.bonus.LIFE_DRAIN.description": "{吸取生命 (${val}%)}\n吸取${val}%伤害回复自身",
+	"core.bonus.MANA_CHANNELING.description": "{法力虹吸${val}%}\n使你的英雄有${val}%几率获得敌人施法的魔法值",
+	"core.bonus.MANA_DRAIN.description": "{吸取法力}\n每回合吸取${val}魔法值",
+	"core.bonus.MAGIC_MIRROR.description": "{魔法神镜 (${val}%)}\n${val}%几率将进攻性魔法导向一个敌人单位",
+	"core.bonus.MAGIC_RESISTANCE.description": "{魔法抵抗 (${val}%)}\n${val}%几率抵抗敌人的魔法",
+	"core.bonus.MIND_IMMUNITY.description": "{免疫心智魔法}\n不受心智相关的魔法影响",
+	"core.bonus.NO_DISTANCE_PENALTY.description": "{无视射程惩罚}\n任意射程造成全额伤害",
+	"core.bonus.NO_MELEE_PENALTY.description": "{无近战惩罚}\n该生物没有近战伤害惩罚",
+	"core.bonus.NO_MORALE.description": "{无士气}\n生物不受士气影响",
+	"core.bonus.NO_WALL_PENALTY.description": "{无城墙惩罚}\n攻城战中无视城墙阻挡,造成全额伤害",
+	"core.bonus.NON_LIVING.description": "{无生命}\n免疫大多数的效果",
+	"core.bonus.RANDOM_SPELLCASTER.description": "{随机施法}\n可以施放随机魔法",
+	"core.bonus.RANGED_RETALIATION.description": "{远程反击}\n可以对远程攻击进行反击",
+	"core.bonus.RECEPTIVE.description": "{接纳}\n不会免疫有益魔法",
+	"core.bonus.REBIRTH.description": "{复生 (${val}%)}\n当整支部队死亡后${val}%会复活",
+	"core.bonus.RETURN_AFTER_STRIKE.description": "{攻击后返回}\n近战攻击后回到初始位置",
+	"core.bonus.REVENGE.description": "{复仇}\n根据攻击者在战斗中失去的生命值造成额外伤害",
+	"core.bonus.SHOOTER.description": "{远程攻击}\n生物可以射击",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description": "{范围远程攻击}\n该生物的远程攻击将同时命中小范围内所有目标",
+	"core.bonus.SOUL_STEAL.description": "{灵魂窃取}\n每杀死一个敌人将获得${val}数量的生物",
+	"core.bonus.SPELLCASTER.description": "{施法者}\n生物可以施放${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.description": "{攻击后施法}\n攻击后${val}%几率施放${subtype.spell}魔法",
+	"core.bonus.SPELL_BEFORE_ATTACK.description": "{攻击前施法}\n攻击前${val}%几率施放${subtype.spell}魔法",
+	"core.bonus.SPELL_IMMUNITY.description": "{特定魔法免疫}\n免疫${subtype.spell}魔法",
+	"core.bonus.SPELL_LIKE_ATTACK.description": "{类施法攻击}\n攻击时使用${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.description": "{抗魔光环}\n邻近部队获得${val}%几率抵抗魔法",
+	"core.bonus.SUMMON_GUARDIANS.description": "{召唤守卫}\n战斗开始时召唤${subtype.creature}(${val}%)",
+	"core.bonus.SYNERGY_TARGET.description": "{协同攻击}\n生物受到协助攻击的影响",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "{吐息}\n吐息攻击(2格范围)",
+	"core.bonus.THREE_HEADED_ATTACK.description": "{半环攻击}\n攻击三格邻接单位",
+	"core.bonus.TRANSMUTATION.description": "{变形术}\n${val}%机会将被攻击单位变成其他生物",
+	"core.bonus.UNDEAD.description": "{不死生物}\n该生物属于不死生物",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "{无限反击}\n每回合可以无限反击敌人",
+	"core.bonus.WATER_IMMUNITY.description": "{水系免疫}\n免疫水系魔法",
+	"core.bonus.WIDE_BREATH.description": "{弧形焰息}\n大范围喷吐攻击(目标左右以及后方共6格)",
+	"core.bonus.DISINTEGRATE.description": "{解体}\n死亡后不会留下尸体",
+	"core.bonus.INVINCIBLE.description": "{无敌}\n不受任何效果影响",
+	"core.bonus.MECHANICAL.description": "{机械}\n免疫大多数效果,可修复",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "{棱光吐息}\n攻击后向三方向扩散攻击",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "{魔法抗性}\n减少所有魔法伤害${val}%。",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "{气系魔法抗性}\n减少所有气系魔法伤害${val}%。",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "{火系魔法抗性}\n减少所有火系魔法伤害${val}%。",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "{水系魔法抗性}\n减少所有水系魔法伤害${val}%。",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "{土系魔法抗性}\n减少所有土系魔法伤害${val}%。",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "{魔法免疫}\n此单位免疫所有魔法",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "{气系免疫}\n此单位免疫所有气系魔法",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "{火系免疫}\n此单位免疫所有火系魔法",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "{水系免疫}\n此单位免疫所有水系魔法",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "{土系免疫}\n此单位免疫所有土系魔法",
+	"core.bonus.OPENING_BATTLE_SPELL.description": "{开局施放法术}\n在战斗开始时施放${subtype.spell}",
 
 	"spell.core.castleMoat.name" : "护城河",
 	"spell.core.castleMoatTrigger.name" : "护城河",

+ 89 - 177
Mods/vcmi/Content/config/czech.json

@@ -619,182 +619,94 @@
 	
 	"mapObject.core.hillFort.object.description" : "Zde můžeš vylepšit jednotky. Vylepšení jednotek úrovně 1 až 4 je zde levnější než v jejich domovském městě.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name" : "Dvojitý útok",
-	"core.bonus.ADDITIONAL_ATTACK.description" : "Útočí dvakrát",
-	"core.bonus.ADDITIONAL_RETALIATION.name" : "Další odvetné útoky",
-	"core.bonus.ADDITIONAL_RETALIATION.description" : "Může odvetně zaútočit ${val} krát navíc",
-	"core.bonus.AIR_IMMUNITY.name" : "Odolnost vůči vzdušné magii",
-	"core.bonus.AIR_IMMUNITY.description" : "Imunní vůči všem kouzlům školy vzdušné magie",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "Útok na všechny kolem",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "Útočí na všechny sousední nepřátele",
-	"core.bonus.BLOCKS_RETALIATION.name" : "Žádná odveta",
-	"core.bonus.BLOCKS_RETALIATION.description" : "Nepřítel nemůže odvetně zaútočit",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "Žádná střelecká odveta",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "Nepřítel nemůže odvetně zaútočit střeleckým útokem",
-	"core.bonus.CATAPULT.name" : "Katapult",
-	"core.bonus.CATAPULT.description" : "Útočí na ochranné hradby",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "Snížit cenu kouzel (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Snižuje náklady na kouzla pro hrdinu o ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "Tlumič magie (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description" : "Zvyšuje náklady na kouzla nepřítele o ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name" : "Odolnost vůči Nájezdu",
-	"core.bonus.CHARGE_IMMUNITY.description" : "Imunní vůči Nájezdu Jezdců a Šampionů",
-	"core.bonus.DARKNESS.name" : "Závoj temnoty",
-	"core.bonus.DARKNESS.description" : "Vytváří závoj temnoty s poloměrem ${val}",
-	"core.bonus.DEATH_STARE.name" : "Smrtící pohled (${val}%)",
-	"core.bonus.DEATH_STARE.description" : "Má ${val}% šanci zabít jednu jednotku",
-	"core.bonus.DEFENSIVE_STANCE.name" : "Obranný bonus",
-	"core.bonus.DEFENSIVE_STANCE.description" : "+${val} k obraně při bránění",
-	"core.bonus.DESTRUCTION.name" : "Zničení",
-	"core.bonus.DESTRUCTION.description" : "Má ${val}% šanci zabít další jednotky po útoku",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "Smrtelný úder",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description" : "Má ${val}% šanci způsobit dvojnásobné základní poškození při útoku",
-	"core.bonus.DRAGON_NATURE.name" : "Dračí povaha",
-	"core.bonus.DRAGON_NATURE.description" : "Jednotka má Dračí povahu",
-	"core.bonus.EARTH_IMMUNITY.name" : "Odolnost vůči zemské magii",
-	"core.bonus.EARTH_IMMUNITY.description" : "Imunní vůči všem kouzlům školy zemské magie",
-	"core.bonus.ENCHANTER.name" : "Zaklínač",
-	"core.bonus.ENCHANTER.description" : "Může každé kolo sesílat masové kouzlo ${subtype.spell}",
-	"core.bonus.ENCHANTED.name" : "Očarovaný",
-	"core.bonus.ENCHANTED.description" : "Je pod trvalým účinkem kouzla ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Ignorování útoku (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "Při útoku je ignorováno ${val}% útočníkovy síly",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "Ignorování obrany (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description" : "Pří útoku nebude bráno v potaz ${val}% bodů obrany obránce",
-	"core.bonus.FIRE_IMMUNITY.name" : "Odolnost vůči ohnivé magii",
-	"core.bonus.FIRE_IMMUNITY.description" : "Imunní vůči všem kouzlům školy ohnivé magie",
-	"core.bonus.FIRE_SHIELD.name" : "Ohnivý štít (${val}%)",
-	"core.bonus.FIRE_SHIELD.description" : "Odrazí část zranění při útoku z blízka",
-	"core.bonus.FIRST_STRIKE.name" : "První úder",
-	"core.bonus.FIRST_STRIKE.description" : "Tato jednotka útočí dříve, než je napadena",
-	"core.bonus.FEAR.name" : "Strach",
-	"core.bonus.FEAR.description" : "Vyvolává strach u nepřátelské jednotky",
-	"core.bonus.FEARLESS.name" : "Nebojácnost",
-	"core.bonus.FEARLESS.description" : "Imunní vůči schopnosti Strach",
-	"core.bonus.FEROCITY.name" : "Zuřivost",
-	"core.bonus.FEROCITY.description" : "Útočí ${val} krát navíc, pokud někoho zabije",
-	"core.bonus.FLYING.name" : "Létání",
-	"core.bonus.FLYING.description" : "Při pohybu létá (ignoruje překážky)",
-	"core.bonus.FREE_SHOOTING.name" : "Střelba zblízka",
-	"core.bonus.FREE_SHOOTING.description" : "Může použít výstřely i při útoku zblízka",
-	"core.bonus.GARGOYLE.name" : "Chrlič",
-	"core.bonus.GARGOYLE.description" : "Nemůže být oživen ani vyléčen",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "Snižuje poškození (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "Snižuje poškození od útoků z dálky a blízka",
-	"core.bonus.HATE.name" : "Nenávidí ${subtype.creature}",
-	"core.bonus.HATE.description" : "Způsobuje ${val}% více poškození vůči ${subtype.creature}",
-	"core.bonus.HEALER.name" : "Léčitel",
-	"core.bonus.HEALER.description" : "Léčí spojenecké jednotky",
-	"core.bonus.HP_REGENERATION.name" : "Regenerace",
-	"core.bonus.HP_REGENERATION.description" : "Každé kolo regeneruje ${val} bodů zdraví",
-	"core.bonus.JOUSTING.name" : "Nájezd šampionů",
-	"core.bonus.JOUSTING.description" : "+${val}% poškození za každé projité pole",
-	"core.bonus.KING.name" : "Král",
-	"core.bonus.KING.description" : "Zranitelný proti zabijákovi úrovně ${val} a vyšší",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "Odolnost kouzel 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "Odolnost vůči kouzlům úrovní 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Omezený dostřel",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Není schopen zasáhnout jednotky vzdálenější než ${val} polí",
-	"core.bonus.LIFE_DRAIN.name" : "Vysávání života (${val}%)",
-	"core.bonus.LIFE_DRAIN.description" : "Vysává ${val}% způsobeného poškození",
-	"core.bonus.MANA_CHANNELING.name" : "Kanál magie ${val}%",
-	"core.bonus.MANA_CHANNELING.description" : "Poskytuje vašemu hrdinovi ${val}% many použité nepřítelem",
-	"core.bonus.MANA_DRAIN.name" : "Vysávání many",
-	"core.bonus.MANA_DRAIN.description" : "Vysává ${val} many každý tah",
-	"core.bonus.MAGIC_MIRROR.name" : "Magické zrcadlo (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description" : "Má ${val}% šanci odrazit útočné kouzlo na nepřátelskou jednotku",
-	"core.bonus.MAGIC_RESISTANCE.name" : "Magická odolnost (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description" : "Má ${val}% šanci odolat nepřátelskému kouzlu",
-	"core.bonus.MIND_IMMUNITY.name" : "Imunita vůči kouzlům mysli",
-	"core.bonus.MIND_IMMUNITY.description" : "Imunní vůči kouzlům mysli",
-	"core.bonus.NO_DISTANCE_PENALTY.name" : "Žádná penalizace vzdálenosti",
-	"core.bonus.NO_DISTANCE_PENALTY.description" : "Způsobuje plné poškození na jakoukoliv vzdálenost",
-	"core.bonus.NO_MELEE_PENALTY.name" : "Bez penalizace útoku zblízka",
-	"core.bonus.NO_MELEE_PENALTY.description" : "Jednotka není penalizována za útok zblízka",
-	"core.bonus.NO_MORALE.name" : "Neutrální morálka",
-	"core.bonus.NO_MORALE.description" : "Jednotka je imunní vůči efektům morálky",
-	"core.bonus.NO_WALL_PENALTY.name" : "Bez penalizace hradbami",
-	"core.bonus.NO_WALL_PENALTY.description" : "Plné poškození během obléhání",
-	"core.bonus.NON_LIVING.name" : "Neživý",
-	"core.bonus.NON_LIVING.description" : "Imunní vůči mnohým efektům",
-	"core.bonus.RANDOM_SPELLCASTER.name" : "Náhodný kouzelník",
-	"core.bonus.RANDOM_SPELLCASTER.description" : "Může seslat náhodné kouzlo",
-	"core.bonus.RANGED_RETALIATION.name" : "Střelecká odveta",
-	"core.bonus.RANGED_RETALIATION.description" : "Může provést protiútok na dálku",
-	"core.bonus.RECEPTIVE.name" : "Vnímavý",
-	"core.bonus.RECEPTIVE.description" : "Nemá imunitu na přátelská kouzla",
-	"core.bonus.REBIRTH.name" : "Znovuzrození (${val}%)",
-	"core.bonus.REBIRTH.description" : "${val}% jednotek povstane po smrti",
-	"core.bonus.RETURN_AFTER_STRIKE.name" : "Útok a návrat",
-	"core.bonus.RETURN_AFTER_STRIKE.description" : "Navrátí se po útoku na zblízka",
-	"core.bonus.REVENGE.name" : "Pomsta",
-	"core.bonus.REVENGE.description" : "Způsobuje extra poškození na základě ztrát útočníka v bitvě",
-	"core.bonus.SHOOTER.name" : "Střelec",
-	"core.bonus.SHOOTER.description" : "Jednotka může střílet",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "Střílí všude kolem",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description" : "Střelecký útok této jednotky zasáhne všechny cíle v malé oblasti",
-	"core.bonus.SOUL_STEAL.name" : "Zloděj duší",
-	"core.bonus.SOUL_STEAL.description" : "Získává ${val} nové jednotky za každého zabitého nepřítele",
-	"core.bonus.SPELLCASTER.name" : "Kouzelník",
-	"core.bonus.SPELLCASTER.description" : "Může seslat kouzlo ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name" : "Sesílá po útoku",
-	"core.bonus.SPELL_AFTER_ATTACK.description" : "Má ${val}% šanci seslat ${subtype.spell} po útoku",
-	"core.bonus.SPELL_BEFORE_ATTACK.name" : "Sesílá před útokem",
-	"core.bonus.SPELL_BEFORE_ATTACK.description" : "Má ${val}% šanci seslat ${subtype.spell} před útokem",
-	"core.bonus.SPELL_IMMUNITY.name" : "Imunita vůči kouzlům",
-	"core.bonus.SPELL_IMMUNITY.description" : "Imunní vůči ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name" : "Útok kouzlem",
-	"core.bonus.SPELL_LIKE_ATTACK.description" : "Útočí kouzlem ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name" : "Aura odporu",
-	"core.bonus.SPELL_RESISTANCE_AURA.description" : "Jednotky poblíž získají ${val}% magickou odolnost",
-	"core.bonus.SUMMON_GUARDIANS.name" : "Přivolání ochránců",
-	"core.bonus.SUMMON_GUARDIANS.description" : "Na začátku bitvy přivolá ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name" : "Synergizovatelný",
-	"core.bonus.SYNERGY_TARGET.description" : "Tato jednotka je náchylná k synergickým efektům",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "Dech",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description" : "Útok dechem (dosah 2 polí)",
-	"core.bonus.THREE_HEADED_ATTACK.name" : "Tříhlavý útok",
-	"core.bonus.THREE_HEADED_ATTACK.description" : "Útočí na tři sousední jednotky",
-	"core.bonus.TRANSMUTATION.name" : "Transmutace",
-	"core.bonus.TRANSMUTATION.description" : "${val}% šance na přeměnu napadené jednotky na jiný typ",
-	"core.bonus.UNDEAD.name" : "Nemrtvý",
-	"core.bonus.UNDEAD.description" : "Jednotka je nemrtvá",
-	"core.bonus.UNLIMITED_RETALIATIONS.name" : "Neomezené odvetné útoky",
-	"core.bonus.UNLIMITED_RETALIATIONS.description" : "Může provést neomezený počet odvetných útoků",
-	"core.bonus.WATER_IMMUNITY.name" : "Odolnost vůči vodní magii",
-	"core.bonus.WATER_IMMUNITY.description" : "Imunní vůči všem kouzlům školy vodní magie",
-	"core.bonus.WIDE_BREATH.name" : "Široký dech",
-	"core.bonus.WIDE_BREATH.description" : "Široký útok dechem (více polí)",
-	"core.bonus.DISINTEGRATE.name" : "Rozpad",
-	"core.bonus.DISINTEGRATE.description" : "Po smrti nezůstane žádné tělo",
-	"core.bonus.INVINCIBLE.name" : "Neporazitelný",
-	"core.bonus.INVINCIBLE.description" : "Nelze ovlivnit žádným efektem",
-	"core.bonus.MECHANICAL.description" : "Imunita vůči mnoha efektům, opravitelné",
-	"core.bonus.MECHANICAL.name" : "Mechanický",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Trojitý dech",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Útok trojitým dechem (útok přes 3 směry)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "Odolnost vůči kouzlům",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "Odolnost vůči kouzlům vzduchu",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "Odolnost vůči kouzlům ohně",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "Odolnost vůči kouzlům vody",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "Odolnost vůči kouzlům země",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description" : "Poškození ze všech kouzel sníženo o ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air" : "Poškození kouzel magie vzduchu sníženo o ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "Poškození kouzel magie ohně sníženo o ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water" : "Poškození kouzel magie vody sníženo o ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth" : "Poškození kouzel magie země sníženo o ${val}%.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "Imunita vůči kouzlům",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "Vzdušná imunita",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "Ohnivá imunita",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "Vodní imunita",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "Zemská imunita",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description" : "Jednotka je imunní vůči všem kouzlům.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air" : "Jednotka je imunní vůči všem kouzlům magie vzduchu.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire" : "Jednotka je imunní vůči všem kouzlům magie ohně.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water" : "Jednotka je imunní vůči všem kouzlům magie vody.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth" : "Jednotka je imunní vůči všem kouzlům magie země.",
-	"core.bonus.OPENING_BATTLE_SPELL.name" : "Začíná kouzlem",
-	"core.bonus.OPENING_BATTLE_SPELL.description" : "Sesílá ${subtype.spell} na začátku bitvy.",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Dvojitý útok}\nÚtočí dvakrát",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Další odvetné útoky}\nMůže odvetně zaútočit ${val} krát navíc",
+	"core.bonus.AIR_IMMUNITY.name" : "{Odolnost vůči vzdušné magii}\nImunní vůči všem kouzlům školy vzdušné magie",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Útok na všechny kolem}\nÚtočí na všechny sousední nepřátele",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Žádná střelecká odveta}\nNepřítel nemůže odvetně zaútočit střeleckým útokem",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Žádná odveta}\nNepřítel nemůže odvetně zaútočit",
+	"core.bonus.CATAPULT.name" : "{Katapult}\nÚtočí na ochranné hradby",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Snížit cenu kouzel (${val})}\nSnižuje náklady na kouzla pro hrdinu o ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Tlumič magie (${val})}\nZvyšuje náklady na kouzla nepřítele o ${val}",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Odolnost vůči Nájezdu}\nImunní vůči Nájezdu Jezdců a Šampionů",
+	"core.bonus.DARKNESS.name" : "{Závoj temnoty}\nVytváří závoj temnoty s poloměrem ${val}",
+	"core.bonus.DEATH_STARE.name" : "{Smrtící pohled (${val}%)}\nMá ${val}% šanci zabít jednu jednotku",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Obranný bonus}\n+${val} k obraně při bránění",
+	"core.bonus.DESTRUCTION.name" : "{Zničení}\nMá ${val}% šanci zabít další jednotky po útoku",
+	"core.bonus.DISINTEGRATE.name" : "{Rozpad}\nPo smrti nezůstane žádné tělo",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Smrtelný úder}\nMá ${val}% šanci způsobit dvojnásobné základní poškození při útoku",
+	"core.bonus.DRAGON_NATURE.name" : "{Dračí povaha}\nJednotka má Dračí povahu",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Odolnost vůči zemské magii}\nImunní vůči všem kouzlům školy zemské magie",
+	"core.bonus.ENCHANTED.name" : "{Očarovaný}\nJe pod trvalým účinkem kouzla ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Zaklínač}\nMůže každé kolo sesílat masové kouzlo ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Ignorování útoku (${val}%)}\nPři útoku je ignorováno ${val}% útočníkovy síly",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Ignorování obrany (${val}%)}\nPří útoku nebude bráno v potaz ${val}% bodů obrany obránce",
+	"core.bonus.FEAR.name" : "{Strach}\nVyvolává strach u nepřátelské jednotky",
+	"core.bonus.FEARLESS.name" : "{Nebojácnost}\nImunní vůči schopnosti Strach",
+	"core.bonus.FEROCITY.name" : "{Zuřivost}\nÚtočí ${val} krát navíc, pokud někoho zabije",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Odolnost vůči ohnivé magii}\nImunní vůči všem kouzlům školy ohnivé magie",
+	"core.bonus.FIRE_SHIELD.name" : "{Ohnivý štít (${val}%)}\nOdrazí část zranění při útoku z blízka",
+	"core.bonus.FIRST_STRIKE.name" : "{První úder}\nTato jednotka útočí dříve, než je napadena",
+	"core.bonus.FLYING.name" : "{Létání}\nPři pohybu létá (ignoruje překážky)",
+	"core.bonus.FREE_SHOOTING.name" : "{Střelba zblízka}\nMůže použít výstřely i při útoku zblízka",
+	"core.bonus.GARGOYLE.name" : "{Chrlič}\nNemůže být oživen ani vyléčen",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Snižuje poškození (${val}%)}\nSnižuje poškození od útoků z dálky a blízka",
+	"core.bonus.HATE.name" : "{Nenávidí ${subtype.creature}}\nZpůsobuje ${val}% více poškození vůči ${subtype.creature}",
+	"core.bonus.HEALER.name" : "{Léčitel}\nLéčí spojenecké jednotky",
+	"core.bonus.HP_REGENERATION.name" : "{Regenerace}\nKaždé kolo regeneruje ${val} bodů zdraví",
+	"core.bonus.INVINCIBLE.name" : "{Neporazitelný}\nNelze ovlivnit žádným efektem",
+	"core.bonus.JOUSTING.name" : "{Nájezd šampionů}\n+${val}% poškození za každé projité pole",
+	"core.bonus.KING.name" : "{Král}\nZranitelný proti zabijákovi úrovně ${val} a vyšší",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Odolnost kouzel 1-${val}}\nOdolnost vůči kouzlům úrovní 1-${val}",
+	"core.bonus.LIFE_DRAIN.name" : "{Vysávání života (${val}%)}\nVysává ${val}% způsobeného poškození",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Omezený dostřel}\nNení schopen zasáhnout jednotky vzdálenější než ${val} polí",
+	"core.bonus.MAGIC_MIRROR.name" : "{Magické zrcadlo (${val}%)}\nMá ${val}% šanci odrazit útočné kouzlo na nepřátelskou jednotku",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Magická odolnost (${val}%)}\nMá ${val}% šanci odolat nepřátelskému kouzlu",
+	"core.bonus.MANA_CHANNELING.name" : "{Kanál magie ${val}%}\nPoskytuje vašemu hrdinovi ${val}% many použité nepřítelem",
+	"core.bonus.MANA_DRAIN.name" : "{Vysávání many}\nVysává ${val} many každý tah",
+	"core.bonus.MECHANICAL.name" : "{Mechanický}\nImunita vůči mnoha efektům, opravitelné",
+	"core.bonus.MIND_IMMUNITY.name" : "{Imunita vůči kouzlům mysli}\nImunní vůči kouzlům mysli",
+	"core.bonus.NON_LIVING.name" : "{Neživý}\nImunní vůči mnohým efektům",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Žádná penalizace vzdálenosti}\nZpůsobuje plné poškození na jakoukoliv vzdálenost",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Bez penalizace útoku zblízka}\nJednotka není penalizována za útok zblízka",
+	"core.bonus.NO_MORALE.name" : "{Neutrální morálka}\nJednotka je imunní vůči efektům morálky",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Bez penalizace hradbami}\nPlné poškození během obléhání",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Začíná kouzlem}\nSesílá ${subtype.spell} na začátku bitvy.",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Trojitý dech}\nÚtok trojitým dechem (útok přes 3 směry)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Náhodný kouzelník}\nMůže seslat náhodné kouzlo",
+	"core.bonus.RANGED_RETALIATION.name" : "{Střelecká odveta}\nMůže provést protiútok na dálku",
+	"core.bonus.REBIRTH.name" : "{Znovuzrození (${val}%)}\n${val}% jednotek povstane po smrti",
+	"core.bonus.RECEPTIVE.name" : "{Vnímavý}\nNemá imunitu na přátelská kouzla",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Útok a návrat}\nNavrátí se po útoku na zblízka",
+	"core.bonus.REVENGE.name" : "{Pomsta}\nZpůsobuje extra poškození na základě ztrát útočníka v bitvě",
+	"core.bonus.SHOOTER.name" : "{Střelec}\nJednotka může střílet",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Střílí všude kolem}\nStřelecký útok této jednotky zasáhne všechny cíle v malé oblasti",
+	"core.bonus.SOUL_STEAL.name" : "{Zloděj duší}\nZískává ${val} nové jednotky za každého zabitého nepřítele",
+	"core.bonus.SPELLCASTER.name" : "{Kouzelník}\nMůže seslat kouzlo ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Sesílá po útoku}\nMá ${val}% šanci seslat ${subtype.spell} po útoku",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Sesílá před útokem}\nMá ${val}% šanci seslat ${subtype.spell} před útokem",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Odolnost vůči kouzlům}\nPoškození ze všech kouzel sníženo o ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Odolnost vůči kouzlům vzduchu}\nPoškození kouzel magie vzduchu sníženo o ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Odolnost vůči kouzlům země}\nPoškození kouzel magie země sníženo o ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Odolnost vůči kouzlům ohně}\nPoškození kouzel magie ohně sníženo o ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Odolnost vůči kouzlům vody}\nPoškození kouzel magie vody sníženo o ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Imunita vůči kouzlům}\nImunní vůči ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Útok kouzlem}\nÚtočí kouzlem ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Aura odporu}\nJednotky poblíž získají ${val}% magickou odolnost",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Imunita vůči kouzlům}\nJednotka je imunní vůči všem kouzlům.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Vzdušná imunita}\nJednotka je imunní vůči všem kouzlům magie vzduchu.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Zemská imunita}\nJednotka je imunní vůči všem kouzlům magie země.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Ohnivá imunita}\nJednotka je imunní vůči všem kouzlům magie ohně.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Vodní imunita}\nJednotka je imunní vůči všem kouzlům magie vody.",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Přivolání ochránců}\nNa začátku bitvy přivolá ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Synergizovatelný}\nTato jednotka je náchylná k synergickým efektům",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Tříhlavý útok}\nÚtočí na tři sousední jednotky",
+	"core.bonus.TRANSMUTATION.name" : "{Transmutace}\n${val}% šance na přeměnu napadené jednotky na jiný typ",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Dech}\nÚtok dechem (dosah 2 polí)",
+	"core.bonus.UNDEAD.name" : "{Nemrtvý}\nJednotka je nemrtvá",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Neomezené odvetné útoky}\nMůže provést neomezený počet odvetných útoků",
+	"core.bonus.WATER_IMMUNITY.name" : "{Odolnost vůči vodní magii}\nImunní vůči všem kouzlům školy vodní magie",
+	"core.bonus.WIDE_BREATH.name" : "{Široký dech}\nŠiroký útok dechem (více polí)"
 	
 	"spell.core.castleMoat.name" : "Hradní příkop",
 	"spell.core.castleMoatTrigger.name" : "Hradní příkop",
@@ -817,4 +729,4 @@
 	"spell.core.strongholdMoatTrigger.name" : "Dřevěné bodce",
 	"spell.core.summonDemons.name" : "Přivolání démonů",
 	"spell.core.towerMoat.name" : "Pozemní mina"
-}
+}

+ 89 - 177
Mods/vcmi/Content/config/english.json

@@ -621,183 +621,95 @@
 	
 	"mapObject.core.hillFort.object.description" : "Upgrades creatures. Levels 1 - 4 are less expensive than in associated town.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name" : "Double Strike",
-	"core.bonus.ADDITIONAL_ATTACK.description" : "Attacks twice",
-	"core.bonus.ADDITIONAL_RETALIATION.name" : "Additional retaliations",
-	"core.bonus.ADDITIONAL_RETALIATION.description" : "May retaliate ${val} extra times",
-	"core.bonus.AIR_IMMUNITY.name" : "Air immunity",
-	"core.bonus.AIR_IMMUNITY.description" : "Immune to all spells from the school of Air magic",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "Attack all around",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "Attacks all adjacent enemies",
-	"core.bonus.BLOCKS_RETALIATION.name" : "No retaliation",
-	"core.bonus.BLOCKS_RETALIATION.description" : "Enemy cannot retaliate",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "No ranged retaliation",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "Enemy cannot retaliate by using a ranged attack",
-	"core.bonus.CATAPULT.name" : "Catapult",
-	"core.bonus.CATAPULT.description" : "Attacks siege walls",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "Reduce Casting Cost (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Reduces the spellcasting cost for the hero by ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "Magic Damper (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description" : "Increases spellcasting cost of enemy spells by ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name" : "Immune to Charge",
-	"core.bonus.CHARGE_IMMUNITY.description" : "Immune to Cavalier's and Champion's Charge",
-	"core.bonus.DARKNESS.name" : "Darkness cover",
-	"core.bonus.DARKNESS.description" : "Creates a shroud of darkness with a ${val} radius",
-	"core.bonus.DEATH_STARE.name" : "Death Stare (${val}%)",
-	"core.bonus.DEATH_STARE.description" : "Has a ${val}% chance to kill a single creature",
-	"core.bonus.DEFENSIVE_STANCE.name" : "Defense Bonus",
-	"core.bonus.DEFENSIVE_STANCE.description" : "+${val} Defense when defending",
-	"core.bonus.DESTRUCTION.name" : "Destruction",
-	"core.bonus.DESTRUCTION.description" : "Has ${val}% chance to kill extra units after attack",
-	"core.bonus.DISINTEGRATE.name" : "Disintegrate",
-	"core.bonus.DISINTEGRATE.description" : "No corpse remains after death",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "Death Blow",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description" : "Has a ${val}% chance of dealing double base damage when attacking",
-	"core.bonus.DRAGON_NATURE.name" : "Dragon",
-	"core.bonus.DRAGON_NATURE.description" : "Creature has a Dragon Nature",
-	"core.bonus.EARTH_IMMUNITY.name" : "Earth immunity",
-	"core.bonus.EARTH_IMMUNITY.description" : "Immune to all spells from the school of Earth magic",
-	"core.bonus.ENCHANTER.name" : "Enchanter",
-	"core.bonus.ENCHANTER.description" : "Can cast mass ${subtype.spell} every turn",
-	"core.bonus.ENCHANTED.name" : "Enchanted",
-	"core.bonus.ENCHANTED.description" : "Affected by permanent ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Ignore Attack (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "When being attacked, ${val}% of the attacker's attack is ignored",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "Ignore Defense (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description" : "When attacking, ${val}% of the defender's defense is ignored",
-	"core.bonus.FIRE_IMMUNITY.name" : "Fire immunity",
-	"core.bonus.FIRE_IMMUNITY.description" : "Immune to all spells from the school of Fire magic",
-	"core.bonus.FIRE_SHIELD.name" : "Fire Shield (${val}%)",
-	"core.bonus.FIRE_SHIELD.description" : "Reflects part of melee damage",
-	"core.bonus.FIRST_STRIKE.name" : "First Strike",
-	"core.bonus.FIRST_STRIKE.description" : "This creature retaliates before being attacked",
-	"core.bonus.FEAR.name" : "Fear",
-	"core.bonus.FEAR.description" : "Causes Fear on an enemy stack",
-	"core.bonus.FEARLESS.name" : "Fearless",
-	"core.bonus.FEARLESS.description" : "Immune to Fear ability",
-	"core.bonus.FEROCITY.name" : "Ferocity",
-	"core.bonus.FEROCITY.description" : "Attacks ${val} additional times if killed anybody",
-	"core.bonus.FLYING.name" : "Fly",
-	"core.bonus.FLYING.description" : "Flies when moving (ignores obstacles)",
-	"core.bonus.FREE_SHOOTING.name" : "Shoot Close",
-	"core.bonus.FREE_SHOOTING.description" : "Can use ranged attacks at melee range",
-	"core.bonus.GARGOYLE.name" : "Gargoyle",
-	"core.bonus.GARGOYLE.description" : "Cannot be raised or healed",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "Reduce Damage (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "Reduces physical damage from ranged or melee attacks",
-	"core.bonus.HATE.name" : "Hates ${subtype.creature}",
-	"core.bonus.HATE.description" : "Does ${val}% more damage to ${subtype.creature}",
-	"core.bonus.HEALER.name" : "Healer",
-	"core.bonus.HEALER.description" : "Heals allied units",
-	"core.bonus.HP_REGENERATION.name" : "Regeneration",
-	"core.bonus.HP_REGENERATION.description" : "Heals ${val} hit points every round",
-	"core.bonus.INVINCIBLE.name" : "Invincible",
-	"core.bonus.INVINCIBLE.description" : "Cannot be affected by anything",
-	"core.bonus.JOUSTING.name" : "Champion charge",
-	"core.bonus.JOUSTING.description" : "+${val}% damage for each hex travelled",
-	"core.bonus.KING.name" : "King",
-	"core.bonus.KING.description" : "Vulnerable to SLAYER level ${val} or higher",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "Spell immunity 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "Immune to spells of levels 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Limited shooting range",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Unable to target units farther than ${val} hexes",
-	"core.bonus.LIFE_DRAIN.name" : "Drain life (${val}%)",
-	"core.bonus.LIFE_DRAIN.description" : "Drains ${val}% of damage dealt",
-	"core.bonus.MANA_CHANNELING.name" : "Magic Channel ${val}%",
-	"core.bonus.MANA_CHANNELING.description" : "Gives your hero ${val}% of the mana spent by the enemy",
-	"core.bonus.MANA_DRAIN.name" : "Mana Drain",
-	"core.bonus.MANA_DRAIN.description" : "Drains ${val} mana every turn",
-	"core.bonus.MAGIC_MIRROR.name" : "Magic Mirror (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description" : "Has a ${val}% chance to redirect an offensive spell to an enemy unit",
-	"core.bonus.MAGIC_RESISTANCE.name" : "Magic Resistance (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description" : "Has a ${val}% chance to resist an enemy spell",
-	"core.bonus.MECHANICAL.name" : "Mechanical",
-	"core.bonus.MECHANICAL.description" : "Immunity to many effects, repairable",
-	"core.bonus.MIND_IMMUNITY.name" : "Mind Spell Immunity",
-	"core.bonus.MIND_IMMUNITY.description" : "Immune to Mind-type spells",
-	"core.bonus.NO_DISTANCE_PENALTY.name" : "No distance penalty",
-	"core.bonus.NO_DISTANCE_PENALTY.description" : "Does full damage at any distance",
-	"core.bonus.NO_MELEE_PENALTY.name" : "No melee penalty",
-	"core.bonus.NO_MELEE_PENALTY.description" : "Creature has no Melee Penalty",
-	"core.bonus.NO_MORALE.name" : "Neutral Morale",
-	"core.bonus.NO_MORALE.description" : "Creature is immune to morale effects",
-	"core.bonus.NO_WALL_PENALTY.name" : "No wall penalty",
-	"core.bonus.NO_WALL_PENALTY.description" : "Full damage during siege",
-	"core.bonus.NON_LIVING.name" : "Non living",
-	"core.bonus.NON_LIVING.description" : "Immunity to many effects",
-	"core.bonus.OPENING_BATTLE_SPELL.name" : "Starts with spell",
-	"core.bonus.OPENING_BATTLE_SPELL.description" : "Casts ${subtype.spell} on battle start",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Prism Breath",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Prism Breath Attack (three directions)",
-	"core.bonus.RANDOM_SPELLCASTER.name" : "Random spellcaster",
-	"core.bonus.RANDOM_SPELLCASTER.description" : "Can cast random spell",
-	"core.bonus.RANGED_RETALIATION.name" : "Ranged retaliation",
-	"core.bonus.RANGED_RETALIATION.description" : "Can perform ranged counterattack",
-	"core.bonus.RECEPTIVE.name" : "Receptive",
-	"core.bonus.RECEPTIVE.description" : "No Immunity to Friendly Spells",
-	"core.bonus.REBIRTH.name" : "Rebirth (${val}%)",
-	"core.bonus.REBIRTH.description" : "${val}% of stack will rise after death",
-	"core.bonus.RETURN_AFTER_STRIKE.name" : "Attack and Return",
-	"core.bonus.RETURN_AFTER_STRIKE.description" : "Returns after melee attack",
-	"core.bonus.REVENGE.name" : "Revenge",
-	"core.bonus.REVENGE.description" : "Deals extra damage based on attacker's lost health in battle",
-	"core.bonus.SHOOTER.name" : "Ranged",
-	"core.bonus.SHOOTER.description" : "Creature can shoot",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "Shoot all around",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description" : "This creature's ranged attacks strike all targets in a small area",
-	"core.bonus.SOUL_STEAL.name" : "Soul Steal",
-	"core.bonus.SOUL_STEAL.description" : "Gains ${val} new creatures for each enemy killed",
-	"core.bonus.SPELLCASTER.name" : "Spellcaster",
-	"core.bonus.SPELLCASTER.description" : "Can cast ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name" : "Cast After Attack",
-	"core.bonus.SPELL_AFTER_ATTACK.description" : "Has a ${val}% chance to cast ${subtype.spell} after it attacks",
-	"core.bonus.SPELL_BEFORE_ATTACK.name" : "Cast Before Attack",
-	"core.bonus.SPELL_BEFORE_ATTACK.description" : "Has a ${val}% chance to cast ${subtype.spell} before it attacks",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "Spell Resistance",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "Air Spells Resistance",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "Fire Spells Resistance",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "Water Spells Resistance",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "Earth Spells Resistance",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description" : "Damage from all spells reduced by ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air" : "Damage from all Air spells reduced by ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "Damage from all Fire spells reduced by ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water" : "Damage from all Water spells reduced by ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth" : "Damage from all Earth spells reduced by ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name" : "Spell immunity",
-	"core.bonus.SPELL_IMMUNITY.description" : "Immune to ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name" : "Spell-like attack",
-	"core.bonus.SPELL_LIKE_ATTACK.description" : "Attacks with ${subtype.spell}",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "Spell immunity",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "Air immunity",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "Fire immunity",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "Water immunity",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "Earth immunity",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description" : "This unit is immune to all spells",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air" : "This unit is immune to all Air school spells",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire" : "This unit is immune to all Fire school spells",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water" : "This unit is immune to all Water school spells",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth" : "This unit is immune to all Earth school spells",
-	"core.bonus.SPELL_RESISTANCE_AURA.name" : "Aura of Resistance",
-	"core.bonus.SPELL_RESISTANCE_AURA.description" : "Nearby stacks get ${val}% magic resistance",
-	"core.bonus.SUMMON_GUARDIANS.name" : "Summon guardians",
-	"core.bonus.SUMMON_GUARDIANS.description" : "At the start of battle summons ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name" : "Synergizable",
-	"core.bonus.SYNERGY_TARGET.description" : "This creature is vulnerable to synergy effect",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "Breath",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description" : "Breath Attack (2-hex range)",
-	"core.bonus.THREE_HEADED_ATTACK.name" : "Three-headed attack",
-	"core.bonus.THREE_HEADED_ATTACK.description" : "Attacks three adjacent units",
-	"core.bonus.TRANSMUTATION.name" : "Transmutation",
-	"core.bonus.TRANSMUTATION.description" : "${val}% chance to transform attacked unit to a different type",
-	"core.bonus.UNDEAD.name" : "Undead",
-	"core.bonus.UNDEAD.description" : "Creature is Undead",
-	"core.bonus.UNLIMITED_RETALIATIONS.name" : "Unlimited retaliations",
-	"core.bonus.UNLIMITED_RETALIATIONS.description" : "Can retaliate against an unlimited number of attacks",
-	"core.bonus.WATER_IMMUNITY.name" : "Water immunity",
-	"core.bonus.WATER_IMMUNITY.description" : "Immune to all spells from the school of Water magic",
-	"core.bonus.WIDE_BREATH.name" : "Wide breath",
-	"core.bonus.WIDE_BREATH.description" : "Wide breath attack (multiple hexes)",
-	
+	"core.bonus.ADDITIONAL_ATTACK.description": "{Double Strike}\nAttacks twice",
+	"core.bonus.ADDITIONAL_RETALIATION.description": "{Additional retaliations}\nMay retaliate ${val} extra times",
+	"core.bonus.AIR_IMMUNITY.description": "{Air immunity}\nImmune to all spells from the school of Air magic",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description": "{Attack all around}\nAttacks all adjacent enemies",
+	"core.bonus.BLOCKS_RETALIATION.description": "{No retaliation}\nEnemy cannot retaliate",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "{No ranged retaliation}\nEnemy cannot retaliate by using a ranged attack",
+	"core.bonus.CATAPULT.description": "{Catapult}\nAttacks siege walls",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "{Reduce Casting Cost (${val})}\nReduces the spellcasting cost for the hero by ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "{Magic Damper (${val})}\nIncreases spellcasting cost of enemy spells by ${val}",
+	"core.bonus.CHARGE_IMMUNITY.description": "{Immune to Charge}\nImmune to Cavalier's and Champion's Charge",
+	"core.bonus.DARKNESS.description": "{Darkness cover}\nCreates a shroud of darkness with a ${val} radius",
+	"core.bonus.DEATH_STARE.description": "{Death Stare (${val}%)}\nHas a ${val}% chance to kill a single creature",
+	"core.bonus.DEFENSIVE_STANCE.description": "{Defense Bonus}\n+${val} Defense when defending",
+	"core.bonus.DESTRUCTION.description": "{Destruction}\nHas ${val}% chance to kill extra units after attack",
+	"core.bonus.DISINTEGRATE.description": "{Disintegrate}\nNo corpse remains after death",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "{Death Blow}\nHas a ${val}% chance of dealing double base damage when attacking",
+	"core.bonus.DRAGON_NATURE.description": "{Dragon}\nCreature has a Dragon Nature",
+	"core.bonus.EARTH_IMMUNITY.description": "{Earth immunity}\nImmune to all spells from the school of Earth magic",
+	"core.bonus.ENCHANTER.description": "{Enchanter}\nCan cast mass ${subtype.spell} every turn",
+	"core.bonus.ENCHANTED.description": "{Enchanted}\nAffected by permanent ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "{Ignore Attack (${val}%) }\nWhen being attacked, ${val}% of the attacker's attack is ignored",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "{Ignore Defense (${val}%) }\nWhen attacking, ${val}% of the defender's defense is ignored",
+	"core.bonus.FIRE_IMMUNITY.description": "{Fire immunity}\nImmune to all spells from the school of Fire magic",
+	"core.bonus.FIRE_SHIELD.description": "{Fire Shield (${val}%) }\nReflects part of melee damage",
+	"core.bonus.FIRST_STRIKE.description": "{First Strike}\nThis creature retaliates before being attacked",
+	"core.bonus.FEAR.description": "{Fear}\nCauses Fear on an enemy stack",
+	"core.bonus.FEARLESS.description": "{Fearless}\nImmune to Fear ability",
+	"core.bonus.FEROCITY.description": "{Ferocity}\nAttacks ${val} additional times if killed anybody",
+	"core.bonus.FLYING.description": "{Fly}\nFlies when moving (ignores obstacles)",
+	"core.bonus.FREE_SHOOTING.description": "{Shoot Close}\nCan use ranged attacks at melee range",
+	"core.bonus.GARGOYLE.description": "{Gargoyle}\nCannot be raised or healed",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "{Reduce Damage (${val}%) }\nReduces physical damage from ranged or melee attacks",
+	"core.bonus.HATE.description": "{Hates ${subtype.creature}}\nDoes ${val}% more damage to ${subtype.creature}",
+	"core.bonus.HEALER.description": "{Healer}\nHeals allied units",
+	"core.bonus.HP_REGENERATION.description": "{Regeneration}\nHeals ${val} hit points every round",
+	"core.bonus.INVINCIBLE.description": "{Invincible}\nCannot be affected by anything",
+	"core.bonus.JOUSTING.description": "{Champion charge}\n+${val}% damage for each hex travelled",
+	"core.bonus.KING.description": "{King}\nVulnerable to SLAYER level ${val} or higher",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "{Spell immunity 1-${val}}\nImmune to spells of levels 1-${val}",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description": "{Limited shooting range}\nUnable to target units farther than ${val} hexes",
+	"core.bonus.LIFE_DRAIN.description": "{Drain life (${val}%) }\nDrains ${val}% of damage dealt",
+	"core.bonus.MANA_CHANNELING.description": "{Magic Channel ${val}%}\nGives your hero ${val}% of the mana spent by the enemy",
+	"core.bonus.MANA_DRAIN.description": "{Mana Drain}\nDrains ${val} mana every turn",
+	"core.bonus.MAGIC_MIRROR.description": "{Magic Mirror (${val}%) }\nHas a ${val}% chance to redirect an offensive spell to an enemy unit",
+	"core.bonus.MAGIC_RESISTANCE.description": "{Magic Resistance (${val}%) }\nHas a ${val}% chance to resist an enemy spell",
+	"core.bonus.MECHANICAL.description": "{Mechanical}\nImmunity to many effects, repairable",
+	"core.bonus.MIND_IMMUNITY.description": "{Mind Spell Immunity}\nImmune to Mind-type spells",
+	"core.bonus.NO_DISTANCE_PENALTY.description": "{No distance penalty}\nDoes full damage at any distance",
+	"core.bonus.NO_MELEE_PENALTY.description": "{No melee penalty}\nCreature has no Melee Penalty",
+	"core.bonus.NO_MORALE.description": "{Neutral Morale}\nCreature is immune to morale effects",
+	"core.bonus.NO_WALL_PENALTY.description": "{No wall penalty}\nFull damage during siege",
+	"core.bonus.NON_LIVING.description": "{Non living}\nImmunity to many effects",
+	"core.bonus.OPENING_BATTLE_SPELL.description": "{Starts with spell}\nCasts ${subtype.spell} on battle start",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "{Prism Breath}\nPrism Breath Attack (three directions)",
+	"core.bonus.RANDOM_SPELLCASTER.description": "{Random spellcaster}\nCan cast random spell",
+	"core.bonus.RANGED_RETALIATION.description": "{Ranged retaliation}\nCan perform ranged counterattack",
+	"core.bonus.RECEPTIVE.description": "{Receptive}\nNo Immunity to Friendly Spells",
+	"core.bonus.REBIRTH.description": "{Rebirth (${val}%) }\n${val}% of stack will rise after death",
+	"core.bonus.RETURN_AFTER_STRIKE.description": "{Attack and Return}\nReturns after melee attack",
+	"core.bonus.REVENGE.description": "{Revenge}\nDeals extra damage based on attacker's lost health in battle",
+	"core.bonus.SHOOTER.description": "{Ranged}\nCreature can shoot",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description": "{Shoot all around}\nThis creature's ranged attacks strike all targets in a small area",
+	"core.bonus.SOUL_STEAL.description": "{Soul Steal}\nGains ${val} new creatures for each enemy killed",
+	"core.bonus.SPELLCASTER.description": "{Spellcaster}\nCan cast ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.description": "{Cast After Attack}\nHas a ${val}% chance to cast ${subtype.spell} after it attacks",
+	"core.bonus.SPELL_BEFORE_ATTACK.description": "{Cast Before Attack}\nHas a ${val}% chance to cast ${subtype.spell} before it attacks",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "{Spell Resistance}\nDamage from all spells reduced by ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "{Air Spells Resistance}\nDamage from all Air spells reduced by ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "{Fire Spells Resistance}\nDamage from all Fire spells reduced by ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "{Water Spells Resistance}\nDamage from all Water spells reduced by ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "{Earth Spells Resistance}\nDamage from all Earth spells reduced by ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.description": "{Spell immunity}\nImmune to ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.description":"{Spell-like attack}\nAttacks with ${subtype.spell}",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "{Spell immunity}\nThis unit is immune to all spells",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "{Air immunity}\nThis unit is immune to all Air school spells",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "{Fire immunity}\nThis unit is immune to all Fire school spells",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "{Water immunity}\nThis unit is immune to all Water school spells",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "{Earth immunity}\nThis unit is immune to all Earth school spells",
+	"core.bonus.SPELL_RESISTANCE_AURA.description": "{Aura of Resistance}\nNearby stacks get ${val}% magic resistance",
+	"core.bonus.SUMMON_GUARDIANS.description": "{Summon guardians}\nAt the start of battle summons ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.description": "{Synergizable}\nThis creature is vulnerable to synergy effect",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "{Breath}\nBreath Attack (2-hex range)",
+	"core.bonus.THREE_HEADED_ATTACK.description": "{Three-headed attack}\nAttacks three adjacent units",
+	"core.bonus.TRANSMUTATION.description": "{Transmutation}\n${val}% chance to transform attacked unit to a different type",
+	"core.bonus.UNDEAD.description": "{Undead}\nCreature is Undead",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "{Unlimited retaliations}\nCan retaliate against an unlimited number of attacks",
+	"core.bonus.WATER_IMMUNITY.description": "{Water immunity}\nImmune to all spells from the school of Water magic",
+	"core.bonus.WIDE_BREATH.description": "{Wide breath}\nWide breath attack (multiple hexes)",
+
 	"spell.core.castleMoat.name" : "Moat",
 	"spell.core.castleMoatTrigger.name" : "Moat",
 	"spell.core.catapultShot.name" : "Catapult shot",

+ 71 - 142
Mods/vcmi/Content/config/french.json

@@ -181,146 +181,75 @@
 	"vcmi.stackExperience.rank.9" : "Maître",
 	"vcmi.stackExperience.rank.10" : "As",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Double frappe",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Attaque deux fois",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Représailles supplémentaires",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Peut riposter ${val} fois de plus",
-	"core.bonus.AIR_IMMUNITY.name": "Immunité aérienne",
-	"core.bonus.AIR_IMMUNITY.description": "Immunisé contre tous les sorts de l'école de magie de l'Air",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Attaque tout autour",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Attaque tous les ennemis adjacents",
-	"core.bonus.BLOCKS_RETALIATION.name": "Pas de représailles",
-	"core.bonus.BLOCKS_RETALIATION.description": "L'ennemi ne peut pas riposter",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Pas de représailles à distance",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "L'ennemi ne peut pas riposter en utilisant une attaque à distance",
-	"core.bonus.CATAPULT.name": "Catapulte",
-	"core.bonus.CATAPULT.description": "Attaque les murs de siège",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Réduire le coût de lancement (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Réduit le coût d'incantation du héros de ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Amortisseur magique (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Augmente le coût d'incantation des sorts ennemis de ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name": "Immunisé contre la charge",
-	"core.bonus.CHARGE_IMMUNITY.description": "Immunisé contre la charge du cavalier et du champion",
-	"core.bonus.DARKNESS.name": "Couverture de ténèbres",
-	"core.bonus.DARKNESS.description": "Crée un linceul de ténèbres avec un rayon de ${val}",
-	"core.bonus.DEATH_STARE.name": "Regard mortel (${val}%)",
-	"core.bonus.DEATH_STARE.description": "A ${val}% de chances de tuer une seule créature",
-	"core.bonus.DEFENSIVE_STANCE.name": "Bonus de défense",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Défense en défense",
-	"core.bonus.DESTRUCTION.name": "Destruction",
-	"core.bonus.DESTRUCTION.description": "A ${val} % de chances de tuer des unités supplémentaires après l'attaque",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Coup mortel",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "A ${val}% de chances d'infliger des dégâts de base doublés en attaquant",
-	"core.bonus.DRAGON_NATURE.name": "Dragon",
-	"core.bonus.DRAGON_NATURE.description": "La créature a une nature de dragon",
-	"core.bonus.EARTH_IMMUNITY.name": "Immunité terrestre",
-	"core.bonus.EARTH_IMMUNITY.description": "Immunisé contre tous les sorts de l'école de magie de la Terre",
-	"core.bonus.ENCHANTER.name": "Enchanteur",
-	"core.bonus.ENCHANTER.description": "Peut lancer en masse ${subtype.spell} à chaque tour",
-	"core.bonus.ENCHANTED.name": "Enchanté",
-	"core.bonus.ENCHANTED.description": "Affecté par ${subtype.spell} permanent",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Ignorer la défense (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Lors de l'attaque, ${val}% de la défense du défenseur est ignorée",
-	"core.bonus.FIRE_IMMUNITY.name": "Immunité au feu",
-	"core.bonus.FIRE_IMMUNITY.description": "Immunisé contre tous les sorts de l'école de magie du Feu",
-	"core.bonus.FIRE_SHIELD.name": "Bouclier de feu (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Reflète une partie des dégâts de mêlée",
-	"core.bonus.FIRST_STRIKE.name": "Premier coup",
-	"core.bonus.FIRST_STRIKE.description": "Cette créature riposte avant d'être attaquée",
-	"core.bonus.FEAR.name": "Peur",
-	"core.bonus.FEAR.description": "Provoque la peur sur une pile ennemie",
-	"core.bonus.FEARLESS.name": "Intrépide",
-	"core.bonus.FEARLESS.description": "Immunité à la peur",
-	"core.bonus.FLYING.name": "Vol",
-	"core.bonus.FLYING.description": "Vole en se déplaçant (ignore les obstacles)",
-	"core.bonus.FREE_SHOOTING.name": "Tirer de près",
-	"core.bonus.FREE_SHOOTING.description": "Peut utiliser des attaques à distance au corps à corps",
-	"core.bonus.GARGOYLE.name": "Gargouille",
-	"core.bonus.GARGOYLE.description": "Ne peut pas être réanimé ou soigné",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Réduit les dégâts (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Réduit les dégâts physiques des attaques à distance ou de mêlée",
-	"core.bonus.HATE.name": "Déteste ${subtype.creature}",
-	"core.bonus.HATE.description": "Inflige ${val} % de dégâts supplémentaires à ${subtype.creature}",
-	"core.bonus.HEALER.name": "Guérisseur",
-	"core.bonus.HEALER.description": "Soigne les unités alliées",
-	"core.bonus.HP_REGENERATION.name": "Régénération",
-	"core.bonus.HP_REGENERATION.description": "Soigne ${val} points de vie à chaque tour",
-	"core.bonus.JOUSTING.name": "Charge de champion",
-	"core.bonus.JOUSTING.description": "+${val}% de dégâts pour chaque hexagone parcouru",
-	"core.bonus.KING.name": "Roi",
-	"core.bonus.KING.description": "Vulnérable au niveau POURFENDEUR ${val} ou supérieur",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Immunité aux sorts 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Immunisé aux sorts de niveaux 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Portée de tir limitée",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Impossible de cibler des unités plus loin que ${val} hexagones",
-	"core.bonus.LIFE_DRAIN.name": "Durée de vie du drain (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Draine ${val}% des dégâts infligés",
-	"core.bonus.MANA_CHANNELING.name": "Chaîne magique ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Donne à votre héros ${val}% du mana dépensé par l'ennemi",
-	"core.bonus.MANA_DRAIN.name": "Drain de mana",
-	"core.bonus.MANA_DRAIN.description": "Draine ${val} mana à chaque tour",
-	"core.bonus.MAGIC_MIRROR.name": "Miroir magique (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "A ${val} % de chances de rediriger un sort offensif vers une unité ennemie",
-	"core.bonus.MAGIC_RESISTANCE.name": "Résistance magique (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "A ${val}% de chances de résister à un sort ennemi",
-	"core.bonus.MIND_IMMUNITY.name": "Immunité contre les sorts de l'esprit",
-	"core.bonus.MIND_IMMUNITY.description": "Immunisé contre les sorts de type Mental",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Aucune pénalité de distance",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Inflige des dégâts complets à n'importe quelle distance",
-	"core.bonus.NO_MELEE_PENALTY.name": "Aucune pénalité de mêlée",
-	"core.bonus.NO_MELEE_PENALTY.description": "La créature n'a pas de pénalité de mêlée",
-	"core.bonus.NO_MORALE.name": "Moral neutre",
-	"core.bonus.NO_MORALE.description": "La créature est immunisée contre les effets de moral",
-	"core.bonus.NO_WALL_PENALTY.name": "Aucune pénalité de mur",
-	"core.bonus.NO_WALL_PENALTY.description": "Dégâts complets pendant le siège",
-	"core.bonus.NON_LIVING.name": "Non vivant",
-	"core.bonus.NON_LIVING.description": "Immunité à de nombreux effets",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Lanceur de sorts aléatoire",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Peut lancer un sort aléatoire",
-	"core.bonus.RANGED_RETALIATION.name": "Représailles à distance",
-	"core.bonus.RANGED_RETALIATION.description": "Peut effectuer une contre-attaque à distance",
-	"core.bonus.RECEPTIVE.name": "Réceptif",
-	"core.bonus.RECEPTIVE.description": "Pas d'immunité aux sorts amicaux",
-	"core.bonus.REBIRTH.name": "Renaissance (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% de la pile augmentera après la mort",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Attaque et retour",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Revient après une attaque au corps à corps",
-	"core.bonus.SHOOTER.name": "Distance",
-	"core.bonus.SHOOTER.description": "La créature peut tirer",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Tirer tout autour",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Les attaques à distance de cette créature touchent toutes les cibles dans une petite zone",
-	"core.bonus.SOUL_STEAL.name": "Vol d'âme",
-	"core.bonus.SOUL_STEAL.description": "Gagne ${val} nouvelles créatures pour chaque ennemi tué",
-	"core.bonus.SPELLCASTER.name": "Lanceur de sorts",
-	"core.bonus.SPELLCASTER.description": "Peut lancer ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Lancer après l'attaque",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "A ${val}% de chances de lancer ${subtype.spell} après avoir attaqué",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Lancer avant l'attaque",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "A ${val}% de chances de lancer ${subtype.spell} avant qu'il n'attaque",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Résistance aux sorts",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Dégâts des sorts réduits de ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name": "Immunité aux sorts",
-	"core.bonus.SPELL_IMMUNITY.description": "Immunisé contre ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Attaque semblable à un sort",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Attaque avec ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Aura de résistance",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Les piles à proximité obtiennent ${val}% de résistance magique",
-	"core.bonus.SUMMON_GUARDIANS.name": "Invoquer des gardiens",
-	"core.bonus.SUMMON_GUARDIANS.description": "Au début de la bataille, invoque ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Synergique",
-	"core.bonus.SYNERGY_TARGET.description": "Cette créature est vulnérable à l'effet de synergie",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Souffle",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Attaque de souffle (portée de 2 hexagones)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Attaque à trois têtes",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Attaque trois unités adjacentes",
-	"core.bonus.TRANSMUTATION.name": "Transmutation",
-	"core.bonus.TRANSMUTATION.description": "${val}% de chances de transformer l'unité attaquée en un type différent",
-	"core.bonus.UNDEAD.name": "Morts-vivants",
-	"core.bonus.UNDEAD.description": "La créature est un mort-vivant",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Représailles illimitées",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Peut riposter contre un nombre illimité d'attaques",
-	"core.bonus.WATER_IMMUNITY.name": "Immunité à l'eau",
-	"core.bonus.WATER_IMMUNITY.description": "Immunisé contre tous les sorts de l'école de magie de l'Eau",
-	"core.bonus.WIDE_BREATH.name": "Large souffle",
-	"core.bonus.WIDE_BREATH.description": "Attaque à souffle large (plusieurs hexagones)"
+	"core.bonus.ADDITIONAL_ATTACK.description": "{Double frappe}\nAttaque deux fois",
+	"core.bonus.ADDITIONAL_RETALIATION.description": "{Représailles supplémentaires}\nPeut riposter ${val} fois de plus",
+	"core.bonus.AIR_IMMUNITY.description": "{Immunité aérienne}\nImmunisé contre tous les sorts de l'école de magie de l'Air",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description": "{Attaque tout autour}\nAttaque tous les ennemis adjacents",
+	"core.bonus.BLOCKS_RETALIATION.description": "{Pas de représailles}\nL'ennemi ne peut pas riposter",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "{Pas de représailles à distance}\nL'ennemi ne peut pas riposter en utilisant une attaque à distance",
+	"core.bonus.CATAPULT.description": "{Catapulte}\nAttaque les murs de siège",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "{Réduire le coût de lancement (${val})}\nRéduit le coût d'incantation du héros de ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "{Amortisseur magique (${val})}\nAugmente le coût d'incantation des sorts ennemis de ${val}",
+	"core.bonus.CHARGE_IMMUNITY.description": "{Immunisé contre la charge}\nImmunisé contre la charge du cavalier et du champion",
+	"core.bonus.DARKNESS.description": "{Couverture de ténèbres}\nCrée un linceul de ténèbres avec un rayon de ${val}",
+	"core.bonus.DEATH_STARE.description": "{Regard mortel (${val}%)}\nA ${val}% de chances de tuer une seule créature",
+	"core.bonus.DEFENSIVE_STANCE.description": "{Bonus de défense}\n+${val} Défense en défense",
+	"core.bonus.DESTRUCTION.description": "{Destruction}\nA ${val} % de chances de tuer des unités supplémentaires après l'attaque",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "{Coup mortel}\nA ${val}% de chances d'infliger des dégâts de base doublés en attaquant",
+	"core.bonus.DRAGON_NATURE.description": "{Dragon}\nLa créature a une nature de dragon",
+	"core.bonus.EARTH_IMMUNITY.description": "{Immunité terrestre}\nImmunisé contre tous les sorts de l'école de magie de la Terre",
+	"core.bonus.ENCHANTER.description": "{Enchanteur}\nPeut lancer en masse ${subtype.spell} à chaque tour",
+	"core.bonus.ENCHANTED.description": "{Enchanté}\nAffecté par ${subtype.spell} permanent",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "{Ignorer la défense (${val}%)}\nLors de l'attaque, ${val}% de la défense du défenseur est ignorée",
+	"core.bonus.FIRE_IMMUNITY.description": "{Immunité au feu}\nImmunisé contre tous les sorts de l'école de magie du Feu",
+	"core.bonus.FIRE_SHIELD.description": "{Bouclier de feu (${val}%)}\nReflète une partie des dégâts de mêlée",
+	"core.bonus.FIRST_STRIKE.description": "{Premier coup}\nCette créature riposte avant d'être attaquée",
+	"core.bonus.FEAR.description": "{Peur}\nProvoque la peur sur une pile ennemie",
+	"core.bonus.FEARLESS.description": "{Intrépide}\nImmunité à la peur",
+	"core.bonus.FLYING.description": "{Vol}\nVole en se déplaçant (ignore les obstacles)",
+	"core.bonus.FREE_SHOOTING.description": "{Tirer de près}\nPeut utiliser des attaques à distance au corps à corps",
+	"core.bonus.GARGOYLE.description": "{Gargouille}\nNe peut pas être réanimé ou soigné",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "{Réduit les dégâts (${val}%)}\nRéduit les dégâts physiques des attaques à distance ou de mêlée",
+	"core.bonus.HATE.description": "{Déteste ${subtype.creature}}\nInflige ${val} % de dégâts supplémentaires à ${subtype.creature}",
+	"core.bonus.HEALER.description": "{Guérisseur}\nSoigne les unités alliées",
+	"core.bonus.HP_REGENERATION.description": "{Régénération}\nSoigne ${val} points de vie à chaque tour",
+	"core.bonus.JOUSTING.description": "{Charge de champion}\n+${val}% de dégâts pour chaque hexagone parcouru",
+	"core.bonus.KING.description": "{Roi}\nVulnérable au niveau POURFENDEUR ${val} ou supérieur",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "{Immunité aux sorts 1-${val}}\nImmunisé aux sorts de niveaux 1-${val}",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description": "{Portée de tir limitée}\nImpossible de cibler des unités plus loin que ${val} hexagones",
+	"core.bonus.LIFE_DRAIN.description": "{Durée de vie du drain (${val}%)}\nDraine ${val}% des dégâts infligés",
+	"core.bonus.MANA_CHANNELING.description": "{Chaîne magique ${val}%}\nDonne à votre héros ${val}% du mana dépensé par l'ennemi",
+	"core.bonus.MANA_DRAIN.description": "{Drain de mana}\nDraine ${val} mana à chaque tour",
+	"core.bonus.MAGIC_MIRROR.description": "{Miroir magique (${val}%)}\nA ${val} % de chances de rediriger un sort offensif vers une unité ennemie",
+	"core.bonus.MAGIC_RESISTANCE.description": "{Résistance magique (${val}%)}\nA ${val}% de chances de résister à un sort ennemi",
+	"core.bonus.MIND_IMMUNITY.description": "{Immunité contre les sorts de l'esprit}\nImmunisé contre les sorts de type Mental",
+	"core.bonus.NO_DISTANCE_PENALTY.description": "{Aucune pénalité de distance}\nInflige des dégâts complets à n'importe quelle distance",
+	"core.bonus.NO_MELEE_PENALTY.description": "{Aucune pénalité de mêlée}\nLa créature n'a pas de pénalité de mêlée",
+	"core.bonus.NO_MORALE.description": "{Moral neutre}\nLa créature est immunisée contre les effets de moral",
+	"core.bonus.NO_WALL_PENALTY.description": "{Aucune pénalité de mur}\nDégâts complets pendant le siège",
+	"core.bonus.NON_LIVING.description": "{Non vivant}\nImmunité à de nombreux effets",
+	"core.bonus.RANDOM_SPELLCASTER.description": "{Lanceur de sorts aléatoire}\nPeut lancer un sort aléatoire",
+	"core.bonus.RANGED_RETALIATION.description": "{Représailles à distance}\nPeut effectuer une contre-attaque à distance",
+	"core.bonus.RECEPTIVE.description": "{Réceptif}\nPas d'immunité aux sorts amicaux",
+	"core.bonus.REBIRTH.description": "{Renaissance (${val}%)}\n${val}% de la pile augmentera après la mort",
+	"core.bonus.RETURN_AFTER_STRIKE.description": "{Attaque et retour}\nRevient après une attaque au corps à corps",
+	"core.bonus.SHOOTER.description": "{Distance}\nLa créature peut tirer",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description": "{Tirer tout autour}\nLes attaques à distance de cette créature touchent toutes les cibles dans une petite zone",
+	"core.bonus.SOUL_STEAL.description": "{Vol d'âme}\nGagne ${val} nouvelles créatures pour chaque ennemi tué",
+	"core.bonus.SPELLCASTER.description": "{Lanceur de sorts}\nPeut lancer ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.description": "{Lancer après l'attaque}\nA ${val}% de chances de lancer ${subtype.spell} après avoir attaqué",
+	"core.bonus.SPELL_BEFORE_ATTACK.description": "{Lancer avant l'attaque}\nA ${val}% de chances de lancer ${subtype.spell} avant qu'il n'attaque",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "{Résistance aux sorts}\nDégâts des sorts réduits de ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.description": "{Immunité aux sorts}\nImmunisé contre ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.description": "{Attaque semblable à un sort}\nAttaque avec ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.description": "{Aura de résistance}\nLes piles à proximité obtiennent ${val}% de résistance magique",
+	"core.bonus.SUMMON_GUARDIANS.description": "{Invoquer des gardiens}\nAu début de la bataille, invoque ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.description": "{Synergique}\nCette créature est vulnérable à l'effet de synergie",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "{Souffle}\nAttaque de souffle (portée de 2 hexagones)",
+	"core.bonus.THREE_HEADED_ATTACK.description": "{Attaque à trois têtes}\nAttaque trois unités adjacentes",
+	"core.bonus.TRANSMUTATION.description": "{Transmutation}\n${val}% de chances de transformer l'unité attaquée en un type différent",
+	"core.bonus.UNDEAD.description": "{Morts-vivants}\nLa créature est un mort-vivant",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "{Représailles illimitées}\nPeut riposter contre un nombre illimité d'attaques",
+	"core.bonus.WATER_IMMUNITY.description": "{Immunité à l'eau}\nImmunisé contre tous les sorts de l'école de magie de l'Eau",
+	"core.bonus.WIDE_BREATH.description": "{Large souffle}\nAttaque à souffle large (plusieurs hexagones)"
 }

+ 88 - 176
Mods/vcmi/Content/config/german.json

@@ -619,182 +619,94 @@
 	
 	"mapObject.core.hillFort.object.description" : "Aufwertungen von Kreaturen. Die Stufen 1 - 4 sind billiger als in der zugehörigen Stadt.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Doppelschlag",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Greift zweimal an",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Zusätzliche Vergeltungsmaßnahmen",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Kann ${val} zusätzliche Male vergelten",
-	"core.bonus.AIR_IMMUNITY.name": "Luftimmunität",
-	"core.bonus.AIR_IMMUNITY.description": "Immun gegen alle Luftschulzauber",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Rundum angreifen",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Greift alle benachbarten Gegner an",
-	"core.bonus.BLOCKS_RETALIATION.name": "Keine Vergeltung",
-	"core.bonus.BLOCKS_RETALIATION.description": "Feind kann nicht vergelten",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Keine Reichweitenverschiebung",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Feind kann nicht durch Schießen vergelten",
-	"core.bonus.CATAPULT.name": "Katapult",
-	"core.bonus.CATAPULT.description": "Greift Belagerungsmauern an",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Reduziere Zauberkosten (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Reduziert die Zauberkosten für den Helden",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Zauberdämpfer (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Erhöht die Kosten von gegnerischen Zaubern",
-	"core.bonus.CHARGE_IMMUNITY.name": "Immun gegen Aufladung",
-	"core.bonus.CHARGE_IMMUNITY.description": "Immun gegen Aufladung",
-	"core.bonus.DARKNESS.name": "Abdeckung der Dunkelheit",
-	"core.bonus.DARKNESS.description": "Fügt ${val} Dunkelheitsradius hinzu",
-	"core.bonus.DEATH_STARE.name": "Todesstarren (${val}%)",
-	"core.bonus.DEATH_STARE.description": "${val}% Chance, eine einzelne Kreatur zu töten",
-	"core.bonus.DEFENSIVE_STANCE.name": "Verteidigungsbonus",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Verteidigung beim Verteidigen",
-	"core.bonus.DESTRUCTION.name": "Zerstörung",
-	"core.bonus.DESTRUCTION.description": "Hat ${val}% Chance, zusätzliche Einheiten nach dem Angriff zu töten",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Todesstoß",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "${val}% Chance auf doppelten Schaden",
-	"core.bonus.DRAGON_NATURE.name": "Drache",
-	"core.bonus.DRAGON_NATURE.description": "Kreatur hat eine Drachennatur",
-	"core.bonus.EARTH_IMMUNITY.name": "Erdimmunität",
-	"core.bonus.EARTH_IMMUNITY.description": "Immun gegen alle Zauber der Erdschule",
-	"core.bonus.ENCHANTER.name": "Verzauberer",
-	"core.bonus.ENCHANTER.description": "Kann jede Runde eine Masse von ${subtype.spell} zaubern",
-	"core.bonus.ENCHANTED.name": "Verzaubert",
-	"core.bonus.ENCHANTED.description": "Beeinflusst von permanentem ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Angriff ignorieren (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Bei Angriff, wird ${val}% des Angreifers ignoriert.",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Ignoriere Verteidigung (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Ignoriert einen Teil der Verteidigung für den Angriff",
-	"core.bonus.FIRE_IMMUNITY.name": "Feuerimmunität",
-	"core.bonus.FIRE_IMMUNITY.description": "Immun gegen alle Zauber der Schule des Feuers",
-	"core.bonus.FIRE_SHIELD.name": "Feuerschild (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Reflektiert einen Teil des Nahkampfschadens",
-	"core.bonus.FIRST_STRIKE.name": "Erstschlag",
-	"core.bonus.FIRST_STRIKE.description": "Diese Kreatur greift zuerst an, anstatt zu vergelten",
-	"core.bonus.FEAR.name": "Furcht",
-	"core.bonus.FEAR.description": "Verursacht Furcht bei einem gegnerischen Stapel",
-	"core.bonus.FEARLESS.name": "Furchtlos",
-	"core.bonus.FEARLESS.description": "immun gegen die Fähigkeit Furcht",
-	"core.bonus.FEROCITY.name": "Wildheit",
-	"core.bonus.FEROCITY.description": "Greift ${val} zusätzliche Male an, wenn jemand getötet wird",
-	"core.bonus.FLYING.name": "Fliegen",
-	"core.bonus.FLYING.description": "Kann fliegen (ignoriert Hindernisse)",
-	"core.bonus.FREE_SHOOTING.name": "Nah schießen",
-	"core.bonus.FREE_SHOOTING.description": "Kann im Nahkampf schießen",
-	"core.bonus.GARGOYLE.name": "Gargoyle",
-	"core.bonus.GARGOYLE.description": "Kann nicht aufgerichtet oder geheilt werden",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Schaden vermindern (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Reduziert physischen Schaden aus dem Fern- oder Nahkampf",
-	"core.bonus.HATE.name": "Hasst ${subtype.creature}",
-	"core.bonus.HATE.description": "Macht ${val}% mehr Schaden",
-	"core.bonus.HEALER.name": "Heiler",
-	"core.bonus.HEALER.description": "Heilt verbündete Einheiten",
-	"core.bonus.HP_REGENERATION.name": "Regeneration",
-	"core.bonus.HP_REGENERATION.description": "Heilt ${val} Trefferpunkte jede Runde",
-	"core.bonus.JOUSTING.name": "Champion Charge",
-	"core.bonus.JOUSTING.description": "+${val}% Schaden pro zurückgelegtem Feld",
-	"core.bonus.KING.name": "König",
-	"core.bonus.KING.description": "Anfällig für Drachentöter Level ${val} oder höher",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Zauberimmunität 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Immun gegen Zaubersprüche der Stufen 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Begrenzte Schussweite",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Kann nicht auf Ziele schießen, die weiter als ${val} Felder entfernt sind",
-	"core.bonus.LIFE_DRAIN.name": "Leben entziehen (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Drainiert ${val}% des zugefügten Schadens",
-	"core.bonus.MANA_CHANNELING.name": "Magiekanal ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Gibt Ihrem Helden Mana, das vom Gegner ausgegeben wird",
-	"core.bonus.MANA_DRAIN.name": "Mana-Entzug",
-	"core.bonus.MANA_DRAIN.description": "Entzieht ${val} Mana jede Runde",
-	"core.bonus.MAGIC_MIRROR.name": "Zauberspiegel (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "${val}% Chance, einen Angriffszauber auf den Gegner umzulenken",
-	"core.bonus.MAGIC_RESISTANCE.name": "Magie-Widerstand(${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "${val}% Chance, gegnerischem Zauber zu widerstehen",
-	"core.bonus.MIND_IMMUNITY.name": "Geist-Zauber-Immunität",
-	"core.bonus.MIND_IMMUNITY.description": "Immun gegen Zauber vom Typ Geist",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Keine Entfernungsstrafe",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Voller Schaden aus beliebiger Entfernung",
-	"core.bonus.NO_MELEE_PENALTY.name": "Keine Nahkampf-Strafe",
-	"core.bonus.NO_MELEE_PENALTY.description": "Kreatur hat keinen Nahkampf-Malus",
-	"core.bonus.NO_MORALE.name": "Neutrale Moral",
-	"core.bonus.NO_MORALE.description": "Kreatur ist immun gegen Moral-Effekte",
-	"core.bonus.NO_WALL_PENALTY.name": "Keine Wand-Strafe",
-	"core.bonus.NO_WALL_PENALTY.description": "Voller Schaden bei Belagerung",
-	"core.bonus.NON_LIVING.name": "Nicht lebend",
-	"core.bonus.NON_LIVING.description": "Immunität gegen viele Effekte",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Zufälliger Zauberwirker",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Kann einen zufälligen Zauberspruch wirken",
-	"core.bonus.RANGED_RETALIATION.name": "Fernkampf-Vergeltung",
-	"core.bonus.RANGED_RETALIATION.description": "Kann einen Fernkampf-Gegenangriff durchführen",
-	"core.bonus.RECEPTIVE.name": "Empfänglich",
-	"core.bonus.RECEPTIVE.description": "Keine Immunität gegen Freundschaftszauber",
-	"core.bonus.REBIRTH.name": "Wiedergeburt (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% des Stacks wird nach dem Tod auferstehen",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Angriff und Rückkehr",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Kehrt nach Nahkampfangriff zurück",
-	"core.bonus.REVENGE.name": "Rache",
-	"core.bonus.REVENGE.description": "Verursacht zusätzlichen Schaden basierend auf der verlorenen Gesundheit des Angreifers im Kampf",
-	"core.bonus.SHOOTER.name": "Fernkämpfer",
-	"core.bonus.SHOOTER.description": "Kreatur kann schießen",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Schießt rundherum",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Die Fernkampfangriffe dieser Kreatur treffen alle Ziele in einem kleinen Bereich",
-	"core.bonus.SOUL_STEAL.name": "Seelenraub",
-	"core.bonus.SOUL_STEAL.description": "Gewinnt ${val} neue Kreaturen für jeden getöteten Gegner",
-	"core.bonus.SPELLCASTER.name": "Zauberer",
-	"core.bonus.SPELLCASTER.description": "Kann ${subtype.spell} zaubern",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Nach Angriff zaubern",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "${val}%, um ${subtype.spell} nach dem Angriff zu wirken",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Zauber vor Angriff",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "${val}% um ${subtype.spell} vor dem Angriff zu wirken",
-	"core.bonus.SPELL_IMMUNITY.name": "Zauberimmunität",
-	"core.bonus.SPELL_IMMUNITY.description": "Immun gegen ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "zauberähnlicher Angriff",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Angriffe mit ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Aura des Widerstands",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Stapel in der Nähe erhalten ${val}% Widerstand",
-	"core.bonus.SUMMON_GUARDIANS.name": "Wächter beschwören",
-	"core.bonus.SUMMON_GUARDIANS.description": "Beschwört bei Kampfbeginn ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Synergierbar",
-	"core.bonus.SYNERGY_TARGET.description": "Diese Kreatur ist anfällig für Synergieeffekte",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Atem",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Atem-Angriff (2-Hex-Bereich)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Dreiköpfiger Angriff",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Greift drei benachbarte Einheiten an",
-	"core.bonus.TRANSMUTATION.name": "Transmutation",
-	"core.bonus.TRANSMUTATION.description": "${val}% Chance, angegriffene Einheit in einen anderen Typ zu verwandeln",
-	"core.bonus.UNDEAD.name": "Untot",
-	"core.bonus.UNDEAD.description": "Kreatur ist untot",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Unbegrenzte Vergeltungsmaßnahmen",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Vergeltungen für eine beliebige Anzahl von Angriffen",
-	"core.bonus.WATER_IMMUNITY.name": "Wasser-Immunität",
-	"core.bonus.WATER_IMMUNITY.description": "Immun gegen alle Zauber der Wasserschule",
-	"core.bonus.WIDE_BREATH.name": "Breiter Atem",
-	"core.bonus.WIDE_BREATH.description": "Breiter Atem-Angriff (mehrere Felder)",
-	"core.bonus.DISINTEGRATE.name": "Auflösen",
-	"core.bonus.DISINTEGRATE.description": "Kein Leichnam bleibt nach dem Tod übrig",
-	"core.bonus.INVINCIBLE.name": "Unbesiegbar",
-	"core.bonus.INVINCIBLE.description": "Kann durch nichts beeinflusst werden",
-	"core.bonus.MECHANICAL.name": "Mechanisch",
-	"core.bonus.MECHANICAL.description": "Immunität gegen viele Effekte, reparierbar",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Prisma-Atem",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Prisma-Atem-Angriff (drei Richtungen)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Zauberwiderstand",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air": "Luft-Zauberwiderstand",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire": "Feuer-Zauberwiderstand",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water": "Wasser-Zauberwiderstand",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth": "Erde-Zauberwiderstand",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Schaden von allen Zaubern um ${val}% reduziert.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "Schaden von Luft-Zaubern um ${val}% reduziert.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "Schaden von Feuer-Zaubern um ${val}% reduziert.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Schaden von Wasser-Zaubern um ${val}% reduziert.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Schaden von Erde-Zaubern um ${val}% reduziert.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name": "Zauber-Immunität",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air": "Luft-Immunität",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire": "Feuer-Immunität",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water": "Wasser-Immunität",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth": "Erde-Immunität",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "Immunität gegen alle Zauber-Schulen",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "Immunität gegen Zauber der Luft-Schule",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "Immunität gegen Zauber der Feuer-Schule",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "Immunität gegen Zauber der Wasser-Schule",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "Immunität gegen Zauber der Erde-Schule",
-	"core.bonus.OPENING_BATTLE_SPELL.name": "Startet mit Zauber",
-	"core.bonus.OPENING_BATTLE_SPELL.description": "Wirkt ${subtype.spell} beim Start des Kampfes",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Doppelschlag}\nGreift zweimal an",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Zusätzliche Vergeltungsmaßnahmen}\nKann ${val} zusätzliche Male vergelten",
+	"core.bonus.AIR_IMMUNITY.name" : "{Luftimmunität}\nImmun gegen alle Luftschulzauber",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Rundum angreifen}\nGreift alle benachbarten Gegner an",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Keine Reichweitenverschiebung}\nFeind kann nicht durch Schießen vergelten",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Keine Vergeltung}\nFeind kann nicht vergelten",
+	"core.bonus.CATAPULT.name" : "{Katapult}\nGreift Belagerungsmauern an",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Reduziere Zauberkosten (${val})}\nReduziert die Zauberkosten für den Helden",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Zauberdämpfer (${val})}\nErhöht die Kosten von gegnerischen Zaubern",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Immun gegen Aufladung}\nImmun gegen Aufladung",
+	"core.bonus.DARKNESS.name" : "{Abdeckung der Dunkelheit}\nFügt ${val} Dunkelheitsradius hinzu",
+	"core.bonus.DEATH_STARE.name" : "{Todesstarren (${val}%)}\n${val}% Chance, eine einzelne Kreatur zu töten",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Verteidigungsbonus}\n+${val} Verteidigung beim Verteidigen",
+	"core.bonus.DESTRUCTION.name" : "{Zerstörung}\nHat ${val}% Chance, zusätzliche Einheiten nach dem Angriff zu töten",
+	"core.bonus.DISINTEGRATE.name" : "{Auflösen}\nKein Leichnam bleibt nach dem Tod übrig",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Todesstoß}\n${val}% Chance auf doppelten Schaden",
+	"core.bonus.DRAGON_NATURE.name" : "{Drache}\nKreatur hat eine Drachennatur",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Erdimmunität}\nImmun gegen alle Zauber der Erdschule",
+	"core.bonus.ENCHANTED.name" : "{Verzaubert}\nBeeinflusst von permanentem ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Verzauberer}\nKann jede Runde eine Masse von ${subtype.spell} zaubern",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Angriff ignorieren (${val}%)}\nBei Angriff, wird ${val}% des Angreifers ignoriert.",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Ignoriere Verteidigung (${val}%)}\nIgnoriert einen Teil der Verteidigung für den Angriff",
+	"core.bonus.FEAR.name" : "{Furcht}\nVerursacht Furcht bei einem gegnerischen Stapel",
+	"core.bonus.FEARLESS.name" : "{Furchtlos}\nimmun gegen die Fähigkeit Furcht",
+	"core.bonus.FEROCITY.name" : "{Wildheit}\nGreift ${val} zusätzliche Male an, wenn jemand getötet wird",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Feuerimmunität}\nImmun gegen alle Zauber der Schule des Feuers",
+	"core.bonus.FIRE_SHIELD.name" : "{Feuerschild (${val}%)}\nReflektiert einen Teil des Nahkampfschadens",
+	"core.bonus.FIRST_STRIKE.name" : "{Erstschlag}\nDiese Kreatur greift zuerst an, anstatt zu vergelten",
+	"core.bonus.FLYING.name" : "{Fliegen}\nKann fliegen (ignoriert Hindernisse)",
+	"core.bonus.FREE_SHOOTING.name" : "{Nah schießen}\nKann im Nahkampf schießen",
+	"core.bonus.GARGOYLE.name" : "{Gargoyle}\nKann nicht aufgerichtet oder geheilt werden",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Schaden vermindern (${val}%)}\nReduziert physischen Schaden aus dem Fern- oder Nahkampf",
+	"core.bonus.HATE.name" : "{Hasst ${subtype.creature}}\nMacht ${val}% mehr Schaden",
+	"core.bonus.HEALER.name" : "{Heiler}\nHeilt verbündete Einheiten",
+	"core.bonus.HP_REGENERATION.name" : "{Regeneration}\nHeilt ${val} Trefferpunkte jede Runde",
+	"core.bonus.INVINCIBLE.name" : "{Unbesiegbar}\nKann durch nichts beeinflusst werden",
+	"core.bonus.JOUSTING.name" : "{Champion Charge}\n+${val}% Schaden pro zurückgelegtem Feld",
+	"core.bonus.KING.name" : "{König}\nAnfällig für Drachentöter Level ${val} oder höher",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Zauberimmunität 1-${val}}\nImmun gegen Zaubersprüche der Stufen 1-${val}",
+	"core.bonus.LIFE_DRAIN.name" : "{Leben entziehen (${val}%)}\nDrainiert ${val}% des zugefügten Schadens",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Begrenzte Schussweite}\nKann nicht auf Ziele schießen, die weiter als ${val} Felder entfernt sind",
+	"core.bonus.MAGIC_MIRROR.name" : "{Zauberspiegel (${val}%)}\n${val}% Chance, einen Angriffszauber auf den Gegner umzulenken",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Magie-Widerstand(${val}%)}\n${val}% Chance, gegnerischem Zauber zu widerstehen",
+	"core.bonus.MANA_CHANNELING.name" : "{Magiekanal ${val}%}\nGibt Ihrem Helden Mana, das vom Gegner ausgegeben wird",
+	"core.bonus.MANA_DRAIN.name" : "{Mana-Entzug}\nEntzieht ${val} Mana jede Runde",
+	"core.bonus.MECHANICAL.name" : "{Mechanisch}\nImmunität gegen viele Effekte, reparierbar",
+	"core.bonus.MIND_IMMUNITY.name" : "{Geist-Zauber-Immunität}\nImmun gegen Zauber vom Typ Geist",
+	"core.bonus.NON_LIVING.name" : "{Nicht lebend}\nImmunität gegen viele Effekte",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Keine Entfernungsstrafe}\nVoller Schaden aus beliebiger Entfernung",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Keine Nahkampf-Strafe}\nKreatur hat keinen Nahkampf-Malus",
+	"core.bonus.NO_MORALE.name" : "{Neutrale Moral}\nKreatur ist immun gegen Moral-Effekte",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Keine Wand-Strafe}\nVoller Schaden bei Belagerung",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Startet mit Zauber}\nWirkt ${subtype.spell} beim Start des Kampfes",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Prisma-Atem}\nPrisma-Atem-Angriff (drei Richtungen)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Zufälliger Zauberwirker}\nKann einen zufälligen Zauberspruch wirken",
+	"core.bonus.RANGED_RETALIATION.name" : "{Fernkampf-Vergeltung}\nKann einen Fernkampf-Gegenangriff durchführen",
+	"core.bonus.REBIRTH.name" : "{Wiedergeburt (${val}%)}\n${val}% des Stacks wird nach dem Tod auferstehen",
+	"core.bonus.RECEPTIVE.name" : "{Empfänglich}\nKeine Immunität gegen Freundschaftszauber",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Angriff und Rückkehr}\nKehrt nach Nahkampfangriff zurück",
+	"core.bonus.REVENGE.name" : "{Rache}\nVerursacht zusätzlichen Schaden basierend auf der verlorenen Gesundheit des Angreifers im Kampf",
+	"core.bonus.SHOOTER.name" : "{Fernkämpfer}\nKreatur kann schießen",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Schießt rundherum}\nDie Fernkampfangriffe dieser Kreatur treffen alle Ziele in einem kleinen Bereich",
+	"core.bonus.SOUL_STEAL.name" : "{Seelenraub}\nGewinnt ${val} neue Kreaturen für jeden getöteten Gegner",
+	"core.bonus.SPELLCASTER.name" : "{Zauberer}\nKann ${subtype.spell} zaubern",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Nach Angriff zaubern}\n${val}%, um ${subtype.spell} nach dem Angriff zu wirken",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Zauber vor Angriff}\n${val}% um ${subtype.spell} vor dem Angriff zu wirken",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Zauberwiderstand}\nSchaden von allen Zaubern um ${val}% reduziert.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Luft-Zauberwiderstand}\nSchaden von Luft-Zaubern um ${val}% reduziert.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Erde-Zauberwiderstand}\nSchaden von Erde-Zaubern um ${val}% reduziert.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Feuer-Zauberwiderstand}\nSchaden von Feuer-Zaubern um ${val}% reduziert.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Wasser-Zauberwiderstand}\nSchaden von Wasser-Zaubern um ${val}% reduziert.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Zauberimmunität}\nImmun gegen ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{zauberähnlicher Angriff}\nAngriffe mit ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Aura des Widerstands}\nStapel in der Nähe erhalten ${val}% Widerstand",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Zauber-Immunität}\nImmunität gegen alle Zauber-Schulen",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Luft-Immunität}\nImmunität gegen Zauber der Luft-Schule",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Erde-Immunität}\nImmunität gegen Zauber der Erde-Schule",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Feuer-Immunität}\nImmunität gegen Zauber der Feuer-Schule",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Wasser-Immunität}\nImmunität gegen Zauber der Wasser-Schule",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Wächter beschwören}\nBeschwört bei Kampfbeginn ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Synergierbar}\nDiese Kreatur ist anfällig für Synergieeffekte",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Dreiköpfiger Angriff}\nGreift drei benachbarte Einheiten an",
+	"core.bonus.TRANSMUTATION.name" : "{Transmutation}\n${val}% Chance, angegriffene Einheit in einen anderen Typ zu verwandeln",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Atem}\nAtem-Angriff (2-Hex-Bereich)",
+	"core.bonus.UNDEAD.name" : "{Untot}\nKreatur ist untot",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Unbegrenzte Vergeltungsmaßnahmen}\nVergeltungen für eine beliebige Anzahl von Angriffen",
+	"core.bonus.WATER_IMMUNITY.name" : "{Wasser-Immunität}\nImmun gegen alle Zauber der Wasserschule",
+	"core.bonus.WIDE_BREATH.name" : "{Breiter Atem}\nBreiter Atem-Angriff (mehrere Felder)"
 	
 	"spell.core.castleMoat.name" : "Graben",
 	"spell.core.castleMoatTrigger.name" : "Graben",

+ 88 - 176
Mods/vcmi/Content/config/hungarian.json

@@ -606,182 +606,94 @@
 	
 	"mapObject.core.hillFort.object.description" : "Lények fejlesztése. Az 1-4. szint olcsóbb, mint az adott városban.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Dupla csapás",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Kétszer támad",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "További visszatámadások",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Még ${val} alkalommal visszatámadhat",
-	"core.bonus.AIR_IMMUNITY.name": "Levegő immunitás",
-	"core.bonus.AIR_IMMUNITY.description": "Immunis az összes levegő mágiához tartozó varázslattal szemben",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Mindenirányú támadás",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Minden szomszédos ellenséget támad",
-	"core.bonus.BLOCKS_RETALIATION.name": "Nincs visszatámadás",
-	"core.bonus.BLOCKS_RETALIATION.description": "Az ellenség nem tud visszatámadni",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Nincs távolsági visszatámadás",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Az ellenség nem tud távolsági támadással visszatámadni",
-	"core.bonus.CATAPULT.name": "Katapult",
-	"core.bonus.CATAPULT.description": "A várfalakat támadja",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Csökkentett varázsköltség (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Csökkenti a hős varázslatainak költségét ${val}-mal",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Varázslatgyengítés (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Növeli az ellenség varázslatainak költségét ${val}-mal",
-	"core.bonus.CHARGE_IMMUNITY.name": "Töltési immunitás",
-	"core.bonus.CHARGE_IMMUNITY.description": "Immunis a lovagok és bajnokok töltése ellen",
-	"core.bonus.DARKNESS.name": "Sötétség takarója",
-	"core.bonus.DARKNESS.description": "Sötétség burkát hozza létre ${val} sugarú körben",
-	"core.bonus.DEATH_STARE.name": "Halálszem (${val}%)",
-	"core.bonus.DEATH_STARE.description": "${val}% eséllyel öl meg egy lényt",
-	"core.bonus.DEFENSIVE_STANCE.name": "Védelmi bónusz",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} védelem védekezéskor",
-	"core.bonus.DESTRUCTION.name": "Pusztítás",
-	"core.bonus.DESTRUCTION.description": "${val}% eséllyel további egységeket öl meg támadás után",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Halálos csapás",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "${val}% eséllyel duplázza az alap sebzést támadáskor",
-	"core.bonus.DRAGON_NATURE.name": "Sárkány",
-	"core.bonus.DRAGON_NATURE.description": "A lénynek sárkány természete van",
-	"core.bonus.EARTH_IMMUNITY.name": "Föld immunitás",
-	"core.bonus.EARTH_IMMUNITY.description": "Immunis az összes föld mágiához tartozó varázslattal szemben",
-	"core.bonus.ENCHANTER.name": "Varázsló",
-	"core.bonus.ENCHANTER.description": "Tömeges ${subtype.spell} varázslatot használ minden körben",
-	"core.bonus.ENCHANTED.name": "Elvarázsolt",
-	"core.bonus.ENCHANTED.description": "Állandóan hatással van a(z) ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Támadás figyelmen kívül hagyása (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Támadáskor az ellenség támadásának ${val}%-át figyelmen kívül hagyja",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Védelem figyelmen kívül hagyása (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Támadáskor az ellenség védekezésének ${val}%-át figyelmen kívül hagyja",
-	"core.bonus.FIRE_IMMUNITY.name": "Tűz immunitás",
-	"core.bonus.FIRE_IMMUNITY.description": "Immunis az összes tűz mágiához tartozó varázslattal szemben",
-	"core.bonus.FIRE_SHIELD.name": "Tűzpajzs (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Visszaver egy részét a közelharci sebzésnek",
-	"core.bonus.FIRST_STRIKE.name": "Első csapás",
-	"core.bonus.FIRST_STRIKE.description": "Ez a lény még a támadás előtt visszatámad",
-	"core.bonus.FEAR.name": "Félelem",
-	"core.bonus.FEAR.description": "Félelmet kelt az ellenséges egységekben",
-	"core.bonus.FEARLESS.name": "Félelem nélküli",
-	"core.bonus.FEARLESS.description": "Immunis a félelem képességre",
-	"core.bonus.FEROCITY.name": "Vadság",
-	"core.bonus.FEROCITY.description": "${val} további alkalommal támad, ha bárkit megölt",
-	"core.bonus.FLYING.name": "Repülés",
-	"core.bonus.FLYING.description": "Repül, amikor mozog (figyelmen kívül hagyja az akadályokat)",
-	"core.bonus.FREE_SHOOTING.name": "Közeli lövés",
-	"core.bonus.FREE_SHOOTING.description": "Távolsági támadást használhat közelharcban is",
-	"core.bonus.GARGOYLE.name": "Gargoyle",
-	"core.bonus.GARGOYLE.description": "Nem kelthető újra vagy gyógyítható",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Sebzéscsökkentés (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Csökkenti a közelharci vagy távolsági támadások fizikai sebzését",
-	"core.bonus.HATE.name": "Gyűlöli ${subtype.creature}",
-	"core.bonus.HATE.description": "${val}%-kal több sebzést okoz ${subtype.creature}-nek",
-	"core.bonus.HEALER.name": "Gyógyító",
-	"core.bonus.HEALER.description": "Gyógyítja a szövetséges egységeket",
-	"core.bonus.HP_REGENERATION.name": "Regeneráció",
-	"core.bonus.HP_REGENERATION.description": "${val} életerőt gyógyít minden körben",
-	"core.bonus.JOUSTING.name": "Bajnoki töltés",
-	"core.bonus.JOUSTING.description": "+${val}% sebzés minden megtett hatszögért",
-	"core.bonus.KING.name": "Király",
-	"core.bonus.KING.description": "Érzékeny a SLAYER ${val} vagy magasabb szintjére",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Varázslatimmunitás 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Immunis az 1-${val} szintű varázslatokra",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Korlátozott lövőtáv",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Nem célozhat ${val} hatszögnél távolabb lévő egységeket",
-	"core.bonus.LIFE_DRAIN.name": "Életelvonás (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "A sebzés ${val}%-át elszívja",
-	"core.bonus.MANA_CHANNELING.name": "Varázs csatorna ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "A hősöd megkapja az ellenség által költött mana ${val}%-át",
-	"core.bonus.MANA_DRAIN.name": "Manaelszívás",
-	"core.bonus.MANA_DRAIN.description": "Minden körben elszív ${val} manát",
-	"core.bonus.MAGIC_MIRROR.name": "Varázstükör (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "${val}% eséllyel visszairányít egy támadó varázslatot egy ellenségre",
-	"core.bonus.MAGIC_RESISTANCE.name": "Varázsellenállás (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "${val}% eséllyel ellenáll egy ellenséges varázslatnak",
-	"core.bonus.MIND_IMMUNITY.name": "Elmevarázslat-immunitás",
-	"core.bonus.MIND_IMMUNITY.description": "Immunis az Elme-típusú varázslatokra",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Nincs távolsági büntetés",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Teljes sebzést okoz bármilyen távolságból",
-	"core.bonus.NO_MELEE_PENALTY.name": "Nincs közelharci büntetés",
-	"core.bonus.NO_MELEE_PENALTY.description": "A lénynek nincs közelharci büntetése",
-	"core.bonus.NO_MORALE.name": "Semleges morál",
-	"core.bonus.NO_MORALE.description": "A lény immunis a morálhatásokra",
-	"core.bonus.NO_WALL_PENALTY.name": "Nincs falbüntetés",
-	"core.bonus.NO_WALL_PENALTY.description": "Teljes sebzést okoz ostrom közben",
-	"core.bonus.NON_LIVING.name": "Nem élő",
-	"core.bonus.NON_LIVING.description": "Immunis számos hatásra",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Véletlenszerű varázsló",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Véletlenszerű varázslatot tud használni",
-	"core.bonus.RANGED_RETALIATION.name": "Távolsági visszatámadás",
-	"core.bonus.RANGED_RETALIATION.description": "Távolsági visszatámadást tud végrehajtani",
-	"core.bonus.RECEPTIVE.name": "Befogadó",
-	"core.bonus.RECEPTIVE.description": "Nem immunis a baráti varázslatokra",
-	"core.bonus.REBIRTH.name": "Újjászületés (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% eséllyel a lények újraélednek haláluk után",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Támad és visszatér",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Visszatér közelharci támadás után",
-	"core.bonus.REVENGE.name": "Bosszú",
-	"core.bonus.REVENGE.description": "További sebzést okoz a támadó elvesztett életerejétől függően",
-	"core.bonus.SHOOTER.name": "Távolsági",
-	"core.bonus.SHOOTER.description": "A lény távolsági támadást hajthat végre",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Mindenirányú lövés",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "A lény távolsági támadásai egy kis területen minden célpontot érintenek",
-	"core.bonus.SOUL_STEAL.name": "Lélekrablás",
-	"core.bonus.SOUL_STEAL.description": "Minden megölt ellenség után ${val} új lényt kap",
-	"core.bonus.SPELLCASTER.name": "Varázsló",
-	"core.bonus.SPELLCASTER.description": "Képes a(z) ${subtype.spell} varázslatot elmondani",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Varázslat támadás után",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "${val}% eséllyel a lény a támadás után a(z) ${subtype.spell} varázslatot használja",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Varázslat támadás előtt",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "${val}% eséllyel a lény a támadás előtt a(z) ${subtype.spell} varázslatot használja",
-	"core.bonus.SPELL_IMMUNITY.name": "Varázslatimmunitás",
-	"core.bonus.SPELL_IMMUNITY.description": "Immunis a(z) ${subtype.spell} varázslattal szemben",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Varázslatszerű támadás",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "A(z) ${subtype.spell} varázslattal támad",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Ellenállás aurája",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Közeli egységek ${val}% varázsellenállást kapnak",
-	"core.bonus.SUMMON_GUARDIANS.name": "Őrök idézése",
-	"core.bonus.SUMMON_GUARDIANS.description": "A csata kezdetén idézi a(z) ${subtype.creature} lényeket (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Szinkronizálható",
-	"core.bonus.SYNERGY_TARGET.description": "Ez a lény érzékeny a szinergiahatásokra",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Lélegzet",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Lélegzési támadás (2 hatszögnyi távolság)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Háromfejű támadás",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Három szomszédos egységet támad",
-	"core.bonus.TRANSMUTATION.name": "Átalakítás",
-	"core.bonus.TRANSMUTATION.description": "${val}% eséllyel az ellenfelet más egységtípussá alakítja",
-	"core.bonus.UNDEAD.name": "Élőholt",
-	"core.bonus.UNDEAD.description": "A lény élőholt",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Korlátlan visszatámadás",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Korlátlan számú támadásra képes visszatámadni",
-	"core.bonus.WATER_IMMUNITY.name": "Víz immunitás",
-	"core.bonus.WATER_IMMUNITY.description": "Immunis az összes víz mágiához tartozó varázslattal szemben",
-	"core.bonus.WIDE_BREATH.name": "Széles lélegzet",
-	"core.bonus.WIDE_BREATH.description": "Széles lélegzési támadás (több hatszög)",
-	"core.bonus.DISINTEGRATE.name": "Megsemmisítés",
-	"core.bonus.DISINTEGRATE.description": "Halál után nem marad hátra holttest",
-	"core.bonus.INVINCIBLE.name": "Legyőzhetetlen",
-	"core.bonus.INVINCIBLE.description": "Nem befolyásolható semmivel",
-	"core.bonus.MECHANICAL.name": "Mechanikus",
-	"core.bonus.MECHANICAL.description": "Immunis számos hatásra, javítható",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Prizma Lélegzet",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Prizma Lélegzet támadás (három irányban)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Varázsellenállás",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air": "Levegő varázsellenállás",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire": "Tűz varázsellenállás",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water": "Víz varázsellenállás",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth": "Föld varázsellenállás",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Minden varázslat által okozott sebzés ${val}%-kal csökken.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "Az összes levegő varázslat által okozott sebzés ${val}%-kal csökken.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "Az összes tűz varázslat által okozott sebzés ${val}%-kal csökken.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Az összes víz varázslat által okozott sebzés ${val}%-kal csökken.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Az összes föld varázslat által okozott sebzés ${val}%-kal csökken.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name": "Varázslatimmunitás",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air": "Levegő immunitás",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire": "Tűz immunitás",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water": "Víz immunitás",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth": "Föld immunitás",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "Ez az egység immunis minden varázslattal szemben",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "Ez az egység immunis minden levegő mágia iskolájához tartozó varázslattal szemben",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "Ez az egység immunis minden tűz mágia iskolájához tartozó varázslattal szemben",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "Ez az egység immunis minden víz mágia iskolájához tartozó varázslattal szemben",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "Ez az egység immunis minden föld mágia iskolájához tartozó varázslattal szemben",
-	"core.bonus.OPENING_BATTLE_SPELL.name": "Varázslattal indul",
-	"core.bonus.OPENING_BATTLE_SPELL.description": "A csata elején a(z) ${subtype.spell} varázslatot idézi meg",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Dupla csapás}\nKétszer támad",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{További visszatámadások}\nMég ${val} alkalommal visszatámadhat",
+	"core.bonus.AIR_IMMUNITY.name" : "{Levegő immunitás}\nImmunis az összes levegő mágiához tartozó varázslattal szemben",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Mindenirányú támadás}\nMinden szomszédos ellenséget támad",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Nincs távolsági visszatámadás}\nAz ellenség nem tud távolsági támadással visszatámadni",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Nincs visszatámadás}\nAz ellenség nem tud visszatámadni",
+	"core.bonus.CATAPULT.name" : "{Katapult}\nA várfalakat támadja",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Csökkentett varázsköltség (${val})}\nCsökkenti a hős varázslatainak költségét ${val}-mal",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Varázslatgyengítés (${val})}\nNöveli az ellenség varázslatainak költségét ${val}-mal",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Töltési immunitás}\nImmunis a lovagok és bajnokok töltése ellen",
+	"core.bonus.DARKNESS.name" : "{Sötétség takarója}\nSötétség burkát hozza létre ${val} sugarú körben",
+	"core.bonus.DEATH_STARE.name" : "{Halálszem (${val}%)}\n${val}% eséllyel öl meg egy lényt",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Védelmi bónusz}\n+${val} védelem védekezéskor",
+	"core.bonus.DESTRUCTION.name" : "{Pusztítás}\n${val}% eséllyel további egységeket öl meg támadás után",
+	"core.bonus.DISINTEGRATE.name" : "{Megsemmisítés}\nHalál után nem marad hátra holttest",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Halálos csapás}\n${val}% eséllyel duplázza az alap sebzést támadáskor",
+	"core.bonus.DRAGON_NATURE.name" : "{Sárkány}\nA lénynek sárkány természete van",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Föld immunitás}\nImmunis az összes föld mágiához tartozó varázslattal szemben",
+	"core.bonus.ENCHANTED.name" : "{Elvarázsolt}\nÁllandóan hatással van a(z) ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Varázsló}\nTömeges ${subtype.spell} varázslatot használ minden körben",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Támadás figyelmen kívül hagyása (${val}%)}\nTámadáskor az ellenség támadásának ${val}%-át figyelmen kívül hagyja",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Védelem figyelmen kívül hagyása (${val}%)}\nTámadáskor az ellenség védekezésének ${val}%-át figyelmen kívül hagyja",
+	"core.bonus.FEAR.name" : "{Félelem}\nFélelmet kelt az ellenséges egységekben",
+	"core.bonus.FEARLESS.name" : "{Félelem nélküli}\nImmunis a félelem képességre",
+	"core.bonus.FEROCITY.name" : "{Vadság}\n${val} további alkalommal támad, ha bárkit megölt",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Tűz immunitás}\nImmunis az összes tűz mágiához tartozó varázslattal szemben",
+	"core.bonus.FIRE_SHIELD.name" : "{Tűzpajzs (${val}%)}\nVisszaver egy részét a közelharci sebzésnek",
+	"core.bonus.FIRST_STRIKE.name" : "{Első csapás}\nEz a lény még a támadás előtt visszatámad",
+	"core.bonus.FLYING.name" : "{Repülés}\nRepül, amikor mozog (figyelmen kívül hagyja az akadályokat)",
+	"core.bonus.FREE_SHOOTING.name" : "{Közeli lövés}\nTávolsági támadást használhat közelharcban is",
+	"core.bonus.GARGOYLE.name" : "{Gargoyle}\nNem kelthető újra vagy gyógyítható",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Sebzéscsökkentés (${val}%)}\nCsökkenti a közelharci vagy távolsági támadások fizikai sebzését",
+	"core.bonus.HATE.name" : "{Gyűlöli ${subtype.creature}}\n${val}%-kal több sebzést okoz ${subtype.creature}-nek",
+	"core.bonus.HEALER.name" : "{Gyógyító}\nGyógyítja a szövetséges egységeket",
+	"core.bonus.HP_REGENERATION.name" : "{Regeneráció}\n${val} életerőt gyógyít minden körben",
+	"core.bonus.INVINCIBLE.name" : "{Legyőzhetetlen}\nNem befolyásolható semmivel",
+	"core.bonus.JOUSTING.name" : "{Bajnoki töltés}\n+${val}% sebzés minden megtett hatszögért",
+	"core.bonus.KING.name" : "{Király}\nÉrzékeny a SLAYER ${val} vagy magasabb szintjére",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Varázslatimmunitás 1-${val}}\nImmunis az 1-${val} szintű varázslatokra",
+	"core.bonus.LIFE_DRAIN.name" : "{Életelvonás (${val}%)}\nA sebzés ${val}%-át elszívja",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Korlátozott lövőtáv}\nNem célozhat ${val} hatszögnél távolabb lévő egységeket",
+	"core.bonus.MAGIC_MIRROR.name" : "{Varázstükör (${val}%)}\n${val}% eséllyel visszairányít egy támadó varázslatot egy ellenségre",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Varázsellenállás (${val}%)}\n${val}% eséllyel ellenáll egy ellenséges varázslatnak",
+	"core.bonus.MANA_CHANNELING.name" : "{Varázs csatorna ${val}%}\nA hősöd megkapja az ellenség által költött mana ${val}%-át",
+	"core.bonus.MANA_DRAIN.name" : "{Manaelszívás}\nMinden körben elszív ${val} manát",
+	"core.bonus.MECHANICAL.name" : "{Mechanikus}\nImmunis számos hatásra, javítható",
+	"core.bonus.MIND_IMMUNITY.name" : "{Elmevarázslat-immunitás}\nImmunis az Elme-típusú varázslatokra",
+	"core.bonus.NON_LIVING.name" : "{Nem élő}\nImmunis számos hatásra",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Nincs távolsági büntetés}\nTeljes sebzést okoz bármilyen távolságból",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Nincs közelharci büntetés}\nA lénynek nincs közelharci büntetése",
+	"core.bonus.NO_MORALE.name" : "{Semleges morál}\nA lény immunis a morálhatásokra",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Nincs falbüntetés}\nTeljes sebzést okoz ostrom közben",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Varázslattal indul}\nA csata elején a(z) ${subtype.spell} varázslatot idézi meg",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Prizma Lélegzet}\nPrizma Lélegzet támadás (három irányban)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Véletlenszerű varázsló}\nVéletlenszerű varázslatot tud használni",
+	"core.bonus.RANGED_RETALIATION.name" : "{Távolsági visszatámadás}\nTávolsági visszatámadást tud végrehajtani",
+	"core.bonus.REBIRTH.name" : "{Újjászületés (${val}%)}\n${val}% eséllyel a lények újraélednek haláluk után",
+	"core.bonus.RECEPTIVE.name" : "{Befogadó}\nNem immunis a baráti varázslatokra",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Támad és visszatér}\nVisszatér közelharci támadás után",
+	"core.bonus.REVENGE.name" : "{Bosszú}\nTovábbi sebzést okoz a támadó elvesztett életerejétől függően",
+	"core.bonus.SHOOTER.name" : "{Távolsági}\nA lény távolsági támadást hajthat végre",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Mindenirányú lövés}\nA lény távolsági támadásai egy kis területen minden célpontot érintenek",
+	"core.bonus.SOUL_STEAL.name" : "{Lélekrablás}\nMinden megölt ellenség után ${val} új lényt kap",
+	"core.bonus.SPELLCASTER.name" : "{Varázsló}\nKépes a(z) ${subtype.spell} varázslatot elmondani",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Varázslat támadás után}\n${val}% eséllyel a lény a támadás után a(z) ${subtype.spell} varázslatot használja",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Varázslat támadás előtt}\n${val}% eséllyel a lény a támadás előtt a(z) ${subtype.spell} varázslatot használja",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Varázsellenállás}\nMinden varázslat által okozott sebzés ${val}%-kal csökken.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Levegő varázsellenállás}\nAz összes levegő varázslat által okozott sebzés ${val}%-kal csökken.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Föld varázsellenállás}\nAz összes föld varázslat által okozott sebzés ${val}%-kal csökken.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Tűz varázsellenállás}\nAz összes tűz varázslat által okozott sebzés ${val}%-kal csökken.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Víz varázsellenállás}\nAz összes víz varázslat által okozott sebzés ${val}%-kal csökken.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Varázslatimmunitás}\nImmunis a(z) ${subtype.spell} varázslattal szemben",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Varázslatszerű támadás}\nA(z) ${subtype.spell} varázslattal támad",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Ellenállás aurája}\nKözeli egységek ${val}% varázsellenállást kapnak",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Varázslatimmunitás}\nEz az egység immunis minden varázslattal szemben",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Levegő immunitás}\nEz az egység immunis minden levegő mágia iskolájához tartozó varázslattal szemben",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Föld immunitás}\nEz az egység immunis minden föld mágia iskolájához tartozó varázslattal szemben",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Tűz immunitás}\nEz az egység immunis minden tűz mágia iskolájához tartozó varázslattal szemben",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Víz immunitás}\nEz az egység immunis minden víz mágia iskolájához tartozó varázslattal szemben",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Őrök idézése}\nA csata kezdetén idézi a(z) ${subtype.creature} lényeket (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Szinkronizálható}\nEz a lény érzékeny a szinergiahatásokra",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Háromfejű támadás}\nHárom szomszédos egységet támad",
+	"core.bonus.TRANSMUTATION.name" : "{Átalakítás}\n${val}% eséllyel az ellenfelet más egységtípussá alakítja",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Lélegzet}\nLélegzési támadás (2 hatszögnyi távolság)",
+	"core.bonus.UNDEAD.name" : "{Élőholt}\nA lény élőholt",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Korlátlan visszatámadás}\nKorlátlan számú támadásra képes visszatámadni",
+	"core.bonus.WATER_IMMUNITY.name" : "{Víz immunitás}\nImmunis az összes víz mágiához tartozó varázslattal szemben",
+	"core.bonus.WIDE_BREATH.name" : "{Széles lélegzet}\nSzéles lélegzési támadás (több hatszög)"
 	
 	"spell.core.castleMoat.name" : "Vizesárok",
 	"spell.core.castleMoatTrigger.name" : "Vizesárok",

+ 88 - 176
Mods/vcmi/Content/config/italian.json

@@ -607,182 +607,94 @@
 	
 	"mapObject.core.hillFort.object.description" : "Aggiorna le creature. I livelli 1 - 4 sono meno costosi rispetto alla città associata.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Doppio colpo",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Attacca due volte",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Ritorsioni aggiuntive",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Può contrattaccare ${val} volte in più",
-	"core.bonus.AIR_IMMUNITY.name": "Immunità all'aria",
-	"core.bonus.AIR_IMMUNITY.description": "Immune a tutti gli incantesimi della scuola di magia dell'Aria",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Attacco a 360°",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Attacca tutti i nemici adiacenti",
-	"core.bonus.BLOCKS_RETALIATION.name": "Nessuna ritorsione",
-	"core.bonus.BLOCKS_RETALIATION.description": "Il nemico non può contrattaccare",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Nessuna ritorsione a distanza",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Il nemico non può contrattaccare con un attacco a distanza",
-	"core.bonus.CATAPULT.name": "Catapulta",
-	"core.bonus.CATAPULT.description": "Attacca le mura d'assedio",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Riduce il costo del lancio (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Riduce il costo del lancio degli incantesimi dell'eroe di ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Resistenza magica (${val}%)",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Aumenta il costo del lancio degli incantesimi nemici di ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name": "Immunità alla carica",
-	"core.bonus.CHARGE_IMMUNITY.description": "Immune alla carica di Cavalieri e Campioni",
-	"core.bonus.DARKNESS.name": "Oscurità",
-	"core.bonus.DARKNESS.description": "Crea un velo d'oscurità con raggio ${val}",
-	"core.bonus.DEATH_STARE.name": "Sguardo della morte (${val}%)",
-	"core.bonus.DEATH_STARE.description": "Ha una probabilità del ${val}% di uccidere un'unità singola",
-	"core.bonus.DEFENSIVE_STANCE.name": "Bonus di difesa",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Difesa quando è in posizione difensiva",
-	"core.bonus.DESTRUCTION.name": "Distruzione",
-	"core.bonus.DESTRUCTION.description": "Ha una probabilità del ${val}% di uccidere unità extra dopo l'attacco",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Colpo della morte",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "Ha una probabilità del ${val}% di infliggere il doppio dei danni base quando attacca",
-	"core.bonus.DRAGON_NATURE.name": "Drago",
-	"core.bonus.DRAGON_NATURE.description": "Creatura con Natura del Drago",
-	"core.bonus.EARTH_IMMUNITY.name": "Immunità alla terra",
-	"core.bonus.EARTH_IMMUNITY.description": "Immune a tutti gli incantesimi della scuola di magia della Terra",
-	"core.bonus.ENCHANTER.name": "Incantatore",
-	"core.bonus.ENCHANTER.description": "Può lanciare l'incantesimo ${subtype.spell} ogni turno",
-	"core.bonus.ENCHANTED.name": "Incantato",
-	"core.bonus.ENCHANTED.description": "Sotto effetto permanente di ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Ignora attacco (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Quando viene attaccata, ignora il ${val}% dell'attacco dell'avversario",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Ignora difesa (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Quando attacca, ignora il ${val}% della difesa dell'avversario",
-	"core.bonus.FIRE_IMMUNITY.name": "Immunità al fuoco",
-	"core.bonus.FIRE_IMMUNITY.description": "Immune a tutti gli incantesimi della scuola di magia del Fuoco",
-	"core.bonus.FIRE_SHIELD.name": "Scudo di fuoco (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Riflette una parte dei danni da mischia",
-	"core.bonus.FIRST_STRIKE.name": "Primo colpo",
-	"core.bonus.FIRST_STRIKE.description": "Questa creatura contrattacca prima di essere attaccata",
-	"core.bonus.FEAR.name": "Paura",
-	"core.bonus.FEAR.description": "Provoca paura su una pila nemica",
-	"core.bonus.FEARLESS.name": "Impavido",
-	"core.bonus.FEARLESS.description": "Immune all'abilità Paura",
-	"core.bonus.FEROCITY.name": "Ferocia",
-	"core.bonus.FEROCITY.description": "Attacca ${val} volte aggiuntive se uccide qualcuno",
-	"core.bonus.FLYING.name": "Volare",
-	"core.bonus.FLYING.description": "Si muove volando (ignora gli ostacoli)",
-	"core.bonus.FREE_SHOOTING.name": "Colpo ravvicinato",
-	"core.bonus.FREE_SHOOTING.description": "Può usare attacchi a distanza anche in mischia",
-	"core.bonus.GARGOYLE.name": "Gargoyle",
-	"core.bonus.GARGOYLE.description": "Non può essere rianimato o curato",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Riduzione danno (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Riduce il danno fisico da attacchi a distanza o corpo a corpo",
-	"core.bonus.HATE.name": "Odia ${subtype.creature}",
-	"core.bonus.HATE.description": "Infligge ${val}% di danni in più a ${subtype.creature}",
-	"core.bonus.HEALER.name": "Guaritore",
-	"core.bonus.HEALER.description": "Cura le unità alleate",
-	"core.bonus.HP_REGENERATION.name": "Rigenerazione",
-	"core.bonus.HP_REGENERATION.description": "Cura ${val} punti ferita ogni turno",
-	"core.bonus.JOUSTING.name": "Carica del Campione",
-	"core.bonus.JOUSTING.description": "+${val}% danno per ogni esagono percorso",
-	"core.bonus.KING.name": "Re",
-	"core.bonus.KING.description": "Vulnerabile a SLAUGHTER di livello ${val} o superiore",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Immunità agli incantesimi 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Immunità agli incantesimi di livello 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Portata limitata",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Impossibile attaccare unità oltre ${val} esagoni",
-	"core.bonus.LIFE_DRAIN.name": "Assorbimento vitale (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Drena ${val}% del danno inflitto",
-	"core.bonus.MANA_CHANNELING.name": "Canale Magico ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Fornisce al tuo eroe ${val}% del mana speso dal nemico",
-	"core.bonus.MANA_DRAIN.name": "Drenaggio di mana",
-	"core.bonus.MANA_DRAIN.description": "Drena ${val} mana ogni turno",
-	"core.bonus.MAGIC_MIRROR.name": "Specchio Magico (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "Ha una probabilità del ${val}% di reindirizzare un incantesimo offensivo su un'unità nemica",
-	"core.bonus.MAGIC_RESISTANCE.name": "Resistenza Magica (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "Ha una probabilità del ${val}% di resistere a un incantesimo nemico",
-	"core.bonus.MIND_IMMUNITY.name": "Immunità agli incantesimi mentali",
-	"core.bonus.MIND_IMMUNITY.description": "Immune agli incantesimi di tipo mentale",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Nessuna penalità a distanza",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Infligge il massimo danno a qualsiasi distanza",
-	"core.bonus.NO_MELEE_PENALTY.name": "Nessuna penalità in mischia",
-	"core.bonus.NO_MELEE_PENALTY.description": "L'unità non subisce penalità in mischia",
-	"core.bonus.NO_MORALE.name": "Morale neutrale",
-	"core.bonus.NO_MORALE.description": "L'unità è immune agli effetti del morale",
-	"core.bonus.NO_WALL_PENALTY.name": "Nessuna penalità per le mura",
-	"core.bonus.NO_WALL_PENALTY.description": "Danno pieno durante l'assedio",
-	"core.bonus.NON_LIVING.name": "Non vivente",
-	"core.bonus.NON_LIVING.description": "Immunità a molti effetti",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Random spellcaster",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Può lanciare un incantesimo casuale",
-	"core.bonus.RANGED_RETALIATION.name": "Ritorsione a distanza",
-	"core.bonus.RANGED_RETALIATION.description": "Può effettuare un contrattacco a distanza",
-	"core.bonus.RECEPTIVE.name": "Ricettivo",
-	"core.bonus.RECEPTIVE.description": "Nessuna immunità agli incantesimi amichevoli",
-	"core.bonus.REBIRTH.name": "Rinascita (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% della pila risorgerà dopo la morte",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Attacco e Ritorno",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Ritorna dopo un attacco in mischia",
-	"core.bonus.REVENGE.name": "Vendetta",
-	"core.bonus.REVENGE.description": "Infligge danni extra in base alla salute persa dell'attaccante in battaglia",
-	"core.bonus.SHOOTER.name": "A distanza",
-	"core.bonus.SHOOTER.description": "L'unità può attaccare a distanza",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Tiro a raggio totale",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Gli attacchi a distanza di questa unità colpiscono tutti i bersagli in una piccola area",
-	"core.bonus.SOUL_STEAL.name": "Furto d'anima",
-	"core.bonus.SOUL_STEAL.description": "Ottiene ${val} nuove creature per ogni nemico ucciso",
-	"core.bonus.SPELLCASTER.name": "Incantatore",
-	"core.bonus.SPELLCASTER.description": "Può lanciare ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Lancia Dopo l'Attacco",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "Ha una probabilità del ${val}% di lanciare ${subtype.spell} dopo l'attacco",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Lancia Prima dell'Attacco",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "Ha una probabilità del ${val}% di lanciare ${subtype.spell} prima dell'attacco",
-	"core.bonus.SPELL_IMMUNITY.name": "Immunità agli incantesimi",
-	"core.bonus.SPELL_IMMUNITY.description": "Immune a ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Attacco simile a un incantesimo",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Attacca con ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Aura di Resistenza",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Gli stack vicini ottengono ${val}% di resistenza magica",
-	"core.bonus.SUMMON_GUARDIANS.name": "Evoca guardiani",
-	"core.bonus.SUMMON_GUARDIANS.description": "All'inizio della battaglia evoca ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Sinergizzabile",
-	"core.bonus.SYNERGY_TARGET.description": "Questa creatura è vulnerabile all'effetto sinergico",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Soffio",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Attacco a soffio (raggio di 2 esagoni)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Attacco a tre teste",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Attacca tre unità adiacenti",
-	"core.bonus.TRANSMUTATION.name": "Trasmutazione",
-	"core.bonus.TRANSMUTATION.description": "${val}% di possibilità di trasformare l'unità attaccata in un altro tipo",
-	"core.bonus.UNDEAD.name": "Non Morto",
-	"core.bonus.UNDEAD.description": "L'unità è Non Morta",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Ritorsioni illimitate",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Può contrattaccare un numero illimitato di attacchi",
-	"core.bonus.WATER_IMMUNITY.name": "Immunità all'acqua",
-	"core.bonus.WATER_IMMUNITY.description": "Immune a tutti gli incantesimi della scuola di magia dell'Acqua",
-	"core.bonus.WIDE_BREATH.name": "Soffio ampio",
-	"core.bonus.WIDE_BREATH.description": "Attacco a soffio ampio (più esagoni)",
-	"core.bonus.DISINTEGRATE.name": "Disintegrazione",
-	"core.bonus.DISINTEGRATE.description": "Nessun cadavere rimane dopo la morte",
-	"core.bonus.INVINCIBLE.name": "Invincibile",
-	"core.bonus.INVINCIBLE.description": "Non può essere influenzato da nulla",
-	"core.bonus.MECHANICAL.name": "Meccanico",
-	"core.bonus.MECHANICAL.description": "Immunità a molti effetti, riparabile",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Soffio Prisma",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Attacco Soffio Prisma (tre direzioni)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Resistenza agli incantesimi",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air": "Resistenza agli incantesimi dell'Aria",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire": "Resistenza agli incantesimi di fuoco",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water": "Resistenza agli incantesimi dell'Acqua",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth": "Resistenza agli incantesimi della Terra",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Danno da tutti gli incantesimi ridotto del ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "Danno da tutti gli incantesimi dell'Aria ridotto del ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "Danno da tutti gli incantesimi del Fuoco ridotto del ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Danno da tutti gli incantesimi dell'Acqua ridotto del ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Danno da tutti gli incantesimi della Terra ridotto del ${val}%.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name": "Immunità agli incantesimi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air": "Immunità all'aria",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire": "Immunità al fuoco",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water": "Immunità all'acqua",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth": "Immunità alla terra",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "Questa unità è immune a tutti gli incantesimi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "Questa unità è immune a tutti gli incantesimi della scuola dell'Aria",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "Questa unità è immune a tutti gli incantesimi della scuola del Fuoco",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "Questa unità è immune a tutti gli incantesimi della scuola dell'Acqua",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "Questa unità è immune a tutti gli incantesimi della scuola della Terra",
-	"core.bonus.OPENING_BATTLE_SPELL.name": "Inizia con incantesimo",
-	"core.bonus.OPENING_BATTLE_SPELL.description": "Lancia ${subtype.spell} all'inizio della battaglia",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Doppio colpo}\nAttacca due volte",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Ritorsioni aggiuntive}\nPuò contrattaccare ${val} volte in più",
+	"core.bonus.AIR_IMMUNITY.name" : "{Immunità all'aria}\nImmune a tutti gli incantesimi della scuola di magia dell'Aria",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Attacco a 360°}\nAttacca tutti i nemici adiacenti",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Nessuna ritorsione a distanza}\nIl nemico non può contrattaccare con un attacco a distanza",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Nessuna ritorsione}\nIl nemico non può contrattaccare",
+	"core.bonus.CATAPULT.name" : "{Catapulta}\nAttacca le mura d'assedio",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Riduce il costo del lancio (${val})}\nRiduce il costo del lancio degli incantesimi dell'eroe di ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Resistenza magica (${val}%)}\nAumenta il costo del lancio degli incantesimi nemici di ${val}",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Immunità alla carica}\nImmune alla carica di Cavalieri e Campioni",
+	"core.bonus.DARKNESS.name" : "{Oscurità}\nCrea un velo d'oscurità con raggio ${val}",
+	"core.bonus.DEATH_STARE.name" : "{Sguardo della morte (${val}%)}\nHa una probabilità del ${val}% di uccidere un'unità singola",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Bonus di difesa}\n+${val} Difesa quando è in posizione difensiva",
+	"core.bonus.DESTRUCTION.name" : "{Distruzione}\nHa una probabilità del ${val}% di uccidere unità extra dopo l'attacco",
+	"core.bonus.DISINTEGRATE.name" : "{Disintegrazione}\nNessun cadavere rimane dopo la morte",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Colpo della morte}\nHa una probabilità del ${val}% di infliggere il doppio dei danni base quando attacca",
+	"core.bonus.DRAGON_NATURE.name" : "{Drago}\nCreatura con Natura del Drago",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Immunità alla terra}\nImmune a tutti gli incantesimi della scuola di magia della Terra",
+	"core.bonus.ENCHANTED.name" : "{Incantato}\nSotto effetto permanente di ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Incantatore}\nPuò lanciare l'incantesimo ${subtype.spell} ogni turno",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Ignora attacco (${val}%)}\nQuando viene attaccata, ignora il ${val}% dell'attacco dell'avversario",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Ignora difesa (${val}%)}\nQuando attacca, ignora il ${val}% della difesa dell'avversario",
+	"core.bonus.FEAR.name" : "{Paura}\nProvoca paura su una pila nemica",
+	"core.bonus.FEARLESS.name" : "{Impavido}\nImmune all'abilità Paura",
+	"core.bonus.FEROCITY.name" : "{Ferocia}\nAttacca ${val} volte aggiuntive se uccide qualcuno",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Immunità al fuoco}\nImmune a tutti gli incantesimi della scuola di magia del Fuoco",
+	"core.bonus.FIRE_SHIELD.name" : "{Scudo di fuoco (${val}%)}\nRiflette una parte dei danni da mischia",
+	"core.bonus.FIRST_STRIKE.name" : "{Primo colpo}\nQuesta creatura contrattacca prima di essere attaccata",
+	"core.bonus.FLYING.name" : "{Volare}\nSi muove volando (ignora gli ostacoli)",
+	"core.bonus.FREE_SHOOTING.name" : "{Colpo ravvicinato}\nPuò usare attacchi a distanza anche in mischia",
+	"core.bonus.GARGOYLE.name" : "{Gargoyle}\nNon può essere rianimato o curato",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Riduzione danno (${val}%)}\nRiduce il danno fisico da attacchi a distanza o corpo a corpo",
+	"core.bonus.HATE.name" : "{Odia ${subtype.creature}}\nInfligge ${val}% di danni in più a ${subtype.creature}",
+	"core.bonus.HEALER.name" : "{Guaritore}\nCura le unità alleate",
+	"core.bonus.HP_REGENERATION.name" : "{Rigenerazione}\nCura ${val} punti ferita ogni turno",
+	"core.bonus.INVINCIBLE.name" : "{Invincibile}\nNon può essere influenzato da nulla",
+	"core.bonus.JOUSTING.name" : "{Carica del Campione}\n+${val}% danno per ogni esagono percorso",
+	"core.bonus.KING.name" : "{Re}\nVulnerabile a SLAUGHTER di livello ${val} o superiore",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Immunità agli incantesimi 1-${val}}\nImmunità agli incantesimi di livello 1-${val}",
+	"core.bonus.LIFE_DRAIN.name" : "{Assorbimento vitale (${val}%)}\nDrena ${val}% del danno inflitto",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Portata limitata}\nImpossibile attaccare unità oltre ${val} esagoni",
+	"core.bonus.MAGIC_MIRROR.name" : "{Specchio Magico (${val}%)}\nHa una probabilità del ${val}% di reindirizzare un incantesimo offensivo su un'unità nemica",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Resistenza Magica (${val}%)}\nHa una probabilità del ${val}% di resistere a un incantesimo nemico",
+	"core.bonus.MANA_CHANNELING.name" : "{Canale Magico ${val}%}\nFornisce al tuo eroe ${val}% del mana speso dal nemico",
+	"core.bonus.MANA_DRAIN.name" : "{Drenaggio di mana}\nDrena ${val} mana ogni turno",
+	"core.bonus.MECHANICAL.name" : "{Meccanico}\nImmunità a molti effetti, riparabile",
+	"core.bonus.MIND_IMMUNITY.name" : "{Immunità agli incantesimi mentali}\nImmune agli incantesimi di tipo mentale",
+	"core.bonus.NON_LIVING.name" : "{Non vivente}\nImmunità a molti effetti",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Nessuna penalità a distanza}\nInfligge il massimo danno a qualsiasi distanza",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Nessuna penalità in mischia}\nL'unità non subisce penalità in mischia",
+	"core.bonus.NO_MORALE.name" : "{Morale neutrale}\nL'unità è immune agli effetti del morale",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Nessuna penalità per le mura}\nDanno pieno durante l'assedio",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Inizia con incantesimo}\nLancia ${subtype.spell} all'inizio della battaglia",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Soffio Prisma}\nAttacco Soffio Prisma (tre direzioni)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Random spellcaster}\nPuò lanciare un incantesimo casuale",
+	"core.bonus.RANGED_RETALIATION.name" : "{Ritorsione a distanza}\nPuò effettuare un contrattacco a distanza",
+	"core.bonus.REBIRTH.name" : "{Rinascita (${val}%)}\n${val}% della pila risorgerà dopo la morte",
+	"core.bonus.RECEPTIVE.name" : "{Ricettivo}\nNessuna immunità agli incantesimi amichevoli",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Attacco e Ritorno}\nRitorna dopo un attacco in mischia",
+	"core.bonus.REVENGE.name" : "{Vendetta}\nInfligge danni extra in base alla salute persa dell'attaccante in battaglia",
+	"core.bonus.SHOOTER.name" : "{A distanza}\nL'unità può attaccare a distanza",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Tiro a raggio totale}\nGli attacchi a distanza di questa unità colpiscono tutti i bersagli in una piccola area",
+	"core.bonus.SOUL_STEAL.name" : "{Furto d'anima}\nOttiene ${val} nuove creature per ogni nemico ucciso",
+	"core.bonus.SPELLCASTER.name" : "{Incantatore}\nPuò lanciare ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Lancia Dopo l'Attacco}\nHa una probabilità del ${val}% di lanciare ${subtype.spell} dopo l'attacco",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Lancia Prima dell'Attacco}\nHa una probabilità del ${val}% di lanciare ${subtype.spell} prima dell'attacco",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Resistenza agli incantesimi}\nDanno da tutti gli incantesimi ridotto del ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Resistenza agli incantesimi dell'Aria}\nDanno da tutti gli incantesimi dell'Aria ridotto del ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Resistenza agli incantesimi della Terra}\nDanno da tutti gli incantesimi della Terra ridotto del ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Resistenza agli incantesimi di fuoco}\nDanno da tutti gli incantesimi del Fuoco ridotto del ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Resistenza agli incantesimi dell'Acqua}\nDanno da tutti gli incantesimi dell'Acqua ridotto del ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Immunità agli incantesimi}\nImmune a ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Attacco simile a un incantesimo}\nAttacca con ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Aura di Resistenza}\nGli stack vicini ottengono ${val}% di resistenza magica",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Immunità agli incantesimi}\nQuesta unità è immune a tutti gli incantesimi",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Immunità all'aria}\nQuesta unità è immune a tutti gli incantesimi della scuola dell'Aria",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Immunità alla terra}\nQuesta unità è immune a tutti gli incantesimi della scuola della Terra",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Immunità al fuoco}\nQuesta unità è immune a tutti gli incantesimi della scuola del Fuoco",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Immunità all'acqua}\nQuesta unità è immune a tutti gli incantesimi della scuola dell'Acqua",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Evoca guardiani}\nAll'inizio della battaglia evoca ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Sinergizzabile}\nQuesta creatura è vulnerabile all'effetto sinergico",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Attacco a tre teste}\nAttacca tre unità adiacenti",
+	"core.bonus.TRANSMUTATION.name" : "{Trasmutazione}\n${val}% di possibilità di trasformare l'unità attaccata in un altro tipo",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Soffio}\nAttacco a soffio (raggio di 2 esagoni)",
+	"core.bonus.UNDEAD.name" : "{Non Morto}\nL'unità è Non Morta",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Ritorsioni illimitate}\nPuò contrattaccare un numero illimitato di attacchi",
+	"core.bonus.WATER_IMMUNITY.name" : "{Immunità all'acqua}\nImmune a tutti gli incantesimi della scuola di magia dell'Acqua",
+	"core.bonus.WIDE_BREATH.name" : "{Soffio ampio}\nAttacco a soffio ampio (più esagoni)"
 	
 	"spell.core.castleMoat.name" : "Fossato",
 	"spell.core.castleMoatTrigger.name" : "Fossato",

+ 78 - 156
Mods/vcmi/Content/config/polish.json

@@ -629,160 +629,82 @@
 	
 	"mapObject.core.hillFort.object.description" : "Ulepsza jednostki. Koszt ulepszenia dla poziomów 1 - 4 jest bardziej korzystny niż w mieście.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Podwójne Uderzenie",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Atakuje dwa razy",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Dodatkowy odwet",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "${val} dodatkowy kontratak",
-	"core.bonus.AIR_IMMUNITY.name": "Odporność: Powietrze",
-	"core.bonus.AIR_IMMUNITY.description": "Odporny na magię powietrza",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Obrotowy atak",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Atakuje wszystkich sąsiadujących wrogów",
-	"core.bonus.BLOCKS_RETALIATION.name": "Bez kontrataku",
-	"core.bonus.BLOCKS_RETALIATION.description": "Wróg nie może kontratakować",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Brak kontrataku dystansowego",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Wróg nie może kontratakować poprzez strzelanie",
-	"core.bonus.CATAPULT.name": "Katapulta",
-	"core.bonus.CATAPULT.description": "Atakuje mury obronne",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Profesja magii",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Zmniejsza o ${val} koszt czarów bohatera",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Tłumienie magii",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Zwiększa o ${val} koszt wrogich czarów",
-	"core.bonus.CHARGE_IMMUNITY.name": "Odporność: Szarża",
-	"core.bonus.CHARGE_IMMUNITY.description": "Odporny na szarżę czempionów",
-	"core.bonus.DARKNESS.name": "Całun ciemności",
-	"core.bonus.DARKNESS.description": "Generuje ${val} wartości promienia mgły wojny",
-	"core.bonus.DEATH_STARE.name": "Spojrzenie Śmierci (${val}%)",
-	"core.bonus.DEATH_STARE.description": "${val}% szans na zabicie jednego stworzenia",
-	"core.bonus.DEFENSIVE_STANCE.name": "Bonus do obrony",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Obrony kiedy broni",
-	"core.bonus.DESTRUCTION.name": "Destrukcja",
-	"core.bonus.DESTRUCTION.description": "${val}% szans na zabicie dodatkowych jednostek po ataku",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Uderzenie Śmierci",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "${val}% szans na podwójne obrażenia",
-	"core.bonus.DRAGON_NATURE.name": "Smok",
-	"core.bonus.DRAGON_NATURE.description": "Stworzenie posiada smoczą naturę",
-	"core.bonus.EARTH_IMMUNITY.name": "Odporność: Ziemia",
-	"core.bonus.EARTH_IMMUNITY.description": "Odporny na magię ziemi",
-	"core.bonus.ENCHANTER.name": "Czarodziej",
-	"core.bonus.ENCHANTER.description": "Rzuca czar ${subtype.spell}",
-	"core.bonus.ENCHANTED.name": "Zaczarowany",
-	"core.bonus.ENCHANTED.description": "Pod trwałym wpływem czaru ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Ignoruje Atak (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Przy zostaniu zaatakowanym ignoruje ${val}% ataku wroga",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Osłabienie Obrony (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Osłabia obronę wroga podczas ataku",
-	"core.bonus.FIRE_IMMUNITY.name": "Odporność: Ogień",
-	"core.bonus.FIRE_IMMUNITY.description": "Odporny na magię ognia",
-	"core.bonus.FIRE_SHIELD.name": "Ognista tarcza (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Odbija część obrażeń z walki wręcz",
-	"core.bonus.FIRST_STRIKE.name": "Pierwsze Uderzenie",
-	"core.bonus.FIRST_STRIKE.description": "To stworzenie atakuje pierwsze w ramach kontrataku",
-	"core.bonus.FEAR.name": "Strach",
-	"core.bonus.FEAR.description": "Wzbudza strach na wrogim stworzeniu",
-	"core.bonus.FEARLESS.name": "Nieustraszony",
-	"core.bonus.FEARLESS.description": "Odporny na strach",
-	"core.bonus.FEROCITY.name": "Dzikość",
-	"core.bonus.FEROCITY.description": "Dodatkowe ${val} ataków jeżeli zabito kogokolwiek",
-	"core.bonus.FLYING.name": "Lot",
-	"core.bonus.FLYING.description": "Może latać (ignoruje przeszkody)",
-	"core.bonus.FREE_SHOOTING.name": "Bliski Strzał",
-	"core.bonus.FREE_SHOOTING.description": "Może strzelać w zasięgu walki wręcz",
-	"core.bonus.GARGOYLE.name": "Gargulec",
-	"core.bonus.GARGOYLE.description": "Nie może się wskrzesić i uleczyć",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Redukcja obrażeń (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Zmiejsza obr. fizyczne z dystansu lub wręcz",
-	"core.bonus.HATE.name": "${subtype.creature}",
-	"core.bonus.HATE.description": "+${val}% dodatkowych obrażeń",
-	"core.bonus.HEALER.name": "Uzdrowiciel",
-	"core.bonus.HEALER.description": "Leczy sprzymierzone jednostki",
-	"core.bonus.HP_REGENERATION.name": "Regeneracja",
-	"core.bonus.HP_REGENERATION.description": "Leczy ${val} pkt. zdrowia co rundę",
-	"core.bonus.JOUSTING.name": "Szarża Czempiona",
-	"core.bonus.JOUSTING.description": "+${val}% obrażeń na przebytego heksa",
-	"core.bonus.KING.name": "Król - wrażliwy na",
-	"core.bonus.KING.description": "czar POGROMCA stopnia ${val}+",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Odporność: Czary 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Odporny na czary 1-${val} poz.",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Nie może strzelać do",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "celów będących dalej niż ${val} heksów",
-	"core.bonus.LIFE_DRAIN.name": "Wysysa życie (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Wysysa ${val}% zadanych obrażeń",
-	"core.bonus.MANA_CHANNELING.name": "Transfer many ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Daje twojemu bohaterowi manę zużytą przez przeciwnika",
-	"core.bonus.MANA_DRAIN.name": "Wyssanie many",
-	"core.bonus.MANA_DRAIN.description": "Wysysa ${val} many każdej tury",
-	"core.bonus.MAGIC_MIRROR.name": "Magiczne Zwierciadło (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "${val}% szans na odbicie ofensywnego czaru do wroga",
-	"core.bonus.MAGIC_RESISTANCE.name": "Odporność: Magia(${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "${val}% szans na unik wrogiego czaru",
-	"core.bonus.MIND_IMMUNITY.name": "Odporność: Czary umysłu",
-	"core.bonus.MIND_IMMUNITY.description": "Odporny na czary typu umysłu",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Brak ograniczeń za odległość",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Pełne obrażenia z każdego zasięgu",
-	"core.bonus.NO_MELEE_PENALTY.name": "Bez ograniczeń",
-	"core.bonus.NO_MELEE_PENALTY.description": "Stworzenie nie ma kar w walce wręcz",
-	"core.bonus.NO_MORALE.name": "Neutralne Morale",
-	"core.bonus.NO_MORALE.description": "Odporność na efekty morale",
-	"core.bonus.NO_WALL_PENALTY.name": "Bez przeszkód",
-	"core.bonus.NO_WALL_PENALTY.description": "Pełne obrażenia podczas oblężenia",
-	"core.bonus.NON_LIVING.name": "Nieżyjący",
-	"core.bonus.NON_LIVING.description": "Niewrażliwość na wiele efektów",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Losowy czarodziej",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Może rzucić losowy czar",
-	"core.bonus.RANGED_RETALIATION.name": "Dystansowy kontratak",
-	"core.bonus.RANGED_RETALIATION.description": "Może wykonać kontratak dystansowy",
-	"core.bonus.RECEPTIVE.name": "Absorpcyjny",
-	"core.bonus.RECEPTIVE.description": "Brak odporności na przyjazne zaklęcia",
-	"core.bonus.REBIRTH.name": "Odrodzenie (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% stworzeń powstanie po śmierci",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Atak i Powrót",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Wraca po ataku wręcz",
-	"core.bonus.REVENGE.name": "Odwet",
-	"core.bonus.REVENGE.description": "Zadaje dodat. obr. zależne od strat własnych oddziału",
-	"core.bonus.SHOOTER.name": "Dystansowy",
-	"core.bonus.SHOOTER.description": "Stworzenie może strzelać",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Ostrzeliwuje wszystko dookoła",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Ataki dyst. tego stworzenia uderzają we wszystkie cele na małym obszarze",
-	"core.bonus.SOUL_STEAL.name": "Kradzież dusz",
-	"core.bonus.SOUL_STEAL.description": "+${val} nowych stworzeń za każdego zabitego wroga",
-	"core.bonus.SPELLCASTER.name": "Czarodziej",
-	"core.bonus.SPELLCASTER.description": "Może rzucić ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "${val}% szans na czar",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "${subtype.spell} po ataku",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "${val}% szans na czar",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "${subtype.spell} przed atakiem",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Obrona przed magią",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Obrażenia od czarów są zmniejszone o ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name": "Odporność: Zaklęcie",
-	"core.bonus.SPELL_IMMUNITY.description": "${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Atak czaropodobny",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Atakuje z użyciem ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "O ${val}% słabszy",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "efekt czarów dla pobl. stwor.",
-	"core.bonus.SUMMON_GUARDIANS.name": "Wzywa na początku walki",
-	"core.bonus.SUMMON_GUARDIANS.description": "${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Synergiczny",
-	"core.bonus.SYNERGY_TARGET.description": "To stworzenie jest podatne na efekt synergii",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Zionięcie",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Atak zionący (zasięg 2 heksów)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Atak trzema głowami",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Atakuje trzy sąsiadujące jednostki",
-	"core.bonus.TRANSMUTATION.name": "Transmutacja",
-	"core.bonus.TRANSMUTATION.description": "${val}% szans aby przetransformować atakowaną jednostkę na inny typ",
-	"core.bonus.UNDEAD.name": "Nieumarły",
-	"core.bonus.UNDEAD.description": "Stworzenie jest nieumarłe",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Nieskończone kontrataki",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Kontratakuje nieskończoną ilość razy",
-	"core.bonus.WATER_IMMUNITY.name": "Odporność: Woda",
-	"core.bonus.WATER_IMMUNITY.description": "Odporny na wszystkie czary szkoły wody",
-	"core.bonus.WIDE_BREATH.name": "Szerokie zionięcie",
-	"core.bonus.WIDE_BREATH.description": "Szeroki atak zionięciem (wiele heksów)",
-	"core.bonus.DISINTEGRATE.name": "Rozpadanie",
-	"core.bonus.DISINTEGRATE.description": "Po śmierci nie pozostaje żaden trup",
-	"core.bonus.INVINCIBLE.name": "Niezwyciężony",
-	"core.bonus.INVINCIBLE.description": "Nic nie może mieć na niego wpływu",
-	"core.bonus.MECHANICAL.name": "Mechaniczny",
-	"core.bonus.MECHANICAL.description": "Odporny na wiele efektów, naprawialny",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Pryzmatyczny oddech",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Atakuje pryzmatycznym zionięciem (trzy kierunki)"
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Podwójne Uderzenie}\nAtakuje dwa razy",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Dodatkowy odwet}\n${val} dodatkowy kontratak",
+	"core.bonus.AIR_IMMUNITY.name" : "{Odporność: Powietrze}\nOdporny na magię powietrza",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Obrotowy atak}\nAtakuje wszystkich sąsiadujących wrogów",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Brak kontrataku dystansowego}\nWróg nie może kontratakować poprzez strzelanie",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Bez kontrataku}\nWróg nie może kontratakować",
+	"core.bonus.CATAPULT.name" : "{Katapulta}\nAtakuje mury obronne",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Profesja magii}\nZmniejsza o ${val} koszt czarów bohatera",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Tłumienie magii}\nZwiększa o ${val} koszt wrogich czarów",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Odporność: Szarża}\nOdporny na szarżę czempionów",
+	"core.bonus.DARKNESS.name" : "{Całun ciemności}\nGeneruje ${val} wartości promienia mgły wojny",
+	"core.bonus.DEATH_STARE.name" : "{Spojrzenie Śmierci (${val}%)}\n${val}% szans na zabicie jednego stworzenia",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Bonus do obrony}\n+${val} Obrony kiedy broni",
+	"core.bonus.DESTRUCTION.name" : "{Destrukcja}\n${val}% szans na zabicie dodatkowych jednostek po ataku",
+	"core.bonus.DISINTEGRATE.name" : "{Rozpadanie}\nPo śmierci nie pozostaje żaden trup",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Uderzenie Śmierci}\n${val}% szans na podwójne obrażenia",
+	"core.bonus.DRAGON_NATURE.name" : "{Smok}\nStworzenie posiada smoczą naturę",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Odporność: Ziemia}\nOdporny na magię ziemi",
+	"core.bonus.ENCHANTED.name" : "{Zaczarowany}\nPod trwałym wpływem czaru ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Czarodziej}\nRzuca czar ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Ignoruje Atak (${val}%)}\nPrzy zostaniu zaatakowanym ignoruje ${val}% ataku wroga",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Osłabienie Obrony (${val}%)}\nOsłabia obronę wroga podczas ataku",
+	"core.bonus.FEAR.name" : "{Strach}\nWzbudza strach na wrogim stworzeniu",
+	"core.bonus.FEARLESS.name" : "{Nieustraszony}\nOdporny na strach",
+	"core.bonus.FEROCITY.name" : "{Dzikość}\nDodatkowe ${val} ataków jeżeli zabito kogokolwiek",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Odporność: Ogień}\nOdporny na magię ognia",
+	"core.bonus.FIRE_SHIELD.name" : "{Ognista tarcza (${val}%)}\nOdbija część obrażeń z walki wręcz",
+	"core.bonus.FIRST_STRIKE.name" : "{Pierwsze Uderzenie}\nTo stworzenie atakuje pierwsze w ramach kontrataku",
+	"core.bonus.FLYING.name" : "{Lot}\nMoże latać (ignoruje przeszkody)",
+	"core.bonus.FREE_SHOOTING.name" : "{Bliski Strzał}\nMoże strzelać w zasięgu walki wręcz",
+	"core.bonus.GARGOYLE.name" : "{Gargulec}\nNie może się wskrzesić i uleczyć",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Redukcja obrażeń (${val}%)}\nZmiejsza obr. fizyczne z dystansu lub wręcz",
+	"core.bonus.HATE.name" : "{${subtype.creature}}\n+${val}% dodatkowych obrażeń",
+	"core.bonus.HEALER.name" : "{Uzdrowiciel}\nLeczy sprzymierzone jednostki",
+	"core.bonus.HP_REGENERATION.name" : "{Regeneracja}\nLeczy ${val} pkt. zdrowia co rundę",
+	"core.bonus.INVINCIBLE.name" : "{Niezwyciężony}\nNic nie może mieć na niego wpływu",
+	"core.bonus.JOUSTING.name" : "{Szarża Czempiona}\n+${val}% obrażeń na przebytego heksa",
+	"core.bonus.KING.name" : "{Król - wrażliwy na}\nczar POGROMCA stopnia ${val}+",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Odporność: Czary 1-${val}}\nOdporny na czary 1-${val} poz.",
+	"core.bonus.LIFE_DRAIN.name" : "{Wysysa życie (${val}%)}\nWysysa ${val}% zadanych obrażeń",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Nie może strzelać do}\ncelów będących dalej niż ${val} heksów",
+	"core.bonus.MAGIC_MIRROR.name" : "{Magiczne Zwierciadło (${val}%)}\n${val}% szans na odbicie ofensywnego czaru do wroga",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Odporność: Magia(${val}%)}\n${val}% szans na unik wrogiego czaru",
+	"core.bonus.MANA_CHANNELING.name" : "{Transfer many ${val}%}\nDaje twojemu bohaterowi manę zużytą przez przeciwnika",
+	"core.bonus.MANA_DRAIN.name" : "{Wyssanie many}\nWysysa ${val} many każdej tury",
+	"core.bonus.MECHANICAL.name" : "{Mechaniczny}\nOdporny na wiele efektów, naprawialny",
+	"core.bonus.MIND_IMMUNITY.name" : "{Odporność: Czary umysłu}\nOdporny na czary typu umysłu",
+	"core.bonus.NON_LIVING.name" : "{Nieżyjący}\nNiewrażliwość na wiele efektów",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Brak ograniczeń za odległość}\nPełne obrażenia z każdego zasięgu",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Bez ograniczeń}\nStworzenie nie ma kar w walce wręcz",
+	"core.bonus.NO_MORALE.name" : "{Neutralne Morale}\nOdporność na efekty morale",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Bez przeszkód}\nPełne obrażenia podczas oblężenia",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Pryzmatyczny oddech}\nAtakuje pryzmatycznym zionięciem (trzy kierunki)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Losowy czarodziej}\nMoże rzucić losowy czar",
+	"core.bonus.RANGED_RETALIATION.name" : "{Dystansowy kontratak}\nMoże wykonać kontratak dystansowy",
+	"core.bonus.REBIRTH.name" : "{Odrodzenie (${val}%)}\n${val}% stworzeń powstanie po śmierci",
+	"core.bonus.RECEPTIVE.name" : "{Absorpcyjny}\nBrak odporności na przyjazne zaklęcia",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Atak i Powrót}\nWraca po ataku wręcz",
+	"core.bonus.REVENGE.name" : "{Odwet}\nZadaje dodat. obr. zależne od strat własnych oddziału",
+	"core.bonus.SHOOTER.name" : "{Dystansowy}\nStworzenie może strzelać",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Ostrzeliwuje wszystko dookoła}\nAtaki dyst. tego stworzenia uderzają we wszystkie cele na małym obszarze",
+	"core.bonus.SOUL_STEAL.name" : "{Kradzież dusz}\n+${val} nowych stworzeń za każdego zabitego wroga",
+	"core.bonus.SPELLCASTER.name" : "{Czarodziej}\nMoże rzucić ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{${val}% szans na czar}\n${subtype.spell} po ataku",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{${val}% szans na czar}\n${subtype.spell} przed atakiem",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Obrona przed magią}\nObrażenia od czarów są zmniejszone o ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Odporność: Zaklęcie}\n${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Atak czaropodobny}\nAtakuje z użyciem ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{O ${val}% słabszy}\nefekt czarów dla pobl. stwor.",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Wzywa na początku walki}\n${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Synergiczny}\nTo stworzenie jest podatne na efekt synergii",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Atak trzema głowami}\nAtakuje trzy sąsiadujące jednostki",
+	"core.bonus.TRANSMUTATION.name" : "{Transmutacja}\n${val}% szans aby przetransformować atakowaną jednostkę na inny typ",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Zionięcie}\nAtak zionący (zasięg 2 heksów)",
+	"core.bonus.UNDEAD.name" : "{Nieumarły}\nStworzenie jest nieumarłe",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Nieskończone kontrataki}\nKontratakuje nieskończoną ilość razy",
+	"core.bonus.WATER_IMMUNITY.name" : "{Odporność: Woda}\nOdporny na wszystkie czary szkoły wody",
+	"core.bonus.WIDE_BREATH.name" : "{Szerokie zionięcie}\nSzeroki atak zionięciem (wiele heksów)"
 }

+ 89 - 176
Mods/vcmi/Content/config/portuguese.json

@@ -606,182 +606,95 @@
 	
 	"mapObject.core.hillFort.object.description" : "Atualiza criaturas. O custo de atualização para os níveis 1 a 4 é mais vantajoso do que na cidade associada.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name" : "Ataque Duplo",
-	"core.bonus.ADDITIONAL_ATTACK.description" : "Ataca duas vezes",
-	"core.bonus.ADDITIONAL_RETALIATION.name" : "Contra-ataques Adicionais",
-	"core.bonus.ADDITIONAL_RETALIATION.description" : "Pode contra-atacar ${val} vezes extras",
-	"core.bonus.AIR_IMMUNITY.name" : "Imunidade ao Ar",
-	"core.bonus.AIR_IMMUNITY.description" : "Imune a todos os feitiços da escola de magia do Ar",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "Ataque em Todas as Direções",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "Ataca todos os inimigos adjacentes",
-	"core.bonus.BLOCKS_RETALIATION.name" : "Evita Contra-ataques",
-	"core.bonus.BLOCKS_RETALIATION.description" : "O inimigo não pode contra-atacar",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "Evita Contra-ataques à Distância",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "O inimigo não pode contra-atacar usando um ataque à distância",
-	"core.bonus.CATAPULT.name" : "Catapulta",
-	"core.bonus.CATAPULT.description" : "Ataca as muralhas de cerco",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "Custo de Conjuração (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Reduz o custo de conjuração de feitiços para o herói em ${val}",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "Absorvedor Mágico (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description" : "Aumenta o custo de conjuração dos feitiços inimigos em ${val}",
-	"core.bonus.CHARGE_IMMUNITY.name" : "Imunidade à Carga",
-	"core.bonus.CHARGE_IMMUNITY.description" : "Imune à Carga do Cavaleiro e do Campeão",
-	"core.bonus.DARKNESS.name" : "Cobertura de Escuridão",
-	"core.bonus.DARKNESS.description" : "Cria um véu de escuridão com um raio de ${val}",
-	"core.bonus.DEATH_STARE.name" : "Olhar da Morte (${val}%)",
-	"core.bonus.DEATH_STARE.description" : "Tem ${val}% de chance de matar uma única criatura",
-	"core.bonus.DEFENSIVE_STANCE.name" : "Bônus de Defesa",
-	"core.bonus.DEFENSIVE_STANCE.description" : "+${val} de Defesa ao se defender",
-	"core.bonus.DESTRUCTION.name" : "Destruição",
-	"core.bonus.DESTRUCTION.description" : "Tem ${val}% de chance de matar unidades extras após o ataque",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "Golpe Mortal",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description" : "Tem ${val}% de chance de causar o dobro do dano base ao atacar",
-	"core.bonus.DRAGON_NATURE.name" : "Dragão",
-	"core.bonus.DRAGON_NATURE.description" : "A criatura possui Natureza de Dragão",
-	"core.bonus.EARTH_IMMUNITY.name" : "Imunidade à Terra",
-	"core.bonus.EARTH_IMMUNITY.description" : "Imune a todos os feitiços da escola de magia da Terra",
-	"core.bonus.ENCHANTER.name" : "Encantador",
-	"core.bonus.ENCHANTER.description" : "Pode lançar ${subtype.spell} em massa a cada turno",
-	"core.bonus.ENCHANTED.name" : "Encantado",
-	"core.bonus.ENCHANTED.description" : "Afetado por ${subtype.spell} permanentemente",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Ignorar Ataque (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "Ao ser atacado, ${val}% do ataque do agressor é ignorado",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "Ignorar Defesa (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description" : "Ao atacar, ${val}% da defesa do defensor é ignorada",
-	"core.bonus.FIRE_IMMUNITY.name" : "Imunidade ao Fogo",
-	"core.bonus.FIRE_IMMUNITY.description" : "Imune a todos os feitiços da escola de magia do Fogo",
-	"core.bonus.FIRE_SHIELD.name" : "Escudo de Fogo (${val}%)",
-	"core.bonus.FIRE_SHIELD.description" : "Reflete parte do dano corpo a corpo",
-	"core.bonus.FIRST_STRIKE.name" : "Primeiro Ataque",
-	"core.bonus.FIRST_STRIKE.description" : "Esta criatura contra-atacará antes de ser atacada",
-	"core.bonus.FEAR.name" : "Medo",
-	"core.bonus.FEAR.description" : "Causa Medo em uma pilha inimiga",
-	"core.bonus.FEARLESS.name" : "Destemido",
-	"core.bonus.FEARLESS.description" : "Imune à habilidade de Medo",
-	"core.bonus.FEROCITY.name" : "Ferocidade",
-	"core.bonus.FEROCITY.description" : "Ataca ${val} vezes adicionais se matar alguém",
-	"core.bonus.FLYING.name" : "Voo",
-	"core.bonus.FLYING.description" : "Voa ao se mover (ignora obstáculos)",
-	"core.bonus.FREE_SHOOTING.name" : "Tiro Curto",
-	"core.bonus.FREE_SHOOTING.description" : "Pode usar ataques à distância em combate corpo a corpo",
-	"core.bonus.GARGOYLE.name" : "Gárgula",
-	"core.bonus.GARGOYLE.description" : "Não pode ser levantado ou curado",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "Redução de Dano (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "Reduz o dano físico de ataques à distância ou corpo a corpo",
-	"core.bonus.HATE.name" : "Odeia ${subtype.creature}",
-	"core.bonus.HATE.description" : "${val}% a mais de dano a ${subtype.creature}",
-	"core.bonus.HEALER.name" : "Curandeiro",
-	"core.bonus.HEALER.description" : "Cura unidades aliadas",
-	"core.bonus.HP_REGENERATION.name" : "Regeneração",
-	"core.bonus.HP_REGENERATION.description" : "Cura ${val} pontos de vida a cada turno",
-	"core.bonus.JOUSTING.name" : "Carga do Campeão",
-	"core.bonus.JOUSTING.description" : "+${val}% de dano para cada hexágono percorrido",
-	"core.bonus.KING.name" : "Rei",
-	"core.bonus.KING.description" : "Vulnerável ao nível MATADOR ${val} ou superior",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "Imune a Feitiços 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "Imunidade a feitiços dos níveis 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Alcance de Tiro Limitado",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Incapaz de mirar unidades a mais de ${val} hexágonos de distância",
-	"core.bonus.LIFE_DRAIN.name" : "Drenar Vida (${val}%)",
-	"core.bonus.LIFE_DRAIN.description" : "Drena ${val}% do dano causado",
-	"core.bonus.MANA_CHANNELING.name" : "Canalização Mágica ${val}%",
-	"core.bonus.MANA_CHANNELING.description" : "Dá ao seu herói ${val}% da mana gasta pelo inimigo",
-	"core.bonus.MANA_DRAIN.name" : "Drenagem de Mana",
-	"core.bonus.MANA_DRAIN.description" : "Drena ${val} de mana a cada turno",
-	"core.bonus.MAGIC_MIRROR.name" : "Espelho Mágico (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description" : "Tem ${val}% de chance de redirecionar um feitiço ofensivo para uma unidade inimiga",
-	"core.bonus.MAGIC_RESISTANCE.name" : "Resistência Mágica (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description" : "Tem ${val}% de chance de resistir a um feitiço inimigo",
-	"core.bonus.MIND_IMMUNITY.name" : "Imune a Feitiços Mentais",
-	"core.bonus.MIND_IMMUNITY.description" : "Imunidade a feitiços do tipo Mental",
-	"core.bonus.NO_DISTANCE_PENALTY.name" : "Sem Penal. à Distância",
-	"core.bonus.NO_DISTANCE_PENALTY.description" : "Causa dano total a qualquer distância",
-	"core.bonus.NO_MELEE_PENALTY.name" : "Sem Penal. em Comb.",
-	"core.bonus.NO_MELEE_PENALTY.description" : "Sem penalidade no corpo a corpo",
-	"core.bonus.NO_MORALE.name" : "Moral Neutra",
-	"core.bonus.NO_MORALE.description" : "A criatura é imune aos efeitos de moral",
-	"core.bonus.NO_WALL_PENALTY.name" : "Sem Penal. por Muralha",
-	"core.bonus.NO_WALL_PENALTY.description" : "Causa dano total\ndurante cerco",
-	"core.bonus.NON_LIVING.name" : "Não Vivo",
-	"core.bonus.NON_LIVING.description" : "Imune a muitos efeitos",
-	"core.bonus.RANDOM_SPELLCASTER.name" : "Conjurador Aleatório",
-	"core.bonus.RANDOM_SPELLCASTER.description" : "Pode lançar um feitiço aleatório",
-	"core.bonus.RANGED_RETALIATION.name" : "Contra-ataques à Distância",
-	"core.bonus.RANGED_RETALIATION.description" : "Realiza contra-ataques à distância",
-	"core.bonus.RECEPTIVE.name" : "Receptivo",
-	"core.bonus.RECEPTIVE.description" : "Sem Imunidade a Feitiços Amigáveis",
-	"core.bonus.REBIRTH.name" : "Renascimento (${val}%)",
-	"core.bonus.REBIRTH.description" : "${val}% da pilha ressurgirá após a morte",
-	"core.bonus.RETURN_AFTER_STRIKE.name" : "Atacar e Voltar",
-	"core.bonus.RETURN_AFTER_STRIKE.description" : "Volta após o ataque corpo a corpo",
-	"core.bonus.REVENGE.name" : "Vingança",
-	"core.bonus.REVENGE.description" : "Causa dano extra com base na saúde perdida do atacante em batalha",
-	"core.bonus.SHOOTER.name" : "Longo Alcance",
-	"core.bonus.SHOOTER.description" : "A criatura pode atirar",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "Atirar em Tudo ao Redor",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description" : "Os ataques à distância desta criatura atingem todos os alvos em uma pequena área",
-	"core.bonus.SOUL_STEAL.name" : "Roubo de Alma",
-	"core.bonus.SOUL_STEAL.description" : "Ganha ${val} novas criaturas para cada inimigo morto",
-	"core.bonus.SPELLCASTER.name" : "Lançador de Feitiços",
-	"core.bonus.SPELLCASTER.description" : "Pode lançar ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name" : "Lançar Após Ataque",
-	"core.bonus.SPELL_AFTER_ATTACK.description" : "Tem ${val}% de chance de lançar ${subtype.spell} após atacar",
-	"core.bonus.SPELL_BEFORE_ATTACK.name" : "Lançar Antes do Ataque",
-	"core.bonus.SPELL_BEFORE_ATTACK.description" : "Tem ${val}% de chance de lançar ${subtype.spell} antes de atacar",
-	"core.bonus.SPELL_IMMUNITY.name" : "Imunidade a Feitiços",
-	"core.bonus.SPELL_IMMUNITY.description" : "Imune a ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name" : "Ataque Similar a Feitiço",
-	"core.bonus.SPELL_LIKE_ATTACK.description" : "Ataques com ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name" : "Aura de Resistência",
-	"core.bonus.SPELL_RESISTANCE_AURA.description" : "Pilhas próximas ganham ${val}% de resistência à magia",
-	"core.bonus.SUMMON_GUARDIANS.name" : "Invocar Guardas",
-	"core.bonus.SUMMON_GUARDIANS.description" : "No início da batalha, invoca ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name" : "Alvo Sinergético",
-	"core.bonus.SYNERGY_TARGET.description" : "Esta criatura é vulnerável ao efeito de sinergia",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "Sopro",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description" : "Ataque de Sopro (alcança 2 hexágonos)",
-	"core.bonus.THREE_HEADED_ATTACK.name" : "Ataque das Três Cabeças",
-	"core.bonus.THREE_HEADED_ATTACK.description" : "Ataca três unidades adjacentes",
-	"core.bonus.TRANSMUTATION.name" : "Transmutação",
-	"core.bonus.TRANSMUTATION.description" : "${val}% de chance de transformar a unidade atacada em um tipo diferente",
-	"core.bonus.UNDEAD.name" : "Morto-vivo",
-	"core.bonus.UNDEAD.description" : "A criatura é um Morto-vivo",
-	"core.bonus.UNLIMITED_RETALIATIONS.name" : "Contra-ataques Ilimitados",
-	"core.bonus.UNLIMITED_RETALIATIONS.description" : "Pode contra-atacar um número ilimitado de vezes",
-	"core.bonus.WATER_IMMUNITY.name" : "Imunidade à Água",
-	"core.bonus.WATER_IMMUNITY.description" : "Imune a todos os feitiços da escola de magia da Água",
-	"core.bonus.WIDE_BREATH.name" : "Sopro Amplo",
-	"core.bonus.WIDE_BREATH.description" : "Ataque de sopro amplo (vários hexágonos)",
-	"core.bonus.DISINTEGRATE.name": "Desintegrar",
-	"core.bonus.DISINTEGRATE.description": "Nenhum corpo permanece após a morte",
-	"core.bonus.INVINCIBLE.name": "Invencível",
-	"core.bonus.INVINCIBLE.description": "Não pode ser afetado por nada",
-	"core.bonus.MECHANICAL.name": "Mecânico",
-	"core.bonus.MECHANICAL.description": "Imunidade a muitos efeitos, reparável",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Sopro Prismático",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Ataque de Sopro Prismático (três direções)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Resistência a Feitiços",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air": "Resistência a Feitiços de Ar",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire": "Resistência a Feitiços de Fogo",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water": "Resistência a Feitiços de Água",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth": "Resistência a Feitiços de Terra",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Dano de todos os feitiços reduzido em ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "Dano de todos os feitiços de Ar reduzido em ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "Dano de todos os feitiços de Fogo reduzido em ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Dano de todos os feitiços de Água reduzido em ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Dano de todos os feitiços de Terra reduzido em ${val}%.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name": "Imunidade a Feitiços",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air": "Imunidade a Ar",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire": "Imunidade a Fogo",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water": "Imunidade a Água",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth": "Imunidade a Terra",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "Esta unidade é imune a todos os feitiços",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "Esta unidade é imune a todos os feitiços da escola de Ar",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "Esta unidade é imune a todos os feitiços da escola de Fogo",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "Esta unidade é imune a todos os feitiços da escola de Água",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "Esta unidade é imune a todos os feitiços da escola de Terra",
-	"core.bonus.OPENING_BATTLE_SPELL.name": "Começa com feitiço",
-	"core.bonus.OPENING_BATTLE_SPELL.description": "Lança ${subtype.spell} no início da batalha",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Ataque Duplo}\nAtaca duas vezes",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Contra-ataques Adicionais}\nPode contra-atacar ${val} vezes extras",
+	"core.bonus.AIR_IMMUNITY.name" : "{Imunidade ao Ar}\nImune a todos os feitiços da escola de magia do Ar",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Ataque em Todas as Direções}\nAtaca todos os inimigos adjacentes",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Evita Contra-ataques à Distância}\nO inimigo não pode contra-atacar usando um ataque à distância",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Evita Contra-ataques}\nO inimigo não pode contra-atacar",
+	"core.bonus.CATAPULT.name" : "{Catapulta}\nAtaca as muralhas de cerco",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Custo de Conjuração (${val})}\nReduz o custo de conjuração de feitiços para o herói em ${val}",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Absorvedor Mágico (${val})}\nAumenta o custo de conjuração dos feitiços inimigos em ${val}",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Imunidade à Carga}\nImune à Carga do Cavaleiro e do Campeão",
+	"core.bonus.DARKNESS.name" : "{Cobertura de Escuridão}\nCria um véu de escuridão com um raio de ${val}",
+	"core.bonus.DEATH_STARE.name" : "{Olhar da Morte (${val}%)}\nTem ${val}% de chance de matar uma única criatura",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Bônus de Defesa}\n+${val} de Defesa ao se defender",
+	"core.bonus.DESTRUCTION.name" : "{Destruição}\nTem ${val}% de chance de matar unidades extras após o ataque",
+	"core.bonus.DISINTEGRATE.name" : "{Desintegrar}\nNenhum corpo permanece após a morte",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Golpe Mortal}\nTem ${val}% de chance de causar o dobro do dano base ao atacar",
+	"core.bonus.DRAGON_NATURE.name" : "{Dragão}\nA criatura possui Natureza de Dragão",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Imunidade à Terra}\nImune a todos os feitiços da escola de magia da Terra",
+	"core.bonus.ENCHANTED.name" : "{Encantado}\nAfetado por ${subtype.spell} permanentemente",
+	"core.bonus.ENCHANTER.name" : "{Encantador}\nPode lançar ${subtype.spell} em massa a cada turno",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Ignorar Ataque (${val}%)}\nAo ser atacado, ${val}% do ataque do agressor é ignorado",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Ignorar Defesa (${val}%)}\nAo atacar, ${val}% da defesa do defensor é ignorada",
+	"core.bonus.FEAR.name" : "{Medo}\nCausa Medo em uma pilha inimiga",
+	"core.bonus.FEARLESS.name" : "{Destemido}\nImune à habilidade de Medo",
+	"core.bonus.FEROCITY.name" : "{Ferocidade}\nAtaca ${val} vezes adicionais se matar alguém",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Imunidade ao Fogo}\nImune a todos os feitiços da escola de magia do Fogo",
+	"core.bonus.FIRE_SHIELD.name" : "{Escudo de Fogo (${val}%)}\nReflete parte do dano corpo a corpo",
+	"core.bonus.FIRST_STRIKE.name" : "{Primeiro Ataque}\nEsta criatura contra-atacará antes de ser atacada",
+	"core.bonus.FLYING.name" : "{Voo}\nVoa ao se mover (ignora obstáculos)",
+	"core.bonus.FREE_SHOOTING.name" : "{Tiro Curto}\nPode usar ataques à distância em combate corpo a corpo",
+	"core.bonus.GARGOYLE.name" : "{Gárgula}\nNão pode ser levantado ou curado",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Redução de Dano (${val}%)}\nReduz o dano físico de ataques à distância ou corpo a corpo",
+	"core.bonus.HATE.name" : "{Odeia ${subtype.creature}}\n${val}% a mais de dano a ${subtype.creature}",
+	"core.bonus.HEALER.name" : "{Curandeiro}\nCura unidades aliadas",
+	"core.bonus.HP_REGENERATION.name" : "{Regeneração}\nCura ${val} pontos de vida a cada turno",
+	"core.bonus.INVINCIBLE.name" : "{Invencível}\nNão pode ser afetado por nada",
+	"core.bonus.JOUSTING.name" : "{Carga do Campeão}\n+${val}% de dano para cada hexágono percorrido",
+	"core.bonus.KING.name" : "{Rei}\nVulnerável ao nível MATADOR ${val} ou superior",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Imune a Feitiços 1-${val}}\nImunidade a feitiços dos níveis 1-${val}",
+	"core.bonus.LIFE_DRAIN.name" : "{Drenar Vida (${val}%)}\nDrena ${val}% do dano causado",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Alcance de Tiro Limitado}\nIncapaz de mirar unidades a mais de ${val} hexágonos de distância",
+	"core.bonus.MAGIC_MIRROR.name" : "{Espelho Mágico (${val}%)}\nTem ${val}% de chance de redirecionar um feitiço ofensivo para uma unidade inimiga",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Resistência Mágica (${val}%)}\nTem ${val}% de chance de resistir a um feitiço inimigo",
+	"core.bonus.MANA_CHANNELING.name" : "{Canalização Mágica ${val}%}\nDá ao seu herói ${val}% da mana gasta pelo inimigo",
+	"core.bonus.MANA_DRAIN.name" : "{Drenagem de Mana}\nDrena ${val} de mana a cada turno",
+	"core.bonus.MECHANICAL.name" : "{Mecânico}\nImunidade a muitos efeitos, reparável",
+	"core.bonus.MIND_IMMUNITY.name" : "{Imune a Feitiços Mentais}\nImunidade a feitiços do tipo Mental",
+	"core.bonus.NON_LIVING.name" : "{Não Vivo}\nImune a muitos efeitos",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Sem Penal. à Distância}\nCausa dano total a qualquer distância",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Sem Penal. em Comb.}\nSem penalidade no corpo a corpo",
+	"core.bonus.NO_MORALE.name" : "{Moral Neutra}\nA criatura é imune aos efeitos de moral",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Sem Penal. por Muralha}\nCausa dano total\ndurante cerco",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Começa com feitiço}\nLança ${subtype.spell} no início da batalha",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Sopro Prismático}\nAtaque de Sopro Prismático (três direções)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Conjurador Aleatório}\nPode lançar um feitiço aleatório",
+	"core.bonus.RANGED_RETALIATION.name" : "{Contra-ataques à Distância}\nRealiza contra-ataques à distância",
+	"core.bonus.REBIRTH.name" : "{Renascimento (${val}%)}\n${val}% da pilha ressurgirá após a morte",
+	"core.bonus.RECEPTIVE.name" : "{Receptivo}\nSem Imunidade a Feitiços Amigáveis",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Atacar e Voltar}\nVolta após o ataque corpo a corpo",
+	"core.bonus.REVENGE.name" : "{Vingança}\nCausa dano extra com base na saúde perdida do atacante em batalha",
+	"core.bonus.SHOOTER.name" : "{Longo Alcance}\nA criatura pode atirar",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Atirar em Tudo ao Redor}\nOs ataques à distância desta criatura atingem todos os alvos em uma pequena área",
+	"core.bonus.SOUL_STEAL.name" : "{Roubo de Alma}\nGanha ${val} novas criaturas para cada inimigo morto",
+	"core.bonus.SPELLCASTER.name" : "{Lançador de Feitiços}\nPode lançar ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Lançar Após Ataque}\nTem ${val}% de chance de lançar ${subtype.spell} após atacar",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Lançar Antes do Ataque}\nTem ${val}% de chance de lançar ${subtype.spell} antes de atacar",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Resistência a Feitiços}\nDano de todos os feitiços reduzido em ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Resistência a Feitiços de Ar}\nDano de todos os feitiços de Ar reduzido em ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Resistência a Feitiços de Terra}\nDano de todos os feitiços de Terra reduzido em ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Resistência a Feitiços de Fogo}\nDano de todos os feitiços de Fogo reduzido em ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Resistência a Feitiços de Água}\nDano de todos os feitiços de Água reduzido em ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Imunidade a Feitiços}\nImune a ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Ataque Similar a Feitiço}\nAtaques com ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Aura de Resistência}\nPilhas próximas ganham ${val}% de resistência à magia",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Imunidade a Feitiços}\nEsta unidade é imune a todos os feitiços",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Imunidade a Ar}\nEsta unidade é imune a todos os feitiços da escola de Ar",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Imunidade a Terra}\nEsta unidade é imune a todos os feitiços da escola de Terra",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Imunidade a Fogo}\nEsta unidade é imune a todos os feitiços da escola de Fogo",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Imunidade a Água}\nEsta unidade é imune a todos os feitiços da escola de Água",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Invocar Guardas}\nNo início da batalha, invoca ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Alvo Sinergético}\nEsta criatura é vulnerável ao efeito de sinergia",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Ataque das Três Cabeças}\nAtaca três unidades adjacentes",
+	"core.bonus.TRANSMUTATION.name" : "{Transmutação}\n${val}% de chance de transformar a unidade atacada em um tipo diferente",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Sopro}\nAtaque de Sopro (alcança 2 hexágonos)",
+	"core.bonus.UNDEAD.name" : "{Morto-vivo}\nA criatura é um Morto-vivo",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Contra-ataques Ilimitados}\nPode contra-atacar um número ilimitado de vezes",
+	"core.bonus.WATER_IMMUNITY.name" : "{Imunidade à Água}\nImune a todos os feitiços da escola de magia da Água",
+	"core.bonus.WIDE_BREATH.name" : "{Sopro Amplo}\nAtaque de sopro amplo (vários hexágonos)"
+}
 	
 	"spell.core.castleMoat.name" : "Fosso",
 	"spell.core.castleMoatTrigger.name" : "Fosso",

+ 89 - 176
Mods/vcmi/Content/config/russian.json

@@ -625,180 +625,93 @@
 	"core.seerhut.quest.reachDate.visit.5" : "Закрыто до %s.",
 	"mapObject.core.hillFort.object.description" : "Улучшить существ. Уровни 1-4 стоят дешевле, чем в соответствующем городе.",
 
-	"core.bonus.ADDITIONAL_ATTACK.name": "Двойной удар",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Бьет дважды",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Дополнительные ответные атаки",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Отвечает на атаку дополнительно ${val} раз",
-	"core.bonus.AIR_IMMUNITY.name": "Иммунитет к воздуху",
-	"core.bonus.AIR_IMMUNITY.description": "Иммунитет ко всем заклинаниям Магии Воздуха",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Атака вокруг",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Атакует все окружающие отряды",
-	"core.bonus.BLOCKS_RETALIATION.name": "Безответная атака",
-	"core.bonus.BLOCKS_RETALIATION.description": "Враг не отвечает в ближнем бою",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Безответная стрельба",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Враг не отвечает в дальнем бою",
-	"core.bonus.CATAPULT.name": "Стенобитное орудие",
-	"core.bonus.CATAPULT.description": "Может атаковать стены",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Снижение стоимости заклинаний (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Уменьшение стоимости заклинаний для героя",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Подавитель магии (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Увеличивает стоимость заклинаний противника",
-	"core.bonus.CHARGE_IMMUNITY.name": "Иммунитет к разгону",
-	"core.bonus.CHARGE_IMMUNITY.description": "Бонус разгона не применяется",
-	"core.bonus.DARKNESS.name": "Вуаль Тьмы",
-	"core.bonus.DARKNESS.description": "Затемняет все в радиусе ${val} клеток",
-	"core.bonus.DEATH_STARE.name": "Смертельный взгляд (${val}%)",
-	"core.bonus.DEATH_STARE.description": "${val}% шанс уничтожить одно существо",
-	"core.bonus.DEFENSIVE_STANCE.name": "Защитная стойка",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Защиты при обороне",
-	"core.bonus.DESTRUCTION.name": "Уничтожитель",
-	"core.bonus.DESTRUCTION.description": "Шанс ${val}% уничтожить дополнительных существ при атаке",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Смертельный удар",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "Шанс ${val}% на двойной урон",
-	"core.bonus.DRAGON_NATURE.name": "Дракон",
-	"core.bonus.DRAGON_NATURE.description": "Это существо - дракон",
-	"core.bonus.EARTH_IMMUNITY.name": "Иммунитет к земле",
-	"core.bonus.EARTH_IMMUNITY.description": "Иммунитет ко всем заклинаниям Магии Земли",
-	"core.bonus.ENCHANTER.name": "Заклинатель (массовое)",
-	"core.bonus.ENCHANTER.description": "Может применять массовое ${subtype.spell} каждый ход",
-	"core.bonus.ENCHANTED.name": "Заколдован",
-	"core.bonus.ENCHANTED.description": "Перманентное заклинание ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Игнорирует атаку (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "При атаке ${val}%, атаки атакующего игнорируются",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Игнорирует броню (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Игнорирует часть Защиты при атаке",
-	"core.bonus.FIRE_IMMUNITY.name": "Иммунитет к огню",
-	"core.bonus.FIRE_IMMUNITY.description": "Иммунитет ко всем заклинаниям Магии Огня",
-	"core.bonus.FIRE_SHIELD.name": "Огненный щит (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Наносит огнем часть полученного урона",
-	"core.bonus.FIRST_STRIKE.name": "Первый удар",
-	"core.bonus.FIRST_STRIKE.description": "Существо бьет первым даже при ответной атаке",
-	"core.bonus.FEAR.name": "Страх",
-	"core.bonus.FEAR.description": "Заставляет вражеских существ цепенеть от страха",
-	"core.bonus.FEARLESS.name": "Бесстрашный",
-	"core.bonus.FEARLESS.description": "Иммунитет к страху",
-	"core.bonus.FEROCITY.name" : "Свирепость",
-	"core.bonus.FEROCITY.description" : "Атакует дополнительно ${val} раз, если кого-то убивает",
-	"core.bonus.FLYING.name": "Полет",
-	"core.bonus.FLYING.description": "Игнорирует препятствия на поле боя",
-	"core.bonus.FREE_SHOOTING.name": "Стреляет вблизи",
-	"core.bonus.FREE_SHOOTING.description": "Может стрелять в ближнем бою",
-	"core.bonus.GARGOYLE.name": "Бескровный",
-	"core.bonus.GARGOYLE.description": "Не может быть исцелен и воскрешен",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Уменьшение урона (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Уменьшает физический урон в ближнем бою и от выстрелов",
-	"core.bonus.HATE.name": "Ненависть: ${subtype.creature}",
-	"core.bonus.HATE.description": "Наносит на ${val}% больше урона",
-	"core.bonus.HEALER.name": "Целитель",
-	"core.bonus.HEALER.description": "Исцеляет дружественные отряды",
-	"core.bonus.HP_REGENERATION.name": "Регенерация",
-	"core.bonus.HP_REGENERATION.description": "Исцеляет ${val} очков здоровья каждый ход",
-	"core.bonus.JOUSTING.name": "Разгон",
-	"core.bonus.JOUSTING.description": "+${val}% урона за каждую пройденную клетку",
-	"core.bonus.KING.name": "Король",
-	"core.bonus.KING.description": "Уязвимость к заклинанию Палач ${val} ступени и выше",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Иммунитет к заклинаниям 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Иммунитет к заклинаниям до ${val} уровня",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Ограниченный радиус стрельбы",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Не может стрелять далее чем на ${val} гексов",
-	"core.bonus.LIFE_DRAIN.name": "Вампир (${val}%)",
-	"core.bonus.LIFE_DRAIN.description" : "Высасывает ${val}% от нанесенного урона",
-	"core.bonus.MANA_CHANNELING.name": "Канал ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Передает вашему герою потраченную противником ману",
-	"core.bonus.MANA_DRAIN.name": "Высасывание маны",
-	"core.bonus.MANA_DRAIN.description" : "Высасывает ${val} маны каждый ход",
-	"core.bonus.MAGIC_MIRROR.name": "Волшебное зеркало (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "Шанс ${val}% отразить атакующие заклинание в противника",
-	"core.bonus.MAGIC_RESISTANCE.name": "Защита от магии (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "Шанс ${val}% полностью проигнорировать заклинание",
-	"core.bonus.MIND_IMMUNITY.name": "Железная воля",
-	"core.bonus.MIND_IMMUNITY.description": "Иммунитет к заклинаниям, влияющим на разум",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Игнорирует расстояние",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Полный урон от стрельбы на любой дистанции",
-	"core.bonus.NO_MELEE_PENALTY.name": "Ближний бой",
-	"core.bonus.NO_MELEE_PENALTY.description": "Нет штрафа в ближнем бою",
-	"core.bonus.NO_MORALE.name": "Непоколебимый",
-	"core.bonus.NO_MORALE.description": "Боевой дух не оказывает действия на отряд",
-	"core.bonus.NO_WALL_PENALTY.name": "Игнорирует препятствия",
-	"core.bonus.NO_WALL_PENALTY.description": "Полный урон при стрельбе через стены",
-	"core.bonus.NON_LIVING.name": "Анимированный",
-	"core.bonus.NON_LIVING.description": "Иммунитет к ряду эффектов",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Заклинатель (случайное заклинание)",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Может применять случайное заклинание",
-	"core.bonus.RANGED_RETALIATION.name": "Стрелковый ответ",
-	"core.bonus.RANGED_RETALIATION.description": "Совершает ответные атаки при стрельбе",
-	"core.bonus.RECEPTIVE.name": "Принимающий",
-	"core.bonus.RECEPTIVE.description": "Нет иммунитета к дружественным заклинаниям",
-	"core.bonus.REBIRTH.name": "Реинкарнация (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% отряда оживет после его гибели",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Атака с возвратом",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "После атаки возвращается на начальный гекс",
-	"core.bonus.REVENGE.name" : "Месть",
-	"core.bonus.REVENGE.description" : "Наносит доп. урон в зависимости от здоровья, потерянного атакующим в бою",
-	"core.bonus.SHOOTER.name": "Стрелок",
-	"core.bonus.SHOOTER.description": "Совершает атаки в дальнем бою",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Стреляет по области",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Дальнобойная атака наносит урон по небольшой области вокруг цели",
-	"core.bonus.SOUL_STEAL.name": "Воровство душ",
-	"core.bonus.SOUL_STEAL.description": "Создает ${val} новых существ за каждого убитого врага",
-	"core.bonus.SPELLCASTER.name": "Заклинатель",
-	"core.bonus.SPELLCASTER.description": "Может применять ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Заклинание после атаки",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "Шанс ${val}% на применение ${subtype.spell} после атаки",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Заклинание перед атакой",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "Шанс ${val}% на применение ${subtype.spell} перед атакой",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Защита от магического урона",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "Сопротивление заклинаниям Воздуха",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "Сопротивление заклинаниям Огня",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "Сопротивление заклинаниям Воды",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "Сопротивление заклинаниям Земли",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description" : "Урон от заклинаний уменьшен на ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air" : "Урон от заклинаний Воздуха уменьшен на ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "Урон от заклинаний Огня уменьшен на ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water" : "Урон от заклинаний Воды уменьшен на ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth" : "Урон от заклинаний Земли уменьшен на ${val}%.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "Иммунитет к заклинаниям",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "Иммунитет к Воздуху",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "Иммунитет к Огню",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "Иммунитет к Воде",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "Иммунитет к Земле",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description" : "Отряд невосприимчив ко всем заклинаниям",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air" : "Отряд невосприимчив ко всем заклинаниям школы Воздуха",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire" : "Отряд невосприимчив ко всем заклинаниям школы Огня",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water" : "Отряд невосприимчив ко всем заклинаниям школы Воды",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth" : "Отряд невосприимчив ко всем заклинаниям школы Земли",
-	"core.bonus.OPENING_BATTLE_SPELL.name" : "Начинает с заклинанием",
-	"core.bonus.OPENING_BATTLE_SPELL.description" : "Накладывает ${subtype.spell} в начале битвы",
-	"core.bonus.SPELL_IMMUNITY.name": "Иммунитет к заклинанию",
-	"core.bonus.SPELL_IMMUNITY.description": "Иммунитет к ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Атака заклинанием",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Атака при помощи заклинания ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Аура сопротивления",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Окружающие отряды получают ${val}% шанс игнорировать заклинания",
-	"core.bonus.SUMMON_GUARDIANS.name": "Призыв стражей",
-	"core.bonus.SUMMON_GUARDIANS.description": "В начале битвы призывает ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Синергия",
-	"core.bonus.SYNERGY_TARGET.description": "Существо уязвимо к эффектам синергии",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Дыхание",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Атака дыханием (радиус в 2 гекса)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Трехсторонняя атака",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Атака трех отрядов с передней стороны",
-	"core.bonus.TRANSMUTATION.name": "Трансмутатор",
-	"core.bonus.TRANSMUTATION.description": "Шанс ${val}% превратить атакующий отряд в отряд другого типа",
-	"core.bonus.UNDEAD.name": "Нежить",
-	"core.bonus.UNDEAD.description": "Это существо - нежить",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Всегда отвечает",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Отвечает на все атаки вражеских отрядов",
-	"core.bonus.WATER_IMMUNITY.name": "Иммунитет к воде",
-	"core.bonus.WATER_IMMUNITY.description": "Иммунитет ко всем заклинаниям Магии Воды",
-	"core.bonus.WIDE_BREATH.name": "Мощное дыхание",
-	"core.bonus.WIDE_BREATH.description": "Атака дыханием (расширенная)",
-	"core.bonus.DISINTEGRATE.name" : "Расщепление",
-	"core.bonus.DISINTEGRATE.description" : "Не оставляет труп после смерти",
-	"core.bonus.INVINCIBLE.name" : "Неуязвимый",
-	"core.bonus.INVINCIBLE.description" : "Не может быть поражён чем-либо",
-	"core.bonus.MECHANICAL.name" : "Механический",
-	"core.bonus.MECHANICAL.description" : "Иммунитет ко многим воздействиям, ремонтируемый",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Призматическое дыхание",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Атака призматическим дыханием (три направления)"
+{
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Двойной удар}\nБьет дважды",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Дополнительные ответные атаки}\nОтвечает на атаку дополнительно ${val} раз",
+	"core.bonus.AIR_IMMUNITY.name" : "{Иммунитет к воздуху}\nИммунитет ко всем заклинаниям Магии Воздуха",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Атака вокруг}\nАтакует все окружающие отряды",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Безответная стрельба}\nВраг не отвечает в дальнем бою",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Безответная атака}\nВраг не отвечает в ближнем бою",
+	"core.bonus.CATAPULT.name" : "{Стенобитное орудие}\nМожет атаковать стены",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Снижение стоимости заклинаний (${val})}\nУменьшение стоимости заклинаний для героя",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Подавитель магии (${val})}\nУвеличивает стоимость заклинаний противника",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Иммунитет к разгону}\nБонус разгона не применяется",
+	"core.bonus.DARKNESS.name" : "{Вуаль Тьмы}\nЗатемняет все в радиусе ${val} клеток",
+	"core.bonus.DEATH_STARE.name" : "{Смертельный взгляд (${val}%)}\n${val}% шанс уничтожить одно существо",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Защитная стойка}\n+${val} Защиты при обороне",
+	"core.bonus.DESTRUCTION.name" : "{Уничтожитель}\nШанс ${val}% уничтожить дополнительных существ при атаке",
+	"core.bonus.DISINTEGRATE.name" : "{Расщепление}\nНе оставляет труп после смерти",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Смертельный удар}\nШанс ${val}% на двойной урон",
+	"core.bonus.DRAGON_NATURE.name" : "{Дракон}\nЭто существо - дракон",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Иммунитет к земле}\nИммунитет ко всем заклинаниям Магии Земли",
+	"core.bonus.ENCHANTED.name" : "{Заколдован}\nПерманентное заклинание ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Заклинатель (массовое)}\nМожет применять массовое ${subtype.spell} каждый ход",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Игнорирует атаку (${val}%)}\nПри атаке ${val}%, атаки атакующего игнорируются",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Игнорирует броню (${val}%)}\nИгнорирует часть Защиты при атаке",
+	"core.bonus.FEAR.name" : "{Страх}\nЗаставляет вражеских существ цепенеть от страха",
+	"core.bonus.FEARLESS.name" : "{Бесстрашный}\nИммунитет к страху",
+	"core.bonus.FEROCITY.name" : "{Свирепость}\nАтакует дополнительно ${val} раз, если кого-то убивает",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Иммунитет к огню}\nИммунитет ко всем заклинаниям Магии Огня",
+	"core.bonus.FIRE_SHIELD.name" : "{Огненный щит (${val}%)}\nНаносит огнем часть полученного урона",
+	"core.bonus.FIRST_STRIKE.name" : "{Первый удар}\nСущество бьет первым даже при ответной атаке",
+	"core.bonus.FLYING.name" : "{Полет}\nИгнорирует препятствия на поле боя",
+	"core.bonus.FREE_SHOOTING.name" : "{Стреляет вблизи}\nМожет стрелять в ближнем бою",
+	"core.bonus.GARGOYLE.name" : "{Бескровный}\nНе может быть исцелен и воскрешен",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Уменьшение урона (${val}%)}\nУменьшает физический урон в ближнем бою и от выстрелов",
+	"core.bonus.HATE.name" : "{Ненависть: ${subtype.creature}}\nНаносит на ${val}% больше урона",
+	"core.bonus.HEALER.name" : "{Целитель}\nИсцеляет дружественные отряды",
+	"core.bonus.HP_REGENERATION.name" : "{Регенерация}\nИсцеляет ${val} очков здоровья каждый ход",
+	"core.bonus.INVINCIBLE.name" : "{Неуязвимый}\nНе может быть поражён чем-либо",
+	"core.bonus.JOUSTING.name" : "{Разгон}\n+${val}% урона за каждую пройденную клетку",
+	"core.bonus.KING.name" : "{Король}\nУязвимость к заклинанию Палач ${val} ступени и выше",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Иммунитет к заклинаниям 1-${val}}\nИммунитет к заклинаниям до ${val} уровня",
+	"core.bonus.LIFE_DRAIN.name" : "{Вампир (${val}%)}\nВысасывает ${val}% от нанесенного урона",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Ограниченный радиус стрельбы}\nНе может стрелять далее чем на ${val} гексов",
+	"core.bonus.MAGIC_MIRROR.name" : "{Волшебное зеркало (${val}%)}\nШанс ${val}% отразить атакующие заклинание в противника",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Защита от магии (${val}%)}\nШанс ${val}% полностью проигнорировать заклинание",
+	"core.bonus.MANA_CHANNELING.name" : "{Канал ${val}%}\nПередает вашему герою потраченную противником ману",
+	"core.bonus.MANA_DRAIN.name" : "{Высасывание маны}\nВысасывает ${val} маны каждый ход",
+	"core.bonus.MECHANICAL.name" : "{Механический}\nИммунитет ко многим воздействиям, ремонтируемый",
+	"core.bonus.MIND_IMMUNITY.name" : "{Железная воля}\nИммунитет к заклинаниям, влияющим на разум",
+	"core.bonus.NON_LIVING.name" : "{Анимированный}\nИммунитет к ряду эффектов",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Игнорирует расстояние}\nПолный урон от стрельбы на любой дистанции",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Ближний бой}\nНет штрафа в ближнем бою",
+	"core.bonus.NO_MORALE.name" : "{Непоколебимый}\nБоевой дух не оказывает действия на отряд",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Игнорирует препятствия}\nПолный урон при стрельбе через стены",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Начинает с заклинанием}\nНакладывает ${subtype.spell} в начале битвы",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Призматическое дыхание}\nАтака призматическим дыханием (три направления)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Заклинатель (случайное заклинание)}\nМожет применять случайное заклинание",
+	"core.bonus.RANGED_RETALIATION.name" : "{Стрелковый ответ}\nСовершает ответные атаки при стрельбе",
+	"core.bonus.REBIRTH.name" : "{Реинкарнация (${val}%)}\n${val}% отряда оживет после его гибели",
+	"core.bonus.RECEPTIVE.name" : "{Принимающий}\nНет иммунитета к дружественным заклинаниям",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Атака с возвратом}\nПосле атаки возвращается на начальный гекс",
+	"core.bonus.REVENGE.name" : "{Месть}\nНаносит доп. урон в зависимости от здоровья, потерянного атакующим в бою",
+	"core.bonus.SHOOTER.name" : "{Стрелок}\nСовершает атаки в дальнем бою",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Стреляет по области}\nДальнобойная атака наносит урон по небольшой области вокруг цели",
+	"core.bonus.SOUL_STEAL.name" : "{Воровство душ}\nСоздает ${val} новых существ за каждого убитого врага",
+	"core.bonus.SPELLCASTER.name" : "{Заклинатель}\nМожет применять ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Заклинание после атаки}\nШанс ${val}% на применение ${subtype.spell} после атаки",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Заклинание перед атакой}\nШанс ${val}% на применение ${subtype.spell} перед атакой",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Защита от магического урона}\nУрон от заклинаний уменьшен на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Сопротивление заклинаниям Воздуха}\nУрон от заклинаний Воздуха уменьшен на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Сопротивление заклинаниям Земли}\nУрон от заклинаний Земли уменьшен на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Сопротивление заклинаниям Огня}\nУрон от заклинаний Огня уменьшен на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Сопротивление заклинаниям Воды}\nУрон от заклинаний Воды уменьшен на ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Иммунитет к заклинанию}\nИммунитет к ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Атака заклинанием}\nАтака при помощи заклинания ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Аура сопротивления}\nОкружающие отряды получают ${val}% шанс игнорировать заклинания",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Иммунитет к заклинаниям}\nОтряд невосприимчив ко всем заклинаниям",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Иммунитет к Воздуху}\nОтряд невосприимчив ко всем заклинаниям школы Воздуха",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Иммунитет к Земле}\nОтряд невосприимчив ко всем заклинаниям школы Земли",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Иммунитет к Огню}\nОтряд невосприимчив ко всем заклинаниям школы Огня",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Иммунитет к Воде}\nОтряд невосприимчив ко всем заклинаниям школы Воды",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Призыв стражей}\nВ начале битвы призывает ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Синергия}\nСущество уязвимо к эффектам синергии",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Трехсторонняя атака}\nАтака трех отрядов с передней стороны",
+	"core.bonus.TRANSMUTATION.name" : "{Трансмутатор}\nШанс ${val}% превратить атакующий отряд в отряд другого типа",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Дыхание}\nАтака дыханием (радиус в 2 гекса)",
+	"core.bonus.UNDEAD.name" : "{Нежить}\nЭто существо - нежить",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Всегда отвечает}\nОтвечает на все атаки вражеских отрядов",
+	"core.bonus.WATER_IMMUNITY.name" : "{Иммунитет к воде}\nИммунитет ко всем заклинаниям Магии Воды",
+	"core.bonus.WIDE_BREATH.name" : "{Мощное дыхание}\nАтака дыханием (расширенная)"
 }

+ 75 - 148
Mods/vcmi/Content/config/spanish.json

@@ -337,152 +337,79 @@
 	"vcmi.stackExperience.rank.9" : "Maestro",
 	"vcmi.stackExperience.rank.10" : "As",
 
-	"core.bonus.ADDITIONAL_ATTACK.name": "Doble Ataque",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Ataca dos veces",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Contrataques adicionales",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Puede contratacar ${val} veces adicionales",
-	"core.bonus.AIR_IMMUNITY.name": "Inmunidad al Aire",
-	"core.bonus.AIR_IMMUNITY.description": "Inmune a todos los hechizos de la escuela de Aire",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Ataque en todas las direcciones",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Ataca a todos los enemigos adyacentes",
-	"core.bonus.BLOCKS_RETALIATION.name": "Evita contrataque",
-	"core.bonus.BLOCKS_RETALIATION.description": "El enemigo no puede contratacar",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Evita contrataque a distancia",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "El enemigo no puede contratacar disparando",
-	"core.bonus.CATAPULT.name": "Catapulta",
-	"core.bonus.CATAPULT.description": "Ataca a las paredes de asedio",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Reducir coste del conjuro (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Reduce el coste del conjuro para el héroe",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Disminuir efecto mágico (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Aumenta el coste de los hechizos del enemigo",
-	"core.bonus.CHARGE_IMMUNITY.name": "Inmunidad a la Carga",
-	"core.bonus.CHARGE_IMMUNITY.description": "Inmune al ataque de carga del campeón",
-	"core.bonus.DARKNESS.name": "Cobertura de Oscuridad",
-	"core.bonus.DARKNESS.description": "Añade un radio de oscuridad de ${val}",
-	"core.bonus.DEATH_STARE.name": "Mirada Mortal (${val}%)",
-	"core.bonus.DEATH_STARE.description": "Tiene ${val}% de probabilidad de matar a una criatura",
-	"core.bonus.DEFENSIVE_STANCE.name": "Bonificación de Defensa",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} de Defensa al defender",
-	"core.bonus.DESTRUCTION.name": "Destrucción",
-	"core.bonus.DESTRUCTION.description": "Tiene ${val}% de probabilidad de matar unidades extra después del ataque",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Golpe Mortal",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "${val}% de probabilidad de doble daño",
-	"core.bonus.DRAGON_NATURE.name": "Dragón",
-	"core.bonus.DRAGON_NATURE.description": "La criatura tiene la naturaleza de dragón",
-	"core.bonus.EARTH_IMMUNITY.name": "Inmunidad a la Tierra",
-	"core.bonus.EARTH_IMMUNITY.description": "Inmune a todos los hechizos de la escuela de tierra",
-	"core.bonus.ENCHANTER.name": "Encantador",
-	"core.bonus.ENCHANTER.description": "Puede lanzar ${subtype.spell} masivo cada turno",
-	"core.bonus.ENCHANTED.name": "Encantado",
-	"core.bonus.ENCHANTED.description": "Afectado por el hechizo permanente ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Ignorar ataque (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Al ser atacado, ${val}% del daño del atacante es ignorado",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Ignorar Defensa (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Ignora una parte de la defensa al atacar",
-	"core.bonus.FIRE_IMMUNITY.name": "Inmunidad al Fuego",
-	"core.bonus.FIRE_IMMUNITY.description": "Inmune a todos los hechizos de la escuela de fuego",
-	"core.bonus.FIRE_SHIELD.name": "Escudo de Fuego (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Refleja una parte del daño cuerpo a cuerpo",
-	"core.bonus.FIRST_STRIKE.name": "Primer Ataque",
-	"core.bonus.FIRST_STRIKE.description": "Esta criatura ataca primero en lugar de contratacar",
-	"core.bonus.FEAR.name": "Miedo",
-	"core.bonus.FEAR.description": "Causa miedo a un grupo enemigo",
-	"core.bonus.FEARLESS.name": "Inmune al miedo",
-	"core.bonus.FEARLESS.description": "Inmune a la habilidad de miedo",
-	"core.bonus.FEROCITY.name": "Ferocidad",
-	"core.bonus.FEROCITY.description": "Ataca ${val} veces adicionales en caso de eliminar a alguien",
-	"core.bonus.FLYING.name": "Volar",
-	"core.bonus.FLYING.description": "Puede volar (ignora obstáculos)",
-	"core.bonus.FREE_SHOOTING.name": "Disparo cercano",
-	"core.bonus.FREE_SHOOTING.description": "Puede disparar en combate cercano",
-	"core.bonus.GARGOYLE.name": "Gárgola",
-	"core.bonus.GARGOYLE.description": "No puede ser resucitado o curado",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Reducir daño (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Reduce el daño físico de ataques a distancia o cuerpo a cuerpo",
-	"core.bonus.HATE.name": "Odio a ${subtype.creature}",
-	"core.bonus.HATE.description": "Hace un ${val}% más de daño",
-	"core.bonus.HEALER.name": "Curador",
-	"core.bonus.HEALER.description": "Cura unidades aliadas",
-	"core.bonus.HP_REGENERATION.name": "Regeneración",
-	"core.bonus.HP_REGENERATION.description": "Cura ${val} puntos de vida cada ronda",
-	"core.bonus.JOUSTING.name": "Carga de campeón",
-	"core.bonus.JOUSTING.description": "+5% de daño por hexágono recorrido",
-	"core.bonus.KING.name": "Rey",
-	"core.bonus.KING.description": "Vulnerable a nivel SLAYER ${val} o superior.",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Inmunidad a hechizos 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Inmune a hechizos de nivel 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Rango de disparo limitado",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "No puede disparar a objetivos más allá de ${val} hexágonos",
-	"core.bonus.LIFE_DRAIN.name": "Drenaje de vida (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Drena ${val}% del daño causado",
-	"core.bonus.MANA_CHANNELING.name": "Canalización mágica ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Tu héroe recibe el maná gastado por el enemigo",
-	"core.bonus.MANA_DRAIN.name": "Drenaje de maná",
-	"core.bonus.MANA_DRAIN.description": "Drena ${val} de maná cada turno",
-	"core.bonus.MAGIC_MIRROR.name": "Espejo mágico (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "Tiene una probabilidad del ${val}% de redirigir un hechizo ofensivo al enemigo",
-	"core.bonus.MAGIC_RESISTANCE.name": "Resistencia mágica (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "Tiene una probabilidad del ${val}% de resistir el hechizo del enemigo",
-	"core.bonus.MIND_IMMUNITY.name": "Inmunidad a hechizos mentales",
-	"core.bonus.MIND_IMMUNITY.description": "Inmune a hechizos de tipo mental",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Sin penalización por distancia",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Causa el daño completo desde cualquier distancia",
-	"core.bonus.NO_MELEE_PENALTY.name": "Sin penalización de melé",
-	"core.bonus.NO_MELEE_PENALTY.description": "La criatura no tiene penalización en el combate cuerpo a cuerpo",
-	"core.bonus.NO_MORALE.name": "Moral neutral",
-	"core.bonus.NO_MORALE.description": "La criatura es inmune a los efectos de la moral",
-	"core.bonus.NO_WALL_PENALTY.name": "Sin penalización por muros",
-	"core.bonus.NO_WALL_PENALTY.description": "Daño completo durante el asedio",
-	"core.bonus.NON_LIVING.name": "No vivo",
-	"core.bonus.NON_LIVING.description": "Inmunidad a muchos efectos",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Lanzador de hechizos aleatorio",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Puede lanzar hechizos aleatorios",
-	"core.bonus.RANGED_RETALIATION.name": "Contrataque a distancia",
-	"core.bonus.RANGED_RETALIATION.description": "Puede realizar un contrataque a distancia",
-	"core.bonus.RECEPTIVE.name": "Receptivo",
-	"core.bonus.RECEPTIVE.description": "No tiene inmunidad a hechizos amistosos",
-	"core.bonus.REBIRTH.name": "Renacimiento (${val}%)",
-	"core.bonus.REBIRTH.description": "El ${val}% del grupo resucitará después de la muerte",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Atacar y volver",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Regresa después de un ataque cuerpo a cuerpo",
-	"core.bonus.REVENGE.name": "Venganza",
-	"core.bonus.REVENGE.description": "Inflige daño adicional según la salud perdida del atacante en la batalla.",
-	"core.bonus.SHOOTER.name": "A distancia",
-	"core.bonus.SHOOTER.description": "La criatura puede disparar",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Dispara en todas direcciones",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Los ataques a distancia de esta criatura impactan a todos los objetivos en un área reducida",
-	"core.bonus.SOUL_STEAL.name": "Roba almas",
-	"core.bonus.SOUL_STEAL.description": "Gana ${val} nuevas criaturas por cada enemigo eliminado",
-	"core.bonus.SPELLCASTER.name": "Lanzador de hechizos",
-	"core.bonus.SPELLCASTER.description": "Puede lanzar ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Lanzar después del ataque",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "${val}% de probabilidad de lanzar ${subtype.spell} después del ataque",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Lanzar antes del ataque",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "${val}% de probabilidad de lanzar ${subtype.spell} antes del ataque",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Resistencia a hechizos",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Reduce el daño de los hechizos en un ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name": "Inmunidad a hechizos",
-	"core.bonus.SPELL_IMMUNITY.description": "Inmune a ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Ataque similar a hechizo",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Ataca con ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Aura de resistencia",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Las unidades cercanas obtienen una resistencia mágica del ${val}%",
-	"core.bonus.SUMMON_GUARDIANS.name": "Invocar guardianes",
-	"core.bonus.SUMMON_GUARDIANS.description": "Al comienzo de la batalla invoca ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Sinergia",
-	"core.bonus.SYNERGY_TARGET.description": "Esta criatura es vulnerable al efecto de sinergia",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Aliento",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Ataque de aliento (rango de 2 hexágonos)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Ataque de tres cabezas",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Ataca a tres unidades adyacentes",
-	"core.bonus.TRANSMUTATION.name": "Transmutación",
-	"core.bonus.TRANSMUTATION.description": "${val}% de probabilidad de transformar la unidad atacada en otro tipo",
-	"core.bonus.UNDEAD.name": "No muerto",
-	"core.bonus.UNDEAD.description": "La criatura es un no muerto",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Contrataques ilimitados",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Puede realizar un número ilimitado de contrataques",
-	"core.bonus.WATER_IMMUNITY.name": "Inmunidad al agua",
-	"core.bonus.WATER_IMMUNITY.description": "Inmune a todos los hechizos de la escuela del agua",
-	"core.bonus.WIDE_BREATH.name": "Aliento amplio",
-	"core.bonus.WIDE_BREATH.description": "Ataque de aliento amplio (varios hexágonos)"
+	"core.bonus.ADDITIONAL_ATTACK.description": "{Doble Ataque}\nAtaca dos veces",
+	"core.bonus.ADDITIONAL_RETALIATION.description": "{Contrataques adicionales}\nPuede contratacar ${val} veces adicionales",
+	"core.bonus.AIR_IMMUNITY.description": "{Inmunidad al Aire}\nInmune a todos los hechizos de la escuela de Aire",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description": "{Ataque en todas las direcciones}\nAtaca a todos los enemigos adyacentes",
+	"core.bonus.BLOCKS_RETALIATION.description": "{Evita contrataque}\nEl enemigo no puede contratacar",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "{Evita contrataque a distancia}\nEl enemigo no puede contratacar disparando",
+	"core.bonus.CATAPULT.description": "{Catapulta}\nAtaca a las paredes de asedio",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "{Reducir coste del conjuro (${val})}\nReduce el coste del conjuro para el héroe",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "{Disminuir efecto mágico (${val})}\nAumenta el coste de los hechizos del enemigo",
+	"core.bonus.CHARGE_IMMUNITY.description": "{Inmunidad a la Carga}\nInmune al ataque de carga del campeón",
+	"core.bonus.DARKNESS.description": "{Cobertura de Oscuridad}\nAñade un radio de oscuridad de ${val}",
+	"core.bonus.DEATH_STARE.description": "{Mirada Mortal (${val}%)}\nTiene ${val}% de probabilidad de matar a una criatura",
+	"core.bonus.DEFENSIVE_STANCE.description": "{Bonificación de Defensa}\n+${val} de Defensa al defender",
+	"core.bonus.DESTRUCTION.description": "{Destrucción}\nTiene ${val}% de probabilidad de matar unidades extra después del ataque",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "{Golpe Mortal}\n${val}% de probabilidad de doble daño",
+	"core.bonus.DRAGON_NATURE.description": "{Dragón}\nLa criatura tiene la naturaleza de dragón",
+	"core.bonus.EARTH_IMMUNITY.description": "{Inmunidad a la Tierra}\nInmune a todos los hechizos de la escuela de tierra",
+	"core.bonus.ENCHANTER.description": "{Encantador}\nPuede lanzar ${subtype.spell} masivo cada turno",
+	"core.bonus.ENCHANTED.description": "{Encantado}\nAfectado por el hechizo permanente ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "{Ignorar ataque (${val}%)}\nAl ser atacado, ${val}% del daño del atacante es ignorado",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "{Ignorar Defensa (${val}%)}\nIgnora una parte de la defensa al atacar",
+	"core.bonus.FIRE_IMMUNITY.description": "{Inmunidad al Fuego}\nInmune a todos los hechizos de la escuela de fuego",
+	"core.bonus.FIRE_SHIELD.description": "{Escudo de Fuego (${val}%)}\nRefleja una parte del daño cuerpo a cuerpo",
+	"core.bonus.FIRST_STRIKE.description": "{Primer Ataque}\nEsta criatura ataca primero en lugar de contratacar",
+	"core.bonus.FEAR.description": "{Miedo}\nCausa miedo a un grupo enemigo",
+	
+	"core.bonus.FEARLESS.description": "{Inmune al miedo}\nInmune a la habilidad de miedo",
+	"core.bonus.FEROCITY.description": "{Ferocidad}\nAtaca ${val} veces adicionales en caso de eliminar a alguien",
+	"core.bonus.FLYING.description": "{Volar}\nPuede volar (ignora obstáculos)",
+	"core.bonus.FREE_SHOOTING.description": "{Disparo cercano}\nPuede disparar en combate cercano",
+	"core.bonus.GARGOYLE.description": "{Gárgola}\nNo puede ser resucitado o curado",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "{Reducir daño (${val}%)}\nReduce el daño físico de ataques a distancia o cuerpo a cuerpo",
+	"core.bonus.HATE.description": "{Odio a ${subtype.creature}}\nHace un ${val}% más de daño",
+	"core.bonus.HEALER.description": "{Curador}\nCura unidades aliadas",
+	"core.bonus.HP_REGENERATION.description": "{Regeneración}\nCura ${val} puntos de vida cada ronda",
+	"core.bonus.JOUSTING.description": "{Carga de campeón}\n+5% de daño por hexágono recorrido",
+	"core.bonus.KING.description": "{Rey}\nVulnerable a nivel SLAYER ${val} o superior.",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "{Inmunidad a hechizos 1-${val}}\nInmune a hechizos de nivel 1-${val}",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description": "{Rango de disparo limitado}\nNo puede disparar a objetivos más allá de ${val} hexágonos",
+	"core.bonus.LIFE_DRAIN.description": "{Drenaje de vida (${val}%)}\nDrena ${val}% del daño causado",
+	"core.bonus.MANA_CHANNELING.description": "{Canalización mágica ${val}%}\nTu héroe recibe el maná gastado por el enemigo",
+	"core.bonus.MANA_DRAIN.description": "{Drenaje de maná}\nDrena ${val} de maná cada turno",
+	"core.bonus.MAGIC_MIRROR.description": "{Espejo mágico (${val}%)}\nTiene una probabilidad del ${val}% de redirigir un hechizo ofensivo al enemigo",
+	"core.bonus.MAGIC_RESISTANCE.description": "{Resistencia mágica (${val}%)}\nTiene una probabilidad del ${val}% de resistir el hechizo del enemigo",
+	"core.bonus.MIND_IMMUNITY.description": "{Inmunidad a hechizos mentales}\nInmune a hechizos de tipo mental",
+	"core.bonus.NO_DISTANCE_PENALTY.description": "{Sin penalización por distancia}\nCausa el daño completo desde cualquier distancia",
+	"core.bonus.NO_MELEE_PENALTY.description": "{Sin penalización de melé}\nLa criatura no tiene penalización en el combate cuerpo a cuerpo",
+	"core.bonus.NO_MORALE.description": "{Moral neutral}\nLa criatura es inmune a los efectos de la moral",
+	"core.bonus.NO_WALL_PENALTY.description": "{Sin penalización por muros}\nDaño completo durante el asedio",
+	"core.bonus.NON_LIVING.description": "{No vivo}\nInmunidad a muchos efectos",
+	"core.bonus.RANDOM_SPELLCASTER.description": "{Lanzador de hechizos aleatorio}\nPuede lanzar hechizos aleatorios",
+	"core.bonus.RANGED_RETALIATION.description": "{Contrataque a distancia}\nPuede realizar un contrataque a distancia",
+	"core.bonus.RECEPTIVE.description": "{Receptivo}\nNo tiene inmunidad a hechizos amistosos",
+	"core.bonus.REBIRTH.description": "{Renacimiento (${val}%)}\nEl ${val}% del grupo resucitará después de la muerte",
+	"core.bonus.RETURN_AFTER_STRIKE.description": "{Atacar y volver}\nRegresa después de un ataque cuerpo a cuerpo",
+	"core.bonus.REVENGE.description": "{Venganza}\nInflige daño adicional según la salud perdida del atacante en la batalla.",
+	"core.bonus.SHOOTER.description": "{A distancia}\nLa criatura puede disparar",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description": "{Dispara en todas direcciones}\nLos ataques a distancia de esta criatura impactan a todos los objetivos en un área reducida",
+	"core.bonus.SOUL_STEAL.description": "{Roba almas}\nGana ${val} nuevas criaturas por cada enemigo eliminado",
+	"core.bonus.SPELLCASTER.description": "{Lanzador de hechizos}\nPuede lanzar ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.description": "{Lanzar después del ataque}\n${val}% de probabilidad de lanzar ${subtype.spell} después del ataque",
+	"core.bonus.SPELL_BEFORE_ATTACK.description": "{Lanzar antes del ataque}\n${val}% de probabilidad de lanzar ${subtype.spell} antes del ataque",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "{Resistencia a hechizos}\nReduce el daño de los hechizos en un ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.description": "{Inmunidad a hechizos}\nInmune a ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.description": "{Ataque similar a hechizo}\nAtaca con ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.description": "{Aura de resistencia}\nLas unidades cercanas obtienen una resistencia mágica del ${val}%",
+	"core.bonus.SUMMON_GUARDIANS.description": "{Invocar guardianes}\nAl comienzo de la batalla invoca ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.description": "{Sinergia}\nEsta criatura es vulnerable al efecto de sinergia",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "{Aliento}\nAtaque de aliento (rango de 2 hexágonos)",
+	"core.bonus.THREE_HEADED_ATTACK.description": "{Ataque de tres cabezas}\nAtaca a tres unidades adyacentes",
+	"core.bonus.TRANSMUTATION.description": "{Transmutación}\n${val}% de probabilidad de transformar la unidad atacada en otro tipo",
+	"core.bonus.UNDEAD.description": "{No muerto}\nLa criatura es un no muerto",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "{Contrataques ilimitados}\nPuede realizar un número ilimitado de contrataques",
+	"core.bonus.WATER_IMMUNITY.description": "{Inmunidad al agua}\nInmune a todos los hechizos de la escuela del agua",
+	"core.bonus.WIDE_BREATH.description": "{Aliento amplio}\nAtaque de aliento amplio (varios hexágonos)"
 }

+ 88 - 176
Mods/vcmi/Content/config/swedish.json

@@ -616,182 +616,94 @@
 
 	"mapObject.core.hillFort.object.description": "Uppgraderar varelser. Nivåerna 1 - 4 är billigare än i associerad stad.",
 
-	"core.bonus.ADDITIONAL_ATTACK.name"                  : "Dubbelslag",
-	"core.bonus.ADDITIONAL_ATTACK.description"           : "Attackerar två gånger.",
-	"core.bonus.ADDITIONAL_RETALIATION.name"             : "Ytterligare motattacker",
-	"core.bonus.ADDITIONAL_RETALIATION.description"      : "Kan slå tillbaka ${val} extra gång(er).",
-	"core.bonus.AIR_IMMUNITY.name"                       : "Luft-immunitet",
-	"core.bonus.AIR_IMMUNITY.description"                : "Immun mot alla luftmagi-trollformler.",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name"               : "Attackera runtomkring",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description"        : "Attackerar alla angränsande fiender.",
-	"core.bonus.BLOCKS_RETALIATION.name"                 : "Retaliera ej i närstrid",
-	"core.bonus.BLOCKS_RETALIATION.description"          : "Fienden kan inte slå tillbaka/retaliera.",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name"          : "Retaliera ej på avstånd",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description"   : "Fienden kan inte retaliera på avstånd.",
-	"core.bonus.CATAPULT.name"                           : "Katapult-attack",
-	"core.bonus.CATAPULT.description"                    : "Attackerar belägringsmurar.",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name"        : "Minska magikostnad (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Minskar magikostnaden för hjälten med ${val}.",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name"       : "Magisk dämpare (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Ökar fiendens magikostnad med ${val}.",
-	"core.bonus.CHARGE_IMMUNITY.name"                    : "Galoppanfalls-immunitet",
-	"core.bonus.CHARGE_IMMUNITY.description"             : "Immun mot ryttares galopperande ridanfall.",
-	"core.bonus.DARKNESS.name"                           : "I skydd av mörkret",
-	"core.bonus.DARKNESS.description"                    : "Skapar ett mörkerhölje med rutradien ${val}.",
-	"core.bonus.DEATH_STARE.name"                        : "Dödsblick (${val}%)",
-	"core.bonus.DEATH_STARE.description"                 : "Varje dödsblick har ${val}% chans att döda.",
-	"core.bonus.DEFENSIVE_STANCE.name"                   : "Försvarshållning",
-	"core.bonus.DEFENSIVE_STANCE.description"            : "+${val} extra försvar när du försvarar dig.",
-	"core.bonus.DESTRUCTION.name"                        : "Förintelse",
-	"core.bonus.DESTRUCTION.description"                 : "${val}% chans att ta död på fler efter attack.",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name"               : "Dödsstöt",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description"        : "${val}% chans till dubbel basskada vid attack.",
-	"core.bonus.DRAGON_NATURE.name"                      : "Drake",
-	"core.bonus.DRAGON_NATURE.description"               : "Varelsen har en draknatur.",
-	"core.bonus.EARTH_IMMUNITY.name"                     : "Jord-immunitet",
-	"core.bonus.EARTH_IMMUNITY.description"              : "Immun mot alla jordmagi-trollformler.",
-	"core.bonus.ENCHANTER.name"                          : "Förtrollare",
-	"core.bonus.ENCHANTER.description"                   : "Kastar mass-${subtype.spell} varje turomgång.",
-	"core.bonus.ENCHANTED.name"                          : "Förtrollad",
-	"core.bonus.ENCHANTED.description"                   : "Påverkas av permanent ${subtype.spell}.",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name"             : "Avfärda attack (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description"      : "Ignorerar ${val}% av angriparens attack.",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name"            : "Förbigå försvar (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description"     : "Attacker ignorerar ${val}% av fiendens försvar.",
-	"core.bonus.FIRE_IMMUNITY.name"                      : "Eld-immunitet",
-	"core.bonus.FIRE_IMMUNITY.description"               : "Immun mot alla eldmagi-trollformler.",
-	"core.bonus.FIRE_SHIELD.name"                        : "Eldsköld (${val}%)",
-	"core.bonus.FIRE_SHIELD.description"                 : "Reflekterar en del av närstridsskadorna.",
-	"core.bonus.FIRST_STRIKE.name"                       : "Första slaget",
-	"core.bonus.FIRST_STRIKE.description"                : "Retalierar innan den blir attackerad.",
-	"core.bonus.FEAR.name"                               : "Rädsla",
-	"core.bonus.FEAR.description"                        : "Orsakar rädsla på ett fiendeförband.",
-	"core.bonus.FEARLESS.name"                           : "Orädd",
-	"core.bonus.FEARLESS.description"                    : "Immun mot rädsla.",
-	"core.bonus.FEROCITY.name"                           : "Vildsint",
-	"core.bonus.FEROCITY.description"                    : "+${val} extra attack(er) om någon dödas.",
-	"core.bonus.FLYING.name"                             : "Flygande",
-	"core.bonus.FLYING.description"                      : "Flyger vid förflyttning (ignorerar hinder).",
-	"core.bonus.FREE_SHOOTING.name"                      : "Skjut på nära håll",
-	"core.bonus.FREE_SHOOTING.description"               : "Använd distansattacker på närstridsavstånd.",
-	"core.bonus.GARGOYLE.name"                           : "Stenfigur",
-	"core.bonus.GARGOYLE.description"                    : "Kan varken upplivas eller läkas.",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name"           : "Skadereducering (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description"    : "Reducerar skadan från fiendens attacker.",
-	"core.bonus.HATE.name"                               : "Hatar: ${subtype.creature}",
-	"core.bonus.HATE.description"                        : "Gör ${val}% mer skada mot ${subtype.creature}.",
-	"core.bonus.HEALER.name"                             : "Helare",
-	"core.bonus.HEALER.description"                      : "Helar/läker allierade enheter.",
-	"core.bonus.HP_REGENERATION.name"                    : "Självläkande",
-	"core.bonus.HP_REGENERATION.description"             : "Återfår ${val} hälsa (träffpoäng) varje runda.",
-	"core.bonus.JOUSTING.name"                           : "Galopperande ridanfall",
-	"core.bonus.JOUSTING.description"                    : "+${val}% skada per rutförflyttning före attack.",
-	"core.bonus.KING.name"                               : "Kung",
-	"core.bonus.KING.description"                        : "Sårbar för Dräpar-nivå ${val} eller högre.",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name"               : "Trolldomsimmunitet 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description"        : "Immun mot nivå 1-${val}-trollformler.",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name"             : "Begränsad skjuträckvidd",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description"      : "Skjuträckvidd: ${val} rutor.",
-	"core.bonus.LIFE_DRAIN.name"                         : "Dränera livskraft (${val}%)",
-	"core.bonus.LIFE_DRAIN.description"                  : "Dränera ${val}% hälsa av den vållade skadan.",
-	"core.bonus.MANA_CHANNELING.name"                    : "Kanalisera magi (${val}%)",
-	"core.bonus.MANA_CHANNELING.description"             : "Ger din hjälte ${val}% av fiendens spenderade mana.",
-	"core.bonus.MANA_DRAIN.name"                         : "Dränera mana",
-	"core.bonus.MANA_DRAIN.description"                  : "Dränerar ${val} mana från fienden varje tur.",
-	"core.bonus.MAGIC_MIRROR.name"                       : "Magisk spegel (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description"                : "${val}% chans att reflektera skadliga trollformler.",
-	"core.bonus.MAGIC_RESISTANCE.name"                   : "Magiskt motstånd (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description"            : "${val}% chans att motstå en skadlig trollformel.",
-	"core.bonus.MIND_IMMUNITY.name"                      : "Immun mot sinnesmagi",
-	"core.bonus.MIND_IMMUNITY.description"               : "Immun mot magi som påverkar dina sinnen.",
-	"core.bonus.NO_DISTANCE_PENALTY.name"                : "Långdistansskytt",
-	"core.bonus.NO_DISTANCE_PENALTY.description"         : "Gör full skada på alla avstånd i strid.",
-	"core.bonus.NO_MELEE_PENALTY.name"                   : "Närstridsspecialist",
-	"core.bonus.NO_MELEE_PENALTY.description"            : "Ingen närstridsbestraffning.",
-	"core.bonus.NO_MORALE.name"                          : "Ingen moralpåverkan",
-	"core.bonus.NO_MORALE.description"                   : "Immun mot moral-effekter (neutral moral).",
-	"core.bonus.NO_WALL_PENALTY.name"                    : "Ingen murbestraffning",
-	"core.bonus.NO_WALL_PENALTY.description"             : "Gör full skada mot fiender bakom en mur.",
-	"core.bonus.NON_LIVING.name"                         : "Icke levande",
-	"core.bonus.NON_LIVING.description"                  : "Immunitet mot många effekter.",
-	"core.bonus.RANDOM_SPELLCASTER.name"                 : "Slumpmässig besvärjare",
-	"core.bonus.RANDOM_SPELLCASTER.description"          : "Kastar trollformler som väljs slumpmässigt.",
-	"core.bonus.RANGED_RETALIATION.name"                 : "Motattacker på avstånd",
-	"core.bonus.RANGED_RETALIATION.description"          : "Kan retaliera/motattackera på avstånd.",
-	"core.bonus.RECEPTIVE.name"                          : "Magiskt mottaglig",
-	"core.bonus.RECEPTIVE.description"                   : "Ingen immunitet mot vänliga trollformler.",
-	"core.bonus.REBIRTH.name"                            : "Återfödelse (${val}%)",
-	"core.bonus.REBIRTH.description"                     : "${val}% återuppväcks efter döden.",
-	"core.bonus.RETURN_AFTER_STRIKE.name"                : "Återvänder efter närstrid",
-	"core.bonus.RETURN_AFTER_STRIKE.description"         : "Återvänder till sin ruta efter attack.",
-	"core.bonus.REVENGE.name"                            : "Hämndlysten",
-	"core.bonus.REVENGE.description"                     : "Vållar mer skada om den själv blivit skadad.",
-	"core.bonus.SHOOTER.name"                            : "Distans-attack",
-	"core.bonus.SHOOTER.description"                     : "Skjuter/attackerar på avstånd.",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name"                : "Skjuter alla i närheten",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description"         : "Distans-attack drabbar alla inom räckhåll.",
-	"core.bonus.SOUL_STEAL.name"                         : "Själtjuv",
-	"core.bonus.SOUL_STEAL.description"                  : "För varje dödad fiende återuppväcks: ${val}.",
-	"core.bonus.SPELLCASTER.name"                        : "Besvärjare",
-	"core.bonus.SPELLCASTER.description"                 : "Kan kasta: ${subtype.spell}.",
-	"core.bonus.SPELL_AFTER_ATTACK.name"                 : "Besvärja efter attack",
-	"core.bonus.SPELL_AFTER_ATTACK.description"          : "${val}% chans för '${subtype.spell}' efter attack.",
-	"core.bonus.SPELL_BEFORE_ATTACK.name"                : "Besvärja före attack",
-	"core.bonus.SPELL_BEFORE_ATTACK.description"         : "${val}% chans för '${subtype.spell}' före attack.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name"             : "Trolldoms-resistens",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description"      : "Reducerar magisk-skada med ${val}%.",
-	"core.bonus.SPELL_IMMUNITY.name"                     : "Trolldoms-immunitet",
-	"core.bonus.SPELL_IMMUNITY.description"              : "Immun mot '${subtype.spell}'.",
-	"core.bonus.SPELL_LIKE_ATTACK.name"                  : "Magisk attack",
-	"core.bonus.SPELL_LIKE_ATTACK.description"           : "Attackerar med '${subtype.spell}'.",
-	"core.bonus.SPELL_RESISTANCE_AURA.name"              : "Motståndsaura",
-	"core.bonus.SPELL_RESISTANCE_AURA.description"       : "Angränsande förband får ${val}% magi-resistens.",
-	"core.bonus.SUMMON_GUARDIANS.name"                   : "Åkalla väktare",
-	"core.bonus.SUMMON_GUARDIANS.description"            : "Vid strid åkallas: ${subtype.creature} ${val}%.",
-	"core.bonus.SYNERGY_TARGET.name"                     : "Synergibar",
-	"core.bonus.SYNERGY_TARGET.description"              : "Denna varelse är sårbar för synergieffekt.",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name"              : "Dödlig andedräkt",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description"       : "Andningsattack (2 rutors räckvidd).",
-	"core.bonus.THREE_HEADED_ATTACK.name"                : "Trehövdad attack",
-	"core.bonus.THREE_HEADED_ATTACK.description"         : "Attackerar upp till tre enheter framför sig.",
-	"core.bonus.TRANSMUTATION.name"                      : "Transmutation",
-	"core.bonus.TRANSMUTATION.description"               : "${val}% chans att förvandla angripen enhet.",
-	"core.bonus.UNDEAD.name"                             : "Odöd",
-	"core.bonus.UNDEAD.description"                      : "Varelsen är odöd.",
-	"core.bonus.UNLIMITED_RETALIATIONS.name"             : "Slår tillbaka varje gång",
-	"core.bonus.UNLIMITED_RETALIATIONS.description"      : "Obegränsat antal motattacker.",
-	"core.bonus.WATER_IMMUNITY.name"                     : "Vatten-immunitet",
-	"core.bonus.WATER_IMMUNITY.description"              : "Immun mot alla vattenmagi-trollformler.",
-	"core.bonus.WIDE_BREATH.name"                        : "Bred dödlig andedräkt",
-	"core.bonus.WIDE_BREATH.description"                 : "Bred andningsattack (flera rutor).",
-	"core.bonus.DISINTEGRATE.name"                       : "Desintegrerar",
-	"core.bonus.DISINTEGRATE.description"                : "Ingen kropp lämnas kvar på slagfältet.",
-	"core.bonus.INVINCIBLE.name"                         : "Oövervinnerlig",
-	"core.bonus.INVINCIBLE.description"                  : "Kan inte påverkas av någonting.",
-	"core.bonus.MECHANICAL.name"                         : "Mekanisk",
-	"core.bonus.MECHANICAL.description"                  : "Immun mot många effekter, reparerbar.",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name"            : "Prism-andedräkt",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description"     : "Treriktad andedräkt.",
-	"core.bonus.OPENING_BATTLE_SPELL.name"               : "Magi i början av strid",
-	"core.bonus.OPENING_BATTLE_SPELL.description"        : "${subtype.spell} kastas i början av strid.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air"         : "Reducera luftmagiskada",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air"  : "Skada från luftmagi reduceras med ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth"       : "Reducera jordmagiskada",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Skada från jordmagi reduceras med ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire"        : "Reducera eldmagiskada",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "Skada från eldmagi reduceras med ${val}%.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water"       : "Reducera vattenmagiskada",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Skada från vattenmagi reduceras med ${val}%.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name"              : "Immun mot all magi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description"       : "Enheten är helt immun mot all magi.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air"          : "Immun mot luftmagi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air"   : "Enheten är helt immun mot all luftmagi.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth"        : "Immun mot jordmagi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth" : "Enheten är helt immun mot all jordmagi.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire"         : "Immun mot eldmagi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire"  : "Enheten är helt immun mot all eldmagi.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water"        : "Immun mot vattenmagi",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water" : "Enheten är helt immun mot all vattenmagi.",
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Dubbelslag}\nAttackerar två gånger.",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Ytterligare motattacker}\nKan slå tillbaka ${val} extra gång(er).",
+	"core.bonus.AIR_IMMUNITY.name" : "{Luft-immunitet}\nImmun mot alla luftmagi-trollformler.",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Attackera runtomkring}\nAttackerar alla angränsande fiender.",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Retaliera ej på avstånd}\nFienden kan inte retaliera på avstånd.",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Retaliera ej i närstrid}\nFienden kan inte slå tillbaka/retaliera.",
+	"core.bonus.CATAPULT.name" : "{Katapult-attack}\nAttackerar belägringsmurar.",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Minska magikostnad (${val})}\nMinskar magikostnaden för hjälten med ${val}.",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Magisk dämpare (${val})}\nÖkar fiendens magikostnad med ${val}.",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Galoppanfalls-immunitet}\nImmun mot ryttares galopperande ridanfall.",
+	"core.bonus.DARKNESS.name" : "{I skydd av mörkret}\nSkapar ett mörkerhölje med rutradien ${val}.",
+	"core.bonus.DEATH_STARE.name" : "{Dödsblick (${val}%)}\nVarje dödsblick har ${val}% chans att döda.",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Försvarshållning}\n+${val} extra försvar när du försvarar dig.",
+	"core.bonus.DESTRUCTION.name" : "{Förintelse}\n${val}% chans att ta död på fler efter attack.",
+	"core.bonus.DISINTEGRATE.name" : "{Desintegrerar}\nIngen kropp lämnas kvar på slagfältet.",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Dödsstöt}\n${val}% chans till dubbel basskada vid attack.",
+	"core.bonus.DRAGON_NATURE.name" : "{Drake}\nVarelsen har en draknatur.",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Jord-immunitet}\nImmun mot alla jordmagi-trollformler.",
+	"core.bonus.ENCHANTED.name" : "{Förtrollad}\nPåverkas av permanent ${subtype.spell}.",
+	"core.bonus.ENCHANTER.name" : "{Förtrollare}\nKastar mass-${subtype.spell} varje turomgång.",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Avfärda attack (${val}%)}\nIgnorerar ${val}% av angriparens attack.",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Förbigå försvar (${val}%)}\nAttacker ignorerar ${val}% av fiendens försvar.",
+	"core.bonus.FEAR.name" : "{Rädsla}\nOrsakar rädsla på ett fiendeförband.",
+	"core.bonus.FEARLESS.name" : "{Orädd}\nImmun mot rädsla.",
+	"core.bonus.FEROCITY.name" : "{Vildsint}\n+${val} extra attack(er) om någon dödas.",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Eld-immunitet}\nImmun mot alla eldmagi-trollformler.",
+	"core.bonus.FIRE_SHIELD.name" : "{Eldsköld (${val}%)}\nReflekterar en del av närstridsskadorna.",
+	"core.bonus.FIRST_STRIKE.name" : "{Första slaget}\nRetalierar innan den blir attackerad.",
+	"core.bonus.FLYING.name" : "{Flygande}\nFlyger vid förflyttning (ignorerar hinder).",
+	"core.bonus.FREE_SHOOTING.name" : "{Skjut på nära håll}\nAnvänd distansattacker på närstridsavstånd.",
+	"core.bonus.GARGOYLE.name" : "{Stenfigur}\nKan varken upplivas eller läkas.",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Skadereducering (${val}%)}\nReducerar skadan från fiendens attacker.",
+	"core.bonus.HATE.name" : "{Hatar: ${subtype.creature}}\nGör ${val}% mer skada mot ${subtype.creature}.",
+	"core.bonus.HEALER.name" : "{Helare}\nHelar/läker allierade enheter.",
+	"core.bonus.HP_REGENERATION.name" : "{Självläkande}\nÅterfår ${val} hälsa (träffpoäng) varje runda.",
+	"core.bonus.INVINCIBLE.name" : "{Oövervinnerlig}\nKan inte påverkas av någonting.",
+	"core.bonus.JOUSTING.name" : "{Galopperande ridanfall}\n+${val}% skada per rutförflyttning före attack.",
+	"core.bonus.KING.name" : "{Kung}\nSårbar för Dräpar-nivå ${val} eller högre.",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Trolldomsimmunitet 1-${val}}\nImmun mot nivå 1-${val}-trollformler.",
+	"core.bonus.LIFE_DRAIN.name" : "{Dränera livskraft (${val}%)}\nDränera ${val}% hälsa av den vållade skadan.",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Begränsad skjuträckvidd}\nSkjuträckvidd: ${val} rutor.",
+	"core.bonus.MAGIC_MIRROR.name" : "{Magisk spegel (${val}%)}\n${val}% chans att reflektera skadliga trollformler.",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Magiskt motstånd (${val}%)}\n${val}% chans att motstå en skadlig trollformel.",
+	"core.bonus.MANA_CHANNELING.name" : "{Kanalisera magi (${val}%)}\nGer din hjälte ${val}% av fiendens spenderade mana.",
+	"core.bonus.MANA_DRAIN.name" : "{Dränera mana}\nDränerar ${val} mana från fienden varje tur.",
+	"core.bonus.MECHANICAL.name" : "{Mekanisk}\nImmun mot många effekter, reparerbar.",
+	"core.bonus.MIND_IMMUNITY.name" : "{Immun mot sinnesmagi}\nImmun mot magi som påverkar dina sinnen.",
+	"core.bonus.NON_LIVING.name" : "{Icke levande}\nImmunitet mot många effekter.",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Långdistansskytt}\nGör full skada på alla avstånd i strid.",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Närstridsspecialist}\nIngen närstridsbestraffning.",
+	"core.bonus.NO_MORALE.name" : "{Ingen moralpåverkan}\nImmun mot moral-effekter (neutral moral).",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Ingen murbestraffning}\nGör full skada mot fiender bakom en mur.",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Magi i början av strid}\n${subtype.spell} kastas i början av strid.",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Prism-andedräkt}\nTreriktad andedräkt.",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Slumpmässig besvärjare}\nKastar trollformler som väljs slumpmässigt.",
+	"core.bonus.RANGED_RETALIATION.name" : "{Motattacker på avstånd}\nKan retaliera/motattackera på avstånd.",
+	"core.bonus.REBIRTH.name" : "{Återfödelse (${val}%)}\n${val}% återuppväcks efter döden.",
+	"core.bonus.RECEPTIVE.name" : "{Magiskt mottaglig}\nIngen immunitet mot vänliga trollformler.",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Återvänder efter närstrid}\nÅtervänder till sin ruta efter attack.",
+	"core.bonus.REVENGE.name" : "{Hämndlysten}\nVållar mer skada om den själv blivit skadad.",
+	"core.bonus.SHOOTER.name" : "{Distans-attack}\nSkjuter/attackerar på avstånd.",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Skjuter alla i närheten}\nDistans-attack drabbar alla inom räckhåll.",
+	"core.bonus.SOUL_STEAL.name" : "{Själtjuv}\nFör varje dödad fiende återuppväcks: ${val}.",
+	"core.bonus.SPELLCASTER.name" : "{Besvärjare}\nKan kasta: ${subtype.spell}.",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Besvärja efter attack}\n${val}% chans för '${subtype.spell}' efter attack.",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Besvärja före attack}\n${val}% chans för '${subtype.spell}' före attack.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Trolldoms-resistens}\nReducerar magisk-skada med ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Reducera luftmagiskada}\nSkada från luftmagi reduceras med ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Reducera jordmagiskada}\nSkada från jordmagi reduceras med ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Reducera eldmagiskada}\nSkada från eldmagi reduceras med ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Reducera vattenmagiskada}\nSkada från vattenmagi reduceras med ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Trolldoms-immunitet}\nImmun mot '${subtype.spell}'.",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Magisk attack}\nAttackerar med '${subtype.spell}'.",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Motståndsaura}\nAngränsande förband får ${val}% magi-resistens.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Immun mot all magi}\nEnheten är helt immun mot all magi.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Immun mot luftmagi}\nEnheten är helt immun mot all luftmagi.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Immun mot jordmagi}\nEnheten är helt immun mot all jordmagi.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Immun mot eldmagi}\nEnheten är helt immun mot all eldmagi.",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Immun mot vattenmagi}\nEnheten är helt immun mot all vattenmagi.",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Åkalla väktare}\nVid strid åkallas: ${subtype.creature} ${val}%.",
+	"core.bonus.SYNERGY_TARGET.name" : "{Synergibar}\nDenna varelse är sårbar för synergieffekt.",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Trehövdad attack}\nAttackerar upp till tre enheter framför sig.",
+	"core.bonus.TRANSMUTATION.name" : "{Transmutation}\n${val}% chans att förvandla angripen enhet.",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Dödlig andedräkt}\nAndningsattack (2 rutors räckvidd).",
+	"core.bonus.UNDEAD.name" : "{Odöd}\nVarelsen är odöd.",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Slår tillbaka varje gång}\nObegränsat antal motattacker.",
+	"core.bonus.WATER_IMMUNITY.name" : "{Vatten-immunitet}\nImmun mot alla vattenmagi-trollformler.",
+	"core.bonus.WIDE_BREATH.name" : "{Bred dödlig andedräkt}\nBred andningsattack (flera rutor)."
 
 	"spell.core.castleMoat.name"           : "Vallgrav",
 	"spell.core.castleMoatTrigger.name"    : "Vallgrav",

+ 90 - 112
Mods/vcmi/Content/config/ukrainian.json

@@ -619,118 +619,96 @@
 
 	"mapObject.core.hillFort.object.description" : "Покращує істот. Рівні 1 - 4 коштують дешевше, ніж в асоційованому місті.",
 
-	"core.bonus.ADDITIONAL_ATTACK.name" : "Подвійний удар",
-	"core.bonus.ADDITIONAL_ATTACK.description" : "Атакує двічі",
-	"core.bonus.ADDITIONAL_RETALIATION.name" : "Додаткові відплати",
-	"core.bonus.ADDITIONAL_RETALIATION.description" : "Може нанести ${val} додаткових ударів у відповідь",
-	"core.bonus.AIR_IMMUNITY.name" : "Імунітет до повітря",
-	"core.bonus.AIR_IMMUNITY.description" : "Імунітет до всіх заклять школи повітря",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "Атакує всіх навколо",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "Атакує всіх сусідніх ворогів",
-	"core.bonus.BLOCKS_RETALIATION.name" : "Ворог не відповідає",
-	"core.bonus.BLOCKS_RETALIATION.description" : "Ворог не може атакувати у відповідь",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "Немає дальнього удару у відповідь",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "Ворог не може відповісти пострілом",
-	"core.bonus.CATAPULT.name" : "Катапульта",
-	"core.bonus.CATAPULT.description" : "Атакує стіни фортеці",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "Зменшує вартість закляття (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description" : "Зменшує вартість закляття для героя",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "Демпфер магії (${val})",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description" : "Збільшує вартість ворожих заклять",
-	"core.bonus.CHARGE_IMMUNITY.name" : "Імунітет до атак з розгону",
-	"core.bonus.CHARGE_IMMUNITY.description" : "Імунітет до турнірної переваги",
-	"core.bonus.DARKNESS.name" : "Покриття темряви",
-	"core.bonus.DARKNESS.description" : "Додає ${val} радіусу темряви",
-	"core.bonus.DEATH_STARE.name" : "Погляд смерті (${val}%)",
-	"core.bonus.DEATH_STARE.description" : "${val}% шанс вбити одну істоту",
-	"core.bonus.DEFENSIVE_STANCE.name" : "Бонус до захисту",
-	"core.bonus.DEFENSIVE_STANCE.description" : "+${val} Захист при обороні",
-	"core.bonus.DESTRUCTION.name" : "Знищення",
-	"core.bonus.DESTRUCTION.description" : "Має ${val}% шанс вбити додаткових юнітів після атаки",
-	"core.bonus.DISINTEGRATE.description" : "Після смерті не залишається трупа",
-	"core.bonus.DISINTEGRATE.name" : "Розпад",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "Смертельний удар",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description" : "${val}% шанс нанести подвійної шкоди",
-	"core.bonus.DRAGON_NATURE.name" : "Дракон",
-	"core.bonus.DRAGON_NATURE.description" : "Істота має драконячу природу",
-	"core.bonus.EARTH_IMMUNITY.name" : "Імунітет Землі",
-	"core.bonus.EARTH_IMMUNITY.description" : "Імунітет до всіх заклять школи Землі",
-	"core.bonus.ENCHANTER.name" : "Чарівник",
-	"core.bonus.ENCHANTER.description" : "Може використовувати масове закляття ${subtype.spell} кожного ходу",
-	"core.bonus.ENCHANTED.name" : "Зачарований",
-	"core.bonus.ENCHANTED.description" : "Піддається впливу постійних закляття ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "Ігнорування атаки (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description" : "При атаці ігнорується ${val}% атаки нападника",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "Ігнорує ${val}% захисту",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description" : "Ігнорує частину захисту для атаки",
-	"core.bonus.FIRE_IMMUNITY.name" : "Імунітет до вогню",
-	"core.bonus.FIRE_IMMUNITY.description" : "Імунітет до всіх заклять школи вогню",
-	"core.bonus.FIRE_SHIELD.name" : "Вогняний щит (${val}%)",
-	"core.bonus.FIRE_SHIELD.description" : "Повертає частину шкоди ближнього бою тому, хто їх завдав",
-	"core.bonus.FIRST_STRIKE.name" : "Перший удар",
-	"core.bonus.FIRST_STRIKE.description" : "Цей загін атакує першим замість того, щоб відповідати",
-	"core.bonus.FEAR.name" : "Страх",
-	"core.bonus.FEAR.description" : "Спричиняє страх у загоні ворога",
-	"core.bonus.FEARLESS.name" : "Безстрашний",
-	"core.bonus.FEARLESS.description" : "Імунітет до страху",
-	"core.bonus.FEROCITY.name" : "Лютість",
-	"core.bonus.FEROCITY.description" : "Атакує ${val} більше разів, якщо вбиває когось",
-	"core.bonus.FLYING.name" : "Літає",
-	"core.bonus.FLYING.description" : "Може літати (ігнорує перешкоди)",
-	"core.bonus.FREE_SHOOTING.name" : "Стріляє впритул",
-	"core.bonus.FREE_SHOOTING.description" : "Може стріляти в ближньому бою",
-	"core.bonus.GARGOYLE.name" : "Горгулья",
-	"core.bonus.GARGOYLE.description" : "Не може бути відроджена або зцілена",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "Зменшує шкоду (${val}%)",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "Зменшує фізичну шкоду від ударів з дальньої та ближньої дистанції",
-	"core.bonus.INVINCIBLE.description" : "На нього ніщо не може вплинути",
-	"core.bonus.INVINCIBLE.name" : "Невразливий",
-	"core.bonus.HATE.name" : "Ненавидить ${subtype.creature}",
-	"core.bonus.HATE.description" : "Завдає на ${val}% більше шкоди",
-	"core.bonus.HEALER.name" : "Цілитель",
-	"core.bonus.HEALER.description" : "Лікує союзників",
-	"core.bonus.HP_REGENERATION.name" : "Регенерація",
-	"core.bonus.HP_REGENERATION.description" : "Відновлює ${val} очок здоров'я кожного раунду",
-	"core.bonus.JOUSTING.name" : "Турнірна перевага",
-	"core.bonus.JOUSTING.description" : "+${val}% шкоди за кожен пройдений гекс",
-	"core.bonus.KING.name" : "Король",
-	"core.bonus.KING.description" : "Вразливий до ${val}-го рівня закляття Вбивця",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "Імунітет до заклять 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "Імунітет до заклять рівнів 1-${val}",
-	"core.bonus.LIFE_DRAIN.name" : "Висмоктує життя (${val}%)",
-	"core.bonus.LIFE_DRAIN.description" : "Висмоктує ${val}% від завданої шкоди",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Обмежена дальність стрільби",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Не може стріляти по цілях на відстані більше ${val} гексів",
-	"core.bonus.MANA_CHANNELING.name" : "Магічний канал ${val}%",
-	"core.bonus.MANA_CHANNELING.description" : "Повертає вашому герою ману, витрачену ворогом",
-	"core.bonus.MANA_DRAIN.name" : "Викрадання мани",
-	"core.bonus.MANA_DRAIN.description" : "Викрадає ${val} мани кожного ходу",
-	"core.bonus.MAGIC_MIRROR.name" : "Магічне дзеркало (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description" : "Відбиває ворожі заклинання до випадкової істоти ворога з силою в ${val}%",
-	"core.bonus.MAGIC_RESISTANCE.name" : "Опір магії (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description" : "${val}% шанс протистояти ворожим закляттям",
-	"core.bonus.MECHANICAL.description" : "Імунітет до багатьох ефектів, можна ремонтувати",
-	"core.bonus.MECHANICAL.name" : "Механічний",
-	"core.bonus.MIND_IMMUNITY.name" : "Імунітет до заклять розуму",
-	"core.bonus.MIND_IMMUNITY.description" : "Імунітет до заклять типу ",
-	"core.bonus.NO_DISTANCE_PENALTY.name" : "Немає штрафу за відстань",
-	"core.bonus.NO_DISTANCE_PENALTY.description" : "Повна шкода з будь-якої відстані",
-	"core.bonus.NO_MELEE_PENALTY.name" : "Немає штрафу за ближній бій",
-	"core.bonus.NO_MELEE_PENALTY.description" : "Загін не має штрафу за ближній бій",
-	"core.bonus.NO_MORALE.name" : "Нейтральний бойовий дух",
-	"core.bonus.NO_MORALE.description" : "Загін має імунітет до ефектів моралі",
-	"core.bonus.NO_WALL_PENALTY.name" : "Немає штрафу за перешкоди",
-	"core.bonus.NO_WALL_PENALTY.description" : "Повна шкода при пострілах через стіни",
-	"core.bonus.NON_LIVING.name" : "Не жива",
-	"core.bonus.NON_LIVING.description" : "Імунітет до багатьох ефектів",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "Атака подихом у трьох напрямах",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "Призматична атака",
-	"core.bonus.RANDOM_SPELLCASTER.name" : "Випадковий заклинатель",
-	"core.bonus.RANDOM_SPELLCASTER.description" : "Може накласти випадкове закляття",
-	"core.bonus.RANGED_RETALIATION.name" : "Дистанційна відплата",
-	"core.bonus.RANGED_RETALIATION.description" : "Може наносити контратаку пострілом",
-	"core.bonus.RECEPTIVE.name" : "Сприйнятливий",
-	"core.bonus.RECEPTIVE.description" : "Не має імунітету до дружніх заклять",
+Edit following json. Remove keys that end with "name" and move values of these keys into corresponding "description" key. Place moved name into curly brackets {} and add line break \n before description
+
+	"core.bonus.ADDITIONAL_ATTACK.description": "{Подвійний удар}\nАтакує двічі",
+	"core.bonus.ADDITIONAL_RETALIATION.description": "{Додаткові відплати}\nМоже нанести ${val} додаткових ударів у відповідь",
+	"core.bonus.AIR_IMMUNITY.description": "{Імунітет до повітря}\nІмунітет до всіх заклять школи повітря",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description": "{Атакує всіх навколо}\nАтакує всіх сусідніх ворогів",
+	"core.bonus.BLOCKS_RETALIATION.description": "{Ворог не відповідає}\nВорог не може атакувати у відповідь",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "{Немає дальнього удару у відповідь}\nВорог не може відповісти пострілом",
+	"core.bonus.CATAPULT.description": "{Катапульта}\nАтакує стіни фортеці",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "{Зменшує вартість закляття (${val})}\nЗменшує вартість закляття для героя",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "{Демпфер магії (${val})}\nЗбільшує вартість ворожих заклять",
+	"core.bonus.CHARGE_IMMUNITY.description": "{Імунітет до атак з розгону}\nІмунітет до турнірної переваги",
+	"core.bonus.DARKNESS.description": "{Покриття темряви}\nДодає ${val} радіусу темряви",
+	"core.bonus.DEATH_STARE.description": "{Погляд смерті (${val}%) }\n${val}% шанс вбити одну істоту",
+	"core.bonus.DEFENSIVE_STANCE.description": "{Бонус до захисту}\n+${val} Захист при обороні",
+	"core.bonus.DESTRUCTION.description": "{Знищення}\nМає ${val}% шанс вбити додаткових юнітів після атаки",
+	"core.bonus.DISINTEGRATE.description": "{Розпад}\nПісля смерті не залишається трупа",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "{Смертельний удар}\n${val}% шанс нанести подвійної шкоди",
+	"core.bonus.DRAGON_NATURE.description": "{Дракон}\nІстота має драконячу природу",
+	"core.bonus.EARTH_IMMUNITY.description": "{Імунітет Землі}\nІмунітет до всіх заклять школи Землі",
+	"core.bonus.ENCHANTER.description": "{Чарівник}\nМоже використовувати масове закляття ${subtype.spell} кожного ходу",
+	"core.bonus.ENCHANTED.description": "{Зачарований}\nПіддається впливу постійних закляття ${subtype.spell}",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "{Ігнорування атаки (${val}%) }\nПри атаці ігнорується ${val}% атаки нападника",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "{Ігнорує ${val}% захисту}\nІгнорує частину захисту для атаки",
+	"core.bonus.FIRE_IMMUNITY.description": "{Імунітет до вогню}\nІмунітет до всіх заклять школи вогню",
+	"core.bonus.FIRE_SHIELD.description": "{Вогняний щит (${val}%) }\nПовертає частину шкоди ближнього бою тому, хто їх завдав",
+	"core.bonus.FIRST_STRIKE.description": "{Перший удар}\nЦей загін атакує першим замість того, щоб відповідати",
+	"core.bonus.FEAR.description": "{Страх}\nСпричиняє страх у загоні ворога",
+	"core.bonus.FEARLESS.description": "{Безстрашний}\nІмунітет до страху",
+	"core.bonus.FEROCITY.description": "{Лютість}\nАтакує ${val} більше разів, якщо вбиває когось",
+	"core.bonus.FLYING.description": "{Літає}\nМоже літати (ігнорує перешкоди)",
+	"core.bonus.FREE_SHOOTING.description": "{Стріляє впритул}\nМоже стріляти в ближньому бою",
+	"core.bonus.GARGOYLE.description": "{Горгулья}\nНе може бути відроджена або зцілена",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "{Зменшує шкоду (${val}%)}\nЗменшує фізичну шкоду від ударів з дальньої та ближньої дистанції",
+	"core.bonus.INVINCIBLE.description": "{Невразливий}\nНа нього ніщо не може вплинути",
+	"core.bonus.HATE.description": "{Ненавидить ${subtype.creature}}\nЗавдає на ${val}% більше шкоди",
+	"core.bonus.HEALER.description": "{Цілитель}\nЛікує союзників",
+	"core.bonus.HP_REGENERATION.description": "{Регенерація}\nВідновлює ${val} очок здоров'я кожного раунду",
+	"core.bonus.JOUSTING.description": "{Турнірна перевага}\n+${val}% шкоди за кожен пройдений гекс",
+	"core.bonus.KING.description": "{Король}\nВразливий до ${val}-го рівня закляття Вбивця",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "{Імунітет до заклять1-${val}}\nІмунітет до заклять рівнів 1-${val}",
+	"core.bonus.LIFE_DRAIN.description": "{Висмоктує життя}\n(${val}%)\nВисмоктує ${val}% від завданої шкоди",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description": "{Обмежена дальність стрільби}\nНе може стріляти по цілях на відстані більше ${val} гексів",
+	"core.bonus.MANA_CHANNELING.description": "{Магічний канал}\n ${val}%\nПовертає вашому герою ману, витрачену ворогом",
+	"core.bonus.MANA_DRAIN.description": "{Викрадання мани}\nВикрадає ${val} мани кожного ходу",
+	"core.bonus.MAGIC_MIRROR.description": "{Магічне дзеркало}\n (${val}%)\nВідбиває ворожі заклинання до випадкової істоти ворога з силою в ${val}%",
+	"core.bonus.MAGIC_RESISTANCE.description": "{Опір магії}\n (${val}%)\n${val}% шанс протистояти ворожим закляттям",
+	"core.bonus.MECHANICAL.description": "{Механічний}\nІмунітет до багатьох ефектів, можна ремонтувати",
+	"core.bonus.MIND_IMMUNITY.description": "{Імунітет до заклять розуму}\nІмунітет до заклять типу ",
+	"core.bonus.NO_DISTANCE_PENALTY.description": "{Немає штрафу за відстань}\nПовна шкода з будь-якої відстані",
+	"core.bonus.NO_MELEE_PENALTY.description": "{Немає штрафу за ближній бій}\nЗагін не має штрафу за ближній бій",
+	"core.bonus.NO_MORALE.description": "{Нейтральний бойовий дух}\nЗагін має імунітет до ефектів моралі",
+	"core.bonus.NO_WALL_PENALTY.description": "{Немає штрафу за перешкоди}\nПовна шкода при пострілах через стіни",
+	"core.bonus.NON_LIVING.description": "{Не жива}\nІмунітет до багатьох ефектів",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "П{ризматична атака}\nАтака подихом у трьох напрямах",
+	"core.bonus.RANDOM_SPELLCASTER.description": "{Випадковий заклинатель}\nМоже накласти випадкове закляття",
+	"core.bonus.RANGED_RETALIATION.description": "{Дистанційна відплата}\nМоже наносити контратаку пострілом",
+	"core.bonus.RECEPTIVE.description": "{Сприйнятливий}\nНе має імунітету до дружніх заклять",
+	"core.bonus.REBIRTH.description": "{Відродження(${val}%)}\n${val}% загону відродиться після смерті",
+	"core.bonus.RETURN_AFTER_STRIKE.description": "{Атакує і повертається}\nПовертається після атаки ближнього бою",
+	"core.bonus.REVENGE.description": "{Помста}\nЗавдає додаткової шкоди залежно від втраченого здоров'я в бою",
+	"core.bonus.SHOOTER.description": "{Стрілок}\nІстота може стріляти",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description": "{Стріляйте по площі}\nДистанційні атаки цієї істоти вражають всі цілі на невеликій площі",
+	"core.bonus.SOUL_STEAL.description": "{Викрадення душ}\nОтримує ${val} нових істот за кожного вбитого ворога",
+	"core.bonus.SPELLCASTER.description": "{Заклинатель}\nМоже використовувати закляття ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.description": "{Закляття після атаки}\nЗастосовує ${subtype.spell} з вірогідністю ${val}% після атаки",
+	"core.bonus.SPELL_BEFORE_ATTACK.description": "{Закляття перед атакою}\nЗастосовує ${subtype.spell} з вірогідністю ${val}% перед атакою",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "{Стійкість до заклять}\nШкода від усіх заклять зменшується на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "{Стійкість до Повітря}\nШкода від усіх заклять школи Повітря зменшується на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "{Стійкість до Вогню}\nШкода від усіх заклять школи Вогню зменшується на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "{Стійкість до Води}\nШкода від усіх заклять школи Води зменшується на ${val}%.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "{Стійкість до Землі}\nШкода від усіх заклять школи Землі зменшується на ${val}%.",
+	"core.bonus.SPELL_IMMUNITY.description": "{Імунітет до заклять}\nІмунітет до ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.description": "{Атака, схожа на закляття}\nАтакує за допомогою ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.description": "{Аура стійкості}\nПоруч розташовані стеки отримують ${val}% опору",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "{Імунітет до усіх заклять}\nНа цей загін не діють жодні заклинання",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "{Імунітет до Повітря}\nНа цей загін не діють жодні закляття школи Повітря",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "{Імунітет до Вогню}\nНа цей загін не діють жодні закляття школи Вогню",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "{Імунітет до Води}\nНа цей загін не діють жодні закляття школи Води",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "{Імунітет до Землі}\nНа цей загін не діють жодні закляття школи Землі",
+	"core.bonus.SUMMON_GUARDIANS.description": "{Закликати охоронців}\nНа початку бою викликає ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.description": "{Синергізм}\nЦя істота вразлива до ефекту синергії",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "{Подих}\nАтакує додаткову ціль позаду",
+	"core.bonus.THREE_HEADED_ATTACK.description": "{Триголова атака}\nАтакує до трьох сусідніх загонів",
+	"core.bonus.TRANSMUTATION.description": "{Трансмутація}\n${val}% шанс перетворити атакованого юніта в інший тип",
+	"core.bonus.UNDEAD.description": "{Нежить}\nІстота є нежиттю",
+	"core.bonus.UNLIMITED_RETALIATIONS.description": "{Необмежена кількість ударів у відповідь}\nВідбиває будь-яку кількість атак",
+	"core.bonus.WATER_IMMUNITY.description": "{Імунітет до води}\nІмунітет до всіх заклять школи Води",
+	"core.bonus.WIDE_BREATH.description": "{Широкий подих}\nАтака широким подихом",
+	
 	"core.bonus.REBIRTH.name" : "Відродження (${val}%)",
 	"core.bonus.REBIRTH.description" : "${val}% загону відродиться після смерті",
 	"core.bonus.RETURN_AFTER_STRIKE.name" : "Атакує і повертається",

+ 88 - 176
Mods/vcmi/Content/config/vietnamese.json

@@ -605,180 +605,92 @@
 	
 	"mapObject.core.hillFort.object.description" : "Nâng cấp quân cấp 1 - 4 với chi phí thấp hơn ở trong thành.",
 	
-	"core.bonus.ADDITIONAL_ATTACK.name": "Đánh 2 lần",
-	"core.bonus.ADDITIONAL_ATTACK.description": "Tấn công hai lần",
-	"core.bonus.ADDITIONAL_RETALIATION.name": "Phản đòn thêm",
-	"core.bonus.ADDITIONAL_RETALIATION.description": "Có thể phàn đòn thêm ${val} lần",
-	"core.bonus.AIR_IMMUNITY.name": "Kháng gió",
-	"core.bonus.AIR_IMMUNITY.description": "Kháng tất cả phép gió trong trường học phép thuật",
-	"core.bonus.ATTACKS_ALL_ADJACENT.name": "Đánh xung quanh",
-	"core.bonus.ATTACKS_ALL_ADJACENT.description": "Tấn công tất cả kẻ địch xung quanh",
-	"core.bonus.BLOCKS_RETALIATION.name": "Không bị phản đòn",
-	"core.bonus.BLOCKS_RETALIATION.description": "Kẻ địch không thể phản đòn",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.name": "Bắn không phản",
-	"core.bonus.BLOCKS_RANGED_RETALIATION.description": "Kẻ địch không thể bắn phản đòn",
-	"core.bonus.CATAPULT.name": "Công thành",
-	"core.bonus.CATAPULT.description": "Tấn công tường thành",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name": "Giảm (${val}) năng lượng",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.description": "Giảm ${val} năng lượng khi tướng dùng phép",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name": "Tốn thêm (${val}) năng lượng",
-	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.description": "Tướng địch dùng phép tốn thêm ${val} năng lượng",
-	"core.bonus.CHARGE_IMMUNITY.name": "Bộ binh",
-	"core.bonus.CHARGE_IMMUNITY.description": "Kháng lại kỹ năng đặc biệt của Cavalier và Champion",
-	"core.bonus.DARKNESS.name": "Bóng tối che phủ",
-	"core.bonus.DARKNESS.description": "Tạo ra bóng tối với bán kính ${val}",
-	"core.bonus.DEATH_STARE.name": "Ánh mắt tử thần (${val}%)",
-	"core.bonus.DEATH_STARE.description": "Có ${val}% cơ hội giết chết kẻ địch",
-	"core.bonus.DEFENSIVE_STANCE.name": "Thưởng phòng thủ",
-	"core.bonus.DEFENSIVE_STANCE.description": "+${val} Phòng thủ khi khi đang thế thủ",
-	"core.bonus.DESTRUCTION.name": "Đòn tận diệt",
-	"core.bonus.DESTRUCTION.description": "Có ${val}% cơ hội giết thêm kẻ địch sau khi đánh",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.name": "Đòn chí mạng",
-	"core.bonus.DOUBLE_DAMAGE_CHANCE.description": "Có ${val}% cơ hội gây sát thương gấp đôi khi đánh",
-	"core.bonus.DRAGON_NATURE.name": "Rồng",
-	"core.bonus.DRAGON_NATURE.description": "Quân có thuộc tính của loài Rồng",
-	"core.bonus.EARTH_IMMUNITY.name": "Kháng đất",
-	"core.bonus.EARTH_IMMUNITY.description": "Kháng tất cả phép đất trong trường học phép thuật",
-	"core.bonus.ENCHANTER.name": "Niệm phép",
-	"core.bonus.ENCHANTER.description": "Có thể dùng phép mass ${subtype.spell} mỗi lượt",
-	"core.bonus.ENCHANTED.name": "Niệm phép",
-	"core.bonus.ENCHANTED.description": "Bị ảnh hưởng vĩnh viễn bởi phép ${subtype.spell}",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.name": "Giảm tấn công (${val}%)",
-	"core.bonus.ENEMY_ATTACK_REDUCTION.description": "Khi bị tấn công, giảm ${val}% tấn công của kẻ địch",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.name": "Giảm phòng thủ (${val}%)",
-	"core.bonus.ENEMY_DEFENCE_REDUCTION.description": "Khi tấn công, giảm ${val}% phòng thủ của kẻ địch",
-	"core.bonus.FIRE_IMMUNITY.name": "Kháng lửa",
-	"core.bonus.FIRE_IMMUNITY.description": "Kháng tất cả phép lửa trong trường học phép thuật",
-	"core.bonus.FIRE_SHIELD.name": "Khiên lửa (${val}%)",
-	"core.bonus.FIRE_SHIELD.description": "Phản lại một phần sát thương khi cận chiến",
-	"core.bonus.FIRST_STRIKE.name": "Đòn đánh phủ đầu",
-	"core.bonus.FIRST_STRIKE.description": "Đạo quân này phản đòn trước khi bị tấn công",
-	"core.bonus.FEAR.name": "Sợ hãi",
-	"core.bonus.FEAR.description": "Gây sợ hãi cho một đạo quân địch",
-	"core.bonus.FEARLESS.name": "Không sợ",
-	"core.bonus.FEARLESS.description": "Kháng lại kỹ năng gây sợ hãi",
-	"core.bonus.FEROCITY.name": "Hung ác",
-	"core.bonus.FEROCITY.description": "Tấn công thêm ${val} lần nữa nếu giết chết kẻ địch",
-	"core.bonus.FLYING.name": "Bay",
-	"core.bonus.FLYING.description": "Bay khi di chuyển (vượt chướng ngại vật)",
-	"core.bonus.FREE_SHOOTING.name": "Bắn gần",
-	"core.bonus.FREE_SHOOTING.description": "Có thể bắn khi cận chiến",
-	"core.bonus.GARGOYLE.name": "Gargoyle",
-	"core.bonus.GARGOYLE.description": "Không thể hồi sinh hoặc chữa lành",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.name": "Giảm (${val}%) sát thương",
-	"core.bonus.GENERAL_DAMAGE_REDUCTION.description": "Giảm sát thương vật lý từ các đòn đánh xa hoặc cận chiến",
-	"core.bonus.HATE.name": "Ghét ${subtype.creature}",
-	"core.bonus.HATE.description": "Gây thêm ${val}% sát thương cho ${subtype.creature}",
-	"core.bonus.HEALER.name": "Hồi máu",
-	"core.bonus.HEALER.description": "Hồi máu cho các đơn vị đồng minh",
-	"core.bonus.HP_REGENERATION.name": "Tự hồi máu",
-	"core.bonus.HP_REGENERATION.description": "Tự hồi ${val} máu mỗi lượt",
-	"core.bonus.JOUSTING.name": "Kị binh",
-	"core.bonus.JOUSTING.description": "Tăng +${val}% sát thương theo bước đi qua mỗi ô lục giác",
-	"core.bonus.KING.name": "King",
-	"core.bonus.KING.description": "Dễ bị kích sát ở cấp ${val} hoặc cao hơn",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.name": "Kháng phép 1-${val}",
-	"core.bonus.LEVEL_SPELL_IMMUNITY.description": "Kháng phép cấp 1-${val}",
-	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "Hạn chế tầm bắn",
-	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "Không thể bắn các mục tiêu xa hơn ${val} ô",
-	"core.bonus.LIFE_DRAIN.name": "Hút sinh lực (${val}%)",
-	"core.bonus.LIFE_DRAIN.description": "Hút ${val}% sát thương gây ra chuyển thành sinh lực",
-	"core.bonus.MANA_CHANNELING.name": "Chuyển năng lượng ${val}%",
-	"core.bonus.MANA_CHANNELING.description": "Cho tướng của bạn ${val}% năng lượng khi tướng địch sử dụng",
-	"core.bonus.MANA_DRAIN.name": "Hút năng lượng",
-	"core.bonus.MANA_DRAIN.description": "Hút ${val} năng lượng mỗi lượt",
-	"core.bonus.MAGIC_MIRROR.name": "Gương ma thuật (${val}%)",
-	"core.bonus.MAGIC_MIRROR.description": "Có ${val}% cơ hội phản lại một đòn phép sang một đơn vị quân địch",
-	"core.bonus.MAGIC_RESISTANCE.name": "Kháng phép (${val}%)",
-	"core.bonus.MAGIC_RESISTANCE.description": "Có ${val}% cơ hội kháng lại một phép của kẻ địch",
-	"core.bonus.MIND_IMMUNITY.name": "Kháng phép tâm trí",
-	"core.bonus.MIND_IMMUNITY.description": "Kháng tất cả các phép tâm trí",
-	"core.bonus.NO_DISTANCE_PENALTY.name": "Bắn xa",
-	"core.bonus.NO_DISTANCE_PENALTY.description": "Gây ra sát thương tối đa ở mọi khoảng cách",
-	"core.bonus.NO_MELEE_PENALTY.name": "Cận chiến",
-	"core.bonus.NO_MELEE_PENALTY.description": "Quân không bị giảm sát thương khi cận chiến",
-	"core.bonus.NO_MORALE.name": "Nhuệ khí",
-	"core.bonus.NO_MORALE.description": "Quân không bị ảnh hưởng bởi nhuệ khí",
-	"core.bonus.NO_WALL_PENALTY.name": "Bắn xuyên tường",
-	"core.bonus.NO_WALL_PENALTY.description": "Gây ra sát thương tối đa khi công thành",
-	"core.bonus.NON_LIVING.name": "Non living",
-	"core.bonus.NON_LIVING.description": "Miễn nhiễm với nhiều hiệu ứng",
-	"core.bonus.RANDOM_SPELLCASTER.name": "Dùng phép ngẫu nhiên",
-	"core.bonus.RANDOM_SPELLCASTER.description": "Có thể dùng phép ngẫu nhiên trong trận đấu",
-	"core.bonus.RANGED_RETALIATION.name": "Phản đòn từ xa",
-	"core.bonus.RANGED_RETALIATION.description": "Có thể phản đòn từ xa khi bị bắn",
-	"core.bonus.RECEPTIVE.name": "Hấp thụ",
-	"core.bonus.RECEPTIVE.description": "Hập thụ các phép thuật thân thiện",
-	"core.bonus.REBIRTH.name": "Tái sinh (${val}%)",
-	"core.bonus.REBIRTH.description": "${val}% số quân sẽ hồi sinh sau khi chết",
-	"core.bonus.RETURN_AFTER_STRIKE.name": "Đánh và Trở lại",
-	"core.bonus.RETURN_AFTER_STRIKE.description": "Quay trở lại vị trí ban đầu sau khi đánh",
-	"core.bonus.REVENGE.name": "Trả thù",
-	"core.bonus.REVENGE.description": "Gây thêm sát thương theo lượng máu của kẻ địch bị mất",
-	"core.bonus.SHOOTER.name": "Bắn xa",
-	"core.bonus.SHOOTER.description": "Quân có thể bắn từ xa",
-	"core.bonus.SHOOTS_ALL_ADJACENT.name": "Bắn xung quanh",
-	"core.bonus.SHOOTS_ALL_ADJACENT.description": "Bắn tất cả các mục tiêu trong một khu vực nhỏ",
-	"core.bonus.SOUL_STEAL.name": "Bắt linh hồn",
-	"core.bonus.SOUL_STEAL.description": "Tăng thêm ${val} quân mới với mỗi quân địch bị giết",
-	"core.bonus.SPELLCASTER.name": "Dùng phép có ích",
-	"core.bonus.SPELLCASTER.description": "Có thể dùng phép ${subtype.spell}",
-	"core.bonus.SPELL_AFTER_ATTACK.name": "Dùng phép trước",
-	"core.bonus.SPELL_AFTER_ATTACK.description": "Có ${val}% cơ hội dùng phép ${subtype.spell} trước khi đánh",
-	"core.bonus.SPELL_BEFORE_ATTACK.name": "Dùng phép sau",
-	"core.bonus.SPELL_BEFORE_ATTACK.description": "Có ${val}% cơ hội dùng phép ${subtype.spell} sau khi đánh",
-	"core.bonus.SPELL_IMMUNITY.name": "Kháng phép",
-	"core.bonus.SPELL_IMMUNITY.description": "Kháng phép ${subtype.spell}",
-	"core.bonus.SPELL_LIKE_ATTACK.name": "Đánh bằng phép",
-	"core.bonus.SPELL_LIKE_ATTACK.description": "Tấn công bằng phép ${subtype.spell}",
-	"core.bonus.SPELL_RESISTANCE_AURA.name": "Hào quang kháng phép",
-	"core.bonus.SPELL_RESISTANCE_AURA.description": "Quân ở gần sẽ nhận được ${val}% kháng phép",
-	"core.bonus.SUMMON_GUARDIANS.name": "Gọi bảo vệ",
-	"core.bonus.SUMMON_GUARDIANS.description": "Khi bắt đầu trận sẽ triệu hồi ${subtype.creature} (${val}%)",
-	"core.bonus.SYNERGY_TARGET.name": "Hợp lực",
-	"core.bonus.SYNERGY_TARGET.description": "Quân này dễ bị ảnh hưởng bởi nhiều hiệu ứng",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.name": "Đánh hai ô",
-	"core.bonus.TWO_HEX_ATTACK_BREATH.description": "Tấn công bằng hơi thở (xuyên 2 ô)",
-	"core.bonus.THREE_HEADED_ATTACK.name": "Ba đầu",
-	"core.bonus.THREE_HEADED_ATTACK.description": "Tấn công cả quân liền kề mục tiêu",
-	"core.bonus.TRANSMUTATION.name": "Biến đổi",
-	"core.bonus.TRANSMUTATION.description": "Có ${val}% cơ hội biến đổi quân mục tiêu thành dạng khác",
-	"core.bonus.UNDEAD.name": "Âm binh",
-	"core.bonus.UNDEAD.description": "Quân là âm binh",
-	"core.bonus.UNLIMITED_RETALIATIONS.name": "Phản đòn vô hạn",
-	"core.bonus.UNLIMITED_RETALIATIONS.description": "Có thể phản đòn không giới hạn",
-	"core.bonus.WATER_IMMUNITY.name": "Kháng nước",
-	"core.bonus.WATER_IMMUNITY.description": "Kháng tất cả phép nước trong trường học phép thuật",
-	"core.bonus.WIDE_BREATH.name": "Đánh nhiều ô",
-	"core.bonus.WIDE_BREATH.description": "Tấn công bằng hơi thở (xuyên nhiều ô)",
-	"core.bonus.DISINTEGRATE.name": "Hủy xác",
-	"core.bonus.DISINTEGRATE.description": "Xác chết biến mất sau khi bị giết",
-	"core.bonus.INVINCIBLE.name": "Bất bại",
-	"core.bonus.INVINCIBLE.description": "Miễn nhiễm với mọi hiệu ứng",
-	"core.bonus.MECHANICAL.name": "Máy",
-	"core.bonus.MECHANICAL.description": "Miễn nhiễm với nhiều hiệu ứng, có thể sửa chữa",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.name": "Đánh ba hướng",
-	"core.bonus.PRISM_HEX_ATTACK_BREATH.description": "Tấn công bằng hơi thở (ra ba hướng)",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name": "Kháng phép",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air": "Kháng phép gió",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire": "Kháng phép lửa",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water": "Kháng phép nước",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth": "Kháng phép đất",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description": "Giảm ${val}% sát thương của tất cả phép thuật.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.air": "Giảm ${val}% sát thương từ phép gió.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire": "Giảm ${val}% sát thương từ phép lửa.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water": "Giảm ${val}% sát thương từ phép nước.",
-	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth": "Giảm ${val}% sát thương từ phép đất.",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name": "Kháng phép",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air": "Kháng phép gió",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire": "Kháng phép lửa",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water": "Kháng phép nước",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth": "Kháng phép đất",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description": "Đơn vị này kháng tất cả phép thuật",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.air": "Đơn vị này kháng tất cả phép gió",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.fire": "Đơn vị này kháng tất cả phép lửa",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.water": "Đơn vị này kháng tất cả phép nước",
-	"core.bonus.SPELL_SCHOOL_IMMUNITY.description.earth": "Đơn vị này kháng tất cả phép đất",
-	"core.bonus.OPENING_BATTLE_SPELL.name": "Khởi đầu với phép",
-	"core.bonus.OPENING_BATTLE_SPELL.description": "Dùng phép ${subtype.spell} khi bắt đầu trận chiến"
+	"core.bonus.ADDITIONAL_ATTACK.name" : "{Đánh 2 lần}\nTấn công hai lần",
+	"core.bonus.ADDITIONAL_RETALIATION.name" : "{Phản đòn thêm}\nCó thể phàn đòn thêm ${val} lần",
+	"core.bonus.AIR_IMMUNITY.name" : "{Kháng gió}\nKháng tất cả phép gió trong trường học phép thuật",
+	"core.bonus.ATTACKS_ALL_ADJACENT.name" : "{Đánh xung quanh}\nTấn công tất cả kẻ địch xung quanh",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.name" : "{Bắn không phản}\nKẻ địch không thể bắn phản đòn",
+	"core.bonus.BLOCKS_RETALIATION.name" : "{Không bị phản đòn}\nKẻ địch không thể phản đòn",
+	"core.bonus.CATAPULT.name" : "{Công thành}\nTấn công tường thành",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ALLY.name" : "{Giảm (${val}) năng lượng}\nGiảm ${val} năng lượng khi tướng dùng phép",
+	"core.bonus.CHANGES_SPELL_COST_FOR_ENEMY.name" : "{Tốn thêm (${val}) năng lượng}\nTướng địch dùng phép tốn thêm ${val} năng lượng",
+	"core.bonus.CHARGE_IMMUNITY.name" : "{Bộ binh}\nKháng lại kỹ năng đặc biệt của Cavalier và Champion",
+	"core.bonus.DARKNESS.name" : "{Bóng tối che phủ}\nTạo ra bóng tối với bán kính ${val}",
+	"core.bonus.DEATH_STARE.name" : "{Ánh mắt tử thần (${val}%)}\nCó ${val}% cơ hội giết chết kẻ địch",
+	"core.bonus.DEFENSIVE_STANCE.name" : "{Thưởng phòng thủ}\n+${val} Phòng thủ khi khi đang thế thủ",
+	"core.bonus.DESTRUCTION.name" : "{Đòn tận diệt}\nCó ${val}% cơ hội giết thêm kẻ địch sau khi đánh",
+	"core.bonus.DISINTEGRATE.name" : "{Hủy xác}\nXác chết biến mất sau khi bị giết",
+	"core.bonus.DOUBLE_DAMAGE_CHANCE.name" : "{Đòn chí mạng}\nCó ${val}% cơ hội gây sát thương gấp đôi khi đánh",
+	"core.bonus.DRAGON_NATURE.name" : "{Rồng}\nQuân có thuộc tính của loài Rồng",
+	"core.bonus.EARTH_IMMUNITY.name" : "{Kháng đất}\nKháng tất cả phép đất trong trường học phép thuật",
+	"core.bonus.ENCHANTED.name" : "{Niệm phép}\nBị ảnh hưởng vĩnh viễn bởi phép ${subtype.spell}",
+	"core.bonus.ENCHANTER.name" : "{Niệm phép}\nCó thể dùng phép mass ${subtype.spell} mỗi lượt",
+	"core.bonus.ENEMY_ATTACK_REDUCTION.name" : "{Giảm tấn công (${val}%)}\nKhi bị tấn công, giảm ${val}% tấn công của kẻ địch",
+	"core.bonus.ENEMY_DEFENCE_REDUCTION.name" : "{Giảm phòng thủ (${val}%)}\nKhi tấn công, giảm ${val}% phòng thủ của kẻ địch",
+	"core.bonus.FEAR.name" : "{Sợ hãi}\nGây sợ hãi cho một đạo quân địch",
+	"core.bonus.FEARLESS.name" : "{Không sợ}\nKháng lại kỹ năng gây sợ hãi",
+	"core.bonus.FEROCITY.name" : "{Hung ác}\nTấn công thêm ${val} lần nữa nếu giết chết kẻ địch",
+	"core.bonus.FIRE_IMMUNITY.name" : "{Kháng lửa}\nKháng tất cả phép lửa trong trường học phép thuật",
+	"core.bonus.FIRE_SHIELD.name" : "{Khiên lửa (${val}%)}\nPhản lại một phần sát thương khi cận chiến",
+	"core.bonus.FIRST_STRIKE.name" : "{Đòn đánh phủ đầu}\nĐạo quân này phản đòn trước khi bị tấn công",
+	"core.bonus.FLYING.name" : "{Bay}\nBay khi di chuyển (vượt chướng ngại vật)",
+	"core.bonus.FREE_SHOOTING.name" : "{Bắn gần}\nCó thể bắn khi cận chiến",
+	"core.bonus.GARGOYLE.name" : "{Gargoyle}\nKhông thể hồi sinh hoặc chữa lành",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.name" : "{Giảm (${val}%) sát thương}\nGiảm sát thương vật lý từ các đòn đánh xa hoặc cận chiến",
+	"core.bonus.HATE.name" : "{Ghét ${subtype.creature}}\nGây thêm ${val}% sát thương cho ${subtype.creature}",
+	"core.bonus.HEALER.name" : "{Hồi máu}\nHồi máu cho các đơn vị đồng minh",
+	"core.bonus.HP_REGENERATION.name" : "{Tự hồi máu}\nTự hồi ${val} máu mỗi lượt",
+	"core.bonus.INVINCIBLE.name" : "{Bất bại}\nMiễn nhiễm với mọi hiệu ứng",
+	"core.bonus.JOUSTING.name" : "{Kị binh}\nTăng +${val}% sát thương theo bước đi qua mỗi ô lục giác",
+	"core.bonus.KING.name" : "{King}\nDễ bị kích sát ở cấp ${val} hoặc cao hơn",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.name" : "{Kháng phép 1-${val}}\nKháng phép cấp 1-${val}",
+	"core.bonus.LIFE_DRAIN.name" : "{Hút sinh lực (${val}%)}\nHút ${val}% sát thương gây ra chuyển thành sinh lực",
+	"core.bonus.LIMITED_SHOOTING_RANGE.name" : "{Hạn chế tầm bắn}\nKhông thể bắn các mục tiêu xa hơn ${val} ô",
+	"core.bonus.MAGIC_MIRROR.name" : "{Gương ma thuật (${val}%)}\nCó ${val}% cơ hội phản lại một đòn phép sang một đơn vị quân địch",
+	"core.bonus.MAGIC_RESISTANCE.name" : "{Kháng phép (${val}%)}\nCó ${val}% cơ hội kháng lại một phép của kẻ địch",
+	"core.bonus.MANA_CHANNELING.name" : "{Chuyển năng lượng ${val}%}\nCho tướng của bạn ${val}% năng lượng khi tướng địch sử dụng",
+	"core.bonus.MANA_DRAIN.name" : "{Hút năng lượng}\nHút ${val} năng lượng mỗi lượt",
+	"core.bonus.MECHANICAL.name" : "{Máy}\nMiễn nhiễm với nhiều hiệu ứng, có thể sửa chữa",
+	"core.bonus.MIND_IMMUNITY.name" : "{Kháng phép tâm trí}\nKháng tất cả các phép tâm trí",
+	"core.bonus.NON_LIVING.name" : "{Non living}\nMiễn nhiễm với nhiều hiệu ứng",
+	"core.bonus.NO_DISTANCE_PENALTY.name" : "{Bắn xa}\nGây ra sát thương tối đa ở mọi khoảng cách",
+	"core.bonus.NO_MELEE_PENALTY.name" : "{Cận chiến}\nQuân không bị giảm sát thương khi cận chiến",
+	"core.bonus.NO_MORALE.name" : "{Nhuệ khí}\nQuân không bị ảnh hưởng bởi nhuệ khí",
+	"core.bonus.NO_WALL_PENALTY.name" : "{Bắn xuyên tường}\nGây ra sát thương tối đa khi công thành",
+	"core.bonus.OPENING_BATTLE_SPELL.name" : "{Khởi đầu với phép}\nDùng phép ${subtype.spell} khi bắt đầu trận chiến",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.name" : "{Đánh ba hướng}\nTấn công bằng hơi thở (ra ba hướng)",
+	"core.bonus.RANDOM_SPELLCASTER.name" : "{Dùng phép ngẫu nhiên}\nCó thể dùng phép ngẫu nhiên trong trận đấu",
+	"core.bonus.RANGED_RETALIATION.name" : "{Phản đòn từ xa}\nCó thể phản đòn từ xa khi bị bắn",
+	"core.bonus.REBIRTH.name" : "{Tái sinh (${val}%)}\n${val}% số quân sẽ hồi sinh sau khi chết",
+	"core.bonus.RECEPTIVE.name" : "{Hấp thụ}\nHập thụ các phép thuật thân thiện",
+	"core.bonus.RETURN_AFTER_STRIKE.name" : "{Đánh và Trở lại}\nQuay trở lại vị trí ban đầu sau khi đánh",
+	"core.bonus.REVENGE.name" : "{Trả thù}\nGây thêm sát thương theo lượng máu của kẻ địch bị mất",
+	"core.bonus.SHOOTER.name" : "{Bắn xa}\nQuân có thể bắn từ xa",
+	"core.bonus.SHOOTS_ALL_ADJACENT.name" : "{Bắn xung quanh}\nBắn tất cả các mục tiêu trong một khu vực nhỏ",
+	"core.bonus.SOUL_STEAL.name" : "{Bắt linh hồn}\nTăng thêm ${val} quân mới với mỗi quân địch bị giết",
+	"core.bonus.SPELLCASTER.name" : "{Dùng phép có ích}\nCó thể dùng phép ${subtype.spell}",
+	"core.bonus.SPELL_AFTER_ATTACK.name" : "{Dùng phép trước}\nCó ${val}% cơ hội dùng phép ${subtype.spell} trước khi đánh",
+	"core.bonus.SPELL_BEFORE_ATTACK.name" : "{Dùng phép sau}\nCó ${val}% cơ hội dùng phép ${subtype.spell} sau khi đánh",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name" : "{Kháng phép}\nGiảm ${val}% sát thương của tất cả phép thuật.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.air" : "{Kháng phép gió}\nGiảm ${val}% sát thương từ phép gió.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.earth" : "{Kháng phép đất}\nGiảm ${val}% sát thương từ phép đất.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.fire" : "{Kháng phép lửa}\nGiảm ${val}% sát thương từ phép lửa.",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.name.water" : "{Kháng phép nước}\nGiảm ${val}% sát thương từ phép nước.",
+	"core.bonus.SPELL_IMMUNITY.name" : "{Kháng phép}\nKháng phép ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.name" : "{Đánh bằng phép}\nTấn công bằng phép ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.name" : "{Hào quang kháng phép}\nQuân ở gần sẽ nhận được ${val}% kháng phép",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name" : "{Kháng phép}\nĐơn vị này kháng tất cả phép thuật",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.air" : "{Kháng phép gió}\nĐơn vị này kháng tất cả phép gió",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.earth" : "{Kháng phép đất}\nĐơn vị này kháng tất cả phép đất",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.fire" : "{Kháng phép lửa}\nĐơn vị này kháng tất cả phép lửa",
+	"core.bonus.SPELL_SCHOOL_IMMUNITY.name.water" : "{Kháng phép nước}\nĐơn vị này kháng tất cả phép nước",
+	"core.bonus.SUMMON_GUARDIANS.name" : "{Gọi bảo vệ}\nKhi bắt đầu trận sẽ triệu hồi ${subtype.creature} (${val}%)",
+	"core.bonus.SYNERGY_TARGET.name" : "{Hợp lực}\nQuân này dễ bị ảnh hưởng bởi nhiều hiệu ứng",
+	"core.bonus.THREE_HEADED_ATTACK.name" : "{Ba đầu}\nTấn công cả quân liền kề mục tiêu",
+	"core.bonus.TRANSMUTATION.name" : "{Biến đổi}\nCó ${val}% cơ hội biến đổi quân mục tiêu thành dạng khác",
+	"core.bonus.TWO_HEX_ATTACK_BREATH.name" : "{Đánh hai ô}\nTấn công bằng hơi thở (xuyên 2 ô)",
+	"core.bonus.UNDEAD.name" : "{Âm binh}\nQuân là âm binh",
+	"core.bonus.UNLIMITED_RETALIATIONS.name" : "{Phản đòn vô hạn}\nCó thể phản đòn không giới hạn",
+	"core.bonus.WATER_IMMUNITY.name" : "{Kháng nước}\nKháng tất cả phép nước trong trường học phép thuật",
+	"core.bonus.WIDE_BREATH.name" : "{Đánh nhiều ô}\nTấn công bằng hơi thở (xuyên nhiều ô)"
 }

+ 5 - 14
client/windows/CCreatureWindow.cpp

@@ -314,13 +314,7 @@ CStackWindow::BonusLineSection::BonusLineSection(CStackWindow * owner, size_t li
 			if (!bi.imagePath.empty())
 				icon[leftRight] = std::make_shared<CPicture>(bi.imagePath, position.x, position.y);
 
-			if (!bi.name.empty())
-			{
-				name[leftRight] = std::make_shared<CLabel>(position.x + 60, position.y + 2, FONT_TINY, ETextAlignment::TOPLEFT, Colors::YELLOW, bi.name, 137);
-				description[leftRight] = std::make_shared<CMultiLineLabel>(Rect(position.x + 60, position.y + 20, 137, 26), FONT_TINY, ETextAlignment::TOPLEFT, Colors::WHITE, bi.description);
-			}
-			else
-				description[leftRight] = std::make_shared<CMultiLineLabel>(Rect(position.x + 60, position.y + 2, 137, 50), FONT_TINY, ETextAlignment::TOPLEFT, Colors::WHITE, bi.description);
+			description[leftRight] = std::make_shared<CMultiLineLabel>(Rect(position.x + 60, position.y + 2, 137, 50), FONT_TINY, ETextAlignment::TOPLEFT, Colors::WHITE, bi.description);
 			drawBonusSource(leftRight, Point(position.x - 1, position.y - 1), bi);
 		}
 	}
@@ -525,8 +519,7 @@ CStackWindow::CommanderMainSection::CommanderMainSection(CStackWindow * owner, i
 					};
 					for(int i = 0; i < bonuses.size(); i++) 
 					{
-						icon->text += stack->bonusToString(bonuses[i], true) + "\n";
-						icon->hoverText += stack->bonusToString(bonuses[i], false) + "\n";
+						icon->hoverText += stack->bonusToString(bonuses[i]);
 					}
 
 					return icon;
@@ -863,7 +856,7 @@ void CStackWindow::initBonusesList()
 			return priorityV1 < priorityV2;
 		}
 		else
-			return  info->stackNode->bonusToString(v1, false) < info->stackNode->bonusToString(v2, false);
+			return  info->stackNode->bonusToString(v1) < info->stackNode->bonusToString(v2);
 	};
 
 	// these bonuses require special handling. For example they come with own descriptions, for use in morale/luck description
@@ -928,14 +921,12 @@ void CStackWindow::initBonusesList()
 	BonusInfo bonusInfo;
 	for(auto b : visibleBonuses)
 	{
-		bonusInfo.name = info->stackNode->bonusToString(b, false);
-		bonusInfo.description = info->stackNode->bonusToString(b, true);
+		bonusInfo.description = info->stackNode->bonusToString(b);
 		bonusInfo.imagePath = info->stackNode->bonusToGraphics(b);
 		bonusInfo.bonusSource = b->source;
 
 		//if it's possible to give any description or image for this kind of bonus
-		//TODO: figure out why half of bonuses don't have proper description
-		if(!bonusInfo.name.empty() || !bonusInfo.description.empty())
+		if(!bonusInfo.description.empty())
 			activeBonuses.push_back(bonusInfo);
 	}
 }

+ 0 - 2
client/windows/CCreatureWindow.h

@@ -56,7 +56,6 @@ class CStackWindow : public CWindowObject
 {
 	struct BonusInfo
 	{
-		std::string name;
 		std::string description;
 		ImagePath imagePath;
 		BonusSource bonusSource;
@@ -84,7 +83,6 @@ class CStackWindow : public CWindowObject
 	class BonusLineSection : public CWindowSection
 	{
 		std::array<std::shared_ptr<CPicture>, 2> icon;
-		std::array<std::shared_ptr<CLabel>, 2> name;
 		std::array<std::shared_ptr<CMultiLineLabel>, 2> description;
 		std::array<std::shared_ptr<GraphicalPrimitiveCanvas>, 2> frame;
 		std::array<std::vector<std::shared_ptr<CLabel>>, 2> bonusSource;

+ 3 - 11
lib/CBonusTypeHandler.cpp

@@ -34,11 +34,6 @@ CBonusType::CBonusType():
 	hidden(true)
 {}
 
-std::string CBonusType::getNameTextID() const
-{
-	return TextIdentifier( "core", "bonus", identifier, "name").get();
-}
-
 std::string CBonusType::getDescriptionTextID() const
 {
 	return TextIdentifier( "core", "bonus", identifier, "description").get();
@@ -62,20 +57,20 @@ CBonusTypeHandler::CBonusTypeHandler()
 
 CBonusTypeHandler::~CBonusTypeHandler() = default;
 
-std::string CBonusTypeHandler::bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer, bool description) const
+std::string CBonusTypeHandler::bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer) const
 {
 	const CBonusType & bt = bonusTypes[vstd::to_underlying(bonus->type)];
 	if(bt.hidden)
 		return "";
 
-	std::string textID = description ? bt.getDescriptionTextID() : bt.getNameTextID();
+	std::string textID = bt.getDescriptionTextID();
 	std::string text = LIBRARY->generaltexth->translate(textID);
 
 	auto school = bonus->subtype.as<SpellSchool>();
 	if (school.hasValue() && school != SpellSchool::ANY)
 	{
 		std::string schoolName = school.encode(school.getNum());
-		std::string baseTextID = description ? bt.getDescriptionTextID() : bt.getNameTextID();
+		std::string baseTextID = bt.getDescriptionTextID();
 		std::string fullTextID = baseTextID + '.' + schoolName;
 		text = LIBRARY->generaltexth->translate(fullTextID);
 	}
@@ -144,10 +139,7 @@ void CBonusTypeHandler::loadItem(const JsonNode & source, CBonusType & dest, con
 	dest.hidden = source["hidden"].Bool(); //Null -> false
 
 	if (!dest.hidden)
-	{
-		LIBRARY->generaltexth->registerString( "vcmi", dest.getNameTextID(), source["name"]);
 		LIBRARY->generaltexth->registerString( "vcmi", dest.getDescriptionTextID(), source["description"]);
-	}
 
 	const JsonNode & graphics = source["graphics"];
 

+ 1 - 2
lib/CBonusTypeHandler.h

@@ -24,7 +24,6 @@ class DLL_LINKAGE CBonusType
 public:
 	CBonusType();
 
-	std::string getNameTextID() const;
 	std::string getDescriptionTextID() const;
 
 private:
@@ -44,7 +43,7 @@ public:
 	CBonusTypeHandler();
 	virtual ~CBonusTypeHandler();
 
-	std::string bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer, bool description) const override;
+	std::string bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer) const override;
 	ImagePath bonusToGraphics(const std::shared_ptr<Bonus> & bonus) const override;
 
 	std::vector<JsonNode> loadLegacyData() override;

+ 4 - 8
lib/CCreatureSet.cpp

@@ -835,16 +835,12 @@ void CStackInstance::setCount(TQuantity newCount)
 	CStackBasicDescriptor::setCount(newCount);
 }
 
-std::string CStackInstance::bonusToString(const std::shared_ptr<Bonus>& bonus, bool description) const
+std::string CStackInstance::bonusToString(const std::shared_ptr<Bonus>& bonus) const
 {
 	if (!bonus->description.empty())
-	{
-		if (description)
-			return bonus->description.toString();
-		else
-			return {};
-	}
-	return LIBRARY->getBth()->bonusToString(bonus, this, description);
+		return bonus->description.toString();
+	else
+		return LIBRARY->getBth()->bonusToString(bonus, this);
 }
 
 ImagePath CStackInstance::bonusToGraphics(const std::shared_ptr<Bonus> & bonus) const

+ 1 - 1
lib/CCreatureSet.h

@@ -129,7 +129,7 @@ public:
 	void serializeJson(JsonSerializeFormat & handler);
 
 	//overrides CBonusSystemNode
-	std::string bonusToString(const std::shared_ptr<Bonus>& bonus, bool description) const override; // how would bonus description look for this particular type of node
+	std::string bonusToString(const std::shared_ptr<Bonus>& bonus) const override; // how would bonus description look for this particular type of node
 	ImagePath bonusToGraphics(const std::shared_ptr<Bonus> & bonus) const; //file name of graphics from StackSkills , in future possibly others
 
 	//IConstBonusProvider

+ 1 - 1
lib/IBonusTypeHandler.h

@@ -24,7 +24,7 @@ class DLL_LINKAGE IBonusTypeHandler : public IHandlerBase
 public:
 	virtual ~IBonusTypeHandler() = default;
 
-	virtual std::string bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer, bool description) const = 0;
+	virtual std::string bonusToString(const std::shared_ptr<Bonus> & bonus, const IBonusBearer * bearer) const = 0;
 	virtual ImagePath bonusToGraphics(const std::shared_ptr<Bonus> & bonus) const = 0;
 };
 

+ 1 - 1
lib/bonuses/CBonusSystemNode.h

@@ -123,7 +123,7 @@ public:
 
 	///updates count of remaining turns and removes outdated bonuses by selector
 	void reduceBonusDurations(const CSelector &s);
-	virtual std::string bonusToString(const std::shared_ptr<Bonus>& bonus, bool description) const {return "";}; //description or bonus name
+	virtual std::string bonusToString(const std::shared_ptr<Bonus>& bonus) const {return "";}; //description or bonus name
 	virtual std::string nodeName() const;
 	bool isHypothetic() const { return isHypotheticNode; }