Performance Update: Script Parser

Now 7% faster, at the expense of (at most 11kb)

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug #7346

http://hercules.ws/board/tracker/issue-7346-battlec-error
Signed-off-by: shennetsind <ind@henn.et>