Thank you for your criticisms! I can assure you that the spells mess-ups are the fault of myself only, I didn't have time to tune it enough unfortunately.