Fix cancelled batches (via undo) not being undoable after cancelling.
Add active costs to spell descriptions.