Rework charge command for mutli-spell books
Spell swapping and casting