Fix calculation of HP Recovery, fix battle post request