When I execute "player setVehicleAmmoDef 0" it doesn't remove all magazines from soldier (smokeshell and grenade remain).
When I execute "player setVehicleAmmoDef 1" (after "player setVehicleAmmoDef 0") it has no effect (magazines are not restored back).
I was expecting that all ammunition would be removed from player and that it would also restore all ammunition the soldier starts with. {F18166}