Features (demo)
- Automatic updates - uses the World of Warcraft API to obtain information.
- Works with any region and language.
- Easy to set up. Add your:
- Battle net domain
- locale
- Server name
- Guild name
- One or more of your raider's names
- Change the appearance & styling
- Show instance progress in a fraction (6/7) or as a percentage (86%).
- Tooltips can show modifiable text/HTML to show that a boss has been killed, or the number of average kills (between all raiders).
- All styling of the progression & tooltips can be modified using css.
- The plugin uses Blizzard's instance & boss icons, so these are not as easily changed. I'll work on this if there is any demand for it.
- Guild progression is determined from individual raider progression.
- A boss is determined to be killed when a set number of raiders have killed a boss (see the ratio option).
- Guild run achievements were not used because they didn't seem to return consistent results. Also only the last heroic boss is tracked.
- The number of boss kills can also be added to the tooltip. But because every raider has a different value, it averages the number of kills. So if a raider that has no boss kills is included, it may drastically affect the average.
- Any tooltip plugin can be used along with this script.
Showing specific raider kill details inside the tooltip (see the details option)
- jQuery 1.5+ (required)
- tooltip plugin (Jatt plugin used in the demo)
- Better error handling for misspelled names
- Rewritten to include flex raids.
- Modified the details section:
- Compressed the data (removed spaces), so now you see something like this "++++-------".
- Removed the "tens" digit from the boss order number, so only the "ones" digit is showing (i.e. "01234567890123456").
- Added
grouping
option which allows for coloring the groups of bosses, default is5
. - Added grouping class names to the css -
group0
would be the first group of 5 bosses,group1
would be added to the second group, etc - for better visualization.
- Added Siege of Orgrimmar instance.
- Fixed the normal instance total number of bosses within the details display (click on any progress bar to see it).
-
Fixed an issue with the plugin not working with localized languages properly.
-
The plugin now uses the instance ID instead of the instance name, so now all intances names are localized properly.
-
To change the language of the expansion name, modify the
allexps
option.allexps : { "mists" : "mistery", // get it? HA! "cat" : "cataclyzum" // I spell guud }
-
-
Added a
debug
option which outputs to the console for troubleshooting.
- Updated css to include the new raid icon
- Added Throne of Thunder instance (patch 5.2)
- Hacked around the issue of handling errors for misspelled names.
- Basically, if JSONP requests aren't successful, they don't trigger any events (ref).
- If only part of the data has completed loading, this plugin will attempt to build the progression display with what it has already loaded.
- If the JSONP requests are all successful, but delayed such that the alloted time (setTimeout set to 2 seconds) has passed, it will build the progression display again with all of the data.
- I know this isn't an ideal solution, so if you can figure out a better way, please feel free to fork and push some changes!
- Removed escaping of character names as it was improperly encoding special characters.
- Fixed empty raider string issues.
- A javascript error will no longer occur.
- Ratios will now calculate properly - empty strings not included in the number of raiders.
-
Script will now ignore the case in raider names.
-
Added
details
option:- If
true
, it adds raider boss kills to the bottom of the tooltip (see the screenshots). - This enables the admin to check if the script is working properly or if a raider needs to be excluded from the list.
- These details will always be present within the tooltip, and only hidden when this option is
false
. - The style can be modified using css.
- These details were only meant for debugging, so it's not perfect; e.g. the Bastion of Twilight normal mode details will show 5 bosses, instead of the correct 4.
- If
-
Added
clickForDetails
option:- When
true
clicking on a progress bar will reveal or hide (toggle) the details within the tooltip. - Set this to
false
to never enable progress bar clicking.
- When
- Empty strings in the raiders option will now be ignored.
- Initial release.