I feel my question is also relevant here, how do I go about stopping certain effects from firing in a spell if their conditions are no longer valid? I have a spell that changes effects per set of levels and base health (will include stam/magicka soon) but after I past the levels the effects still fire
for example the effect -invinsibility- in the spell is set to start at levels 10-15 and Paralyze 15-20. I get my char into a fight all the effects play >_>. I tried setting them to AND & OR in the spells effect list but to no avail. these spells are auto triggered not casted. anyhelp? no matter what level my char is the effects play outside their params
How exactly do you "trigger" the effects?
Could be a problem with the effects not wearing off due to not having a duration (if they are like abilities). If the Trigger has the condition, it should work.
Have you set the conditions to "Target" or to "Subject"? It seems that with regard to spell effects, "Target" and "Subject" are switched, with "Target" being the Caster and "Subject" the target of the effect.
A (kind of) related question: Is it possible to fire a magic effect directly from a script? Right now what I am doing is having the "in-game" Spell trigger a script effect, which then fires another invisible spell if the conditions are met. But that kinda seems redundant.