• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BackseatDriver

 

Project Updated:
Files Updated: Thu, Jun 18 2009
Supports Game Version: 3.1.0
Category: Damage Dealer, and Hunter
Tags:

, and [Edit Tags]

Project Manager: holgaard
Additional Authors: No additional authors
Current Version: BackseatDriver - v1.01 .zip
License: Public Domain
Development Site: CurseForge
Avg Daily DL (last 30 days): 51
Downloads Total: 7,558
Favorites: 23
Comments: 17
  • About BackseatDriver
  •  

BackseatDriver is intended to help you maintain a shot rotation based on a priority list. The current version only supports the Hunter class, but the addon has been designed to allow inclusion of additional classes. The interface of the addon only has an English localization, but the mechanics should work with other language-versions of the game.

Install BSD as any other addon, start WoW and login. You will see a row of slots, 1 large and a number of small ones. The addon is currently unlocked and can be moved or resized. You may setup a priority list by right-clicking on the small slots or load a pre-defined sequence for Survival or Marksmanship specs by right-clicking on the large slot.

Once you are done, lock the addon with the slash command /bsd and target something attackable. The addon will then show the upcoming sequence of spells to be cast wíth the first being big and easy to notice. Whenever you cast a spell, the addon will update (basically shift to the left) and show a cooldown timer allowing you to time the next shot prefectly. Additionally, the large slot displays the current health percentage of the target and an in-range indicator.

Background

With the addition of Black Arrow to Survival specs, I was slowly going nuts watching cooldowns on 5-6 spells. I tried out similar recommendation mods, but found them limited in solely displaying the next single spell to cast. My experience with my own mod has been that seeing the next couple of spells to cast allows you to prepare the upcoming necessary finger movements while still being able to observe and react to the environment.

I take advantage of the flexibility in setup. For example, in Mimiron phase 3 I am usually responsible for shooting Freezing Arrows at the spawn points for Assault Bots. As these share cooldown with Black Arrow, I don't want to fire any Black Arrows in this phase, so I simply use the brief pause between phase 2 and 3 to unlock the addon, remove Black Arrow from the priority list and lock the addon again. Similar changes are made in other encounters.

Points to notice:

  • Duration and cooldown changes from talents and glyphs are correctly detected and handled.
  • Lock and Load procs are detected and handled, the addon will basically direct you to make 3 Explosive Shots separated by 2 secs.
  • Flight times (from casting ends to spell hits the target) are taken into consideration.

Comments and suggestions are most welcome!

Specifically, I would like confirmation of whether this mod works correctly with non-English clients. Localization of the interface into other languages would also be helpful, but as the interface is still being expanded, this will be an ongoing process.

If there is an interest, I would like to add plugins for other classes. As I exclusively play a hunter myself, I am unaware of the details of ability selection for other classes and need input/dialog on this. If you feel up to it, you are welcome to submit a class-specific LUA file for another class.

  • Downloads (2)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BackseatDriver - v1.01 .zip Release 3.1.0 6,987 6/18/2009
  BackseatDriver - v1.00 .zip Release 3.1.0 571 6/11/2009
  • 1 page(s)
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Twizted said 

    Forgot to ask, is there a way to move the cooldown timer? It's in a bad spot for me and danged if I can figure out how to move it. =)

    Reply Report Permalink
  • Twizted said 

    I too an getting those 3 drag handles in the same spot as Jmandu and really would like to know how to remove them, they bug the crap outta me and and if they're not doing anything specific at the moment I want to make em go away. Otherwise a great addon !

    Reply Report Permalink
  • Jmandu said 

    BSD is leaving three vertical drag handles on the screen (under where the default blizz unit frame is). What are they for or how do I make them go away. They are annoying

    Reply Report Permalink
  • Barona said 

    Honestly, I do not know how to integrate the Kill Comand as I do not use macros - any help/suggestions?

    Thanks

    Barona

    Reply Report Permalink
  • Xailoh said 

    BSD is leaving three vertical drag handles on the screen (under where the default blizz unit frame is). Anyway those can be removed?

    Also, it would be good to be able to save customized priority setups.

    Reply Report Permalink
  • mjhirsch said 

    Has anyone successfully ported this to Warlock? I cant even seem to get it to come up on my lock to try to create my own.
    Thanks.

    Reply Report Permalink
  • Would really like to see this updated. probably the best addon I've found

    Reply Report Permalink
  • Xung said 

    1.01 still working with 3.2

    Reply Report Permalink
  • Zzing said 

    I'm lost without this addon and cant seem to find another like it. Any chance of updating it for 3.2?

    Reply Report Permalink
  • arch28 said 

    I love this addon it works perfectly for me. Im just wondering if you have plans on updating this addon to work with 3.2?

    Reply Report Permalink
  • Twells said 

    Only problem I see atm is that for some reason on MM rotation the add on is

    telling me to wait an extra global cooldown to apply another chimera shot. I

    think it is waiting until just before serpent sting is about to fall off

    before telling you to refresh with chimera shot, which is known to be a dps

    loss. Is there a way to change the characteristics of when it tells you to

    shoot a certain shot? The reason I ask this is because I dont like to look

    at my bars when dps'ing but noticed it while testing on attack dummies.

    Otherwise great add on.

    Reply Report Permalink
  • I love this addon!

    But i have three suggestions, i hope they will be in a future version.
    1) Make an option to save our bar selection
    2) Let it be compatable with dual spec
    3) Can it be possible to cast the spell when clicking the big 'cast me first' button?

    Thanks for a great and useful addon.

    Reply Report Permalink
  • BackseatDriver is leaving three handle arrows on my screen. I can't seem to figure out how to get rid of them. It's an annoyance, but nothing major.

    Reply Report Permalink
  • Date: 2009-07-08 00:33:13
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BackseatDriver\BackseatDriver.lua line 1383:
    attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    BackseatDriver\BackseatDriver.lua:1383: BackseatDriver_StopSizing()
    [string "*:OnMouseUp"]:1:
    [string "*:OnMouseUp"]:1
    AddOns:
    Swatter, v5.5.4293 (WombatII)
    ACP, v3.1.0.17
    AdvancedTradeSkillWindow, v
    Altoholic, v3.1.003b
    Ammomatique, v1.6
    ArkInventory, v3.02
    Atlas, v1.14.1
    AtlasBattlegrounds, v1.14.1
    AtlasDungeonLocs, v1.14.1
    AtlasOutdoorRaids, v1.14.1
    AtlasTransportation, v1.14.1
    AtlasLoot, vv5.05.01
    AtlasLootFu, vv5.05.01
    AucAdvanced, v5.5.4293 (WombatII)
    AucFilterBasic, v5.5.4293 (WombatII)
    AucFilterOutlier, v5.5.4293.2531
    AucMatchUndercut, v5.5.4293.2531
    AucStatClassic, v5.5.4293 (WombatII)
    AucStatHistogram, v5.5.4293 (WombatII)
    AucStatiLevel, v5.5.4293 (WombatII)
    AucStatPurchased, v5.5.4293 (WombatII)
    AucStatSales, v5.5.4293.2842
    AucStatSimple, v5.5.4293 (WombatII)
    AucStatStdDev, v5.5.4293 (WombatII)
    AucStatWOWEcon, v5.5.4293.2530
    AucUtilAHWindowControl, v5.5.4293.3311
    AucUtilAppraiser, v5.5.4293.2530
    AucUtilAskPrice, v5.5.4293.3175
    AucUtilAutoMagic, v5.5.4293.3142
    AucUtilCompactUI, v5.5.4293.2530
    AucUtilEasyBuyout, v5.5.4293.3583
    AucUtilFixAH, v5.5.4293 (WombatII)
    AucUtilItemSuggest, v5.5.4293.3108
    AucUtilPriceLevel, v5.5.4293.2545
    AucUtilScanButton, v5.5.4293.2530
    AucUtilScanFinish, v5.5.4293.2530
    AucUtilScanProgress, v5.5.4293.2530
    AucUtilSearchUI, v5.5.4293.3655
    AucUtilSimpleAuction, v5.5.4293.0
    AucUtilVendMarkup, v5.5.4293.2530
    AutoAspect, v1.08
    Babylonian, v5.1.DEV.130
    BackseatDriver, v1.0
    BadBoy, v3.4.3.5
    Bartender4, v4.3.3
    BeanCounter, v5.5.4293 (WombatII)
    BonusScanner, v5.0
    BrokerBonusScanner, v1.2
    Carbonite, v3.13
    CarboniteTransfer, v1.01
    Chinchilla, vv2.0.7
    Configator, v5.1.DEV.130
    CurseProfiler, v
    DBMBurningCrusade, v
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Decursive, v2.4.1
    DKIRunes, v
    DoubleWide, v
    Enchantrix, v5.5.4293 (WombatII)
    EnchantrixBarker, v5.5.4293 (WombatII)
    EnsidiaFails, v1.0
    Examiner, v09.05.24
    GatherMate, vv1.18
    GatherMateSharing, v1.3
    GFWFeedOMatic, v3.1
    GoGoMount, v0003010500
    IceHUD, v1.5.9 (Revision: 409)
    Informant, v5.5.4293 (WombatII)
    InspectEquip, v1.4.0
    LightHeaded, v293
    LootDB, v3.1.1
    MakeRoom, v1.2.4
    MikScrollingBattleText, v5.4.61
    oGlow, v1.12
    Omen, v3.0.7
    OmniCC, v2.5.5
    OmniCCShine, v1.1.0
    OPie, v
    oUF, v1.3.15
    Outfitter, v4.7.3
    Overachiever, v0.43
    Postal, v3.1.2
    Prat30, v3.2
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Prospect, vv200907010132
    Quartz, v1.0
    QuartzBuff, v1.0
    QuartzFlight, v1.0
    QuartzFocus, v1.0
    QuartzGCD, v1.0
    QuartzInterrupt, v1.0
    QuartzLatency, v1.0
    QuartzMirror, v1.0
    QuartzPet, v1.0
    QuartzPlayer, v1.0
    QuartzSwing, v1.0
    QuartzTarget, v1.0
    QuartzTimer, v1.0
    QuartzTradeskill, v1.0
    RatingBuster, v
    Recount, v
    SatrinaBuffFrame, v3.1
    SellOMatic, vv1.1.14b
    SmoothDurability, v
    SpartanUI, v2.6.0
    SpartanUIExtras, v2.6.0
    SpartanUIPlayerFrames, v2.6.0
    Stubby, v5.5.4293 (WombatII)
    Talented, v2.3
    TalentedSpecTabs, v
    TipTac, v09.05.26
    TipTacItemRef, v09.05.25
    TipTacTalents, v09.05.25
    Titan, v4.2.5.30100 - Revision 273
    TitanAmmo, v4.2.5.30100
    TitanBag, v4.2.5.30100
    TitanClock, v4.2.5.30100
    TitanCoords, v4.2.5.30100
    TitanGoldTracker, v4.2.5.30100
    TitanHonorMarks, v2.1.9
    TitanLootType, v4.2.5.30100
    TitanMail, v3.02beta.
    TitanPerformance, v4.2.5.30100
    TitanRegen, v4.2.5.30100
    TitanRepair, v4.2.5.30100
    TitanVolume, v4.2.5.30100
    TitanWG, v1.1.30100
    TitanXP, v4.2.5.30100
    VendorBait, v3.0.3.2
    VisualHeal, v
    VuhDo, v1.155
    WIM, v3.1.1
    XLoot, v0.9
    XLootGroup, v0.5
    XLootMonitor, v0.7
    XPerl, v3.0.3c
    XPerlParty, v
    XPerlPartyPet, v
    (ck=df8)

    That's the error I get when I click on one of the handles

    Reply Report Permalink
  • My hunter is Marksman and has silent shot. Unfortunately, silent shot is not an option in the list. Could you incorporate it into the shot string?

    Reply Report Permalink
  • holgaard said 

    Silencing Shot is a bit of a special case. This particular shot does not trigger the global cooldown, which makes it possible to macro it together with other shots (just like the Kill Command ability). If you are looking purely to maximize your DPS, the best way to go is to macro Silencing Shot together with all your other shots. For this reason I have not included this ability in the list of spells.

    However, Silencing Shot also has an interrupt aspect, so I am planning to make an option for including it if your target starts casting a configurable spell. When this is in place, you will be able to have it appear for manual cast if you leave the configurable spell empty.

    Reply Report Permalink
  • AnthonyB said 

    Loving this addon on my Hunter.

    Any chance of having:
    1. The option to add trinket cooldowns?
    2. The option to turn on/off Feign Death and Rapid Fire? Reason for this is that due to long cool down I don't use these during trash and save them for boss fights so not having these 2 spells clogging up the list would be neat.

    Reply Report Permalink
  • holgaard said 

    Thanks for the kind words!

    (1) Trinket cooldowns should definitely be added, only reason that they aren't right now is that my current trinkets are all with equip/proc effects. I will dig up an old trinket and make some experiments.

    (2) It should be easy to turn off spells that you don't want suggested. Simply right-click large icon and select "Unlock", right-click relevant spell(s) and select "Delete", right-click large icon and select "Lock". To revert to the old sequence you may load one of the default priority lists, or you may fine-tune it by right-clicking the relevant position and select "Insert" and then the wanted spell.

    Please ask again, if you have any further questions. :-)

    Reply Report Permalink
  • revoze said 

    Pretty good for my SV hunter. Cahnges to the global CDs screwed up my macros and its been hard trying to remake/find new ones. I was having to do my own sequences on the fly and my dps woud hover around 2k. With this addond teling me what I should use next it bumbed to 2300.

    Reply Report Permalink
  • Wall said 

    gonna try it out on hunter alt :)

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 2,558 DrDamage Combat, Caster, Class, Damage...
  2. 492 Zug Zug Huntar Hunter
  3. 453 SpellFlash Combat, Action Bars, Hunter...
  4. 421 Kharthus's Hunter Timers Buffs & Debuffs, and Hunter
  5. 404 ShockAndAwe Buffs & Debuffs, Class, Damage...