Actions de compagnons

De nouvelles commandes sont introduites pour gérer son équipe de compagnons.
Elles peuvent être placées dans les barres de raccourcis et sont accessibles par le menu radial : clic droit sur le personnage – capacités spéciales – <Classe>

J’ai réduit la taille de l’équipe à 3 compagnons en plus du joueur pour ne pas – trop – se marcher sur les pieds, mais je peux changer cela à volonté, à voir.

J’ai également supprimé la totalité des comportements par défaut des compagnons, ce qui m’impose de tout reprogrammer, mais il n’était vraiment pas possible de construire quoi que ce soit sur les fonctions existantes, patchées et repatchées au fil du temps, à tel point que dans le code même de Bioware les programmeurs dépités en venaient à écrire, en substance, des commentaires du genre : “Je sais que c’est du caca, mais au moins ça marche”. Sauf qu’au fil du temps, ça ne marche même plus.

Pour mieux faire comprendre à quels problèmes je suis confronté, par exemple, j’efface tous les scripts associés au Grand Prêtre Sahuagin de la tour des Fjords quand il apparaît. C’est donc une coquille vide, dépourvue de tout comportement scripté, que j’utilise comme une marionnette pour les besoins de la rencontre. Et bien, parfois, il se met à taper sur un joueur, comme ça, sans que personne ne le lui ait demandé.
Bon, là, je laisse faire parce qu’un mob qui tape sur un joueur quand il n’a rien de mieux à faire, c’est cool, mais je le répète : c’est une coquille vide sensée rester là à ne rien faire du tout !

No stress, cependant, ré-écrire l’IA est bien moins compliqué qu’il n’y paraît, c’est juste un peu de boulot mais j’ai déjà écrit toutes les fonctions essentielles lorsque j’ai scripté le prêtre, donc je compte terminer très bientôt.