Is there any way to identify enemy vulnerabilities?

I'm wondering if there's any way to identify what an enemy's vulnerabilities are outside of just trying different abilities until you find it.

Is there any indication in the enemy sprites that tell you what an enemy is vulnerable to? (i.e. Vulnerable to Fire, Light, Lightning, etc).

Thanks in advance!


Pay attention to enemy colors.

  1. Red/Orange is weak to Water
  2. Green and brown to Fire
  3. Black and grey to Light
  4. Blue is weak to Lightning

Some discussions here and here