To do this I added a condition to the first effect (by double-clicking the effect on the spell window and adding a new condition on the conditions table) that read: "EffectWasDualCast" == 1.000 , Run on: "Subject" (everything else stayed unchanged). I also added one to the second effect exactly the same, except for the value which I changed to 0.
When testing I found this wasn't working at all. Dual casting or not, after releasing the spell it wouldn't do anything. Imagine casting "Fire storm" and after you end moving your hands and release the spell no explosion comes out, your hands just move to the normal position
What I mean by this is that it seemed it wasn't activating ANY magic effect. I also tried making the conditions like this:- activate effect 1 if EffectWasDualCast == 1
- activate effect 2 if EffectWasDualCast != 1 (notice the != 1, not == 0)
It still didn't work! It didn't activate either of the effects! Which number can be at the same time not different and not equal to one? This doesn't make sense at all! I also tested with "Run on: target", but I got the same results.
If you wanted to do something like this, how would you do it? It's important for the way I'm building my spell that one effect is only activated when the other is not, and one is activated only on dual casting. How, though?

