Group O Matic is a tool for raid leaders. It does the following:
*Gives you the ability to save and restore raid member positions
*Gives you an auto-arrange command, which tries to find the best group arrangement based on class/spec, and then automatically arranges the raid to match it.
*Adds slash commands to swap raid members' groups (for macros to move people on the fly)
*Auto-arrange template for AB/EotS which will move people at the same node into the same group.
NOTE: If you want to configure GOM while not in a raid, use /gom active
-------------------------------------------
GOM has more settings than you would normally find in an addon of this type, but it also works "out of the box." That is, it will work as well as/better than any other raid config addon without changing anything, and will give you a simple save/restore/auto window when you open the raid UI.
If you do want to manipulate the way the auto-arrange and restore functions work then read on for some basic documentation. If you have more specific questions just post them in the comments here.
-------------------------------------------
* Macro Commands:
/rs Name1 Name2
(Swaps two people)
/rm Name Group#
(Moves Name into Group#)
/rgs Group#1 Group#2
(Swaps two groups with each other)
**version 2.x only** Names can be replaced with !p, !t or !f for player, target or focus, i.e. /rs !p !t would swap you with your target
-------------------------------------------
*Raid Save and Restore:
Restore will try to get the current raid as close as possible to the saved raid. By default, if there are people missing they will be ignored, and if there are extra people they will be auto-arranged -- these settings can be changed in the "Manage Saves / Restore Options" pane.
*Raid Restore Options:
As mentioned above, there are 4 restore modes that you can choose from...
-Dumb/Merge (default): Players from the saved raid who are absent from the current raid are ignored, new players are auto-arranged based on the currently selected template.
-Dumb/Separate: Players from the saved raid who are absent from the current raid are ignored, new players are pushed into the lower groups for manual arrangement.
-Smart/Merge: Players from the saved raid who are absent from the current raid are compared to new players who aren't in the saved raid. Any new players that have the same roles as the absent players are filled into their spots. New players that aren't matched to an absent player are auto-arranged.
-Smart/Separate: Players from the saved raid who are absent from the current raid are compared to new players who aren't in the saved raid. Any new players that have the same roles as the absent players are filled into their spots. New players that aren't matched to an absent player are pushed into the lower groups for manual arrangement.
-------------------------------------------
*Auto Arrange:
Automatically sets up the raid, taking into consideration class and talent spec, based on either one of the built-in rulesets or a user-created template. Anyone whose talents are unknown will have defaults filled in by class.
*Auto Arrange Templates:
GOM supports user-created templates to modify how the auto-arranger behaves. If you want to create one, see the EZ Templates tab (or for advanced templates, templates.lua
*AB/EotS template:
Note that using the auto-arrange with this template will probably only be useful to you if you're in an AB/EotS game that is in-progress. It scans all raid members' current sub-zone ("mine", "stables", etc) and groups people at the same place together. Remember that GOM can't work while *you* the raid leader are in combat, but it doesn't matter if other people are, and you can macro /gom auto and hit it when you have a few seconds OOC.
-------------------------------------------
*Group Exclusions:
You can exclude any/all groups from being saved/restored/arranged. Excluded groups will not be modified at all by the addon (the exception is the AB/EotS template, which intentionally ignores this setting).
*MVPs:
You can create a list of MVPs which the auto-arrange will look at first when arranging groups. Class and spec are valued over MVP status, but among players with the same class and spec, MVPs will be placed in the top groups first.
*Throttling:
You can change how many requests GOM sends to the server at a time while moving groups around. Setting this to a lower number can resolve issues that happen to some people due to high latency connections or other addons. The default setting almost always works fine; but if you're having problems while using GOM, this is something you can do to troubleshoot it.
1.11.3
-Fixed exclude checkboxes and saved raid edit boxes randomly becoming unclickable.
1.11.2
-Fixed some problems with the main window's positioning.
1.11 (5-31-08)
-Added the ability to edit EZ Templates (missing some polish -- like a Back button -- but it works :P)
1.10 (5-24-08)
-Added "DECURSER" role
-Added "decursewhich" command for templates (see templates.lua
-EZ Templates now allow you to set a "What does DECURSER mean?" option. (If you want more control than a global setting for the whole template, you'll need to create a "real" template (e.g. in templates.lua
-Fix for IgnoreSpec
1.9.1 (5-19-08)
-Fixed a minor bug which was (mainly) causing wrong percentages to display sometimes in the window title.
-GOM will no longer allow you to try to start an auto-arrange via the GUI if you are the leader of a non-raid group.
-Updated the zhCN localization for the 1.8 changes (1.9 only has a few new things that need to be localized anyway :P)
1.9 (5-8-08)
-Added optional syncing of cached specs, saved raids, EZ templates, and MVPs between characters.
-The window title now displays what percentage of current raid members GOM has talent data for.
-The number of moves to make at a time now defaults to 9 instead of 1 for characters loading GOM for the first time.
-Added support for ArrangeProxy, which sort-of allows the addon to work in combat. You'll need to download this seperately.
1.8 (5-4-08)
-Added /gom active which toggles the addon being always active, allowing you to configure it without needing to be in a raid group.
-Added a GUI-based auto-arrange template creator. The GUI templates aren't as powerful as scripted templates in templates.lua but they're much easier to make :P
-Added options to "Manage Saves / Restore Options" allowing you to manually modify existing saves.
-Added the ability to create new saves from scratch, manually typing in names, rather than saving a raid in-progress.
-Added the ability to clone saves and save a copy with any modifications you want to manually make.
-Added "pushextras" command for templates, see templates.lua
-The main window now bypasses the default Bliz code that saves frame location between sessions and stores its own position. It also plays a bit nicer with viewport addons now.
1.7.5 (4-29-08)
-The remote talent request is now off by default.
-"Disable direct talent inspection" is now called "Don't pre-scan" -- it still does the same thing.
-Added "/gom talent" which toggles on/off the remote talent request. If this is off and "Don't pre-scan" is unchecked, the addon will still do the direct inspection. If both are turned off, the addon only uses cached/default roles, and auto-arranges start pretty much instantly.
-Added a "Continuous scan" checkbox which will run the direct talent scanner every 5 minutes while not in combat if you are in a raid, keeping GOM's talent cache up-to-date. This setting is independant of "Don't pre-scan," so if this is on you can turn the pre-auto-arrange inspects off and still have accurate results.
1.7 (4-26-08)
-Added a "Restore Method" option to the Saves extras pane:
-Smart means that if a person is missing from the saved raid, try to fill in their spot with any new people that have the same roles; Dumb behaves the old way
-Separate means don't auto-arrange new people, instead try to fit them into the lower groups; Merge behaves the old way
-Default is "Dumb - Merge" which is exactly how it has behaved up until now
-Clicking "Add MVP" while targeting a player from another server will now properly format the "Add MVP" input box with their full name (Name-Server)
-MVP names are no longer case-sensitive
-Minor tweaks to GUI elements such as the "Manage Saves" scroll frame
-Fixed a bug which would incorrectly report a bad user template after 5-10 raid restores in a row
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...