Aller au contenu principal

Liste des pouvoirs prédéfinis

Un boss peut avoir un ou plusieurs pouvoirs. Nous vous recommandons de ne pas dépasser 5. Une liste complète des pouvoirs se trouve dans le dossier ~/plugins/EliteMobs/powers une fois le plugin installé sur un serveur.

La liste suivante contient 69 pouvoirs documentés. Des pouvoirs personnalisés supplémentaires peuvent être créés à l'aide du système Elite Script, et certains donjons sont livrés avec leurs propres pouvoirs uniques non répertoriés ici.

Remarque : cliquez ici pour apprendre à personnaliser les boss avec ces pouvoirs.

Les GIF des pouvoirs sont uniquement à des fins de démonstration. Notez que leur animation ne reflète PAS la vitesse d'animation réelle des pouvoirs en jeu.

Arrow Fireworks

Nom de fichierDescription
arrow_fireworks.luaLe boss tire des feux d'artifice lorsqu'il est touché.
Exemple visuel

Arrow Rain

Nom de fichierDescription
arrow_rain.luaFait pleuvoir des flèches du ciel.
Exemple visuel

Attack Arrow

Nom de fichierDescription
attack_arrow.luaFait tirer au boss une flèche devant lui.
Exemple visuel

Attack Blinding

Nom de fichierDescription
attack_blinding.luaApplique au joueur l'effet de potion de cécité lors d'une attaque.
Exemple visuel

Attack Confusing

Nom de fichierDescription
attack_confusing.luaApplique au joueur l'effet de potion de nausée lors d'une attaque.
Exemple visuel

Attack Fire

Nom de fichierDescription
attack_fire.luaEnflamme les joueurs lors d'une attaque.
Exemple visuel

Attack Fireball

Nom de fichierDescription
attack_fireball.luaFait tirer des boules de feu au boss.
Exemple visuel

Attack Freeze

Nom de fichierDescription
attack_freeze.luaFait geler par le boss tous les joueurs qu'il attaque.
Exemple visuel

Attack Gravity

Nom de fichierDescription
attack_gravity.luaApplique au joueur l'effet de potion de lévitation lors d'une attaque.
Exemple visuel

Attack Lightning

Nom de fichierDescription
attack_lightning.luaFait tomber la foudre sur les joueurs proches.
Exemple visuel

Attack Poison

Nom de fichierDescription
attack_poison.luaApplique du poison lors des attaques.
Exemple visuel

Attack Push

Nom de fichierDescription
attack_push.luaAugmente le recul des attaques.
Exemple visuel

Attack Vacuum

Nom de fichierDescription
attack_vacuum.luaAttire les joueurs vers le boss lors d'une attaque.
Exemple visuel

Attack Weakness

Nom de fichierDescription
attack_weakness.luaApplique l'effet de potion de faiblesse lors d'une attaque.

Attack Web

Nom de fichierDescription
attack_web.luaFait apparaître une toile à l'emplacement du joueur lorsque celui-ci subit des dégâts.
Exemple visuel

Attack Wither

Nom de fichierDescription
attack_wither.luaApplique l'effet de potion de flétrissement lors d'une attaque.
Exemple visuel

Bonus Coins

Nom de fichierDescription
bonus_coins.ymlFait tomber des pièces supplémentaires.

Bonus Loot

Nom de fichierDescription
bonus_loot.luaFait tomber du butin supplémentaire.

Bullet Hell

Nom de fichierDescription
bullet_hell.luaFait léviter le boss et lui fait tirer plusieurs flèches à tête chercheuse.
Exemple visuel

Channel Healing

Nom de fichierDescription
channel_healing.luaFait soigner par le boss les autres boss situés à proximité.
Exemple visuel

Corpse

Nom de fichierDescription
corpse.luaFait apparaître un bloc d'os à la mort du boss. Le bloc disparaîtra au bout d'un moment.
Exemple visuel

Death Slice

Nom de fichierDescription
death_slice.luaCrée une zone de dégâts autour du boss.
Exemple visuel

Dragon Aimed Fireball

Nom de fichierDescription
ender_dragon_aimed_fireball.luaFait tirer des boules de feu au dragon.

Dragon Arrow Bombardment

Nom de fichierDescription
ender_dragon_arrow_bombardment.luaFait tirer des flèches au dragon.

Dragon Disco Fireballs

Nom de fichierDescription
ender_dragon_disco_fireballs.luaFait tourner des boules de feu autour du dragon, puis les lui fait tirer.

Dragon Empowered Lightning

Nom de fichierDescription
ender_dragon_empowered_lightning.luaFait tomber la foudre avec une animation de destruction de blocs personnalisée.

Dragon Enderball Bombardment

Nom de fichierDescription
ender_dragon_ender_fireball_bombardment.luaFait tirer des boules de feu de l'Ender au dragon.

Dragon Endermite Bombardment

Nom de fichierDescription
ender_dragon_endermite_bombardment.luaFait apparaître au dragon des renforts endermites.

Dragon Fireball Bombardment

Nom de fichierDescription
ender_dragon_fireball_bombardment.luaFait tirer des boules de feu au dragon.

Dragon Potion Bombardment

Nom de fichierDescription
ender_dragon_potion_bombardment.luaFait tirer des potions au dragon.

Dragon Shockwave

Nom de fichierDescription
ender_dragon_shockwave.luaFait détruire l'arène de combat par le dragon.

Dragon Tornado

Nom de fichierDescription
ender_dragon_tornado.luaFait apparaître une tornade au dragon.

Firestorm

Nom de fichierDescription
firestorm.luaFait apparaître plusieurs piliers de flammes infligeant des dégâts.
Exemple visuel

Fireworks Barrage

Nom de fichierDescription
fireworks_barrage.luaFait tirer au boss plusieurs fusées de feu d'artifice.
Exemple visuel

Flame Pyre

Nom de fichierDescription
flame_pyre.luaFait apparaître un pilier de flammes autour du boss.
Exemple visuel

Flamethrower

Nom de fichierDescription
flamethrower.luaFait cracher au boss un jet de lance-flammes.
Exemple visuel

Frost Cone

Nom de fichierDescription
frost_cone.luaFait tirer au boss des boules de neige dans une direction.
Exemple visuel

Frost Walker

Nom de fichierDescription
frost_walker.luaDonne au boss des bottes de marche glaciale pour marcher sur l'eau. Gèle tous les blocs d'eau qu'il touche.
Exemple visuel

Gold Explosion

Nom de fichierDescription
gold_explosion.luaFait jaillir du boss des pépites d'or infligeant des dégâts. Peut être bloqué.
Exemple visuel

Gold Shotgun

Nom de fichierDescription
gold_shotgun.luaFait jaillir dans une direction des pépites d'or infligeant des dégâts. Peut être bloqué.
Exemple visuel

Ground Pound

Nom de fichierDescription
ground_pound.luaFait sauter le boss puis le fait retomber au sol avec force. Repousse les joueurs.
Exemple visuel

Hyper Loot

Nom de fichierDescription
hyper_loot.luaFait tomber 10x le butin normal.

Implosion

Nom de fichierDescription
implosion.luaAttire toutes les entités proches vers le boss à sa mort.
Exemple visuel

Invisibility

Nom de fichierDescription
invisibility.luaRend le boss invisible.
Exemple visuel

Invulnerability Arrow

Nom de fichierDescription
invulnerability_arrow.luaRend le boss insensible aux projectiles.
Exemple visuel

Invulnerability Fall Damage

Nom de fichierDescription
invulnerability_fall_damage.luaRend le boss insensible aux dégâts de chute.
Exemple visuel

Invulnerability Fire

Nom de fichierDescription
invulnerability_fire.luaRend le boss insensible aux dégâts de feu.
Exemple visuel

Invulnerability Fireworks

Nom de fichierDescription
invulnerability_fireworks.luaRend le boss insensible aux feux d'artifice.
Exemple visuel

Invulnerability Knockback

Nom de fichierDescription
invulnerability_knockback.luaRend le boss insensible au recul infligé par les dégâts.

Remarque : activer ce pouvoir alors que le boss est également configuré pour utiliser ground_pound.lua empêchera le boss de jouer l'animation de saut de ground_pound.lua.

Exemple visuel

Lightning Bolts

Nom de fichierDescription
lightning_bolts.luaFait apparaître des éclairs en ligne droite depuis le boss jusqu'à l'endroit où se tenait le joueur.
Exemple visuel

Meteor Shower

Nom de fichierDescription
meteor_shower.luaFait apparaître plusieurs boules de feu qui tombent du ciel.
Exemple visuel

Moonwalk

Nom de fichierDescription
moonwalk.luaFait sauter le boss beaucoup plus haut.
Exemple visuel

Movement Speed

Nom de fichierDescription
movement_speed.luaRend le boss beaucoup plus rapide.
Exemple visuel

Photon Ray

Nom de fichierDescription
photon_ray.luaFait apparaître un rayon infligeant des dégâts qui rebondit sur les murs.
Exemple visuel

Plasma Blaster

Nom de fichierDescription
plasma_blaster.luaFait apparaître un projectile infligeant des dégâts qui vise les joueurs proches.
Exemple visuel

Shield Wall

Nom de fichierDescription
shield_wall.luaFait apparaître des boucliers qui protègent le boss d'une direction précise jusqu'à leur destruction. Frappez le boss pour retirer les boucliers.
Exemple visuel

Skeleton Pillar

Nom de fichierDescription
skeleton_pillar.luaFait apparaître deux piliers de particules qui blessent les joueurs présents dans la zone.
Exemple visuel

Skeleton Tracking Arrow

Nom de fichierDescription
skeleton_tracking_arrow.luaFait apparaître une flèche à tête chercheuse.
Exemple visuel

Spirit Walk

Nom de fichierDescription
spirit_walk.luaTéléporte le boss vers un emplacement sûr à proximité s'il continue de se faire frapper sans pouvoir blesser un joueur.
Exemple visuel

Summon Embers

Nom de fichierDescription
summon_embers.luaInvoque le renfort braises.
Exemple visuel

Summon Returned

Nom de fichierDescription
summon_the_returned.luaInvoque le renfort revenants.
Exemple visuel

Taunt

Nom de fichierDescription
taunt.luaNargue le joueur avec des messages.
Exemple visuel

Taze

Nom de fichierDescription
taze.luaÉlectrocute le joueur, le choquant et lui appliquant un recul.
Exemple visuel

Thunderstorm

Nom de fichierDescription
thunderstorm.luaFait apparaître plusieurs éclairs autour du boss.
Exemple visuel

Tracking Fireball

Nom de fichierDescription
tracking_fireball.luaFait apparaître une boule de feu qui poursuit un joueur.
Exemple visuel

Zombie Bloat

Nom de fichierDescription
zombie_bloat.luaRepousse les joueurs loin du boss.
Exemple visuel

Zombie Friends

Nom de fichierDescription
zombie_friends.luaFait apparaître le renfort amis zombies.
Exemple visuel

Zombie Necronomicon

Nom de fichierDescription
zombie_necronomicon.luaFait canaliser des renforts par le boss.
Exemple visuel

Zombie Parents

Nom de fichierDescription
zombie_parents.luaFait apparaître le renfort parents zombies.
Exemple visuel


Power Implementation Types

Les pouvoirs d'EliteMobs sont passés du format .yml (YAML) au format .lua (scripting Lua). La plupart des pouvoirs utilisent désormais des scripts Lua pour leur implémentation. Quelques pouvoirs hérités utilisent encore une configuration .yml : bonus_coins.yml, custom_summon.yml et elite_script.yml.

Pouvoirs basés sur Lua : la majorité des pouvoirs sont désormais implémentés sous forme de scripts Lua (fichiers .lua). Ces pouvoirs utilisent le système de scripting Lua pour leur logique, leurs effets de particules, leurs temps de recharge et leurs autres paramètres.

Pouvoirs YAML hérités : un petit nombre de pouvoirs (bonus_coins.yml, custom_summon.yml, elite_script.yml) restent sous forme de fichiers de configuration .yml.


Elite Script Format

Notez que certains pouvoirs sont au format Elite Script et peuvent être personnalisés.

Voici un exemple du pouvoir attack_blinding.lua et de la façon dont il était auparavant formaté avec le format Elite Script :

isEnabled: true
effect: WITCH
powerType: MISCELLANEOUS
eliteScript:
BlindPlayer:
Events:
- PlayerDamagedByEliteMobEvent
Actions:
- potionEffectType: blindness
amplifier: 0
action: POTION_EFFECT
duration: 60
Target:
targetType: DIRECT_TARGET

Cette fonctionnalité vous permet de personnaliser entièrement le pouvoir attack_blinding.lua. Vous pouvez indiquer quel effet de potion doit être appliqué, la durée de l'effet, la cible, ainsi que l'événement qui déclenche l'utilisation du pouvoir par le boss.