fix create soldier calcs