JeuxOnLineForumsPlusConnectés : 756 (sites) | 1510 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > [Problème] école de magie RSS
   
Répondre
Partager Outils Rechercher
Elvorfirimathrel
Dauphin
 
Arrow

[Problème] école de magie

Bonsoir, je suis à la recherche d'une fonction permettant d'identifier l'école de magie choisie par un sorcier/magicien. Je n'ai pas trouvé cette fonction dans le toolset, alors si l'un de vous l'a trouvée, pourriez-vous me le faire savoir s'il vous plaît ?
Merci d'avance.

PS : je pensais utiliser quelque chose comme cela mais je ne suis pas devant l'éditeur, si quelqu'un pouvait me dire si cette solution marche :

Code PHP:
void main()
{
 
object oPc;
 
int nSchool;
 
nSchool GetHasSpell(SPELL_SCHOOL_ABJURATIONoPc);

Lien direct vers le message - Vieux
Avatar de aldech
aldech
Dauphin
 
Avatar de aldech
 
Post
Je ne suis pas un spécialiste mais GetHasSpell, je crois que c'est pour connaitre le nombre de sort mémorisé de type SPELL_*

Je crois qu'il faut plutôt se pencher sur la fonction GetHasFeat et les constantes FEAT_SPELL_*

exemple :

Code PHP:

void main
()
{

object oPC GetFirstPC();
int nSchool GetHasFeat(FEAT_SPELL_FOCUS_ILLUSION,oPC);

if (
nSchool)
{
SpeakString("Je suis de l'ecole de l'illusion",5);
}


Lien direct vers le message - Vieux
Elvorfirimathrel
Dauphin
 
Merci de ton aide, mais il me semble malheureusement que l'école de magie est totalement différente du focus que peux posséder un personnage sur une certaine école
Lien direct vers le message - Vieux
Avatar de Skanzo Sylan
Skanzo Sylan
Empereur
 
Avatar de Skanzo Sylan
 
Je ne pense pô qu'un magos puisse avoir une variable contenant précisement l'info concernant son école de magie.

Quoi qu'il en soit, il est peut-être possible de vérifier les sorts (et autres compétences) du magicien juste après sa création, ce qui permettrait d'en "déduire" son école de magie et ainsi lui attribuer une variable en conséquence qui sera par la suite vérifiée à chaque fois qu'on en aura besoin.

...

Ok, je vais me coucher
Lien direct vers le message - Vieux
Avatar de aldech
aldech
Dauphin
 
Avatar de aldech
 
Post
Pourtant, extrait du lexicon :

FEAT_SPELL_FOCUS_ILLUSION

Prerequisite: Ability to cast 1st-level spells. A character with this feat is adept in a certain school of magic, granting a +2 bonus to spell save DC for all spells that the character casts from that school. This makes it more difficult for enemies to resist the effects of spells of this school when the caster casts them. Use: Automatic. This feat may be selected multiple times, but the effects do not stack. It applies to a different school of magic in each case. Gnome racial ability. NWN Manual - pg. 96.
Lien direct vers le message - Vieux
Elvorfirimathrel
Dauphin
 
FEAT_SPELL_FOCUS_ILLUSION

et bien c'est un don que l'on peut choisir quand on passe des niveaux, comme iron will, power attack, cleave, rapid shot, etc.... Malheureusement
Donc tu peux tout à fait avoir choisir de te focaliser sur une école qui n'est pas la tienne

PS : je viens d'avoir SOU, je regarderais si la fonction que je recherche à été implémantée. Au passage, on trouve enfin les vrais sorts de ADD dans SOU, et pour ma première petite heure de jeu, la campagne m'a l'air tout simplement excellente.
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > [Problème] école de magie
   

Outils Rechercher
Rechercher:

Recherche avancée

Les vidéos de Neverwinter Nights RSS
  • Aucune vidéo pour le moment...
Thème visuel : Fuseau horaire GMT +1. Il est actuellement 17h38.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite