Aggro (XC2)

Aggro is a mechanic in the of Xenoblade Chronicles 2 and Torna ~ The Golden Country. It determines which character an enemy will target with their attacks.
==Overview==
Aggro is held by Drivers (in the main game) and those in the (in Torna ~ The Golden Country). A party member who holds an enemy's aggro is encircled by a red ring on the ground, with a yellow arrow in the direction of the enemy. If multiple enemies aggro a character, multiple arrows appear on the ring.
Aggro affects the targeting of any attacks which target opponents, except for those that target a circle around the user, or those that target areas to the user's rear ("back attacks").
Each relevant party member has their own aggro value for each enemy; an enemy will target the character with the highest aggro value. Aggro is increased by dealing , , applying element orbs, and the Draw Aggro Blade Art. It decreases passively over time and when damage is taken. resets aggro to 0. During a Vanguard Switch, all aggro passes to the new Vanguard character.
Many effects affect aggro, either by directly modifying a character's aggro values or by increasing or decreasing the amount of aggro gained or lost by other sources. Characters focused on tanking (either by reducing incoming damage or by evading incoming attacks) tend to have aggro-increasing effects, while others often have aggro-decreasing effects. s with the TNK role in particular often have aggro-increasing effects.
==Technical details==
A character's aggro value is composed of two parts: normal aggro and volatile aggro. The total aggro value used to calculate an enemy's target is the sum of these two.
In the following:
* AggroEnhanceRate refers to the sum of all effects that increase or decrease aggro generated, such as the effect of Spinning Cutter or .
* AggroReductionUp refers to the sum of all effects that increase aggro reduction, such as the Beast Hood. "Increase reduction" is not the same as "decrease generation".
* AggroBonus is a special multiplier equal to 100% * BackAttack_buff * min(1 + 0.025 * (consecutive_crits - 1), 1.212), where:
** BackAttack_buff is 0.5 if the Back Attack Up Blade Art is active and the attacker is targeting the enemy's back, and 1 otherwise;
** consecutive_crits increases by 1 when the attacker lands a and resets to 0 if the attacker lands a hit which was not critical.
* EnemyAttackPower is the value of the "Enemy Attack Power" setting (75% in Easy difficulty, 100% in Normal, 125% in Bringer of Chaos, and customisable in Custom). Note that due to the bounds on the following formulae, changing this value only has an effect if the value is greater than 100%; any values less than 100% have an identical impact on aggro to a value of 100%.
* EffectBonus is usually 1.0. It is modified by the "Increases aggro generated from damage taken by x%." effect. In practice, this is only used by certain enemy states, such as .
===Generation from attacks and healing===
When a character deals DamageDealt damage, the following normal aggro is generated from that enemy to the attacker, unless the enemy is ed:
normal_aggro += 0.5 * DamageDealt * (1 + AggroEnhanceRate) * AggroBonus * EffectBonus
When a character heals themselves or the party for HealAmount, normal aggro is generated from all enemies in the fight to the healer, except for launched enemies:
normal_aggro += 1.25 * HealAmount * (1 + AggroEnhanceRate)
All s, Driver Arts/Vanguard Arts, an s also generate volatile aggro. Damaging attacks generate volatile aggro from all targets, and non-damaging Arts generate volatile aggro from all enemies. The volatile aggro generated is as follows:
volatile_aggro += (AttackAggro + ClassAggro + PoppiAggro) * (1 + AggroEnhanceRate) * AggroBonus * ((Level - 1) * 120 + 2000) * MinothTalent
where:
* AttackAggro is an attack-specific value determined by the Art (in the case of Driver/Vanguard Arts or Specials) or the (in the case of auto-attacks);
* ClassAggro is a (possibly negative) value dependent upon the Driver's , as well as whether the attack was a Driver Art or auto-attack (0 in the case of Specials);
* PoppiAggro is the effect of any Poppiswap card on attack aggro;
* MinothTalent is 3 if Duelo is in effect, and 1 otherwise.
===Generation from element orbs===
When a character places an element orb on an enemy, they generate aggro. The amount generated is different depending upon whether the character who inflicts the element orb (the "attacker") is the enemy's current target or not. If they do have aggro, both normal and volatile aggro are increased by 5%.
If the attacker is not the enemy's target, whichever of the following values are largest is added to both normal and volatile aggro:
* 200 * EnemyAttackPower ^ 3, to a maximum of 200 and a minimum of 1500. This is equal to 200 in Easy and Normal and 391 in Bringer of Chaos.
* (TargetAggro - AttackerAggro) * 0.3 * enemyAttackPower ^ 2, where TargetAggro is the aggro of the enemy's current target and AttackerAggro is the aggro of the character who added the element orb. The value has a minimum of 0.3 times and a maximum of 0.72 times the aggro difference. It is equal to 0.3 times the aggro difference in Easy and Normal, and 0.47 times the aggro difference in Bringer of Chaos.
* 0.1 times AttackerAggro.
===Reduction over time===
Normal aggro does not usually reduce over time. However, if the relevant character is over 8 meters from the enemy, it will deplete by the following amount per second:
normal_aggro -= (150 + (60 * (Level - 1))) * (1 + AggroReductionUp) / 30
 
where Level is the character's .
Volatile aggro decreases over time by the following amount per second:
volatile_aggro -= 75 * (1 + AggroReductionUp) * DistanceMod * capped_EnemyAttackPower
where DistanceMod is 1.5 if the character is more than 8 meters from the enemy, and capped_EnemyAttackPower is equal to EnemyAttackPower, but with a minimum of 100% and a maximum of 200%.
===Reduction from being attacked===
When an enemy deals DamageDealt damage to a party member, their normal aggro towards that party member decreases by DamageDealt * 1.5.
===Other aggro-impacting situations===
* At the start of battle, both aggro values are 0 on all characters, unless a character has an effect which makes them start with aggro, such as the . This effect modifies their starting normal aggro. Luring does nothing special aside from the damage.
* The Draw Aggro Blade Art increases volatile aggro by (120 * Level + 1800) * DrawAggroStrength * 0.01, where DrawAggroStrength is 50 by default but can be increased with Blade Art strength-increasing effects.
* Some Driver Arts directly reduce aggro, such as . These multiplicatively affect both types of aggro. For example, at level 1 ("Reduces 20% of aggro toward user upon landing a hit"), Rolling Smash multiplies both aggro values by 0.8.
* Effects which increase aggro passively over time, such as the Gold Nopon Mask or Zappy Girl, impact normal aggro.
* sets both types of aggro to 0, unless the character has an effect which prevents this, such as the .
* While is active, the aggro values of all party members are locked and do not change. holds all enemies' aggro for the duration.
* Some enemies have the ability to modify their own aggro via arts, rage states, or innate skills. For example, the generates 20% more aggro from damage when enraged, and many Gogols know a "Reset Punch" art that sets all their aggro to zero.
==Strategy==
==In other languages==
==Gallery==
===Xenoblade Chronicles 2===
====Tutorials====
Aggro Tutorial (XC2) 1.jpg|Aggro tutorial
Aggro Tutorial (XC2) 2.jpg|Aggro tutorial
Aggro Tutorial (XC2) 3.jpg|Aggro tutorial
Aggro Tutorial (XC2) 4.jpg|Aggro tutorial
Aggro Tutorial (XC2) 5.jpg|Aggro tutorial
Aggro Tutorial (XC2) 6.jpg|Aggro tutorial
Aggro Tutorial (XC2) 7.jpg|Aggro tutorial
Aggro Tutorial (XC2) 8.jpg|Aggro tutorial
Aggro Tutorial (XC2) 9.jpg|Aggro tutorial
====Screenshots====
Aggro (XC2) example 1.jpg| has the aggro of the Brog, indicated by a red ring encircling him.
Aggro (XC2) example 2.jpg| takes aggro, and a red line briefly arcs from the enemy to him.
Aggro (XC2) example 3.jpg|The Brog retargets onto Tora. The yellow arrow on the red aggro ring is visible.
===Torna ~ The Golden Country===
Aggro Tutorial Tip (TTGC).jpg|Tutorial tip on aggro
Category:Battle mechanics (XC2)Category:Battle mechanics (TTGC)