SpellFlash: Death Knight

SFDK

The DeathKnight addon requires SpellFlash to function.

The goal of this addon is to assist Death Knight class players in selecting casting decisions based on Runic Power and currently available Runes.

At this time the core functions have been created and the script is performing nicely but the decision criteria is requiring more effort to complete.

SpellFlash flashes your action bar abilities for your rotation, or anything that proc's!! Very lightweight and doesn't consume any extra space on your UI.

What it does:

This module is designed to flash spells to cast when they become available and are set specifically depending on what talent tree you have chosen.
The general idea is to maximize damage by keeping active during a fight.  By understanding the abilities and cooldowns more, the hope is to increase DPS overall.   For players already maximizing gear, slotting, runes and cooldowns, this module probably won't help.  For those looking to enhance performance, or wanting to try to boost their damage, this module may be what you are looking for.

If you have suggestions or change requests, please feel free to locate this module on curseforge.com and enter a ticket or comment.

==Latest Version 1.04
* Fixed a bug with dual-wielding frost spec that caused errors to occur when Presence check was performed.
* Fixed issue with Blood spec cooldowns
* Fixed Unholy Spec issue where Summon Ghoul would flash when mounted.
* Modified Frost rotation to account for more IT and PS in an attempt to keep runes from being on cooldown too for Obliterates.  Only further testing and time will tell if this was set up correctly.

You must login to post a comment. Don't have an account? Register to get one!

  • 5 comments
  • Avatar of carlial carlial Mar 11, 2012 at 07:52 UTC - 0 likes

    Yall need to upfate this spell flash again because my world of warcraft keeps telling me that it is OUT OF DATE....

  • Avatar of Develen Develen Mar 13, 2011 at 20:07 UTC - 0 likes

    Eric,

    Thanks for the feedback. I'm looking into this issue right now along with another I found in Blood presence.

    So a bit about this error. In the spellflash API, there is a function called s.Castable to determine if a spell is in a castable state. For dual wielding, I set the module up to be in Frost presence if there is a weapon in the offhand. If there is a two-hander, the general rule is to run in unholy presence. This is all it's doing.

    It seems I missed something that your particular condition sent a nil value (0) and I did not set up the variable correct. Once I can get the failure to occur and figure out what the mechanics of the condition are, I'll have it fixed shortly.

  • Avatar of ericmichaellucas ericmichaellucas Mar 10, 2011 at 21:29 UTC - 0 likes

    Hiya Develen,

    Firstly, well done on finally creating SF:DK. I've been waiting for this for a while now.

    Unfortunately, I've got a bug. Not sure where I should post it. I hope here is okay :)

    _______________

    Date: 2011-03-10 21:14:34 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\SpellFlash_DeathKnight\Scripts.lua line 243: attempt to call field 'Castable' (a nil value) Debug: [C]: Castable() SpellFlash_DeathKnight\Scripts.lua:243: v() SpellFlash\SpellFlash.lua:429: Function() ...dOns\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:81: ...dOns\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:57 (tail call): ? SpellFlash\SpellFlash.lua:438: SpellFlash\SpellFlash.lua:435 SpellFlash\SpellFlash.lua:796: Function() ...dOns\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:32: OnUpdate() ...dOns\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:16: ...dOns\SpellFlashCore\libs\BigLibTimer\BigLibTimer.lua:16 AddOns: Swatter, v5.9.4960 (WhackyWallaby) Ace3, v ACP, v3.3.13 AdvancedTradeSkillWindow, v Atlas, v1.18.2 AtlasBattlegrounds, v1.18.2 AtlasDungeonLocs, v1.18.2 AtlasOutdoorRaids, v1.18.2 AtlasTransportation, v1.18.2 AtlasLoot, vv6.02.00 AtlasLootBurningCrusade, vv6.02.00 AtlasLootCataclysm, vv6.02.00 AtlasLootClassicWoW, vv6.02.00 AtlasLootCrafting, vv6.02.00 AtlasLootWorldEvents, vv6.02.00 AtlasLootWrathoftheLichKing, vv6.02.00 AucAdvanced, v5.9.4960 (WhackyWallaby) AucFilterBasic, v5.9.4960 (WhackyWallaby) AucFilterOutlier, v5.9.4960.2531 AucMatchUndercut, v5.9.4960.2531 AucStatHistogram, v5.9.4960 (WhackyWallaby) AucStatiLevel, v5.9.4960 (WhackyWallaby) AucStatPurchased, v5.9.4960 (WhackyWallaby) AucStatSales, v5.9.4960.2842 AucStatSimple, v5.9.4960 (WhackyWallaby) AucStatStdDev, v5.9.4960 (WhackyWallaby) AucStatWOWEcon, v5.9.4960.2530 AucUtilAHWindowControl, v5.9.4960.3311 AucUtilAppraiser, v5.9.4960.2530 AucUtilAskPrice, v5.9.4960.3175 AucUtilAutoMagic, v5.9.4960.3142 AucUtilCompactUI, v5.9.4960.2530 AucUtilEasyBuyout, v5.9.4960.3583 AucUtilFixAH, v5.9.4960 (WhackyWallaby) AucUtilGlypher, v5.9.4960.2545 AucUtilItemSuggest, v5.9.4960.3108 AucUtilPriceLevel, v5.9.4960.2545 AucUtilScanButton, v5.9.4960.2530 AucUtilScanFinish, v5.9.4960.2530 AucUtilScanProgress, v5.9.4960.2530 AucUtilScanStart, v5.9.4960.4819 AucUtilSearchUI, v5.9.4960.3655 AucUtilSimpleAuction, v5.9.4960.4546 AucUtilVendMarkup, v5.9.4960.2530 Auctionator, v2.9.0 Auditor2, v4.4.2 AutoRepair, v Babylonian, v5.1.DEV.130 Bagnon, v2.16.1 BagnonForever, v1.1.2 BagnonTooltips, v BankStack, vv21 Bartender4, v4.4.17 BeanCounter, v5.9.4960 (WhackyWallaby) BrokerAuditor, v4.4.2 CLCDK, v4.0.6f Configator, v5.1.DEV.282 DBMCore, v DebugLib, v5.1.DEV.275 Enchantrix, v5.9.4960 (WhackyWallaby) EnchantrixBarker, v5.9.4960 (WhackyWallaby) ForteCasting, v ForteCooldown, v ForteCore, v1.974.7 ForteDeathKnight, v ForteDruid, v ForteHealthstone, v ForteHunter, v ForteMage, v FortePaladin, v FortePriest, v ForteRogue, v ForteShaman, v ForteSoulstone, v ForteSummon, v ForteTalent, v ForteTimer, v ForteVehicle, v ForteWarlock, v ForteWarrior, v GatherMate2, v1.12 Informant, v5.9.4960 (WhackyWallaby) MikScrollingBattleText, v5.5.91 MoveAnything, v11.4.5 Omen, v3.1.0 OmniCC, v4.0.waffles11 OneBank3, vv3.3.10 oRA3, v OreCrusher, v2.0 Postal, v3.4.4 RatingBuster, v Recount, v SlideBar, v5.9.4960 (WhackyWallaby) SpellFlash, v5.94 SpellFlashArgentTournamentMounts, v1.18 SpellFlashDeathKnight, v1.02 SpellFlashCore, v1.39 Stubby, v5.9.4960 (WhackyWallaby) TidyPlates, v6.1.5 Revision: 201 TidyPlatesGraphite, v TidyPlatesGrey, v TidyPlatesNeon, v TidyPlatesQuatre, v TidyPlatesHub, v TipTac, v10.12.05 TipTacItemRef, v10.12.06 TipTacTalents, v10.11.23 Titan, v5.0.2.40000 - Revision 519 TitanBag, v5.0.2.40000 TitanClock, v5.0.2.40000 TitanCurrency, v0.4 TitanGold, v5.0.2.40000 TitanLocation, v5.0.2.40000 TitanLootType, v5.0.2.40000 TitanPerformance, v5.0.2.40000 TitanRepair, v5.0.2.40000 TitanVolume, v5.0.2.40000 TitanXP, v5.0.2.40000 XPerl, v3.1.2 XPerlArcaneBar, v XPerlParty, v XPerlPartyPet, v XPerlPlayer, v XPerlPlayerBuffs, v XPerlPlayerPet, v XPerlRaidAdmin, v XPerlRaidFrames, v XPerlRaidHelper, v XPerlRaidPets, v XPerlTarget, v XPerlTargetTarget, v ZygorGuidesViewer, v3.0 ZygorTalentAdvisor, v2.0.240 BlizRuntimeLib_enUS v4.0.6.40000 <eu> (ck=e0e)

  • Avatar of Develen Develen Feb 15, 2011 at 06:31 UTC - 0 likes

    Good news from the few people who have been assisting with verifying damage output and threat - "Working good, it boosted my Unholy DPS nearly 3k, my Frost DPS nearly 2k and I'm not having threat issues in Blood." - Tom

    A BoT run improved the performance of our 10-man DK by an average of 1.7k DPS overall.

    While I don't think improvements like this will be seen by all, it does appear to help some folks. For those hitting 11-20K dps in Item Level 340-360 gear, this addon may or may not improve your game.

  • Avatar of Develen Develen Feb 15, 2011 at 01:29 UTC - 0 likes

    Death Knight module has been created with allspecs in mind. Note the rotations may not be exact but the idea behind this module was to help low DPS death knights in understanding the basics of GCD and hitting the spells important to the spec chosen.

    If you have suggestions on ways to improve this, please send a note or comment. I'll read them and update whenever possible.

    One final note, the AOE capabilities of the class have been left out of rotations on purpose for now...there is a reason behind this but one that would involve a lengthy discussion on the merits of when and where said AOE is acceptable.

  • 5 comments

Facts

Date created
Feb 13, 2011
Categories
Last update
Nov 11, 2011
Development stage
Release
License
All Rights Reserved
Curse link
SpellFlash: Death Knight
Downloads
281,336
Recent files

Authors