Here is my guide for AFKING magic training in Nightmare Zone on Normal using Firebolt, can hit almost as high as fire blast when you use chaos gauntlets.
Why did this post to Informationwar community, oops. Sorry!
Far seer helm, zammy cape, occult necklace, smoke battle staff, splitbark body, malediction ward shield, splitbark legs, chaos gauntlets, brimstone boots, brimstone ring + Chaos Runes. You can use Fire Blast or Firewave if you want but it will be a lot more expensive on cost/hour.
Enemies are, King Roald, Sand Snake, Trapped Soul, Count Draynor, Me. Me is the highest level one. You want lowest level possible enemies so they have bad atk/str and miss a lot. Drink absorption potions and super def. Works well if you aer 70 def +. I don't recommend doing this for anyone below 50 def if you care about gaining net points. If you don't care about points then no worries.
You should be net positive on gaining points at the end vs cost of drinking absorptions. Can afk for up to 20 minutes, set a timer in RuneLite(an app that has lots of tools for Runescape) for 19 minutes. The timer goes off and alerts you, drink some potions again and go back to AFKing!
Gains 44k magic and 12k hp xp/hr.