Mostly fixed errors caused by spring cleaning

ya'll understand when you see the new code.
Or at least eric will (cuz its all in GRHumanPlayer