Je relance le sujet.
Si c'est une créature du groupe, le code agit et elle déplacée dans l'autre carte.
Si on est en plein combat, la créature ennemie avance sur le trou (on peut même la laisser sur la trappe), le code se déclenche (j'ai un mi un témoin) mais le déplacement ne se produit pas.
IF
//Entered([0])
IsOVerMe([0])
THEN
RESPONSE #100
SetInterrupt(FALSE)
// Chûte de la créature
ActionOverride(LastTrigger,LeaveAreaLUA("COM020","",[131.665],10))
// Apparition du trou
CloseDoor("TROU_1")
SetInterrupt(TRUE)
// Piège déclenché
SetGlobal("Chute_trou_1","GLOBAL",1)
// témoin
CreateCreature("COSTATL",[574.685],6)
END
De ce que je comprends, LastTrigger n'a pas l'air de fonctionner avec ce code. "ActionOverride(LastTrigger,LeaveAreaLUA("COM020","",[131.665],10)) "
Ce problème est il connu?
Je vais adapter un de mes sorts. A priori, j'ai bon espoir.
Je viens de tester et c'est le même résultat. J'ai l'impression qu'il faut le nom en dur de la créature.
A voir en testant avec un RANGE(nom d'une créature potentiellement présente,1) mais ça ne me semble pas fiable...
Cocrane