Page 1 sur 1

Implémenter une posture

Posté : mar. 16 mai 2023, 03:37
par N3ige
Salut à tous, pour un kit de guerrier j'aimerais lui donner la possibilité d'avoir une posture. Tant que la posture est sélectionnée (via un sort "innate"), le guerrier bénéficie de certains bonus (par exemple réduction de dégâts) qu'il perd lorsqu'il abandonne la posture ou en sélectionne une autre. Je bute sur la durée de l'effet de la posture lorsque je veux l'implémenter.

Si je fais un effet permanent, je pourrais à la rigueur ajouter des effets pour retirer les bonus perdus mais j'ai peur d'ajouter trop d'effets à mon personnage sur le long terme.

Utiliser un effet de métamorphose aurait pu être intéressant, mais cela fixe la force et la dextérité alors que je veux les laisser intactes. De plus cela applique l'état métamorphosé et je ne pense pas que ce soit une bonne idée.

J'ai également pensé ajouter un objet lié à la posture, mais je ne sais pas où le mettre dans la feuille de perso pour bénéficier d'une durée "tant que équipée" sans que ce soit pénalisant. Quelqu'un aurait des précisions des conditions nécessaires pour bénéficier d'une durée "tant que équipée" ? J'ai par exemple pensé à mettre un objet dans la barre d'action rapide (un peu à l'instar de Bouh). Sinon je peux sûrement mettre un anneau, comme ce qui est fait dans les fosses noires.

Question subsidaire, si je pars sur un anneau, comment je fais pour l'imposer dès la création du personnage ?

Re: Implémenter une posture

Posté : mar. 16 mai 2023, 07:37
par loupgris
1- la posture est active jusqu'à désélection

Regarde le mod artisan kitpack, il utilise pas mal de postures (guerrier par exemple).
Cela ne pose aucun problème d'effet ;)

Re: Implémenter une posture

Posté : mar. 16 mai 2023, 18:41
par N3ige
Super lien, merci.

Si j'ai bien compris, artisan utilise comme support des .eff à la place d'un objet dans l'inventaire, ainsi que des opcodes pour déclencher (de manière permanente) ou retirer les effets. Ça n'a pas l'air simple mais ça se fait je pense.

Edit: je n'avais rien compris en fait. Les fichiers .eff sont là car il y a une condition pour obtenir les postures basées sur des caractéristiques (force/intelligence). Les postures sont des sorts qui donnent accès à 2sorts: un sort pour retirer de façon permanente les effets de la posture sélectionnée et un sort qui donne de façon permanente les effets de la posture sélectionnée tout en retirant les effets des autres postures (pour les cas où on passe directement d'une posture à une autre)