make lobby sounds pref only affect the lobby

implemented by trying to dynamic cast this mp::ui to a mp::lobby