• 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): 36
Downloads Total: 11,845
Favorites: 27
Comments: 20
  • 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 11,255 6/18/2009
  BackseatDriver - v1.00 .zip Release 3.1.0 589 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.
  • Date: 2010-01-30 17:39:20
    ID: 2
    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, v3.1.14 (<%codename%>)
    AlternateButtonTemplate, v0.7.4
    Atlas, v1.15.2
    AtlasBattlegrounds, v1.15.2
    AtlasDungeonLocs, v1.15.2
    AtlasOutdoorRaids, v1.15.2
    AtlasTransportation, v1.15.2
    AtlasLoot, vv5.09.05
    AtlasLootFu, vv5.09.05
    AutoTrack, v1.2
    Babylonian, v5.1.DEV.130
    BackseatDriver, v1.0
    Bejeweled, v1.1b
    BonusScanner, v5.3
    Configator, v5.1.DEV.190
    DBMCore, v
    ExtraBar, v0.7.5
    FloTotemBar, v
    Gatherer, v3.1.14
    GearScore, v3.1.14 - Beta
    LLBuddy, v3.3.0-r1
    Overachiever, v0.52
    Recount, v
    ShadowExperience, v1.4
    SpellFlash, v3.08
    SpellFlashArgentTournamentMounts, v1.01
    SpellFlashHunter, v1.06
    SpellFlashRacials, v1.01
    SpellFlashTemplateAddon, v1.02
    StealthAlerter, v0.99.7
    TinyStats, v0.2
    ViperNotify, v1.3.8
    WinterTime, v1.83
    BlizRuntimeLib_enUS v3.3.0.30300 <us>
    (ck=346)

    Reply Report Permalink
  • eye4get said

    Exceptional Addon!

    It not only guides you to what shot you should use, it teaches you a rotation strategy! I was hoping you might explain some of the advanced spell timing features. You have delay times, flight times, wait times, etc but they are unexplained. I have a challenge with latency and frame rates I think these can overcome.

    Again, great work!! Where can I send a donation to keep it current?

    Reply Report Permalink
  • dragon8046 said

    Still seeing the three drag lines under the character pane that Twizted and Jmandu are seeing. Have we been told how to get rid of these yet or at least what are they for?

    Reply Report Permalink
  • 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
  • bowensfury said

    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
  • sdijkman1 said

    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
  • siphuyoda said

    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
  • siphuyoda said

    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
  • taylor6058 said

    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
  • Addon Packs Containing BackseatDriver

Most Downloads / Day

BackseatDriver has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 1,549 DrDamage Combat, Caster, Class, Damage...
  2. 383 ShockAndAwe Buffs & Debuffs, Class, Damage...
  3. 369 Zug Zug Huntar Hunter
  4. 235 ViperNotify Class, and Hunter
  5. 200 Kharthus's Hunter Timers Buffs & Debuffs, and Hunter