Using internal spell data instead of hard coded