Page 1 sur 1

Empêcher la retranscription des parchemins pour les mages ?

Posté : jeu. 16 juin 2016, 14:00
par mirandir
Bonjour tout le monde,

Je voulais savoir s'il existait un moyen d'empêcher un mage de retranscrire des parchemins dans son livre de sorts ? L'idée serait de pouvoir simuler un magicien ayant égaré son livre de sorts.

J'ai cherché un peu partout et je n'ai rien trouvé d'approchant, donc je me doute un peu de la réponse, m'enfin au cas où je serais passé à côté d'un truc...
Comme alternative j'ai envisagé le fait de réduire à 0 le pourcentage de chance de réussir la retranscription, mais je n'ai rien trouvé non plus (et ça serait facilement contournable en changeant le niveau de difficulté).

Posté : jeu. 16 juin 2016, 17:08
par deratiseur
Question, veux-tu que ce soit permanent ou temporaire ?

permanent c'est possible : opcode 101 : protection from opcode -> opcode 147 : learn. Ça fonctionne pour un de mes kits.
Temporaire c'est possible si tu appliques l'opcode 101 via un objet porté, avec l'opcode en mode "while equiped". Tant que le pj porte l'objet, il ne peut pas apprendre de sorts.

Je ne vois pas d'autres possibilités, mais ça ne veut pas dire qu'il n'y en a pas.

Posté : jeu. 16 juin 2016, 18:47
par Haplo74
Qu'est ce que tu veux faire au juste ?
Parce que le mage aura de toute façon toujours accès à son livre de sort "actuel", sauf si tu effaces tous les sorts de son grimoire (et je pense que beaucoup de joueurs apprécieront moyennement).
Et il pourra toujours utiliser les sorts qu'il a en mémoire non ?

Et pourra-t-il lancer les fameux sorts depuis parchemin ?

Ne serait-il pas plus facile de lui affecter un objet maudit (ou un affect) "désactivant" ses capacités de mage ?

Haplo74

Posté : jeu. 16 juin 2016, 21:41
par mirandir
deratiseur a écrit :Question, veux-tu que ce soit permanent ou temporaire ?

permanent c'est possible : opcode 101 : protection from opcode -> opcode 147 : learn. Ça fonctionne pour un de mes kits.
Temporaire c'est possible si tu appliques l'opcode 101 via un objet porté, avec l'opcode en mode "while equiped". Tant que le pj porte l'objet, il ne peut pas apprendre de sorts.

Je ne vois pas d'autres possibilités, mais ça ne veut pas dire qu'il n'y en a pas.
Oups, je n'avais pas pensé à ça :$ . Je vais tester de ce pas, merci !!!! Les deux - permanent et temporaire - me seront sans doute utiles.
Haplo74 a écrit :Qu'est ce que tu veux faire au juste ?
Parce que le mage aura de toute façon toujours accès à son livre de sort "actuel", sauf si tu effaces tous les sorts de son grimoire (et je pense que beaucoup de joueurs apprécieront moyennement).
Et il pourra toujours utiliser les sorts qu'il a en mémoire non ?

Et pourra-t-il lancer les fameux sorts depuis parchemin ?

Ne serait-il pas plus facile de lui affecter un objet maudit (ou un affect) "désactivant" ses capacités de mage ?

Haplo74
En fait, l'idée est de faire qu'un personnage mage se fasse voler son grimoire, et qu'il ne puisse donc plus l'utiliser jusqu'à ce qu'il soit retrouvé. La partie pour empêcher un mage de lancer des sorts est facile à faire via l'opcode 145, mais je bloquais sur le fait que le mage pouvait encore apprendre des sorts, ce qui n'aurait pas été top dans l'optique d'un grimoire disparu.

Il n'est pas prévu d'effacer les sorts du grimoire, et oui je veux que le mage en question puisse toujours utiliser les parchemins.

Posté : jeu. 16 juin 2016, 21:43
par Mornagest
Tiens, comment comptes-tu t'y prendre pour ne plus lui permettre de lancer de sorts de son grimoire mais bien des parchemins ? J'aurais pensé à l'affect : magie morte, mais je doute qu'il autorise le lancer de sorts par parchemins, si ?

Posté : jeu. 16 juin 2016, 21:49
par Freddy_Gwendo
Si c'est pour un NPC, les soluces de derat devraient fonctionner sans trop de problèmes.

En revanche, pour un PC, fait attention à l'objet que tu lui donnes et mets-le dans un slot quasiment jamais utilisé par un mage, du style SLOT_SHIELD. Ça évitera les éventuels écrasements d'objets déjà portés.

Posté : jeu. 16 juin 2016, 22:09
par mirandir
Mornagest a écrit :Tiens, comment comptes-tu t'y prendre pour ne plus lui permettre de lancer de sorts de son grimoire mais bien des parchemins ? J'aurais pensé à l'affect : magie morte, mais je doute qu'il autorise le lancer de sorts par parchemins, si ?
Soit l'utilisation de l'opcode 145 "Disable Spell Casting Abilities" (avec le type "Wizard"), soit l'opcode 144 "Disable Button" (en indiquant les boutons Spell Select et ceux de sorts rapides).
Freddy_Gwendo a écrit :Si c'est pour un NPC, les soluces de derat devraient fonctionner sans trop de problèmes.

En revanche, pour un PC, fait attention à l'objet que tu lui donnes et mets-le dans un slot quasiment jamais utilisé par un mage, du style SLOT_SHIELD. Ça évitera les éventuels écrasements d'objets déjà portés.
Oui, ça sera pour un NPC, il n'y aura pas de soucis. Vu que c'est finalement simple d'empêcher la retranscription des parchemins, je pense que je vais peut-être pouvoir continuer un projet plus ancien. J'aurais sans doute bientôt d'autre(s) question(s) !

Posté : jeu. 16 juin 2016, 22:47
par mirandir
Je n'ai pas la possibilité de marquer le sujet comme résolu dans le menu "Outils de la discussion", est-ce normal ? :gign:

Posté : ven. 17 juin 2016, 09:32
par Mornagest
C'est parce que les sections dont tu parles ont été créées récemment sans la possibilité de jouer avec le bouton. Je modifie ça de suite :)

edit : voilà ^^

Posté : ven. 17 juin 2016, 10:11
par mirandir
C'est résolu, merci ;) .