Download
(31Kb)
Download
Updated: 10-31-16 04:37 AM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.5)
Updated:10-31-16 04:37 AM
Created:11-17-12 04:44 PM
Downloads:28,210
Favorites:103
MD5:
Categories:DPS, Casting Bars, Cooldowns, Character Advancement, Combat Mods, Raid Mods

We Don't Wipe  Popular! (More than 5000 hits)

Version: 5.10
by: Taraezor [More]

Description
A fully featured and configurable DPS maximiser. Displays a sequence of icons, representing the order in which you should use your abilities so that maximum DPS may be achieved.

By itself, We Don't Wipe does nothing. You must separately download the modules.

Works great in 7.1 Return to Karahzan!

Supported Class/Specialisations
* Windwalker Monks Updated for Legion!
* Arcane Mages Planned for Legion!
* Fire Mages Updated for Legion!
* Frost Mages Updated for Legion!
* Havoc Demon Hunters New for Legion!
* Enhancement Shaman Updated for Legion!
* Elemental Shaman Planned for Legion!
* Hunter Planned for Legion!

(Perhaps others for Legion)

How to Instal
Download the latest We Don't Wipe. Instal like any other AddOn. Download one or more modules. Instal like any other AddOn. Some modules required the Hard Yards AddOn.

How to Configure
When first launched, and providing you are not in combat, you will see a set of overlapping tiles at one side of your screen. This is the template to create your queue pattern. Slide these tiles around. The tiles tend to snap together. It is very intuitive. When you are done, enter the following in chat to toggle off the template display: /wdw ooc

To see a full list of configuration commands, enter "/wdw" in chat. Appending a " ?" to the end of any command will bring up more helpful information about the command.

My Hand Held Setup FAQ page might also be of help.

Priority Queues (aka Rotations)
Each module is built upon popular and authoritative sequences sourced form places such as Icy Veins. I then add in support for any other talents / abilities which significantly affect single target DPS.

Abilities with longer cool downs, say about 120s, will usually have a parameter to enable/disable from the rotation. To see a module's list of parameters enter "/wdw listp" in chat. To adjust enter "/wdw setr parm1=xxx,parm2=zzz,parm3=...".

If You Like We Don't Wipe
While adventuring, map your way with X and Y and keep track of Sunrise & Sunset, pickup a great raptor pet with Adorable Hatchling Nests, search for Netherwing Eggs, hunt for achievement critters and NPCs with Rare Love, try Tip to enhance your Tooltips, go the Hard Yards, the most accurate way to measure distance, use This Scampi Happening for fish flavoured Tooltips, or Yarrr for pirate Tooltips, and instal Let Minnow to show off your fishing poles! You Cod Do Batter for fishing achievements and you'll need Dark Soil for The Tillers friendships and a Loose Pebble for your Dog! When you turn geek, turn to Fibonacci! Who wipes? We Don't Wipe, an excellent DPS maximiser!

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".

== v5.10 - 31st October 2016
* Follow up from 5.09. More bugs introduced/found. Now completely bypasses the Spec change event and uses a spell ID instead = reliable. Caninterchange between supported/unsupported specs and have a queue appear/not appear as is appropriate

== v5.09 - 28th October 2016
* Fix to spam rotation selected message. Due to an event firing unexpectedly

== v5.08 - 25th October 2016
* Lots of unnecessary messages removed
* More work on translations/localisations
* Version update to support Patch 7.1 "Return to Karahzan"
* Changes to menus to not overflow the default Patch 7.1 chat window
* Bug in the "/wdw sel" command fixed. Code in that block tidied

== v5.07 - 19th October 2016
* Now also collecting target debuffs (required by Frost Mage module)

== v5.06 - 5th October 2016
* Removed unused wdw_playerLevel global
* Fix to display/non-display of IC icons after a "/wdw len n", +ve or -ve

== v5.05 - 25th September 2016
* Shows the menu the first time you log in
* Remove forced IC icon display when entering an Instance (doesn't make sense for DH module)

== v5.04 - 14th September 2016
* Tests for modules needing Hard Yards AddOn
* Fix: Die in Dungeon then reenter: rotation did not appear
* Red warning message if you have an out of date module/WDW

== v5.03 - 7th September 2016
* Ghost bling on empty tiles when out of combat

== v5.02 - 4th September 2016
* Work around Show/Hide protection error when surprise attacked by a mob
* Fix ghost bling on buttons which subsequently moved within the rotation

== v5.01 - 30th August 2016
* Small change to class lookup table to facilitate differentiating between Frost DK and Mage modules
* Better handling when WDW is active but your module is not found
* Altered in combat / out of combat tests
* Specifically test for Training Dummies
* Localised a few phrases
* Fix for bug preventing module parameters from being changed
* Version and module version messages
* (passively Requires template v1.05 for all modules)

== v5.00 - 13th August 2016
* Rewrite for Legion

== v4.11 - 10th November 2015
* Audible greeting toggle now shows current status (On/Off)
* Incanter's Flow CD had erroneously copy/pasted code from my CoolAid AddOn

== v4.10 - 8th August 2015
* Mage Fire Blast and Inferno Blast CDs now checked by player level
* Incanter's Flow charge/cooldown timers added
* "Excluded Cooldowns" -> "Excluded from Queue/Rotation" on Cooldowns Panel

== v4.09 - 5th August 2015
* Mage Rune of Power Expiry timer added
* Mage Incanter's Flow spellbook entry needed to be specially cached as a passive spell

== v4.08 - 30th July 2015
* warning/error message for reaching or trying to exceed the max number of excluded CDs able to be displayed now tests against correct maximum. Doh!
* Message for no module for a specialisation changed to no module for a class.

== v4.07 - 23rd July 2015
* TOC update to Patch 6.2
* Suppress WDW showing when in Garrisons
* Ability to suppress the audible chirpy racial greeting
* Fire Mage ignite value now always passed to module (previously only when charges to be shown)

== v4.06 - 18th March 2015
* Remove 1 or 2 left over debugging messages. Doh!

== v4.05 - 11th March 2015
* Power Strikes broken in Patch 6.1, fixed and in fact enhanced yet again for accuracy
* Avoid "Delete" button not showing in the '/wdw coo' Panel
* Hidden "sb" debug option to dump the player's Spellbook to saved variables. Added v4.00+ but not documented
* '/wdw sb' dumps the Spellbook to the chat channel
* '/wdw bp' dumps Buffs (Player) to the chat channel
* '/wdw bt' dumps Buffs (Target) to the chat channel
* '/wdw dp' dumps Debuffs (Player) to the chat channel
* '/wdw dt' dumps Debuff (Target) to the chat channel

== v4.04 - 7th March 2015
* Blizzard Cooldown changes forced code to be altered to stop flickering/stuck icons
* Cooldown code slightly more efficient (less cpu)
* Better module presence/version/format checking and feedback
* Less repeated setup iterations due to multiple Events firing. Much less message repetition
* Removed unused frame overlay code

== v4.03 - 27th February 2015
* If 'Show Charges' deselected then queue might have been non-optimal as charges not getting calculated.

== v4.02 - 25th February 2015
* Sweeping 'Second Hand' GCD/cooldown timer wasn't visible (alpha problem)
* Chi Brew special recharge 'Cooldown' works as intended now
* Roll / Chi Torpedo potentially bugged for 'recharges'. Fixed.
* Renewing Mist / RSK added (both recharges for Mistweavers) to keep code in sync with Cool Aid AddOn

== v4.01 - 24th February 2015
* No crash when player uses WDW on unsupported classes
* Removed the Slash file. The single line of code placed into Core.lua
* Overhauled the help panels
* If Spellbook has > 70 icons then reduce the size incrementally in the '/wdw coo' panel.
* Error message if showing the WoW Interface AND WDW cooldown countdown text overlays.
* Updated TOC file for Patch 6.1

== v4.00 - 20th February 2015
* Modules now all properly load alone and not inside a WDW Modules folder.

== v3.13 - 17th February 2015
* Mages again blowing out the limit of 70 spells in the prebuilt spellbook. Portals and Teleports are now excluded (as they used to be)

== v3.12 - 17th February 2015
* Monk Power Strikes further accuracy: First PS up to 400ms out, remainder at 100%
* Power Strikes calculation was also trashed if the player zoned / reload UI

== v3.11 - 14th February 2015
* Chi Torpedo Spell ID added for Roll recharge
* Chat command '/wdw gcd' now also returns remaining time of GCD
* Monk Power Strikes (hidden (re)activation timer) now supported

== v3.10 - 5th February 2015
* Arcane Mage Arcane Charge amount is wrong if a Fire Mage is in the party.

== v3.09 - 3rd February 2015
* Fix for buffs of type ""
* Protection Paladin Bastion of Glory stacking buff added
* Windwalker Monk Tigereye Brew stacking buff added
* Enhancement Shaman Maelstrom Weapon stacking buff added
* Arcane Mage Arcane Charges stacking debuff added

== v3.08 - 24th January 2015
* /wdw now works the same as /wdw help or /wdw ?
* Fixed porting bug (from Cool Aid) when selecting a Spell ID manually in /wdw coo
* Fix for remaining GCD calculation
* New global wdw_specialModuleNew to allow players to adjust module constants/parameters directly
* Code for above in Core.lua. NOT executed on regular polling but only on a talent/environment change
* Edited Template.rtf to reflect the above and upped version to v1.01
* pairs/ipairs localised
* cooldown timer alpha fix for spells no longer being "shown"

== v3.07 - 12th January 2015
* Special "recharge" abilities totally rewritten and expanded
* Target & Range text positions optimised for all screen resolutions
* Target & Range text repositioned if main queue is not shown
* Handling of Check boxes identical to my Cool Aid AddOn. i.e. works the new Blizzard way
* Lots more localisation in the Core file
* Removed taint sources from Core and Interface files and rewrote lots of code
* Due to anti taint measures, Tooltips removed for icons BUT now properly click through
* Alter sliders so that whole units for icons but detailed for update frequency
* Changed minimum requestable update frequency to "0" (i.e. as often as possible)
* Remove Glyph of Icy Veins test as that pre-WoD glyph was removed from the game
* Removed options to NOT show icons if out of range or insufficient power as never actually implemented AND in WoD Blizzard removed power costs as an *easily* obtainable quantity

== v3.06
* Very slightly moved target text (above the first icon) upwards
* Further removal and refinement of pre WoD Mage Polymorph code as redundant
* Bug in code testing for earliest possible cool down in mini-icons

== v3.05 - 10th November 2014
* When target is player the target text has the class specific appropriate colour.
* Fix for global typos due to cut and paste from another of my AddOns (sigh)

== v3.04
* Totally new routine for distance *estimation* copied over from my Hard Yards AddOn
* More localisation of things. Localisation is generally better than bloating the global pool.
* Fishing Poles list updated. New WoD poles plus added some other old or obsolete ones.
* Added silent chat command /wdw gcd to show the current GCD for current toon
* Corrected code for the (fun) hourly easter egg salute
* The obtaining of a character's specialisation (if it has one) is now sadly hardcoded as I am tired of the bad API return results which occur from time to time with patches/expansions.
* Several API calls have had parameters and return values altered, some with big changes
* Updated author & copyright notices to reflect my current personal, game & AddOn status
* Removed the Mage Polymorph code as no longer relevant. R.I.P. the lovely poly glyphs

== v3.03 - 16th October 2014
* Just a small Interface update so AddOn will load!

== v3.02 - 15th September 2013
* 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 - 10th September 2013
* 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 - 25th August 2013
* 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 - 22nd July 2013
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
* All Mage modules now intelligently handle none, one or two Rune of Powers

== v2.03 - 31st May 2013
* 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 - 4th March 2013
* 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 - 10th February 2013
* Remove annoying Shaman weapon buff reminder if have a fishing pole equipped (Core)
* Valentines Easter egg date error. Doh! (Core)

== v2.00 - 9th February 2013
* 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 - 7th January 2013
* Fix bug when switching from Frost to Arcane, with no zone change and then generating 1 Arcane Charge

== v1.04 - 6th January 2013
* 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 - 30th December 2012

== v1.02 - 26th December 2012

== v1.01 - 24th November 2012

== v1.00 - 18th November 2012
* Initial release
Post A Reply Comment Options
Unread 01-02-13, 09:05 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
getting this error over and over on my mage (arcane)
Code:
Message: Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:397: attempt to index field '?' (a nil value)
Time: 01/02/13 15:59:18
Count: 43
Stack: Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:397: in function `QueueMode'
Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:393: in function `QueueModePreliminary'
Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:177: in function `LetsGetItOn'
Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:886: in function <Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:857>
Locals: self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:383
 Enable = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:315
 UnregisterAllEvents = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 baseName = "WeDontWipe"
 EnableModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
 IterateEmbeds = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:458
 QueueDisplay = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:495
 DrawTheQueue = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:525
 defaultModuleLibraries = <table> {
 }
 optionsFrame = <unnamed> {
 }
 DisplayExtraStuff = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:622
 UpToYou = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1577
 RepositionFrames = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1510
 SetProperty = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1487
 GetProperty = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1481
 ToggleIcons = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1283
 Slash = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1298
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
 GetOptions = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1361
 ToggleMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1273
 GetQueueMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:195
 name = "WeDontWipe"
 UNIT_PET = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1034
 IsEnabled = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
 orderedModules = <table> {
 }
 ResolveSpec = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1043
 DisableModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
 OnEnable = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1003
 QueueModeOutOfCombat = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:238
 SaveLocation = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:996
 OnInitialize = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:900
 RegisterMessage = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 LetsGetItOn = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:156
 QueueMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:396
 OnDisable = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:891
 Run = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:855
 IsSpellInRangeBugFix = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:601
 IsModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-
trying to Change the mode results in the following error
Code:
Message: Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1274: attempt to get length of field '?' (a nil value)
Time: 01/02/13 16:03:07
Count: 1
Stack: Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1274: in function `ToggleMode'
[string "WeDontWipeIcon"]:1: in function <[string "WeDontWipeIcon"]:1>
Locals: self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:383
 Enable = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:315
 UnregisterAllEvents = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 baseName = "WeDontWipe"
 EnableModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
 IterateEmbeds = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:458
 QueueDisplay = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:495
 DrawTheQueue = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:525
 defaultModuleLibraries = <table> {
 }
 optionsFrame = <unnamed> {
 }
 DisplayExtraStuff = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:622
 UpToYou = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1577
 RepositionFrames = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1510
 SetProperty = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1487
 GetProperty = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1481
 ToggleIcons = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1283
 Slash = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1298
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
 GetOptions = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1361
 ToggleMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1273
 GetQueueMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:195
 name = "WeDontWipe"
 UNIT_PET = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1034
 IsEnabled = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
 orderedModules = <table> {
 }
 ResolveSpec = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1043
 DisableModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
 OnEnable = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:1003
 QueueModeOutOfCombat = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:238
 SaveLocation = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:996
 OnInitialize = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:900
 RegisterMessage = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 LetsGetItOn = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:156
 QueueMode = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:396
 OnDisable = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:891
 Run = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:855
 IsSpellInRangeBugFix = <function> defined @Interface\AddOns\WeDontWipe\WeDontWipe_1.03.lua:601
 IsModule = <function> defined @Interface\AddOns\WeDontWipe\Libs\AceAddon-3.0\AceAddon-3.0.lua:484
 db = <table> {
 }
 SendMessage = <function> defined @Interface\AddOns\WeDontWipe\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
 CooldownLeft = <function> defined @Interface\
wow x64, german locale
any way to fix those? =)
__________________
Report comment to moderator  
Reply With Quote
Unread 01-04-13, 08:20 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Originally Posted by Taraezor
Will get onto this right away and put fix into v.104. Would like to know what class/spec you were playing thank you.

Oh dear, German locale... hmmm. I have only tested this as English, to be honest. This might not be a quick fix but will try asap.
arcane mage, didn't test on frost spec
enh/elemental shaman

dug a bit, found out why

in line 397, WeDontWipe_1.03.lua you reference a field, called wdw_currentSpec
well, i used /script print(wdw_currentSpec) and it returned "Arkan"

one thing that i tried was to replace all occurences of "Arcane" with "Arkan" throughout the addon, and it worked (with a but, more to that later)

therefor it's a localization issue (not only german ^^)


about the but:
once i did that replacing, the next thing that popped up is related to WeDontWipe_1.03.lua, line 485
you check for the start and Duration using GetSpellCooldown, which is fine.
BUT! if it's a talent that rewards this spell, and the player doesn't have the talent, and because of that not the spell, start and duration are Nil, causing the whole addon to Crash

simple fix would be to check wether start/duration are nil, since checking for the required talent can become tidious (right word? troublesome, in amount of work^^)

if you Need help with german names for the specs, just send me a pm
the other Option would be going to http://eu.battle.net/wow/de/tool/talent-calculator#U! and copy the spec names from there

hope i could help =)
__________________
Report comment to moderator  
Reply With Quote
Unread 01-04-13, 02:33 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Re: Localisation

Originally Posted by Taraezor
About the other part of your post. It should not have been a problem for a spell which doesn't exist in the "default" spellbook. So, I will investigate what I missed.
just try to unlearn ice barrier and learn temporal shield instead, at least that's the spell that i had to remove from the arcane Rotation (Rotations_1.03.lua, line 66) to make the addon work as intended

also i tried to call GetSpellCooldown ( aka /script print(GetSpellCooldown("Eisbarriere")) ) and it returned absolutely nothing, not Nil, error, nothing

edit:

i also noticed quite an fps drop
on my frost spec (yes, it's called frost in german as well, so no localization problems^^) i get around 27 fps with your addon enabled, without it (same Situation) i get 47 fps
__________________
Last edited by Baine : 01-04-13 at 02:37 PM.
Report comment to moderator  
Reply With Quote
Unread 01-06-13, 03:00 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Looks good, working on my end now, even with arcane spec

but i got one error while testing on a dummy
Code:
Message: Interface\AddOns\WeDontWipe\WeDontWipe_1.04.lua:830: <unnamed>:SetTextHeight(): invalid texHeight: -1.#IND, height must be > 0
Time: 01/06/13 09:56:45
Count: 1
Stack: [C]: in function `SetTextHeight'
Interface\AddOns\WeDontWipe\WeDontWipe_1.04.lua:830: in function `DisplayExtraStuff'
Interface\AddOns\WeDontWipe\WeDontWipe_1.04.lua:213: in function `LetsGetItOn'
Interface\AddOns\WeDontWipe\WeDontWipe_1.04.lua:996: in function <Interface\AddOns\WeDontWipe\WeDontWipe_1.04.lua:967>
Locals: (*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = -1.#IND
__________________
Report comment to moderator  
Reply With Quote
Unread 01-06-13, 10:09 AM  
xceed78
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
Next spec.

Hey there. Great addon

I would love to see support for Warlock and Hunter spec next.

for options I know I'd like to see would be

- Keep CDs seperate. I can tell you that nothing is more frustrating when CDs come up as my number one priority and mantain the first priority icon. CDs will be used a different times depending more on the situation more then it just being of CD and next inline. I feel maybe another spot or a different layout might be the way to go. A 2 icon layout with the first being the priority, and the second icon being the "On deck" icon would be sweet. Then making smaller icon showing that cds are up and ready would be AMAZING.. I know Elementalist and Faceshooter are both amazing for their respective classes. Just my 2 cents
Report comment to moderator  
Reply With Quote
Unread 01-18-13, 08:22 AM  
xceed78
A Kobold Labourer

Forum posts: 0
File comments: 34
Uploads: 0
New class update?

Great addon, sucks I switched mains...

the Hunter and Warlock community would forever be in your debt... any chance on support anytime soon?
Report comment to moderator  
Reply With Quote
Unread 01-21-13, 06:58 PM  
GrlGeek
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Interface - I must be missing something obvious

I'm using this for a frost mage, and I really like it, but I have not been able to figure out how to move the icons for the queue. I followed the instructions, but the icons only show up when I have something targeted, and then I can't drag them to a different spot on the screen. They're right in the middle, making it difficult to place my water elemental's Freeze. What am I doing wrong? I'm left clicking and holding in the middle of the first icon.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 01-22-13, 10:49 PM  
GrlGeek
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Interface - I must be missing something obvious

Originally Posted by Taraezor

(1) Got to Interface Options. UNCHECK the "Locked" checkbox. Done.
(2) Target something. A critter perhaps. Or a target dummy. Anything killable. Done.
(3) Place the mouse pointer in about the middle of the first icon. Done.
(4) Left mouse button DOWN and DRAG. Done.
(5) Profit. Nope.

Hope that helps.
My mouse interaction is fine with everything else. All I get here is a tool tip. It shouldn't matter that I'm on a Mac, should it?
Report comment to moderator  
Reply With Quote
Unread 02-09-13, 01:31 PM  
Aproxx
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
hey,

when i change the icon size of the cd's (dk) the icons get VERY big and i cant change it anymore. the only thing i could do is to reinstall the addon. then the icon is at the normal size but if i try to change it again, the same things happen.

anyone know what i can do?
Report comment to moderator  
Reply With Quote
Unread 02-10-13, 03:25 PM  
GrlGeek
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Arcane Brilliance stuck as first rec even after cast

Is there a way to get back to 1.something? Ever since I upgraded to 2.x, Arcane Brilliance is stuck as my first recommendation, (Frost Mage) even after it has been cast. Other icons move through a rotation, sort of, but AB never clears. This has been especially troublesome in dungeons. It almost looks as though the AB icon is on top of what ever I'm really supposed to be casting next.
Report comment to moderator  
Reply With Quote
Unread 02-27-13, 11:05 AM  
MachPilot
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Massive icons?

Alas I used the "following icon sizes" and have created massive icons on my screen.

I have removed the add on and re installed - and they are still there.

I looked online and a simple fix was using the cancel or default button.


I sincerely apologize for my stupidity but for the life of me I cannot find either of those buttons. There is no restore to default option anywhere visible in the architecture of the program, through the interface etc.

Please advise
Report comment to moderator  
Reply With Quote
Unread 03-02-13, 02:41 PM  
Aproxx
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
hey,

is there a way to deactivate the global cooldown text on the icons? or to change them to another font?

thanks
Report comment to moderator  
Reply With Quote
Unread 03-04-13, 10:42 AM  
tjkraft
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Mouse Scrolling

I play the DK class in 2h frost.
I was wondering if there was a possible way to make a checkbox for what we want to cycle through when we scroll.
Like if i just want it to cycle through aoe and 2h single target i can choose those and it will not cycle through no aoe, dual frost, dual frost aoe.

or if there was a way to create a macro for the addon so it will swap between which cycle you want to choose. then we could just put it into action bar

like one macro button will be aoe dual wield, one will be single target dual wield, one will be single 2h frost, etc.

Oh, and i dont know if i missed this but is there a way to keep the ui from hiding when i have no target selected. i like it when its always showing on the screen xD

oh, and as you can tell i have no idea how to make an addon so if any of this is impossible just mention it and i will understand.

thanks again for the addon. rocking it atm
Report comment to moderator  
Reply With Quote
Unread 05-03-13, 12:43 AM  
Florblar
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Non DPS CDs in suggested rotation.

Great Addon! Just what I was looking for for my mage.

However is there a way in the interface to remove non dps cooldowns from the suggested rotation?

In the current format, in the "Main Queue" it is prioritising things like Ice Barrier and Ice Floes. Useful but not essential parts of the rotation for me as I might need to save them for specific moments and not use them on CD.
Report comment to moderator  
Reply With Quote
Unread 05-18-13, 04:04 AM  
Florblar
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Cant move the addon

Thanks for your reply got that sorted out now but have encountered a new problem. I can not move the addon from its original position. Can resize and change all other options just cant move it. Very frustrating :/ Any ideas? I have followed the advice from the mouse over to no avail.
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.