Fixed Unique Player Colours

Fixed flaws with existing code that was intended to prevent players from
sharing the same colour.