Bonjour, voici l'IA que j'ai créée pour les eniripsa eau, utilisable à partir de l'obtention de mot de prévention.
En bref, l'eniripsa commence par invoquer le lapino et le réinvoquera s'il manque de PA en début de tour (peut poser problème contre des monstres réduisant les PA)
Ensuite, il s'approchera pour, en fonction de ses PA et de sa position par rapport à l'ennemi faire par ordre de priorité : Mot éclatant, Mot interdit, Mot de Prévention ou Mot de Jouvence.
Mot de Jouvence n'est pas lancé dans le tour suivant le lancement de Mot de prévention pour ne pas enlever le bouclier.
ATTENTION : ce trajet est adapté à un bug de la fonction fighter:getAP() . Si le bug est corrigé, cette version ne sera plus compatible, il faudra la modifier.
Cette version est plutôt adaptée pour un personnage avec 6/7 PA de base. j'uploaderai peut-être des versions mieux adaptées pour des persos plus HL plus tard.
Méfiez-vous des monstres infligeant l'état insoignable.
L'IA est testée, mais j'ai pu faire une erreur en la nettoyant.
Merci à Zèf pour sa fonction castSpell()
EDIT V2 : meilleur gestion du lapino et fix de latences dues à des échecs de lancement de sorts.
En bref, l'eniripsa commence par invoquer le lapino et le réinvoquera s'il manque de PA en début de tour (peut poser problème contre des monstres réduisant les PA)
Ensuite, il s'approchera pour, en fonction de ses PA et de sa position par rapport à l'ennemi faire par ordre de priorité : Mot éclatant, Mot interdit, Mot de Prévention ou Mot de Jouvence.
Mot de Jouvence n'est pas lancé dans le tour suivant le lancement de Mot de prévention pour ne pas enlever le bouclier.
ATTENTION : ce trajet est adapté à un bug de la fonction fighter:getAP() . Si le bug est corrigé, cette version ne sera plus compatible, il faudra la modifier.
Cette version est plutôt adaptée pour un personnage avec 6/7 PA de base. j'uploaderai peut-être des versions mieux adaptées pour des persos plus HL plus tard.
Méfiez-vous des monstres infligeant l'état insoignable.
L'IA est testée, mais j'ai pu faire une erreur en la nettoyant.
Merci à Zèf pour sa fonction castSpell()
EDIT V2 : meilleur gestion du lapino et fix de latences dues à des échecs de lancement de sorts.
Attachments
Last edited: