Je cherche à mettre une animation sur l'araignée géante Bebilith (NWN).

Une créature apparait à la place d'une autre (transformation). Je désire mettre un effet visuel sur la créature qui apparait.

IF
Global("transf","Global",0)
THEN
RESPONSE #100
SetGlobal("transf","Global",1)

Wait(1)
Deactivate("comalad")
Createcreature("COSPIDG",[-1.-1],10)
// CreatevisualEffectObject("COGRWHRL","COSPIDG")
CreateVisualEffect("COGRWHRL",[-1.-1])
//CreateVisualEffect("COGRWHRL",[1350.600])
END
Si j'utilise "CreatevisualEffectObject", l'effet n'apparait pas. La créature n'est pas issue de BG.
Si j'utilise "CreateVisualEffect", la position de la transformation étant variable sur la carte je fais comme pour la créature, je mets -1 sur les coordonnées X-Y. L'effet visuel n'apparait pas. Si je mets des coordonnées en dur, l'effet apparait.

J'ai regardé les sorts de transformation, les effets à gérer sont longs comme le bras...


Cocrane