Yeah I see where you do want to go. Except that imply the players has to use the first one before the second. Or, I want the player to be able to choose which one he wants to use (tournament hype ahah), since it gives boosted stats for a limited amount of time (both of them). Except if I misunderstood it :p.
In fact It could work if I had a condition of either "transformed" or "sprite is", since the sprite changes. But since none of them are available... I guess there's no way around it, could be a nice addition then (or by myself when the sources will be released).
It's not a Dragon Ball game, but I think I could use the example of it, since Dashplant spoke about Dragon Ball lol. Imagine you are playing Goku, and you can transform into a Super Saiyan (SSJ). But then you do want to go Super Saiyan 2 (SSJ2).
Problem : both SSJ and SSJ2 will have their stats cumulated, until one of them stops (with the effect duration). But if the player wants to go SSJ2 right away without SSJ1, he should be able to. If he goes SSJ and then SSJ2, the SSJ stats / effect should drop off immediately. So here we could use at least a sprite condition, which isn't there too. You know, something to work around to make my condition possible.