Ensure "prep" and "cast" of spells ("cast" script)
Dragonrealms magic script overhaul

* Accept pipe-delimited strings or arrays as valid arguments to all
  magic scripts
* Rename and enhance "magic_script" to allow for a "target-list" in
  addition to the lists of "charge-items" and "charge-streams"
* Try 5 times before moving on to the next spell when "prepping" or
  "casting" a spell