void main()
{
event ev = GetCurrentEvent();
DisplayFloatyMessage(GetEventCreator(ev),"Test.");
HandleEvent(ev,R"talent_devour.ncs"); //also tried with .nss
}
The text displays, but the ability does not fire. I can't understand why, it should be straightfoward to simply pass the event on.
Sidenote: The text displays three times, I guess there are events like CAST, PENDING and IMPACT, is that right? There is also a literal case in the devour script, so I'm not totally sure what the sequence of events is. Any hints?
EDIT: Rather embarrassingly, it appears that Devour plays no animation if there is not a corpse nearby, so the ability was working all along. I'd still appreciate some info on the sidenote?
Modifié par FergusM, 14 juillet 2010 - 02:02 .





Retour en haut






