Spells no longer have levels. Cooldown-checking is now generic