- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,103 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
Destruction For Dummies
- 5 Likes
- World of Warcraft
- 4,597 Monthly Downloads
- Supports: 4.3
- 335,668 Total Downloads
- Updated 3/15/2012 8:02:34 PM
- Created 7/22/2009 9:21:29 PM
- 418 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 3 (GPLv3)
- Newest File: Release 2.1.2.7
About Destruction For Dummies
Status Update
I had shifted this mod to inactive because neither I nor any of my friends were playing anymore, but it turns out that a couple still are, so I will try to keep this mod going. But turnaround time is going to be slow, and largely limited to the classes that they are playing. I had always kept one of each top-level toon on my account so I could test, so this is a huge change. I will no longer have access to every class and build, so coverage will not be as complete as it has been.
I really don't know whether this is going to be useful for everyone anymore or not.
I do not think I will maintain this mod once Mists of Pandaria comes out: that is going to be too big a change, and quite honestly I doubt anyone I know will be playing anymore.
Earendil
Executive Summary
Install this mod; when a suggestion frame shows up in the middle of your screen (when you are out of combat) move it to where you want it. When the frame shows you a picture, cast the spell that picture represents. If nothing ever shows up, your current class/build is not supported.
That's all you have to know. Have fun, I hope you like it.
Introduction
This addon will display the recommended spell for you to cast (in or out of combat). It keeps track of what buffs/debuffs you have up, what your cooldowns are, and what your energy/rage/mana/runic power is, and tells you the best option. Out of combat, it will remind you to put up buffs (usually before they entirely expire). It is aimed at Level 85 toons, so recommendations below L85 will likely be suboptimal. In particular, at very low levels it will frequently not recommend anything at all; below level 10 it is guaranteed to do nothing.
You can resize the suggestion frame from the configuration panel (reached via the /dfd command). You can also lock the panel so it cannot be moved (it auto-locks in combat irrespective of this lock). You can set it to display dummy suggestions when it's unlocked, so you can see where it is to move it around and scale it.
There is a minimal assistance mode which only impacts Hunters at present; it does not give suggestions for standard rotation spells, just for unusual things. This will likely be expanded to other classes in the future.
This mod only handles single-target DPS
My To-Do List
- Take threat into account and recommend threat-reduction measures when appropriate
Known bugs
Power (energy/mana/rage) regeneration recommendations start a timer displayed over the recommendation. When the recommendation changes, this timer remains until it counts down to 0.
The Rotations Implemented
These rotations actually have a lot of thought behind them, just not by me. Note that I did have to add things to all these rotations, as they don't take some important real-world needs into account (eg., when should a hunter cast Mend Pet during a fight? Even though it's not in the rotation, clearly letting your pet die isn't going to be the right call to up your DPS).
If you want changes to the rotation, please be prepared to explain why the source is wrong (or just point out that I'm deviating from it).
Note that some tanking builds are included (Blood Death Knights, a pretty poor Bear Druid, and an out of date Protection Warrior); these are provided as a convenience. The truth is that there are many enhancements that could be made to make this a far more useful tanking add-on, but they are going to have to wait for quite a while to get implemented. For now the add-on offers reasonable suggestions, assuming a largely straight-forward tank-and-spank fight, and is very useful (at least to me) in showing when the GCD is up. But there is no way you are going to successfully tank squat just following it's instructions; this is different from DPS'ing, where following the instructions will tend to give you close to optimal results.
Death Knights
- Blood: http://elitistjerks.com/f72/t110102-blood_dk_endgame_tanking_4_x/p21/#post1916969
- Frost: http://elitistjerks.com/f72/t125291-frost_dps_winter_discontent_4_3_a/#Single_Target
- Unholy: http://elitistjerks.com/f72/t125292-unholy_dps_my_friend_misery_4_3_0_a/#Single_Target_Priority
Druids
- Kitties: http://elitistjerks.com/f73/t127445-feral_cat_cataclysm_4_3_dragon_soul/#Rotation
- Bears: http://elitistjerks.com/f73/t114069-feral_bear_cataclysm_release/#Rotation
- Balance: http://elitistjerks.com/f73/t110353-balance_cataclysm_4_3_dragon_soul/#Spell_Rotations
Hunters
- Beastmaster: http://www.warcrafthuntersunion.com/2010/10/bm-hunter-patch-4-0-1-talents-rotation-and-glyphs/
- Marksman: http://elitistjerks.com/f74/t112408-cataclysm_4_3_marksmanship_guide/#6_0_Shots_and_Shot_Priority/Rotation
- Survival: http://elitistjerks.com/f74/t110723-cataclysm_survival_hunter/#Rotation
Mages
- Arcane: http://elitistjerks.com/f75/t42876-arcane_thread/
- Fire: Out of date (WotLK rotation)
- Frost: http://elitistjerks.com/f75/t104774-frost_cataclysm_discussion/
Paladins
- Retribution: http://elitistjerks.com/f76/t110342-retribution_concordance_4_3_voice_dps/#Single_Target
Priests
Rogues
- Assassination: Rotation developed by a rogue in my guild
- Combat: Rotation developed by a rogue in my guild
- Subtlety: Rotation developed by a rogue in my guild
Shamans
- Elemental: http://elitistjerks.com/f79/t127416-enhancement_4_3_least_your_old_axe_good_transmog/#Priority_Queue
- Enhancement: http://elitistjerks.com/f79/t123790-enhancement_4_2_someone_spilled_spells_all_over_axe/#Priority_Queue
Warlocks
- Affliction: http://elitistjerks.com/f80/t112939-affliction_cataclysm_4_3_release/#Spell_Rotations
- Demonology: http://elitistjerks.com/f80/t110366-demonology_cataclysm_4_3_release/#Spell_Rotations
- Destruction: http://elitistjerks.com/f80/t111390-destruction_cataclysm_4_3_release/#Spell_Rotations
Warriors
- Fury: Out of date (WotLK rotation)
- Protection: Out of date (WotLK rotation)
Fix rogues' Revealing Strike, Blade Flurry, and Rupture recommendations. Recommend affliction warlocks cast Haunt on cooldown, not DoT expiry.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| Release 2.1.2.7 | Release | 4.3 | 25,461 | 3/15/2012 8:02:34 PM |
| Release 2.1.2.6 | Release | 4.3 | 21,174 | 2/3/2012 7:15:02 PM |
| Release 2.1.2.5 | Release | 4.3 | 19,846 | 1/9/2012 1:26:35 AM |
| Release 2.1.2.4 | Release | 4.3 | 8,001 | 1/6/2012 3:03:13 AM |
| Release 2.1.2.3 | Release | 4.2 | 44,676 | 7/17/2011 6:07:44 PM |
| Release 2.1.2.2 | Release | 4.1 | 26,039 | 5/18/2011 11:12:54 AM |
| Release 2.1.2.1 | Release | 4.1 | 10,581 | 5/7/2011 2:57:35 AM |
| Release 2.1.2.0 | Release | 4.1 | 14,317 | 4/29/2011 7:47:44 PM |
Top Downloads
-
- Bagnon
- Bags & Inventory
- 380,324 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 302,560 Monthly Downloads
-
- Recount
- Combat
- 301,016 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 282,737 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 210,508 Monthly Downloads

Comments
Posting my question again, because /dfd e does not seem to work:
Is there any command to turn dfd on and off by a makro? It would be perfect if I could not just toggle, but definately turn on and off by separate command.
Anyway, thanks a lot for this great addon, it helps me a lot to get better dps in frost spec, because I'm tanking normally.
From my read of the code, that shouldn't be happening, but my WoW account is no longer active so I can't debug.
You could try /script DestroDummies:ToggleEnabled() and see if that works.
If that works and you are comfortable editing files, you can add the following functions to the file DestructionForDummies.lua:
function DestroDummies:SetEnabled()
DestroDummiesPCdb.enabled = true;
DestroDummies.turnOn();
DestroDummies:FrameOptions();
DestroDummies.forceUpdate = 1;
end
function DestroDummies:SetDisabled()
DestroDummiesPCdb.enabled = false;
DestroDummies.turnOff();
DestroDummies:FrameOptions();
DestroDummies.forceUpdate = 1;
end
You will then be able to do /run DestroDummies:SetDisabled() to disable
That works, thanks a lot!
yes!!! thankyou
Hey, quick question: is there any command to turn dfd on and off by a makro?
There is an enable/disable toggle: "/DestroForDummies enable" which can be abbreviated as "/dfd e"
sorry, that does not work. /dfd e opens the addon properties on my PC.
I just installed this about 10 minutes ago and already have signifigantly improved DPS on my warlock. Very good job. I hope that you can find someone to keep updating this if you stop when MoP hits.
My only request is Id love to see a spell queue for the next recommended spell kindof like EasyDestro does.
As of right now it wont show the next spell until the current one is cast. If I could be ready to know what to cast next, would save me a split second or 2 when deciding what spell should be next after the GCD is over.
Sorry, no. Showing anything beyond current cast would require a major rewrite.
Love the addon. Been using it forever. One question though, I strickly run frost pvp on my dk. I do no such pve or anything else for that matter save dailies for money. Say I want to remove obliterate completely out of my rotation and add necrotic strike, and make howling blast my utmost priority. Is there, or will there, be an option to add or remove an ability to the preset rotation suggestions on DFD?
Sorry, no. The addon is archetected around hard-coded rotation files. I believe Ovale does what you want, but I haven't ever used it.
Just been testing this out for my warlock (affliction mainly) and I notice that its only sugesting to cast haunt with 2seconds left on the dot applied and not everytime it is off cooldown, which is what every guide I have read on the rotation say to do.
Quote from your EJ link for the rotation:
"Haunt should be used on cooldown to no downtime on the debuff and Corruption."
I love the look and how the addon displays everything, just reporting whats wrong with the built in rotation currently for Affliction.
The EJ post shows Corruption, UA, and BoD all as higher priority than Haunt, so if both Haunt and one of those need refreshing at the same time, it will recommend the higher-priority spell.
The reason it is calling for you to cast Haunt 2 seconds before the DoT expires is that it is taking cast time and flight time into account. (No shit--stand closer to the target dummy and it will call for the Haunt later in the DoT than if you stand at maximum range. At maximum range you can watch the old haunt return and cross the new haunt--the closer to the dummy it crosses, the better the timing. Personally, I think Haunt timing is the coolest part of this addon).
I get it now. It'll be fixed next release.
I don't think you really got what I ment. The addon only ask's to cast haunt when the debuff on the target is 2secs or as you said base on travel time to the target. This is not what EJ suggest or any other website I have read.
You are correct in it's priority but wrong in execution. Haunt is to be cast on CD of the spell, not based on the debuff it leaves of the target.
To try and clarify, Haunt has and 8 second CD and a 12 second duration for the debuff. Your addon is suggesting for it to be cast as the debuff is ending (2secs before depending on distance), when it should be suggesting to cast it when the CD of the spell has finished.
Still the same priority list as you have but haunt should be cast close to every 8 seconds not every 12, which for me without using big CD's on a target dummy was a 1k dps loss following your addon's timers.
I am sorry if this come across as rude or anything that is not my intent, just trying to help fix a rotational issues with it.