Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Druids
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Closed Thread
 
LinkBack (448) Thread Tools
Old 10/11/08, 9:18 PM   #2951
Krag
Don Flamenco
 
Tauren Druid
 
Runetotem (EU)
Originally Posted by Yilfin View Post
I have a real bad feeling, a premonition, concerning the dual-spec new feature that will be introduced in wotlk. ... <snip>
I don't see how any of these concerns are changed by any dual spec feature, People have had the exact same concerns about being 90% of a protection specced tank ever since the expansion was announced and probably before the last one too.

We might be a "simpler" version of a protection warrior (less abilities to use in a rotation, less clickies) but fact is that the developers want a full bear spec to be an equal tank to other tank classes.

A full bear spec is already different from a full cat spec meaning to be the best of each we'd need to use the dual-spec just like Warriors, Paladins and Death Knights. The overlap we have in talents only means it will be easier for Ferals to make a hybrid spec or function as a hybrid (e.g. off-tank transitioning into dps) compared to Warriors.

I'm not sure I understand where the dual spec function changes anything.
 
User is online.
Old 10/11/08, 9:29 PM   #2952
lairpie
Don Flamenco
 
Night Elf Druid
 
Alterac Mountains
It changes things because it almost completely eliminates the value to a raid of someone who can be a very real (95% or so) tank one fight and a very real (95% or so) damager the next. Well, rather it makes it so any warrior, paly, or DK with 2 sets of gear is also able to do that. Many people didn't roll a druid with the intention of being a main tank and very much liked the roll of being able to switch back and forth. They were fine not being able to tank a few 25 man fights as well as a warrior because frankly many people find tanking all the time boring. Depending on how this is implemented, while it opens up the idea of having a druid that tanks every single fight and a warrior that is prot for some and dps for some, that's not what a lot of people want.

Brewmaster of WBC
 
User is offline.
Old 10/11/08, 9:40 PM   #2953
Mijae
Don Flamenco
 
Tauren Druid
 
Tichondrius
Originally Posted by Yilfin View Post
Now with this dual spec feature, a warrior will be able to spec tank and have a whole tree dedicated to tanking, and respec dps on the fly, arms or fury, and have two trees dedicated to dps and utility. It's the same case for paladins, a whole tree dedicated to tanking, and maybe they will be able to respec on the fly, it they have the gear, retrib or healing, and have two dedicated tree to melee dps and healing. With us, 3/4 of our talents are build with the old hybrid conceptions of feral and boosts our two aspects, just a few of them specialize us on the contrary to their claimed intent since the beginning of the beta to give us the choice between a bear spec, completely different from a cat spec. The feral tree must share the space of one tree, to two role, so it's just a question of logic that the bear oriented feral or dps-oriented, maybe if they will remain viable (viable meaning = the content can be clean with a feral, and a wws report will show that ferals will be on par with the others in terms of performances), will be less specialized because of a lack of talents. Numbers are just here to illustrate what i mean, but with this system, i'm afraid that people will see for tanking, warriors, if they spec to tanking, as 100% tanks/50% dps, bear-oriented ferals as 90% tanks (lacks of tools) and 70% dps, and for dps, the same warrior, if he will have the gear, will be 100% dps (or 100% heal for a paladin) and 50% tanking and the kitty-oriented feral 90% dps/70% tank.

It's not whining, i'm not saying that we are screwed, but i think that it's a real valid concern if the spec-switching feature will be very easy and players will be able, as blizzard said, to change spec on the fly, because this idea is not adapted to feral, our tree is already a fusion between an hypothetic bear tree, and a cat tree. If it's really the case, i think that the best idea to solve all of our problems will be to create a fourth tree, and so make a bear tree and a feline tree, with less passive stats boosts, more feral-specific and cool-looking abilities that bring us on par with the efficience (i'm not talking about viability here) of the specialists.
You're assuming that when specced pure bear or cat we are only 90% that of our parent classes. Blizzard has been clear on their intent and all theorycrafting points to that not being true. In fact, we were so far better than other classes at tanking that we were recently nerfed. Yes this removes our TBC niche, but that doesn't mean dual-specs will be bad for us.

Even if it were true, 90% is still enough to push a good feral higher than a fair parent class. It's been argued before how difficult it is to balance top and bottom end numbers when considering player skill. Those small variances in numbers could even be due to anything from bad fight mechanics to bad crit luck.

A fourth tree isn't going to happen.


Originally Posted by triman View Post
They'll obviously have to be very careful with how they implement dual specs. I'm guessing a very limited number of times a day and probably a long 'cast' time or something. Otherwise you'd end up with stupid stuff like "oh our healers are dead -> NE ferals ghetto vanish (so ooc) -> respec -> swap items -> resto druid in just a matter of seconds.
Ghetto vanish, huh? If you could get ooc, why not res the healer?

Originally Posted by Zene View Post
Don't confuse BoE with BoE-Unique...These are still BoP and available from Heroic bosses.
Odd, I could have sworn when I looked at those originally they said BoE. They'll shift numbers around a bit in a full build, but the previous numbers are generally close to full gear. I'm sure not every feral will have the same gear when starting to raid anyway.

Last edited by Mijae : 10/11/08 at 9:48 PM.

 
User is offline.
Old 10/11/08, 9:48 PM   #2954
Krag
Don Flamenco
 
Tauren Druid
 
Runetotem (EU)
Originally Posted by lairpie View Post
It changes things because it almost completely eliminates the value to a raid of someone who can be a very real (95% or so) tank one fight and a very real (95% or so) damager the next. Well, rather it makes it so any warrior, paly, or DK with 2 sets of gear is also able to do that. Many people didn't roll a druid with the intention of being a main tank and very much liked the roll of being able to switch back and forth. They were fine not being able to tank a few 25 man fights as well as a warrior because frankly many people find tanking all the time boring. Depending on how this is implemented, while it opens up the idea of having a druid that tanks every single fight and a warrior that is prot for some and dps for some, that's not what a lot of people want.
Again we aren't designed to be only a 95% tank and since warriors, paladins and death knights are hybrids too, they would only do 95% of the pure damage classes (if that is what Blizzard is aiming at for hybrids). I don't see us being in any different position from the other tanks with the exception of our gear working better for dual purposes.
 
User is online.
Old 10/11/08, 10:03 PM   #2955
 Falk
Soda Popinski
 
Night Elf Druid
 
Frostmourne
You get thrown in combat long before you get a rez off. :P

I'm sure something as simple as making spec swap have a cast time like hearthstone would nullify all boss-related antics, but that's a ridiculously worthless shot in the dark because we just don't know enough details on what Blizzard plans to do with the dual spec system yet.

#elitistjerks
<^clicker> nice job trying to troll but you're a fucking idiot because i wasn't responding to you
<^clicker> this is the channel for serious discussion of important world of warcraft issues i believe youre looking for /b/ get lost scrub
...
<^clicker> do you act like this all the time
 
User is offline.
Old 10/11/08, 10:25 PM   #2956
Yilfin
Von Kaiser
 
Night Elf Druid
 
Elune (EU)
You've not understood my statement. When i say 90%, i'm not talking about mitigation/avoidance/threat numbers for tanking, and dps numbers for dps, i'm well aware that we are good in these areas by reading this topic, the us beta forum and wotlkwiki and by playing in the beta. There is a real world, that a lot of druids fails to understand, between being viable (be able to perform the same role as the others in encounters, not be far away from the others in numbers in a wow web stats report) and be fun to play, active, entertaining, efficient in specific tasks. I'll not make again a comparative lists of the skills available to all the tanks (yes, it's a video game, so the essence of it is how you interact with what is showed to you), but if i choose to be a bear tank, there is at least 2x less buttons to push compare to a warrior. But we were ok with that before, because the whole goal of feral, as stated in the official website, the games manuals, and the pasts dev’s declarations, was to make an hybrid melee fighter that can mimic two class, warriors and rogues, and to be able to perform but in a "wannabee" approach these two roles on the fly, with just a gear switch. The drawbacks of this design were that we had far less skills to activate than the specialists when we assume a role (because our skills are spread-out between two forms), we were less efficient than them in their specific tasks and we had 90% of our skills being just copy-pasted versions of their parent-classes. We paid our lack of specialization in one of the two role that we can take, because of the intended and built in the design of our spec versatility. Now this versatility will be given to all if the dual-spec switching have not big constraints and even if a bear spec will be maybe 100% of what a warrior tank will be on the paper, it’s just on the paper, or in a wws report, or in the results of calculations of theorycrafters, how can you compare a tank that have 60+ talents points dedicated to tanking, and another than have 3 or maybe 4x less talents truly dedicated to that, and others talents being hybrids ? It's in game, in the beta, if you want to tank, the new improved warrior gameplay, the deathknight, and a bit less paladins, have more tools than us, are more active to play than us, are more fun to play in their specific role than us (and on top of that are more cool-looking than our level 10 animals models but it's another problem) because we are suffering from the hybridization of the feral tree, a tree of an already hybrid class (druids), so we are two times hybrids.

That's the point that i wanted to share with you, my feelings. I prefer when i want to tank, to have a full tree dedicated to tanking, with skills specifics to my class, and i prefer when i want to dps, to change easily my spec and have a full tree dedicated to that, on the contrary to have a unique tree with all these elements melted in it that reflects many years old conceptions that are not suited to wotlk and to this idea of easy spec-switching. If they want us to specialize, i'm ok with that, but they don't finished the job, our tree could have been filled with more than 80 talents, with a line that separate nearly as many tanking talents - that will give me feral specific and fun new skills to activate - as the tank tree of the specialists have, and the same for dps, and then, i'll be able to switch spec between these two clear tree in the feral tree. And it's not the case now.

But well, all i can do is to wait for more informations on this dual-spec switching feature, but the first details* made me fear and i wanted to share that with you and see if others ferals are feeling the same thing

*Quoted from mmo-champion:
Raids & Dungeons - The Dual-Talent spec feature will let you switch between your two specs without having to go back to town. You can perfectly do it between fights in a raid, however it won't be possible to switch specs in the middle of an Arena Match. Your keybinds and glyphs will be saved and automatically switched as you change your spec.

Last edited by Yilfin : 10/11/08 at 11:13 PM.
 
User is offline.
Old 10/11/08, 10:32 PM   #2957
Macevaland
Glass Joe
 
Night Elf Druid
 
Skywall
Want to be completely Hybrid?
Spec Hybrid feral and Hybrid Restokin. I don't think that any warrior would be able to heal, or that any paladin will be able to turn to a caster. The hybrid feral spec that nightcrawler posted looks really good. Want to be just like a warrior? then spec Cat feral and Bear feral. We are still by far more flexible then all other classes. If we get that dual spec thing, we will be the only class that will be able to switch between the 4 main roles that this game has.
 
User is offline.
Old 10/11/08, 10:57 PM   #2958
Krag
Don Flamenco
 
Tauren Druid
 
Runetotem (EU)
Originally Posted by Yilfin View Post
... concerns about less abilities to use ...
That is a fair concern, but, I think, also a very subjective one. I personally don't mind that I don't have as many skills to work into rotations, I have a warrior twink that I have used to tank with occasionally but I get way more stressed playing him than tanking on my druid.

As I see it we will still be by far the better hybrid tank in the span of an encounter due to talent and gear overlapping far more than other for other tanks, which if what I think of when I talk about hybrid play (not the ability to respec between encounters and play a single role on each).
 
User is online.
Old 10/12/08, 1:21 AM   #2959
Valerian
King Hippo
 
Night Elf Druid
 
Blackhand
The concern about warriors, DKs, and Pallies being able to shift spec really has nothing to do with the new dual spec system. The same concern will be present at launch except you'll need to pay a respec cost.

The fact that druids will be using nearly the same gear, at least in some slots, for tanking and dps is a fairly large advantage compared with the rest who need to gem/equip to be crit immune.
 
User is offline.
Old 10/12/08, 1:22 AM   #2960
loos
Von Kaiser
 
Night Elf Druid
 
Shadowsong
I think the dual-spec thing is the reverse of what some of the pure dps classes were worried about. When Blizzard said kitties will have rogue level dps, pure dps-ers asked 'why should we roll anything but a druid since they can change roles?' Now the shoe is on the other foot. Druids are making comments such 'why should I roll a druid when warriors can now be 100% tank on one fight and 100% dps on the next?'. I think both comments lead to the same answer, which class do you prefer to play?

I like the idea that Blizzard is making everyone's class more fun to play. Feral druids have always known it's fun to do more than one thing. Now other classes will get the same opportunity.

If you want to dps & tank, but like the warrior buttons better, then roll a warrior. If you like ranged dps and healing but are worried that priests are cooler, roll a priest. Although, I personally like the idea of being a quad-hybrid class
 
User is offline.
Old 10/12/08, 2:34 AM   #2961
Garanthir
Piston Honda
 
Night Elf Druid
 
Eldre'Thalas
I think it's an important point to make that dual specs allow Hybrids *more* flexibility and does not take away from raid/group versatility/desirability. Druids can spec full healing, caster DPS, melee DPS, and tanking along with all sorts of talent tree combinations. That flexibility is HUGE and I would think, if anything, increases desirability for raids/grouping.

In addition it really goes along with the bring the player not the class mantra.
 
User is offline.
Old 10/12/08, 3:14 AM   #2962
nightcrowler
Don Flamenco
 
nightcrowler's Avatar
 
Night Elf Druid
 
Xavius (EU)
@Tangedyn

- Berserk is a big dps boost and highly increase the value of FB.
- Those stats are low also for a just dinged 80, my raidbuffed ap at 70 is higher^^.
- 30% damage reduction is too high, damage reduction is 26-27% for an high armor boss and 19% for a low armor boss.


At the moment the best strategy we've found (between Dimpled, Nord and myself) goes:

1. If Tiger's Fury cooldown is up, cast Tiger's Fury
2. If Omens of Clarity is up, cast Mangle if Mangle is down, otherwise cast Shred
3. If Savage Roar is down and Combo Points >= 2, cast Savage Roar
4. If Combo Points = 5 and Rip is down, cast Rip
5. If Combo Points = 5 and Rip is up, do nothing and wait for Rip to fade
6. If Rake is down, cast Rake
7. If Mangle is down, cast Mangle
8. If Energy >= 82 or cast Shred
9. If Energy >= 40 and Tiger's Fury cooldown has less than 1 second remaning, cast Shred

It can use a few more tweaks for a bit more DPS, but that's the best so far.
See The Druid Wiki � ToskksDPSGearMethod � discussion � re: THE ultimate dps rotation? for more details


_____
wowcatsim - Cat DPS Simulator

Well my strategy is pretty similar, the only changes are bolded:

1. If Tiger's Fury cooldown is up, cast Tiger's Fury if energy <=40
2. If Omens of Clarity is up, cast Mangle if Mangle is down, otherwise cast Shred
3. If Savage Roar is down and Combo Points >= 2, cast Savage Roar
4. If Combo Points = 5 and Rip is down, cast Rip
5. If Combo Points = 5 and Rip is up look down
6. If Rake is down, cast Rake
7. If Mangle is down, cast Mangle
8. If Energy >= energy.Shred+energy.mangle
9. If Energy >= 42 and Tiger's Fury cooldown has less than 1 second remaning, cast Shred


About point 5.
What to do with 5 cps depends on gear and situation.

Ferocious Bite scales better than RIP with ap, crit and ArP. That's why with my simulation using FB have sense. Also if you use FB you don't need to wait for RIP to expire. As I read if you have (it happens) 8 seconds left on RIP, 5cps and 90 energy you'll do shred, rake, mangle, waisting cps? FB is used in my cycle only to make up for extra rip ticks.

With my stats point 5 became:

5. If Combo Points = 5 and Rip is up:

Use Ferocious Bite if Rip timer > 10 seconds 
Use Ferocious Bite if you have less than: 68 energy and  Rip debuff counter: 8
Use Ferocious Bite if you have less than: 40 energy and Rip debuff counter: 6
If RIP left time is <4 seconds: wait for RIP to expire (do RIP if you are going for 100 energy)

With the stats used by Tange, I end up using FB once every 15-20 times, so basically our strategy are the same, the only difference is that my strategy is self-adaptative, I'll soon release a "piece" of my program code where You can see the strategy computed with your stats.

Last edited by nightcrowler : 10/12/08 at 9:35 AM.
 
User is offline.
Old 10/12/08, 6:10 AM   #2963
Korhaug
Von Kaiser
 
Korhaug's Avatar
 
Tauren Druid
 
Mazrigos (EU)
Originally Posted by halmmar View Post
I'm considering the head/shoulder enchants for bear form.

Greater Inscription of the Pinnacle looks rather weak, and Arcanum of the Stalwart Protector marginally better.

Should we just go for Greater Inscription of the Axe and Arcanum of Torment instead?

If only there were some stamina/dodge or stamina/ap enchants, but they had to add items like this instead.
I'm looking at using dps enchants for those slots as well. I doubt that we'll need the threat increase, but enchanting for defense gives me hives.

This, along with gemming agility, also gives me the possibility of using the same items for tanking and dpsing (since it's all dps gear anyway), which may be vauluable depending on what gear I can get my hands on. Planning for optimal gear settings for both sets is fine, but we all know the RNG hates us.
 
User is offline.
Old 10/12/08, 6:41 AM   #2964
Huggme
Von Kaiser
 
Huggme's Avatar
 
Tauren Druid
 
Magtheridon (EU)
@summlan
I have found out an interesting thing...when I follow "Tangedyn" simulation in CatSim my SR, Mangle and Rake uptimes are at 98%.
However when I watch your "Tangedyn" simulation "bot" he has 92-94% uptime on those and ends up doing bit less dps.
Maybe I was just lucky with crits in the course of ~3 mins but shouldn't mangle rake and SR be up close to 100%?
 
User is offline.
Old 10/12/08, 9:35 AM   #2965
nightcrowler
Don Flamenco
 
nightcrowler's Avatar
 
Night Elf Druid
 
Xavius (EU)
@Summlan

Can you implement my strategy? (you should correct variable names maybe).

"Nightcrowler"
if(oocTimer>0 && MangleTimer<0) doMangle();
if(oocTimer>0 && MangleTimer>0 && RakeTimer<0 && BleedDebuff==0) doRake();
if(oocTimer>0 && MangleTimer>0) doShred();
if(energybar.energy>=50) doBerserk();
if(SavageRoarTimer<0 && cp>=2) doSavageRoar();
if(RipTimer<=0 && cp==5) doRip();
if(RipTimer>10 && cp==5) doFerociousBite();
if(RipTimer>=7 && cp==5 && energybar.energy<=70) doFerociousBite();
if(RipTimer>=5 && cp==5 && energybar.energy<=40) doFerociousBite();
if(energybar.energy>=86 && cp==5) doRIP();
if(MangleTimer<0 && cp<5) doMangle();
if(RakeTimer<0 && cp<5) doRake();
if(energybar.energy>=67 && cp<5) doShred();
if(energybar.energy>=42 && TigersFuryTimer<1 && cp<5) doShred();
if(energybar.energy<=38 && oocTimer<=0) doTigersFury();


in my program i use a functon that compute energy value and rip_timer for fb depending on ap and crit, tell me if you can implement it, and i'll give you that.

P.S.
excellent work!!

P.P.S.
fix: tiger's fury gives 100 energy instead of 60 in you simulator.

Last edited by nightcrowler : 10/12/08 at 12:36 PM.
 
User is offline.
Old 10/12/08, 12:25 PM   #2966
foxglove
Piston Honda
 
Night Elf Druid
 
Uldum
The dual-spec feature is a clear win for us. We can carry around our boss-tanking spec and our pure DPS spec, and get better performance out of both than was ever intended for hybrids before LK.

We are probably still going to be better at switching roles mid-combat than other classes. For example, I think that with a weapon switch to an armor weapon, a DPS-specced druid will probably be a better offtank than a DPS warrior who equips a shield, and our cat DPS in a tank spec will be better than a prot warrior's in his tank gear. Certainly, we will be at least as good.
 
User is offline.
Old 10/12/08, 12:33 PM   #2967
Beace
Von Kaiser
 
Tauren Druid
 
Vek'nilash (EU)
Well, depends. With this change, warriors will be able to switch roles just as easily as us (most likely, and not counting in-combat issues). This is all good and fine, assuming a bear specced feral can perform equally well as a prot warrior, and a cat specced feral can do just as much dps as a dps specced warrior. If a cat specced feral can only perform say 90% of a dps specced warrior, things will just go wrong.
 
User is offline.
Old 10/12/08, 1:04 PM   #2968
tangedyn
Glass Joe
 
Tauren Druid
 
Dragonblight
Originally Posted by Mijae View Post
A more accurate estimate for full 80 blues with full raid buffs:

Attack Power: 8500
Crit: 46.5% (before -4.4%)
Hit: +6.5%
Expertise: +6.5%
Haste: +29.1% (w/o bloodlust)
+Damage: 12 (stone)
Damage mod: 116% (226.6% crit)

High armor boss 27% reduction, low armor boss 20%
Thanks Mijae, I will use these as the default values in the next release.
BTW, what is damage mod 116%?

Originally Posted by Valerian View Post
This does seem to be getting me more DPS than the 5/5/5 cycle on summlan's simulator (and simulating this strategy gets even higher dps). The only "flaw" I see with it, is that with the base crit rate on the simulator I find I'm "wasting" combo points often. This seems to occur mainly when Rip and SR synch up. Both will still be running and I'll be at 5 combo points shredding/raking/mangling and then BOTH will drop and I'll have significant enough downtime on Rip by needing to build up combo points again to refresh them. Even worse, if Rip falls very slightly before SR you can end up with a fair bit of SR downtime (if say Mangle and Rake are running and you're doing the wait til 82 energy shred part). I think some conditional may be needed when at 5 combo points to check SR and Rip remaining time and determine what to do then (either FB or immediately refresh SR or something).
Yes, this is a known problem. We're just trying to find the best thresholds to switch to FB, or perhaps to perform an early Rip. Sometimes it may even be better to waste a few ticks of energy waiting for rip to drop than to use FB. I suspect there may not be a best answer for all cases too..
 
User is offline.
Old 10/12/08, 1:29 PM   #2969
summlan
Von Kaiser
 
Tauren Druid
 
Kazzak (EU)
@Huggme
My Tangedyn-simulation is probably not as complex as the one he is using.
I just copy/pasted his post and changed the variables to mine, so they might be abit off.

@Nightcrawler
Added your strategy.
I wonder if i should try to write a strategy-parser so one could write their own strategy in a textarea or something and then start the simulation. I will look into that.

-"in my program i use a functon that compute energy value and rip_timer for fb depending on ap and crit, tell me if you can implement it, and i'll give you that."

That shouldn´t be a problem, actionscript that flash uses is very close to C++.
I dont understand what it does tho. Does it compute how much damage the extra energy would do with fb?

Thank you for all the compliments. I wish i could say more but since my grammar is horrible i try to keep it short, i already got more infractions than posts and i want to be able to post here.
 
User is offline.
Old 10/12/08, 3:21 PM   #2970
Mijae
Don Flamenco
 
Tauren Druid
 
Tichondrius
Originally Posted by tangedyn View Post
Thanks Mijae, I will use these as the default values in the next release.
BTW, what is damage mod 116%?
Switching the trinkets as mentioned earlier lowers haste and trades for hit and a little crit. Again, this is less important since numbers will vary slightly between players. Trinket use has been averaged in (AP is closer to 8400 w/o).

Attack Power: 8500
Crit: 47.1% (before -4.4%)
Hit rating: 267 (+8.1%)
Exp rating: 147 (+6.75% w/ PP)
Haste rating: 70 (+26.6% w/ WF & Swift Ret)
ArP rating: 48.5 (use avg)

The damage mod value is the multiplier applied to all damage counting Naturalist, Ferocious Inspiration, and Blood Frenzy. The crit mod counts Predatory Instincts and meta gem.

 
User is offline.
Old 10/12/08, 3:56 PM   #2971
tangedyn
Glass Joe
 
Tauren Druid
 
Dragonblight
Originally Posted by summlan View Post
@Huggme
My Tangedyn-simulation is probably not as complex as the one he is using.
I just copy/pasted his post and changed the variables to mine, so they might be abit off.

@Nightcrawler
Added your strategy.
I wonder if i should try to write a strategy-parser so one could write their own strategy in a textarea or something and then start the simulation. I will look into that.
The easiest way would be to use a readily available embeddable interpreter. For Java, this is a good place to start: Open Source Scripting Languages in Java I initially chose to use BeanShell, but found out that any interpreted script language is way to slow for a Monte Carlo-like simulator, so I went with Janino that actually compiles the strategy script into Java bytecode before injecting the strategy class into the VM.

I'm not familiar with flash actionscript, so not sure what scripting languages you can try to embed in. Fortunately for your use case, speed isn't too important. I believe with Javascript you can simply call eval() on the script string and it will interpret the string as Javascript, perhaps that works for Actionscript too.

Good job on your trainer sim though, it's probably going to be useful for feral dps training. One nice feature to add would be to "light up" a button showing which skill the player should use based on the strategy chosen. I envision in the future we can also add a countdown timer together with a skill to use, i.e. "In 1.7 seconds, cast Rip", and then an in-game module to do this...
 
User is offline.
Old 10/12/08, 4:11 PM   #2972
Huggme
Von Kaiser
 
Huggme's Avatar
 
Tauren Druid
 
Magtheridon (EU)
Originally Posted by summlan View Post
@Nightcrawler
Added your strategy.
I wonder if i should try to write a strategy-parser so one could write their own strategy in a textarea or something and then start the simulation. I will look into that.

There is a small typo in the strategy name:

"Nightcrowler"
if(oocTimer>0 && MangleTimer<0) doMangle();
if(oocTimer>0 && MangleTimer>0 && RakeTimer<0 && BLEED==0) doRake();
if(oocTimer>0 && MangleTimer>0) doShred();
...

If you put it into strategy field and push start nothing happens - you need to type "Nightcrawler" in.
 
User is offline.
Old 10/12/08, 4:16 PM   #2973
nightcrowler
Don Flamenco
 
nightcrowler's Avatar
 
Night Elf Druid
 
Xavius (EU)
Originally Posted by tangedyn View Post
Yes, this is a known problem. We're just trying to find the best thresholds to switch to FB, or perhaps to perform an early Rip. Sometimes it may even be better to waste a few ticks of energy waiting for rip to drop than to use FB. I suspect there may not be a best answer for all cases too..

Originally Posted by summlan View Post
-"in my program i use a functon that compute energy value and rip_timer for fb depending on ap and crit, tell me if you can implement it, and i'll give you that."

That shouldn´t be a problem, actionscript that flash uses is very close to C++.
I dont understand what it does tho. Does it compute how much damage the extra energy would do with fb?
I've assumed the following things:

First of all using FB increase cycle time, this can't be addressed analitically, what we can compare is the FB (base + extra energy) DPE versus RIP + SHRED DPE.

Basically I've assumed that the 5+extra energy you don't use on FB doing RIP will be used for a "partial" shred.

After that you should take into account that doing an early RIP waste some ticks decreasing the effective DPE of RIP.

So the discriminating variable I've called ripvsfb (has energy dimension) is the following:

ripvsfb=fb.energy+((((rip.hit*(ap*0.39+4165.2)*(rem*2.0)/(12.0)))) + ((1.0*(fb.energy-rip.energy))*((1-red)*(((ap/14.0)*2.25)+(weapon*2.25+742.5))*(1+ret_m1*bdebuff)*1.3*(shred.hit+shred.crit*2*(1+pi stinct_m)*(1+META*0.03)))/(1.0*shred.energy)) - ((1-red)*(1+ferocity_m)*(0.35*ap+ 1640)*(fb.hit+fb.crit*2*(1+pistinct_m)*(1+META*0.03)))) /(((1-red)*(1+ferocity_m)*(ap*0.002439+9.4)*(fb.hit+fb.crit*2*(1+pistinct_m)*(1+META*0.03)) - (((1-red)*(((ap/14.0)*2.25)+(weapon*2.25+742.5))*(1+ret_m1*bdebuff)*1.3*(shred.hit+shred.crit*2*(1+pi stinct_m)*(1+META*0.03)))/(1.0*shred.energy))));


I hope the variable are self-explanatory

if RIP is up:
if energybar.energy < RIPvsFB do FB
else
do RIP (or wait RIP to expire if you have less than 86 energy)

Note:
rem is the tick number (going from 0 when you do RIP to 9, 8 or 6 when it expire depending on glyphs and t7 bonus)
 
User is offline.
Old 10/12/08, 5:05 PM   #2974
Camulos
Glass Joe
 
Night Elf Druid
 
Draenor
Dual-spec invalidates feral?

@Yilfin

I'll begrudgingly accept viable (which I will assume is intended to mean "at parity") over entertaining as a bear. An interesting point in our favor regarding the buttons is that we should be (and certainly seem to be) viable without all the extra abilities. If you turn the whole button thing around, that means that we should be less likely to die during a boss attempt because we failed to press a button at just the right time or failed because a button was on cooldown. While some key abilities are weaker, we do have a shorter cooldowns on some of them. Therefore, I do NOT (edit add) think that Blizz failed us as tanks this time around. If our raids choose to use someone else to MT an encounter, that now says more about us as players or about class prejudice than it does about poor design.

You may be taking an overly narrow view of dual speccing. Dual spec means different things to different classes. Ferals and pallys can always respec for healing or for more DPS - the former is an option not available to warriors or deathknights. While I'm guessing that most of us are not keen about dual speccing for healing (and therefore downplay its utility to the raid), if you think about raids in terms of keeping the core players and adjusting roles as needs dictate (versus rotating players in and out of the raid), then our DPS benchmark is not warriors or DKs - it is pallys. Also, while somewhat laughable by TBC standards, we could even dual spec crit chicken . . . a role that is not open to pallys.

A point about dual speccing that you touched on is the quality of gear available to you. Gear is far more likely to determine what roles warriors, DKS, ferals and pallys readily convert to. As long as our conversion options are no worse than that of others, I'm don't think we can make a case for serious discrimination on Blizz's part.

In the end, I suspect that your post speaks to the wishes of many ferals. We would like our tanking and DPS stand on their own without regard to our classes other abilities. Dual speccing does appear to hurt us in this regard, and I think that is just something we are going to have to come to terms with . . .

Last edited by Camulos : 10/12/08 at 6:24 PM.
 
User is offline.
Old 10/12/08, 6:39 PM   #2975
Tappin
Von Kaiser
 
Night Elf Druid
 
Hyjal
I'm not a fan of one-button macros, decursive, etc. But, our dps cycle has gotten crazy enough that I've been messing with addons to help me make decisions. We just have so many things to watch at once now:

Mangle
FFF
Rake
Rip
Combo points
Savage Roar
Tiger's Fury
Beserk
Clearcasting

I've managed to get power auras classic to give some pretty nice warnings. I've got it set up right now to warn me if:

Mangle or trauma is not on the mob.
FFF is not on the mob.
I'm in cat form and tiger's fury is ready and I have 40 or less energy.
I'm in cat form and don't have savage roar and have more than 2 combo points.

I'd like a couple of other notifications like:
My rake is not up.
My rip is up and I have savage roar and 5 combo points and no clearcasting (and rip/roar aren't about to expire) for a reason to FB?

Unfortunately the addon doesn't distinguish my rip/rake from just 'there's a rip/rake on the mob'. It also doesn't have conditions for time left on debuffs and doesn't show timers. I've tried some other addons for timers, which is nice. But I haven't seen another addon that can do something as complex as 'cat form + tiger's fury + low energy'.

It won't click a button for you or tell you what to do. It just warns you when buffs/debuffs aren't up that you want. But I do expect at least the first four to help the complexity some.

Last edited by Tappin : 10/12/08 at 7:07 PM.
 
User is offline.
Closed Thread

Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Druids

Thread Tools