Download
(163Kb)
Download
Updated: 07-18-18 08:55 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-18-18 08:55 PM
Created:05-31-17 10:59 PM
Downloads:739
Favorites:8
MD5:

ReGroup

Version: 1.0b
by: VincentSDSH [More]

ReGroup
The simple way to keep your group together when all the World Quests are trying to rip you apart.

ReGroup is designed to fill a niche created primarily by World Quests and automated Group Finder tools such as the very marvelous World Quest Group Finder and its kin. If you're running WQs solo, they improve life immensely by automating a tedious and repetitive task. If you're in a group with a friend or two, each time you exit a WQ group, you have to reform, which is itself a tedious and repetitive task.

There are several 'invite people' and 'auto accept invites from people' addons around but they are designed for a different scope. They work great for what they do but it takes two tools to do the one job needed and often both addons are larger than needed for the small task. Or require everyone in the group to run them.

ReGroup addresses these issues by constraining its focus to the individual player running ReGroup and simplifying or automating those tedious and repetitive they have to perform, be they Group Leader or Group Member. There is an advantage to both Leaders and Members running ReGroup but it's a small one.

Who in the Group must Run?

You. The purpose of ReGroup is to make YOUR life easier, whether you're a Group Member or a Group Leader.

Features
  • If you are a Group Member, it can automatically accept group invitations from your Group Leader.
  • If you are a Group Leader, it can reassemble your Group.
  • Be Both Member and Backup Leader. While a Member, you can log your other Members to ease reassembly if your Leader isn't available to reform the group.
  • Automatic or Manually Triggered Regrouping
  • User-configurable number of retries and delay between
Keys

LEFT-MOUSE: Invite Missing Group Members
SHIFT-LEFT-MOUSE: (Group Leader) Log Group Members / (Group Member) Log Group Leader

RIGHT-MOUSE: Quick Options
SHIFT-RIGHT-MOUSE: Clear Info and Leave Group

Icons

To help suit different interfaces, both Black and White versions of the ReGroup icon are provided. Files are located in the 'icons' directory where you may copy the version you prefer to the default icon name name.

v1.0b
*: Update for BfA
*: Updated libraries

v1.0a
NEW FEATURE: Added Option to Scale the Quick Options menu
Logic Change: 'Leave Group' will now also clear local 'Auto-Accept Invites From.' There are good arguments to clear/not-clear but intuitively, clearing would be the expected behavior.


v1.0
Release
Post A Reply Comment Options
Unread 03-29-18, 05:52 PM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 257
Uploads: 12
ReGroup doesn't use PlaySound() itself, the error is coming from LibDropdown-1.0. You can find the library at this URL and replace it yourself -- I just verified the correct PlaySound() argument type is used. LibStub should always use the latest version of a library from any of the addons you run, so generally things like this go undetected because of the 'herd immunity' LibStub provides.

You can replace LibDropdown-1.0.lua from that package in the interim.
__________________
AddonsExecutive Assistant User Configurable To-Do ListLegible Mail Choose the Font for Your Mail
Report comment to moderator  
Reply With Quote
Unread 03-25-18, 07:20 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
More playsound fix

So it doesn't give me the cycling invites when I don't have auto invite on, but when I right-click on the button, and then click to set gropu members (as the group leader), it gives me this on the click:

Code:
Date: 2018-03-25 21:18:11
ID: 103
Error occured in: Global
Count: 1
Message: ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua line 368:
   Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
Debug:
   [C]: ?
   [C]: ?
   ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua:368:
      ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua:365
Locals:

AddOns:
[LONG LIST REMOVED FOR BREVITY]
  BlizRuntimeLib_enUS v7.3.5.70300 <none>
  (ck=18c3)
Report comment to moderator  
Reply With Quote
Unread 11-20-17, 09:42 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
So I was actually in a group today....

and I tested out ReGroup.

I got the playsoundfixer error again. (unsurprising) Eventually my fellow group member (only 1) logged out. I left group before the system pulled them out of the group. Since then, ReGroup has been reinviting them. It does notice that it cannot find the player, and then does it again. It's been going on for at least 5 minutes now (while I fulfilled Nomi and then used the fast-complete steaks on him) (well, that's what the icon looks like...) I looked in the directions, and found the 'clear the listing' key chord. I do it, it gives the notice 'delisting request sent' and then continues inviting the logged out person.

I suspect this is something to do with the PlaySound thing. Those errors seem to break buttons in weird ways. Reloading the ui made it stop.

I suspect I'll just remove the auto-invite ability, and hopefully this will fix it for the meantime.

Thanks!
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 11-17-17, 05:24 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Hate to be the bearer of bad news

I found this when I was poking around today. I installed. I logged in. I had a window pop up telling me about this and I observed the options and let them be. I closed the window, and then tried to find the minimap button. (Do you use LibBroker? I think that's what the Norganna folks told me to ask about when I asked why buttons weren't appearing in Slidebar...) Left-clicking gave me 'No group members to invite' which was entirely correct. Right-clicking gave me this error:

Code:
Date: 2017-11-17 18:19:19
ID: 3
Error occured in: Global
Count: 1
Message: ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua line 368:
   Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])
Debug:
   [C]: ?
   [C]: ?
   ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua:368:
      ...Ons\ReGroup\libs\LibDropdown-1.0\LibDropdown-1.0.lua:365
Locals:

AddOns:
  Swatter, v7.5.5724 (TasmanianThylacine)
  WowheadLooter, v70204
  NPCScanOverlay, v7.0.3.4
  ACP, vr250 
  AdvancedXPBar, v7.2.0.170329
  AllTheThings, v1.4.1
  Altoholic, vr183
  AltoholicCountHider, v1.05
  Analyst, v1.4.2
  AppearanceTooltip, vv17
  Archy, v7.3.0.2
  AucAdvanced, v7.5.5724 (TasmanianThylacine)
  AucFilterBasic, v7.5.5724 (TasmanianThylacine)
  AucFilterOutlier, v7.5.5724.5459(7.5/embedded)
  AucMatchUndercut, v7.5.5724.5585(7.5/embedded)
  AucStatHistogram, v7.5.5724 (TasmanianThylacine)
  AucStatiLevel, v7.5.5724 (TasmanianThylacine)
  AucStatPurchased, v7.5.5724 (TasmanianThylacine)
  AucStatSales, v7.5.5724.5598(7.5/embedded)
  AucStatSimple, v7.5.5724 (TasmanianThylacine)
  AucStatStdDev, v7.5.5724 (TasmanianThylacine)
  AucStatWOWEcon, v7.5.5724.5613(7.5/embedded)
  AucUtilAHWindowControl, v7.5.5724.5575(7.5/embedded)
  AucUtilAppraiser, v7.5.5724.5719(7.5/embedded)
  AucUtilAskPrice, v7.5.5724.5599(7.5/embedded)
  AucUtilAutoMagic, v7.5.5724.5686(7.5/embedded)
  AucUtilCompactUI, v7.5.5724.5715(7.5/embedded)
  AucUtilEasyBuyout, v7.5.5724.5576(7.5/embedded)
  AucUtilFixAH, v7.5.5724 (TasmanianThylacine)
  AucUtilItemSuggest, v7.5.5724.5651(7.5/embedded)
  AucUtilPriceLevel, v7.5.5724.5633(7.5/embedded)
  AucUtilScanButton, v7.5.5724.5631(7.5/embedded)
  AucUtilScanFinish, v7.5.5724.5720(7.5/embedded)
  AucUtilScanProgress, v7.5.5724.4979(7.5/embedded)
  AucUtilScanStart, v7.5.5724.5347(7.5/embedded)
  AucUtilSearchUI, v7.5.5724.5721(7.5/embedded)
  AucUtilSimpleAuction, v7.5.5724.5705(7.5/embedded)
  AucUtilVendMarkup, v7.5.5724.4828(7.5/embedded)
  AutoRepair, v
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, vv7.3.66
  BadBoyCCleaner, vv7.3.0
  BadBoyHistory, v1.31
  BadBoyIgnore, vv7.3.0
  BattlePetAbilityTooltips, v1.0.10
  BattlePetCount, v1.8.14
  BattlePetTabs, v7.2.0.170329
  BeanCounter, v7.5.5724 (TasmanianThylacine)
  BelowAverageItems, v1.25
  BindsWhen, v7.3.0.0
  BOPCraftConfirm, v1.2.3
  BulkBuy, v1.06
  CanIMogIt, v7.3.2v1.0
  ChatLoot, v1.6.1
  ClassicQuestLog, v1.3.4
  Comix, v7.2.0.1
  Compass, v1.0.6
  Configator, v5.1.DEV.431(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v7.0.3.1
  DataStore, vr64
  DataStoreAchievements, vr46
  DataStoreAgenda, vr26
  DataStoreAuctions, vr49
  DataStoreCharacters, vr41
  DataStoreContainers, vr57
  DataStoreCrafts, vr78
  DataStoreCurrencies, vr36
  DataStoreGarrisons, vr22
  DataStoreInventory, vr51
  DataStoreMails, vr50
  DataStorePets, vr43
  DataStoreQuests, vr43
  DataStoreReputations, vr41
  DataStoreSpells, vr31
  DataStoreStats, vr30
  DataStoreTalents, vr60
  DBMCore, v@project-version@
  DBMDefaultSkin, v
  DBMLDB, v
  DBMStatusBarTimers, v
  DebugLib, v5.1.DEV.337(/embedded)
  DejaCharacterStats, v730rc108
  DragEmAll, v1.0.6
  Dresser, v7.2.0.170329
  DropTheCheapestThing, vv70100
  Elephant, v3.7.3
  ExaltedWithTheFloor, v2.
  ExecutiveAssistant, v1.0.4
  ExecutiveAssistantFileCabinet, v1.0
  ExecutiveAssistantQuestIntern, v1.0.1
  Exonumist, v7.1.0.0
  FactionAddict, v1.47
  FarmIt2, v
  FishingBuddy, v1.7.13i
  FlightMapEnhanced, v2.1.4
  Gatherer, v7.3.1
  GoFish, v7.3.0.1
  Grail, v091
  GrailAchievements, v011
  GrailQuestsenUS, v24920
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v5.0
  HardYards, v2.09
  HereBeDragons10, v1.19-release
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v7.3.002
  KeepingTabs, v1.5
  KillTrack, vv2.11.2
  LagBar, v3.6
  LibExtraTip, v5.12.DEV.430(/embedded)
  LightHeaded, vv70200-1.0.0-2017-07-31-fa679bd
  Linkerize, v011
  LinkWrangler, v1.99
  LinkWranglerAuctioneer, v1.66
  Livestock, v2.6.6
  LootMsgShortener, v0.71
  MobKillCount, v7.1.0
  MountFarmHelper, v7.1.0
  MyMountspecial, v7.1.0.1
  NameplateColors, vv1.4.1
  NPCScan, v7.2.0.1
  numQuests, v4
  Overachiever, v0.99.9
  OverachieverTabs, v0.99.9
  Pawn, v2.2.15
  PersonalLootHelper, v1.31
  PetFarmHelper, v7.1.0
  PetLeash, v3.1.3
  PetTracker, v7.1.4
  PetTrackerBreeds, v7.1.4
  PetTrackerConfig, v7.1.4
  PetTrackerJournal, v7.1.4
  PetTrackerSwitcher, v7.1.4
  PetTrackerUpgrades, v7.1.4
  Postal, vv3.5.8
  ProfessionsComplete, v2.7
  QuestPlates, v7.2.0.1
  QuickQuestItem, v3.0
  RangeDisplay, vv4.5.0
  ReGroup, v1.0a
  SayRandomQuote, v7.0
  SilverDragon, vv4.0.2
  SilverDragonBurningCrusade, vv4.0.2
  SilverDragonCataclysm, vv4.0.2
  SilverDragonLegion, vv4.0.2
  SilverDragonMists, vv4.0.2
  SilverDragonVanilla, vv4.0.2
  SilverDragonWarlords, vv4.0.2
  SilverDragonWrath, vv4.0.2
  SimpleDing, vv1.0
  SimpleGold, v5.5.2
  Skada, v1.7.2
  Skadacfi, v0.5.1
  SkadaScroll, v1.5.3
  SlideBar, v7.5.5724 (TasmanianThylacine)
  SpeedyGonzales, v1.7.6
  Storyline, v2.0.6
  Stubby, v7.5.5724 (TasmanianThylacine)
  SunriseSunset, v1.02
  TargetNameplateIndicator, v1.22
  TheUndermineJournal, v5.1.20171114
  TinyPad, v2.1.7
  TipHelper, v5.12.DEV.405(/embedded)
  TipTop, v2.19.2
  TokenSplainer, vr04
  TomTom, vv70300-1.0.0-17dabc9
  TransmogCraftsman, v7.0.3.7
  TransmogTokens, v1.4.8
  WardrobeSort, vv1.3
  WhoFramedWatcherWabbit, v2.2.1
  Wholly, v064
  WowheadBagScanner, v1.11
  WoWPro, v7.3.2
  WoWProAchievements, v7.3.2
  WoWProDailies, v7.3.2
  WoWProLeveling, v7.3.2
  WowProProfession, v7.3.2
  WoWProWorldEvents, v7.3.2
  WoWTokenWatch, v1.0.3
  XandY, v1.07
  ZoneAchievementTracker, v7.1.0.0
  BlizRuntimeLib_enUS v7.3.2.70300 <none>
  (ck=14e7)
Leaving my other addons in, just in case it's useful.

I'll probably disable it on all toons but the one I do guild group stuff with. But for that group it will be useful!

-Barleduq
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: