Make enemies strike at start of fights. Preserve damage to enemies after fights (but not on saving). Give some enemies health recover on stopping fight. Stop throwing errors on losing all health. Don't start fights/mining when health is 0. Deal all poison damage to a player if they flee battle.
buff magma titan some more.