[SPL] Comment ne pas pouvoir lancer un sort pendant un combat ?
Posté : ven. 03 août 2012, 14:45
Je suis en train d'écrire un sort qui permet au rôdeur de créer des flèches. Ça marche donc comme une nouvelle capacité que l'on peut activer une fois par jour, avec des flèches de différente qualité selon le niveau.
Tout marche nickel, mais j'aimerais que l'on ne puisse pas lancer cette capacité lorsqu'on est en plein combat (j'imagine pas trop un rôdeur dans le feu de l'action, et alors que son carquois commence dangereusement à se vider, dire à une horde de loups ou de gobelins :
- Stop, on arrête. Bougez pas les gars, bougez pas. Je taille dix flèches 1d6+3 et on y va. Le premier qui bouge il se prend un ctrlaltdelete:EnableCheatKeys() - CTRL+Y !!!)
J'ai donc cherché dans les paramètres des fichiers .SPL s'il y a moyen de faire en sorte qu'un sort ne puisse pas être lancé au cours d'un combat (sans passer par l'option qui consisterait à appeler un script pour tester cette condition), mais je ne trouve rien.
Quelqu'un a une idée ?
Tout marche nickel, mais j'aimerais que l'on ne puisse pas lancer cette capacité lorsqu'on est en plein combat (j'imagine pas trop un rôdeur dans le feu de l'action, et alors que son carquois commence dangereusement à se vider, dire à une horde de loups ou de gobelins :
- Stop, on arrête. Bougez pas les gars, bougez pas. Je taille dix flèches 1d6+3 et on y va. Le premier qui bouge il se prend un ctrlaltdelete:EnableCheatKeys() - CTRL+Y !!!)
J'ai donc cherché dans les paramètres des fichiers .SPL s'il y a moyen de faire en sorte qu'un sort ne puisse pas être lancé au cours d'un combat (sans passer par l'option qui consisterait à appeler un script pour tester cette condition), mais je ne trouve rien.
Quelqu'un a une idée ?