Ver Fonte

Sort alphabetically and review English bonus descriptions

Ivan Savenko há 5 meses atrás
pai
commit
747cf21cab
1 ficheiros alterados com 87 adições e 88 exclusões
  1. 87 88
      Mods/vcmi/Content/config/english.json

+ 87 - 88
Mods/vcmi/Content/config/english.json

@@ -621,94 +621,93 @@
 	
 	
 	"mapObject.core.hillFort.object.description" : "Upgrades creatures. Levels 1 - 4 are less expensive than in associated town.",
 	"mapObject.core.hillFort.object.description" : "Upgrades creatures. Levels 1 - 4 are less expensive than in associated town.",
 	
 	
-	"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)",
+	"core.bonus.ADDITIONAL_ATTACK.description" : "{Additional attacks}\nUnit can attack an additional {$val} times",
+	"core.bonus.ADDITIONAL_RETALIATION.description" : "{Additional retaliations}\nUnit can retaliate ${val} extra times",
+	"core.bonus.AIR_IMMUNITY.description" : "{Immune to Air Magic}\nImmune to all spells from the school of Air magic",
+	"core.bonus.ATTACKS_ALL_ADJACENT.description" : "{Attack all around}\nAttacks all adjacent enemies in addition to the primary target",
+	"core.bonus.BLOCKS_RANGED_RETALIATION.description" : "{No ranged retaliation}\nThe enemy cannot retaliate when shot by this unit",
+	"core.bonus.BLOCKS_RETALIATION.description" : "{No retaliation}\nThe enemy cannot retaliate when attacked in melee by this unit",
+	"core.bonus.CATAPULT.description" : "{Catapult}\nThis unit can fire at walls during a town siege",
+	"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 the spellcasting cost of enemy spells by ${val}",
+	"core.bonus.CHARGE_IMMUNITY.description" : "{Immune to jousting bonus}\nThis unit does not receive additional damage from the jousting bonus",
+	"core.bonus.DEATH_STARE.description" : "{Death Stare (${val}%)}\nHas a ${val}% chance to instantly kill a single living creature",
+	"core.bonus.DEFENSIVE_STANCE.description" : "{Defense Bonus}\nIncreases defence by +${val} after using defence action",
+	"core.bonus.DESTRUCTION.description" : "{Destruction}\nHas ${val}% chance to kill extra units after attack",
+	"core.bonus.DISINTEGRATE.description" : "{Disintegrate}\nWhen this unit dies, it will leave no corpse behind",
+	"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}\nThis creature is a Dragon",
+	"core.bonus.EARTH_IMMUNITY.description" : "{Immune to Earth Magic}\nImmune to all spells from the school of Earth magic",
+	"core.bonus.ENCHANTED.description" : "{Enchanted}\nPermanently affected by ${subtype.spell}",
+	"core.bonus.ENCHANTER.description" : "{Enchanter}\nCan cast ${subtype.spell} every turn",
+	"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.FEAR.description" : "{Fear}\nEnemy units have a 10% chance of freezing in fear",
+	"core.bonus.FEARLESS.description" : "{Fearless}\nImmune to Fear ability",
+	"core.bonus.FEROCITY.description" : "{Ferocity}\nAttacks ${val} additional times if killed anybody",
+	"core.bonus.FIRE_IMMUNITY.description" : "{Immune to Fire Magic}\nImmune to all spells from the school of Fire magic",
+	"core.bonus.FIRE_SHIELD.description" : "{Fire Shield (${val}%) }\nThe unit reflects ${val} of the melee damage received",
+	"core.bonus.FIRST_STRIKE.description" : "{First Strike}\nThe unit retaliates before being attacked",
+	"core.bonus.FLYING.description" : "{Can Fly}\nThis unit can fly while moving and will ignore battlefield obstacles",
+	"core.bonus.FREE_SHOOTING.description" : "{Shoot Close}\nRanged attacks of this unit can not be blocked by adjacent enemies",
+	"core.bonus.GARGOYLE.description" : "{Gargoyle}\nThis unit cannot be raised from the dead or healed",
+	"core.bonus.GENERAL_DAMAGE_REDUCTION.description" : "{Reduce Damage (${val}%) }\nReduces physical damage from ranged or melee attacks by ${val}%",
+	"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" : "{Jousting bonus}\nMoving before an attack increases the damage by ${val} for each hex travelled",
+	"core.bonus.KING.description" : "{King}\nReceives additional damage from units under Slayer effect of level ${val} or higher",
+	"core.bonus.LEVEL_SPELL_IMMUNITY.description" : "{Immune to spells level 1-${val}}\nThis unit cannot be targeted by spells of levels 1-${val}",
+	"core.bonus.LIFE_DRAIN.description" : "{Drain life}\nDrains ${val}% of damage dealt",
+	"core.bonus.LIMITED_SHOOTING_RANGE.description" : "{Limited shooting range}\nUnable to use a ranged attack against units more than ${val} hexes away",
+	"core.bonus.MAGIC_MIRROR.description" : "{Magic Mirror}\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 a hostile spell",
+	"core.bonus.MANA_CHANNELING.description" : "{Magic Channel}\nGives your hero ${val}% of the mana spent by the enemy",
+	"core.bonus.MANA_DRAIN.description" : "{Drains enemy mana}\nDrains ${val} mana every turn from enemy hero",
+	"core.bonus.MECHANICAL.description" : "{Mechanical}\nThis unit is immune to effects that only affect living and can be repaired",
+	"core.bonus.MIND_IMMUNITY.description" : "{Mind Spell Immunity}\nThis unit cannot be targeted by spells that affect its mind",
+	"core.bonus.NO_DISTANCE_PENALTY.description" : "{No distance penalty}\nRanged attacks deal full damage at any range",
+	"core.bonus.NO_MELEE_PENALTY.description" : "{No melee penalty}\nThis ranged unit deals full damage with melee attacks",
+	"core.bonus.NO_MORALE.description" : "{Neutral Morale}\nCreature is immune to morale effects",
+	"core.bonus.NO_WALL_PENALTY.description" : "{No wall penalty}\nRanged attacks deal full damage to units behind walls",
+	"core.bonus.NON_LIVING.description" : "{Non-living}\nThis unit is immune to effects that only affect living",
+	"core.bonus.PRISM_HEX_ATTACK_BREATH.description" : "{Prism Breath}\nThis unit's attacks target all units immediately behind the main target",
+	"core.bonus.RANDOM_SPELLCASTER.description" : "{Random beneficial spell}\nCan cast a random beneficial spell on a friendly unit",
+	"core.bonus.RANGED_RETALIATION.description" : "{Ranged retaliation}\nCan perform counterattack against ranged attacks",
+	"core.bonus.REBIRTH.description" : "{Rebirth (${val}%) }\n${val}% of this unit will rise after death",
+	"core.bonus.RECEPTIVE.description" : "{Receptive}\nSpells cast by allies ignore this unit's immunities",
+	"core.bonus.RETURN_AFTER_STRIKE.description" : "{Strike and Return}\nThe unit returns to its initial position after performing a melee attack",
+	"core.bonus.REVENGE.description" : "{Revenge}\nDeals extra damage based on attacker's lost health in battle",
+	"core.bonus.SHOOTER.description" : "{Shoots}\nThis unit can use its ammo to perform ranged attacks",
+	"core.bonus.SHOOTS_ALL_ADJACENT.description" : "{Shoot all around}\nThis unit’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.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 Air Magic spells reduced by ${val}%",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.earth" : "{Earth Spells Resistance}\nDamage from Earth Magic spells reduced by ${val}%",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.fire" : "{Fire Spells Resistance}\nDamage from Fire Magic spells reduced by ${val}%",
+	"core.bonus.SPELL_DAMAGE_REDUCTION.description.water" : "{Water Spells Resistance}\nDamage from Water Magic spells reduced by ${val}%",
+	"core.bonus.SPELL_IMMUNITY.description" : "{Spell immunity}\nThis unit can not be affected by ${subtype.spell}",
+	"core.bonus.SPELL_LIKE_ATTACK.description" : "{Spell-like attack}\nAttacks with ${subtype.spell}",
+	"core.bonus.SPELL_RESISTANCE_AURA.description" : "{Aura of Resistance}\nAdjacent units get ${val}% magic resistance",
+	"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.earth" : "{Earth immunity}\nThis unit is immune to all Earth 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.SPELLCASTER.description" : "{Spellcaster}\nCan cast ${subtype.spell}",
+	"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.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.TWO_HEX_ATTACK_BREATH.description" : "{Dragon Breath}\nAttacks by this unit will also hit any unit positioned immediately behind the target",
+	"core.bonus.UNDEAD.description" : "{Undead}\nCreature is Undead and is immune to effects that only affect living",
+	"core.bonus.UNLIMITED_RETALIATIONS.description" : "{Unlimited retaliations}\nThis unit can retaliate against an unlimited number of attacks",
+	"core.bonus.WATER_IMMUNITY.description" : "{Immune to Water Magic}\nImmune to all spells from the school of Water magic",
+	"core.bonus.WIDE_BREATH.description" : "{Wide breath}\nThis unit attacks all units around its target",
+
 
 
 	"spell.core.castleMoat.name" : "Moat",
 	"spell.core.castleMoat.name" : "Moat",
 	"spell.core.castleMoatTrigger.name" : "Moat",
 	"spell.core.castleMoatTrigger.name" : "Moat",