Implemented bonus for multiple players repairing #3748

See commit description
Style nit: I think that `activePlayers - 1` would better show your intent here - you're calculating the (zero-indexed) array offset, rather than modifying the actual number of players.