Further Battle Update

Addition of several more battle scripting commands with preparations for
animation scripts.