Système d'aggro avancé
EliteMobs suit deux valeurs distinctes pour chaque joueur qui inflige des dégâts à un Élite : les dégâts bruts infligés par chaque joueur (utilisés pour le butin et la contribution aux récompenses), et une valeur de menace — le registre d'aggro qui détermine qui l'Élite attaque.
Note : l'aggro est le nom donné à la mécanique qui détermine quel joueur le boss prend pour cible lors de ses attaques.
Comment fonctionne le ciblage
Chaque fois qu'un joueur inflige des dégâts à un Élite, EliteMobs ajoute de la menace à ce joueur et réévalue immédiatement la cible de l'Élite. AdvancedAggroManager choisit le joueur ayant la menace accumulée la plus élevée qui est :
- en ligne, vivant et valide
- dans le même monde que l'Élite
- à moins de 35 blocs de l'Élite
Les dégâts bruts ne sont délibérément pas consultés lors du choix de la cible : un tank infligeant moins de dégâts mais équipé de Loud Strikes peut donc retenir l'attention du boss. Le ciblage est également rafraîchi lorsqu'un Élite vient d'apparaître et lorsque la menace est héritée d'un invocateur.
Comment fonctionne Loud Strikes
L'enchantement Loud Strikes augmente la menace générée lors d'un coup porté aux entités générées par EliteMobs. Le bonus Loud Strikes de chaque objet est égal à son niveau d'enchantement divisé par 3, et les bonus sont additionnés sur les 6 emplacements d'équipement (casque, plastron, jambières, bottes, main principale et main secondaire).
Formule : Menace générée = Dégâts infligés × (1 + Bonus Loud Strikes total)
Calcul par objet : Bonus Loud Strikes = Niveau d'enchantement ÷ 3
Exemples :
- Aucun Loud Strikes = menace ×1.0, la menace suit donc exactement les dégâts bruts
- Loud Strikes III sur un objet = 3 ÷ 3 = bonus de 1.0, soit une menace ×2.0
- Loud Strikes III sur les 6 emplacements d'équipement = 6 × 1.0 = bonus total de 6.0, soit une menace ×7.0
- Infliger 100 dégâts avec un bonus total de 6.0 = 100 × 7.0 = 700 points de menace
C'est ce qui permet aux tanks de retenir l'aggro tout en infligeant nettement moins de dégâts que les joueurs DPS. Comme le multiplicateur de base vaut 1, un joueur sans équipement de tank accumule quand même de la menace normalement — Loud Strikes se multiplie par-dessus au lieu de la remplacer.
Loud Strikes a un plafond d'affichage en jeu par défaut de niveau 3 (maxLevelV2), un maxEnchantmentLevel strict de 10, une value (valeur d'objet) de 6, et n'est pas tiré au sort sur les objets générés procéduralement — il n'apparaît que sur les objets personnalisés, ce qui explique pourquoi il caractérise le butin de tank des Donjons instanciés.
Votre multiplicateur de menace actuel est affiché dans le panneau d'équipement de votre écran de statut de joueur sous la forme 1 + bonus Loud Strikes total.
Héritage de menace depuis les invocations
Les boss personnalisés qui invoquent des renforts peuvent transmettre leur table de menace. Lorsqu'une invocation est configurée avec inheritAggro=true, le renfort copie le registre de menace de son invocateur (mais pas sa contribution en dégâts/récompenses) et choisit immédiatement une cible dedans. Cela permet aux adds de continuer à attaquer le tank au lieu de se coller instantanément à celui qui se trouve le plus près.
Détails techniques
Pour chaque joueur attaquant un Élite, EliteMobs enregistre deux valeurs distinctes :
- Dégâts infligés : les chiffres de dégâts purs sans aucun modificateur. Utilisés pour l'éligibilité au butin, la contribution et les récompenses.
- Menace générée : les dégâts multipliés par
1 + le bonus Loud Strikes total de ce joueur(somme delevel / 3sur les 6 emplacements d'équipement). Utilisée uniquement pour le ciblage.
Les valeurs de Loud Strikes non finies ou négatives sont ramenées à 0, et les entrées de menace non finies sont ignorées lors de la sélection d'une cible. Effacer l'état de combat d'un Élite (clearDamagers) vide les deux tables en même temps, afin que dégâts et menace ne puissent pas diverger.
Foire aux questions
Q : Si j'inflige le plus de dégâts, le boss me ciblera-t-il toujours ? R : Seulement si vous avez aussi le plus de menace. Si personne ne porte Loud Strikes, menace et dégâts sont proportionnels, donc celui qui inflige le plus de dégâts est ciblé. Dès qu'un tank empile Loud Strikes, sa menace peut dépasser celle d'un joueur infligeant plus de dégâts.
Q : De combien de Loud Strikes ai-je besoin pour tanker efficacement ? R : Assez pour que votre multiplicateur de menace dépasse l'écart de dégâts avec les DPS. Un ensemble complet de Loud Strikes III sur les 6 emplacements produit un bonus de 6.0, soit un multiplicateur de menace de ×7.0 — vous pouvez donc retenir l'aggro tout en infligeant environ un septième des dégâts d'un joueur sans équipement dédié.
Q : Puis-je voir mon multiplicateur de menace actuel ? R : Oui — la section équipement de votre écran de statut de joueur l'affiche. Les totaux bruts de points de menace ne sont pas affichés.
Q : Que se passe-t-il si je sors de portée ? R : Les joueurs situés à plus de 35 blocs de l'Élite ne sont pas des cibles éligibles ; le boss se rabat donc sur le joueur ayant le plus de menace encore à portée.