Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(51 Kb)
Download
Updated: 10-16-14 05:03 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Updated:10-16-14 05:03 AM
Created:11-17-12 04:44 PM
Downloads:7,441
Favorites:66
MD5:
Categories:DPS, Casting Bars, Cooldowns, Character Advancement, Combat Mods, Raid Mods
6.0.2
We Don't Wipe  Popular! (More than 5000 hits)
Version: 3.03
by: Taraezor [More]
Description
A DPS maximiser. Displays a sequence of icons from left to right, representing the order in which you should use your abilities so that maximum DPS may be achieved. You 'plug in' modules for your class/specialisation into a single AddOn, ensuring a consistent and familiar interface across the range of your characters.

Supported Class/Specialisations
* Windwalker Monks
* Frost Deathknights (2H) 5.4!
* Frost Deathknights (DW) 5.4!
* Arcane Mages 5.4!
* Fire Mages 5.4!
* Frost Mages 5.4!
* Enhancement Shamans 5.4!
* Elemental Shamans 5.4!

* More to come!

DPS Rotations/Priorities
The author has already researched the most popular and effective rotation for your character. Allowance has been made for the Talents you have chosen. We Don't Wipe presents the next few abilities you should use. Due to randomness in the game, the queue of abilities will constantly change depending upon cooldowns, critical strike "procs", useful combinations, and so on.

We Don't Wipe is perfect for anyone wishing to come to grips with the latest thinking for the mechanics of a class/specialisation through to seasoned raiders wishing to maximise their DPS.

For notes specific to a class/spec you should see the respective Module download page.

Features
  • Priority queue displayed as a dynamic sequence of up to 10 icons
  • Dynamic class relevant Charge display (e.g. Maelstrom Weapon / Arcane Charges)
  • Accurate distance range estimation
  • Modularised: Make your own rotations and upload and share with others!
  • Prompts for interrupts, mob dispels and friendly dispels
  • In-game icon based editing and display of your selected rotation cooldowns
  • In-game icon based editing and display of abilities to exclude from rotations
  • Cooldowns (Shown & Excluded) may come from your spellbook, equipment, buffs, bags and IDs
  • Tooltips for all rotation and CD icons and configurable options
  • Configurable icon positions and sizes
  • Multiple rotations are supported
  • Supports Racials, whether for rotation queue, CD list, or interrupts/dispels
  • You do not need to be level 90 to use WDW!
  • Global Cooldown dynamically monitored/calculated/configureable
  • Key bindings for rotations and for changing cooldown/rotation synergy
  • Mob classification/type/family shown
  • Debug mode available to module authors (or anyone really)
  • Rotations researched from reputable and well known sources
  • Does NOT track the Combat Log. Meaning that the core of WDW is not CPU hungry

Cooldowns
Aside from the modularised rotations in a centralised core, the other defining characteristic of WDW is Cooldowns. You can configure this list while playing, using the built in editor. It is powerful and intuitive. Racials like Berserker are supported. You can tell a module which abilities you wish to have excluded. This is a separate list to your displayed Cooldowns.

How to Instal Simplified for v3.01!!!
Install as you would any other addon. Go to "Interface" and then "Addons" from the game menu to adjust to your liking. Try also /wdw from any in game chat channel.

See 'Modules' below as this page is for the WDW "engine". You will also need to download modules.

How to Move WDW
Firstly go to "Game Menu" then "Interface" then "AddOns". For We Don't Wipe look at "Queue Settings". Ensure "Locked" is not checked. Return to the game. Hover the mouse over the centre of the first ability icon in the main queue. Must be in the centre area. Now hold down the left mouse button and drag and release. Easy!

Modules
WDW ships with its core engine files along with a fairly empty 'Modules' folder. A template with notes is provided for budding LUA programmers to have a go at their own WDW module. Obviously changes to a module don't necessitate a full download of WDW, a key advantage since v3.00.

Use the links above to download modules.

Drop the downloaded module(s) file into the "Modules" folder. It is that easy! No file editing for v3.01!!!

Performance
WDW builds a saved Spellbook and other lists each time you enter the world or a zone/instance or update your talents. During combat it relies upon being 'polled' by Blizzard's servers and just displays a pre-processed sequence of icons that was built by a class/spec module. Modules written by the author of WDW do NOT trap and track the combat log. Instead they go through a priority list of actions and decide where in the next 10 (or less if the player decides) x 'Global Cooldowns' that action must occur. Every class/spec has a filler action and these are used to plug in the gaps. The core of WDW is very light. The simplicity or complexity of a module is the determinant of any performance issues.

If you do think that WDW is weighing you down, you can configure things such as how often it cycles.

FAQ
Go to my official FAQ page at FAQ.

Updates & Favourites
You can make We Don't Wipe a Favourite and get an automatic notification (PM) or email (enabled through your profile) when I update it.

Cookies, Beer & Donations
It is all about the Cookies & Beer although, and don't let Gallywix know about this, a "thank you" in the comments section fuels my programming appetite and is very much appreciated. And then, you could cut straight to Click here to lend your support! because as Gallywix would say... "time is money, friend".

Wanting more from Cooldowns or Distance Estimation?
You might like to try using Cool Aid to give even more customisation to the Cooldown display elements of WDW (you'll need to disable displaying Cooldowns via WDW). The same is true for the distance estimation with Hard Yards.

Twitter
Follow @Taraezor for the latest news on We Don't Wipe!
v3.03
====
* Just a small Interface update so AddOn will load!

v3.02
====
* Saved Spellbook "active" spell limit exceeded by a player. Extended from 56 to 70
* Added ability to specify Cooldown or Item by ID number!

v3.01
====
* Trivial change to TOC file so will launch/run under patch 5.4.
* Special test for Glyph of Icy Veins to reveal Blizzard's hidden cooldown spell ID
* Shaman Glyph of Shamanistic Rage Cleanse of Magic debuffs now supported
* Can now exclude interrupt, mob buff dispel, friendly debuff dispels (mini icons 1 to 3) & items
* Suppress buffs reminders when special action bars on show
* All my current and 'maybe' modules included in the TOC file to ease installation

v3.00
====
* Added specific DK code for Glyph of Icy Touch giving a purge to DKs
* Auto Attack now included in buffered Spellbook as rotations may wish to use it to signify "up to you" actions. Previously it was a specific exclusion
* Number sizes for cooldowns (both main and CD rows) improved for really small tile sizes
* Sweet spot for icon moving scales now at small tile sizes
* Had to add specific Enh. Shaman code due to Blizzard smoke and mirrors with Stormblast

v3.00b
====

Big Changes
-----------
* Designed to support classes/specs from level 1 to 90 (1-9 has no specialisation)
* Bag items, equipment, buffs and spells may be freely used for rotations and cooldowns
* Supports user supplied modules. WDW functions mostly as a generic engine now. Template & instructions provided
* Interface panels greatly expanded
* Added Windwalker Monks
* Management of specified shown or excluded cooldowns reworked / improved
* Spell IDs used throughout, no more spell names. To use an itemID simply make it negative
* Distance to target now much enhanced and supports all target types (as best as is allowed by Blizzard)
* Charge display enhanced and standardised across the classes/specs
* Almost all the globals removed and replaced with a much smaller set. Globals file & descriptions provided
* Debug mode. Ability to also limit debug messages to a predefined subset of messages

Fixes
-----
* Frost DK check for T15 2P bonus in Soul Reaper trigger in rotations
* A spilling erors and a gramar eror fixed cuz im not 2 clevr
* Position sometimes not saved fixed
* Creeping memory use

Smaller Enhancements
--------------------
* Rotation selection no longer by mouse wheel. Lots of keybindings possible now
* Two new config options for managing Global Cooldowns
* Test for 'interruptible' now specially checks for channelled spells bypassed by Blizzard's regular API call
* Removed buff check exclusion for non-DKs when mounted. Response to user feedback
* Option added to show everything when not in combat/aggro/instance (works in sync with 'Missing Buffs' option)
* Added the "minus" UnitClassification for NPC minions. ("Minions" shown in WDW rather than "minus")
* If target is a player then the usual target information text replaced with some basic player relevant stuff
* Interface options panel better organised, some rewordings
* Friendly audible login welcome sound, tailored for races
* New error, warning, debug messages. Colour coded. And the old standard 'print' message too

v2.03
====
* Rotations changed for Patch 5.2 "Throne of Thunder" (Actions, Glyphs, Rotations, Core)
* Better display of Mage Polymorph icons, including fixes for Blizzard's own bugs (Glyphs, Interface, Core, Spells)
* More robust to handle players with no specialisation (Core, Interface)
* Tier 15 Enhancement Shaman 2P +2 Maelstrom bonus (Spells, Rotation, Actions)
* Updated version greeting to keep it fresh (Core)

v2.02
====

* Blood DK getting spammed with "Sorry," message fixed (Core)
* Blood DK crashes fixed (Core)
* Following Icon Sizes option changed to fraction from dodgy percentage (Interface)
* Apparently 'stuck' or nonresponsive or duplicate icons fixed (Core)

v2.01
====

* Remove annoying Shaman weapon buff reminder if have a fishing pole equipped
* Date error

v2.00
====

* Saved data system now on a character name / realm basis as per Blizzard standards (Core)
* Added in-game instructions (Core + Interface)
* Able to edit cooldown / mini icon list from in game (Core + Interface)
* Interface options panel cleaned up but still has that cozy "Ace" feel (Core + Interface)
* Removed "Ace" as a dependancy. WDW now its own boss (Core + Interface + TOC)
* Calculation of number of each type of DK rune is now accurate and not a (pretty good) estimate (Core)
* Helpful message and sound for when seeking to reposition the icons (Core)
* Allow for more CD icons (Core)
* Allow for more than two DK Death runes (Actions)
* Mini icon glow effect added & tested. Unused at present (Core)
* Out of combat test now also tests for non-targeted aggro/attacks via an API call (Core)
* Pillar of Frost added to default set of Frost DK CDs (Cooldowns)
* Shaman must be >= L87 for Ascendance (Actions)
* Shaman must be >= L81 for Unleashed Elements (Actions)
* DK must be >= L87 for Soul Reaper (Actions)
* DK must be >= 81 for Outbreak (Actions)
* The various multiple polymorphs of a Mage are now properly known and managed (Core)
* Improve logic for mini icon #3: ensure deal only with Curse/Disease/Magic/Poison if supported by Class/Race (IntDispel+Core)
* Exclude Auto Attack from pre-scanned Spellbook (Core)
* Invisible first/main icon could previously be moved (if you were clever). Now not possible (Core)
* Notify other users of your WDW version and prompt player if player has an out of date WDW version (Core)
* Spellbook scanning now correctly knows about and allows multiple spells with the same name. Relevant to Mage Polymorph (Core)
* Removed the 'Up to You' icon. It was a dumb idea but fun at the time to see Hula Dolls and icecream cones on the screen (Core)
* Now works properly for Mana Gems. What a hack job that was (Core)
* Changed Welcome message and added a non-intrusive welcome sound (Core)
* Fun stuff (Core + Interface)

v1.05
====

* Fix bug when switching from Frost to Arcane, with no zone change and then generating 1 Arcane Charge

v1.04
====

* Frost Death Knights added
* Massive performance boost. No longer throttles cpu (lesson: don't blindly trust what you read on the net, test for yourself!)
* Tooltips for all icons
* Keybindings revamped, including the bug in v1.03. Now bi-directional for both rotation & cooldown
* Mouse wheel support as an alternative to keybindings
* Frost Mages no longer prompted for Water Elemental when mounted
* Slight range text placement adjustment to allow for null queues (unlikely as it is)
* The forced English language for a player's "specialisation" removed. Thus more non-English friendly
* Shaman Reincarnation correctly shows when dead and not on CD
* Mage Tier 2 talent no longer assumed to be Ice Barrier (unlikely as that would be in PvE)

v1.03
====

* Frost Mages added
* Revamped the AoE rotations for Mages
* Fixed bug with a rarely appearing phantom cool down for the last spell in the queue
* Fixed an AoE rotation addon crash for one of the Mage specs
* Added debug code for a couple of very rare errors due to Blizzard returning nil data for an API call, one relating to the "charge" counts to the left of the main queue icon.

v1.02
====

* Arcane Mages added
* Fire Mages added
* Mini icons to display Interrupts/target dispel/player dispel/cooldowns
* More complicated rotations
* More configuration options
* Minor bug fixes, too numerous to mention
* Split main file into several files to ease management

v1.01
====

* Elemental Shaman added

* The "Strictly no AoE" mode has been incorporated into the other modes, accessible by clicking on a key binding.
* The tables of rotations, spells and actions have been edited to facilitate expansion as well as to protect against trampling on other add-ons due to shared naming.
* The range estimation now never tests spells, only items. It took me a long time of experimenting to get the distances right and to hunt down the items.
* Previously stuck on "Automatic" due to carelessness.
* Perhaps some minor cosmetic bugs. I really forget. Nothing remarkable.
Optional Files (6)
File Name
Version
Size
Author
Date
Type
1.01r
5kB
10-16-14 05:14 AM
Addon
1.02
5kB
10-16-14 05:12 AM
Addon
1.03
5kB
10-16-14 05:11 AM
Addon
1.02
4kB
10-16-14 05:10 AM
Addon
1.02
5kB
10-16-14 05:09 AM
Addon
1.02
6kB
10-16-14 05:08 AM
Addon


Archived Files (1)
File Name
Version
Size
Author
Date
3.02
51kB
Taraezor
09-15-13 06:53 AM


Post A Reply Comment Options
Unread 10-21-14, 10:08 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 251
Uploads: 31
GetTalentInfo() has had its arguments and return values changed:

args: (index[, isInspect, talentGroup, inspectedUnit, classID])
-> (tier, column, talentGroup[, isInspect, inspectUnit])
returns: name, iconTexture, tier, column, selected, available
-> talentID, name, iconTexture, selected, available
mikma is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:16 PM  
Xrystal
nUI User and Supporter
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5034
File comments: 292
Uploads: 25
Originally Posted by mikma
Fresh install, first start with Frost Mage (module added), and:

Message: Interface\AddOns\WeDontWipe\Core.lua:2142: Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
I just tried this as well and got the same error message.
__________________
Xrystal is offline Report comment to moderator  
Reply With Quote
Unread 10-18-14, 09:17 PM  
Beatrix
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I have placed the Windwalkermonk.lua file in the modules folder of Wedon'twipe and it still says the dependency is missing. SO the addon is not working. It is only the lua file that goes there right?

Please help
Beatrix is offline Report comment to moderator  
Reply With Quote
Unread 10-17-14, 08:36 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 251
Uploads: 31
Fresh install, first start with Frost Mage (module added), and:

Message: Interface\AddOns\WeDontWipe\Core.lua:2142: Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
mikma is offline Report comment to moderator  
Reply With Quote
Unread 06-01-14, 07:05 PM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
For anyone wondering, especially if you have seen @Taraezor (NA) over at Elder Scrolls Online, I will -still- be updating this AddOn come the next patch. It ain't dieing just yet!

(I have just today begun LUA programming again. Back into it!)
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 06-01-14, 07:04 PM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
Originally Posted by meljen
This looks really neat! Do you plan on making a feral druid module?
At this stage no sorry.
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 04-05-14, 08:50 AM  
meljen
A Fallenroot Satyr

Forum posts: 25
File comments: 296
Uploads: 0
This looks really neat! Do you plan on making a feral druid module?
meljen is offline Report comment to moderator  
Reply With Quote
Unread 03-08-14, 12:30 AM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
I am not back (again) lol

Inactive player for about two years but was energised enough to make WDW and the modules.

Inactive again. Waiting for next expansion before I resume active development again. Currently about to teach myself App programming!

Will buy a short WoW sub, maybe even a cheap account, and resume for the next expansion as I actually really enjoy what I am doing, lol.

My HDD failures (see below) also caused my WW module code update for 5.4 to be lost, a new fishing AddOn, my 2014 April Fools code and a new AddOn around our in game "Titles", to be lost forever. Discouraging.

Also I know the modules perform very very well when compared to the "competition" but I can't be bothered marketing my AddOn. Disappointing when other AddOns get heaps more downloads, even though they give inferior DPS results. I won't name AddOn names as that is rude to the dudes who went to the trouble of gifting the community with their AddOns.
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Last edited by Taraezor : 03-08-14 at 12:31 AM.
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 09-21-13, 01:27 AM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
I'm Back!

Okay I have been out of action about a week. Two iMacs went down and using an ancient model with no internal HDD (yup, possible kind of). Still setting things back up. Back doing stuff tonight thankfully
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 09-18-13, 09:56 AM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 227
Uploads: 0
Re: Module Hassles

Ovale just packages all of them in a single addon, is all. And (not sure how they do it) but Nerien writes alternate scripts for Ovale, it installs as a separate addon, yet shows up IN Ovale without user intervention.

Thank you again for taking the time to make this addon!

Originally Posted by Taraezor
Am aware that it is a hassle and improving this is on my list of things to do. I don't really know how Ovale wokrs as I don't use it sorry.
kittykatmax is offline Report comment to moderator  
Reply With Quote
Unread 09-16-13, 03:46 AM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
Module Hassles

Originally Posted by kittykatmax
Liking your addon but would love if you could include the modules the way Ovale does. Every time I update, I have to back up everything and manually copy the modules back in.
Am aware that it is a hassle and improving this is on my list of things to do. I don't really know how Ovale wokrs as I don't use it sorry.
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 09-15-13, 06:07 PM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 227
Uploads: 0
Liking your addon but would love if you could include the modules the way Ovale does. Every time I update, I have to back up everything and manually copy the modules back in.
kittykatmax is offline Report comment to moderator  
Reply With Quote
Unread 09-15-13, 06:56 AM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
Bug Fix + New Feature

A player somehow exceeded the max number of "active" spells I preload into a table. Table extended by 14 to 70. Should be heaps.

While I was at it I added a new feature: You can now enter an ID number (from a datamining website such as Wowhead) in order to specify a cooldown to show or exclude!

Because of the bug fix I have delayed the Windwalker Monk update again, sadly.
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 09-10-13, 08:49 PM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
Stay a While and Listen!

Moving forward I have lots of exciting ideas, the least of which is adding more class/specs!

I am aware of the need for some players to be able to click through the queue textures. You are not ignored.

I am also aware that the Tooltips are helpful to many players, at least while they are getting their head around an unfamiliar rotation and sure beats trying to work this out for yourself off some pro-player website.

Some of you will be aware that I have already forked the Cooldown side of things into its own AddOn (which incidentally can be made to work in with WDW - it is by design!) and this "forking" will be extended with a quantum leap eventually. Some of the existing and planned features of Cool Aid might find their way over to WDW!
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Last edited by Taraezor : 09-10-13 at 08:49 PM.
Taraezor is offline Report comment to moderator  
Reply With Quote
Unread 09-10-13, 07:53 AM  
Taraezor
A Murloc Raider
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 55
Uploads: 10
Windwalkers and 5.4 - Why the Delay?

I know what needs to be done for 5.4: Support for Tier16 4pc.

Not a simple task as this module has a very complex routine within the queue building process which will need major changes.

Yup, no-one will have 4 pieces for several weeks (lol) so if I can't get my head around the routine tomorrow during my lunch break (heck, I was the one wot wrote the thing!) then I'll upload a 5.4 compliant module with T16 to come later.

The WW module is one of the ones I am most pleased with as I know I got the Chi juggling in the queue 100% right and there ain't nothing like it out there in AddOn land!
__________________
Who wipes? We Don't Wipe - to maximise your DPS!
Have you done the Hard Yards? - for accurate distance estimation!
Try Cool Aid when you need maximum control over your Cooldowns!
Taraezor is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.