I initially thought it was my changes to the game that caused this, but seems not.
When you (jump_to_menu, "mnu_battle_debrief"), you will (call_script, "script_change_troop_renown", "trp_player", "$battle_renown_value") if you win, and this value is only calculated by calculate_renown_value...