small fix for tunnel port, don't set a difference game port if tunnel port isn't 0