Aller au contenu

Sorts

Les sorts par leur nom : CRA.FLECHE_MAGIQUE vaut 161.

Une table par classe : FECA, OSAMODAS, ENUTROF, SRAM, XELOR, ECAFLIP, ENIRIPSA, IOP, CRA, SADIDA, SACRIEUR et PANDAWA. La table SPELL réunit tous les sorts. Le nom est celui du sort en français, en majuscules et sans accent, avec _ à la place des espaces et des apostrophes : Maîtrise de l'Arc donne CRA.MAITRISE_DE_L_ARC. CRA.FLECHE_MAGIQUE et 161 désignent le même sort. Les noms anglais et espagnols arriveront avec la traduction du jeu, sur les mêmes numéros.

Combat. Ces valeurs servent avec les fonctions fight:, dans le script de combat.

Écriture

CRA.FLECHE_MAGIQUE
SADIDA.TREMBLEMENT
SPELL.FLECHE_MAGIQUE

Valeur

Le numéro du sort. Un nom mal écrit vaut nil : fight:cast répond alors false, UNKNOWN_SPELL.

Exemple

fight:cast(CRA.MAITRISE_DE_L_ARC)
fight:cast(CRA.FLECHE_MAGIQUE)
fight:cast(161) -- le même sort, par son numéro