An ENUM controls the special power itself. It controls things like whether a power starts off charged or not, whether it can be targeted at shouded areas, etc. The game reads all enums and powers, and links them to each other. The problem is that you can't make new enums, so you're stuck with the ones you have. And as you've seen, if two powers with the same enum exist at the same time at any time, they interfere with each other. But it's perfectly valid to use duplicate enums AS LONG AS THEY ARE NEVER EVER USED AT THE SAME TIME.
|