But I also overlooked the Ice Lizard's immunity to cold. I tried adding in "immunities = { "cold", } but he still takes damage from cold attacks and can even be frozen.
Considering monsters now have weaknesses and resistances I figured maybe "immunities = { "cold", } is now outdated.
So I tried using "resistances = { "cold", } but no matter what I put into resistances the game prints: "warning! invalid resistance: cold" (or whatever I put in)
Does anyone know how to work with these? I'll probably try to mess with the editor for a while to get it to print() out a hint.
Edit: It also appears the turn attack doesn't do any damage.

Edit the Edit: Had to change event names in animation event from "attack_left" and "attack_right" to just "attack".