Fixed Battle functs not having same prototype.

getView, getHeader getPlayAs all were different.