Implemented bonus for multiple players repairing #3748

See commit description
System.Linq needs to go after System.Collections.Generic