fix:Reload time lose effect when it less than 200

If reload time of a gun is below 200 after calculation,it still cost player two turns to reload.
This also works on those RELOAD_ONE guns and each cartridge inserted will cost two turns.

1) indents!
2) I recall process_activity() having to be moved from there because it interfered with other activities.  Dangerous call to be moving around with a pending stable.