Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 11/26/06, 10:39 AM   #1
Zeza
Glass Joe
 
Troll Hunter
 
Earthen Ring
Hey folks,

Echoing what Gonkish said in the UI thread, I'm also horrible at keeping up the proper shot rotation, especially when I'm trying to learn a new weapon (e.g. rhok->larvae) I use the BigTrouble hunter timers in much the same way, but I think there could be some improvements.

(From Gonkish's post the UI discussion thread, a closeup of aimed shot and autoshot bars)
http://imagesocket.com/view/gonkbars97d.jpg

With all the changes coming in the 2.0 patch, I think it's going to take some of us a while to get used to all of the new shots and mechanics. One way I've been thinking on how to fix this is to extend on the idea of the Huntertimers or Bigtrouble addons. I like the BigWigs Timers for boss events - maybe that concept could be borrowed so that you have a stack of bars showing you what shot should be next, with its relative time in the chain. If you go over time on a certain shot in the rotation, you could reset the rotation, or display a frenzy timer effect, similar to the SimpleTranqShot beta.



Superfically, it seems like we have the pieces to construct this addon (BigTrouble and Bigwigs could provide the bulk of the code) - the 'hard' part is handling the spec and rotations based on the following variables:

1) weapon speed
2) spec (silencing shot, rapid killing, ...)
3) gear (5/5 strikers)

Basically, all the good stuff that Lactose laid out for us here for the current Live servers.

I'd like to get your thoughts or comments on this, especially if there's something that already does this.

Thanks for your time!

Offline
Reply With Quote
Old 11/26/06, 12:14 PM   #2
Mimesis
Von Kaiser
 
Mimesis's Avatar
 
Night Elf Rogue
 
Korgath
im fairly certain that bigwigs and bigtrouble both use the CandyBars lib so you wouldn't really need to hack code ou of bigwigs, just take a look at candybars.

Offline
Reply With Quote
Old 11/26/06, 12:32 PM   #3
thud01
Glass Joe
 
Murloc Shaman
 
Doomhammer (EU)
Well there is the problem of timers. Idealy you would would fire an aimed the instant after an autoshot to minimise lost time. You cant use damage messages to determine this since arrows take varibale amounts of time to reach the target depending on target distance. Autoshot starts with a START_AUTOREPEAT_SPELL message, you dont get any SPELL_START messages with autorepeat spells but you do get SPELLCAST_STOP. You could use this to turn a button a different color or otherwise enable it when its the optimal time to fire. With the upcoming changes resetting auto shot timers things will change. The easiest way would be to have a panel of green buttons changing one to red when it should be fired. All the hunter would have to do is hit the currently red button. Having to watch timers is so much harder than reacting to changing colors.

Offline
Reply With Quote
Old 11/26/06, 2:05 PM   #4
Zeza
Glass Joe
 
Troll Hunter
 
Earthen Ring
Interesting idea, creating a button row that lights up with the one you're supposed to push next. You'd have to reserve a block of UI buttons to do that though, correct?

Part of what I was going for with the bars was to allow for a user's most comfortable layout - I know I have my buttons mapped to all sorts of weird places (Old Screenshot)

as for the autoshot, i think we can handle that with a toggle when it starts and trip it again when it stops - probably what the other timer packages do now.

Offline
Reply With Quote
Old 11/26/06, 4:24 PM   #5
Evert
Piston Honda
 
Murloc Druid
 
Terenas
hmm, well if you want to use colors, and not timers (which is proabably a good idea, though you may want to use both) you could have a set of icons, maybe just circles, and have them change red when the shot they represented needed to fire (though you should have the color they change customisable by the user)

that way people with crazy action bar mods can use it easily.

\"Listen, I\'m trying to have a serious conversation about ferret bras and you are not listening\"

Offline
Reply With Quote
Old 11/26/06, 4:24 PM   #6
cheebamonkey
Piston Honda
 
cheebamonkey's Avatar
 
Blood Elf Paladin
 
Bonechewer
Couldn't you just come up with a spell chain using the 2.0 macro system?

/castsequence shot1, shot2, shot2, and so on

Offline
Reply With Quote
Old 11/26/06, 4:50 PM   #7
Caradoc
Von Kaiser
 
Murloc Hunter
 
Terenas (EU)
Originally Posted by cheebamonkey
Couldn't you just come up with a spell chain using the 2.0 macro system?

/castsequence shot1, shot2, shot2, and so on
That wouldn't work, because spell chains like that stop when they hit a spell in the chain which can't be cast due to cool down or situation.

The problem with reacting to changing colours would be that you couldn't anticipate the change, so you are dealing with at minimum human reaction time to click the right button and at worst bad ping too.

As shown previously, Aimed shot is not practical as of patch 2.0.1, so we don't need to worry about spells which reset the autoshot timer. The only thing to be concerned with is the cast time of the various spells you will use, of which Steady Shot with it's 1.5s cast is the longest, and that is only the speed of global cooldown.

With all that in mind, you only need to worry about which spell needs to be fired next, Multi and Arcane don't interrupt or delay Autoshot (although Multi has a 0.5s cast time, I don't think it delays autoshot, but I may be wrong there), so both of those only need to be spammed for when they are available, so any shot sequence indicator would just need to warn the player which shot is next to spam.
The exception is Steady Shot, with 1.5 s cast time which could delay auto shots, this comes back to timing to fire either completely between autoshots, immediately after an autoshot, or to delay an autoshot by the minimum time possible, all of which are a function of weapon speed (after haste effects) so there should be no reason why this couldn't just be on a timer system triggered from the first autoshot, that way you don't need to look for any events related to when autoshot is firing.

It would be alot of work to pull together, but if anyone manages it, I'd use it.

Offline
Reply With Quote
Old 11/26/06, 6:57 PM   #8
Foeresh
Von Kaiser
 
Blood Elf Paladin
 
Suramar
Multi does not interupt auto-shot in anyway, the .5 second cast time is just there to make you stop moving while it casts. TBH the way I read the patch notes hunters are being dumbed down even more to be quite possibly the easiest ranged DPS class to play (I guess pulling takes some brain power but only one hunter does that :-/) Shot rotations used to be the only class specific raid information someone needed to learn to perform well in a raid, now its more of a use stuff whenever cooldowns are up and you have mana :-/

Offline
Reply With Quote
Old 11/26/06, 7:00 PM   #9
Zurai
Bald Bull
 
Orc Death Knight
 
Whisperwind
New hunter rotation: Fire arcane shot if it's up, kill command if it's up and you're BM and your pet is buffed, steady shot if neither. Do not interrupt autoshot while firing steady.

It's really that simple, and mana really isn't an issue even without using aspect of the viper.

Offline
Reply With Quote
Old 11/26/06, 7:26 PM   #10
Lactose
Don Lactose
 
Lactose's Avatar
 
Tauren Hunter
 
Talnivarr (EU)
And pre-Steady Shot I'm guessing...
Fire Arcane Shot if it's up.
Fire Multi-Shot if it's up.
If mana seems to drop dangerously fast, use lower ranks of Multi-Shot.

Look, Lactose, we'd rather you didn't eradicate the whole human race.
- Sam & Max

Offline
Reply With Quote
Old 11/26/06, 7:34 PM   #11
Zurai
Bald Bull
 
Orc Death Knight
 
Whisperwind
Pretty much, yeah.

I'm sure there's a better rotation out there for someone who's absolutely determined to edge out every 0.1 DPS he can - but for normal use, it's "cooldowns > steady, don't interrupt auto".

Offline
Reply With Quote
Old 11/26/06, 8:45 PM   #12
Avellyr
Piston Honda
 
Avellyr's Avatar
 
Night Elf Hunter
 
Alterac Mountains
The .5 second multi shot cast definitely delays auto shots on live, did they change something in beta?

Offline
Reply With Quote
Old 11/26/06, 9:05 PM   #13
Maynard
Don Flamenco
 
Maynard's Avatar
 
Tauren Druid
 
Frostmourne
I don't know, I find there are very very few fights where I just settle in to a rotation and don't do anything. Patch is probably the only thing that comes close. A lot of movement orientated fights play havok with your cycle, and for me it's not uncommon to derank and uprank depending on the speed of our kills (e.g. Loatheb), or to clip/unclip my cycle when I'm using cooldowns/not using cooldowns. I suppose I find shot rotations generally more of an art than a precise science.

Offline
Reply With Quote
Old 11/26/06, 9:13 PM   #14
Pyros
Bald Bull
 
Pyros's Avatar
 
Undead Death Knight
 
Twisting Nether (EU)
You can still delay your autoshots with multi in beta if timed wrong.

Offline
Reply With Quote
Old 11/27/06, 2:23 AM   #15
Vazu
Don Flamenco
 
Vazu's Avatar
 
Night Elf Druid
 
Uldum
No offense, but do Hunters actually need mods to help them with shot rotations?

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Shot Rotation Illustrated lythrdskynrd Hunters 608 10/20/08 4:28 AM
[Hunter] BM Shot Rotation and Haste Kamikasi The Dung Heap 5 06/12/07 10:47 AM
Auto-Shot Bar. (Hunter) Kurtz Public Discussion 1 02/21/07 11:11 AM
Hunter shot cycle Sureal Public Discussion 4 02/20/07 6:05 PM
How hard is a tranq shot rotation,.. really? Emie Public Discussion 11 01/09/07 7:51 AM