Advice if you continue to develop this game: remove the resistances for the player, it doesn't bring anything.
Choosing the effective attack against the enemy is fun so the mechanics for the enemies is good;
But since you can't switch character like pokemon nor does it have an aggro/protect mechanic, you can't avoid a weak resistance character to be hit by the attacks. In addition, a lot of attacks have undetermined nature (Slime: is it food or liquid? What is in the tube? Air, liquid or food? ...)