Ok, I've been really confused about what elements have the edge against what elements.

For example, the ice element does more damage to enemies with a fire attribute, correct. But last time I checked, fire melts ice...

Another thing, what about the light element. It's strong against dark enemies....then what the hell beats light enemies?


Can somebody clarify?