Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Druids

Closed Thread
 
LinkBack Thread Tools
Old 01/31/10, 2:24 PM   #196
Furion
Don Flamenco
 
Furion's Avatar
 
Tauren Druid
 
Blutkessel (EU)
NG isn't a bug (it can proc OOC), however I don't think there is any evidence for it being a significant dps increase, so I'm thinking about removing it from the rotation again as it is confusing and probably not worth it for most people. This might be a feature for purists who should be able to modify the script accordingly anyways.

Offline
Old 01/31/10, 4:34 PM   #197
Minitehnicus
Glass Joe
 
Night Elf Druid
 
Alonsus (EU)
Has anyone notice a problem with Ovale at Northern Beasts encounter? It is the only fight where I can't see the addon (only at Gormok and Icehowl).

Offline
Old 01/31/10, 5:10 PM   #198
Twong
Glass Joe
 
Night Elf Druid
 
Uther
I think the issue is caused because they are not attackable when they spawn. So if you untarget and retarget them when they become attackable, it should work correctly.

Offline
Old 02/01/10, 10:49 AM   #199
chetal
Von Kaiser
 
Night Elf Druid
 
<Og>
Burning Legion
I tested your two box method on test dummies and it does make the rotation seem smoother but I was not able to do the numbers I can with a one box suggester. The quick switches in the one window method are almost always from OOC procs. So in power auras just make it show a large graphic or loud sound when u get an OOC proc and just shred. This will solve alot of the confusion I think.

Keep the ideas flowing!

Offline
Old 02/02/10, 9:31 AM   #200
syntax53
Von Kaiser
 
Tauren Druid
 
Lothar
Originally Posted by Furion View Post
NG isn't a bug (it can proc OOC), however I don't think there is any evidence for it being a significant dps increase, so I'm thinking about removing it from the rotation again as it is confusing and probably not worth it for most people. This might be a feature for purists who should be able to modify the script accordingly anyways.
Do you think it would be worth while to include optional code on your first post? Like "add 'XXX' after 'YYY' if you are a mangle bot." Or "add 'AAA' after 'BBB' if you want to use NG."


Originally Posted by Twong View Post
I think the issue is caused because they are not attackable when they spawn. So if you untarget and retarget them when they become attackable, it should work correctly.
Yes, this is the issue. I've had it happen to me and re-targeting fixes it.

Offline
Old 02/02/10, 4:27 PM   #201
funnyginman
Glass Joe
 
Night Elf Druid
 
Garona
Not sure if this was intentional, but the icons are showing up out of forms, and the NG/FFF icon is showing in bear form. Wondering if the code might be changed to only be in cat.

Offline
Old 02/02/10, 5:46 PM   #202
Furion
Don Flamenco
 
Furion's Avatar
 
Tauren Druid
 
Blutkessel (EU)
Currently that doesn't seem like a good idea as you are not in cat form when DBW procs.

Offline
Old 02/03/10, 5:31 PM   #203
Mijae
Don Flamenco
 
Tauren Druid
 
Tichondrius
Really? I don't have one yet, but I can't imagine how it could be coded such that the game would think you are out of cat form on a proc. There has to be something to distinguish what abilities are currently available. It can't take you out of the stance.


Offline
Old 02/04/10, 2:21 AM   #204
RareBeast
Von Kaiser
 
Tauren Druid
 
Jubei'Thos
True. I have it and it certainly doesn't change my stance bars or affect any of my macros which do one action in cat, another in caster or another in bear so this certainly shouldn't be an issue in theory. If it is then it probably needs to be fixed in Ovale itself.

Offline
Old 02/04/10, 3:43 AM   #205
Furion
Don Flamenco
 
Furion's Avatar
 
Tauren Druid
 
Blutkessel (EU)
There is a problem inside WoW as well for example not being able to use the jetpack in gunship battle when DBW proc is up.

However after testing it ingame again everything seems to work just fine with the catform conditional... not sure what I was doing wrong before, I guess I was confused or there was a fix applied somewhere...?

Script should be using the old way of detecting catform again. I don't think there will be any new versions for a while so I'll update the OP later.

#Project: Visualising the optimal cat rotation ingame
#Script Version: 2.8
Define(FFF 16857)
Define(FF 770)
Define(RIP 1079)
Define(MANGLE 33876)
Define(SHRED 5221)
Define(TIGER 5217)
Define(RAKE 59886)
Define(ROAR 52610)
Define(BITE 22568)
Define(BERSERK 50334)
Define(OMEN 16870)
Define(TRAUMA 46857)
Define(MANGLEB 33878)
Define(GRASP 16689)
Define(LUST 2825)
SpellInfo(RIP resetcounter=ripshreds)
SpellInfo(SHRED inccounter=ripshreds)
AddCheckBox(Manglebot "Manglebot" default)

AddIcon help=main
{
if Stance(3) # cat
	{
	if ComboPoints(more 0) and BuffExpires(ROAR 0) Spell(ROAR priority=4)
	if ComboPoints(more 2) and BuffExpires(ROAR 8) and TargetDebuffPresent(RIP mine=1) and at most 3s from TargetDebuffExpires(Rip mine=1) until BuffExpires(ROAR) and TargetDeadIn(more 8) Spell(ROAR priority=4)
	if ComboPoints(more 3) and TargetDeadIn(less 2) Spell(BITE)
	if TargetDebuffPresent(RIP mine=1) and TargetDebuffExpires(RIP 4 mine=1) and Counter(ripshreds less 3) Spell(SHRED)
	if ComboPoints(more 4)
		{
		if TargetDeadIn(less 6) Spell(BITE)
		unless TargetDebuffPresent(RIP mine=1) Spell(RIP priority=4)
		unless TargetDebuffExpires(RIP 8 mine=1) or BuffExpires(ROAR 11) Spell(BITE)
		}
	if CheckBoxOn(Manglebot) and TargetDebuffExpires (MANGLE 1) Spell(MANGLE)
	unless {TargetDebuffPresent(MANGLE) or TargetDebuffPresent(MANGLEB) or TargetDebuffPresent(TRAUMA)} Spell(MANGLE)
	unless TargetDebuffPresent(RAKE mine=1) or TargetDeadIn(less 10) Spell(RAKE)
	if TargetDeadIn(less 10) Spell(SHRED)
	}
}

AddIcon help=main size=small nocd=3
{
if Stance(3) # cat
	{
	if {TargetDebuffPresent(MANGLE 0.6) or TargetDebuffPresent(MANGLEB 0.6) or TargetDebuffPresent(TRAUMA 0.6)} and TargetDebuffPresent(RAKE 0.6 mine=1) and {Mana(more 79) or BuffPresent(OMEN) or {TargetDebuffExpires(RIP 3 mine=1) and ComboPoints(less 5)} or BuffPresent(BERSERK) or 2s before Spell(TIGER) or {ComboPoints(less 1) and BuffExpires(ROAR 2)}} Spell(SHRED)
	} 
	unless {BuffPresent(BERSERK) or 4s before Spell(TIGER) or Mana(more 32)}
		{
		unless {TargetDebuffPresent(FFF) or TargetDebuffPresent(FF)} Spell(FFF priority=2)
		}
}


AddIcon help=cd size=small nocd=3
{
if Stance(3) # cat
	{
	Spell(TIGER priority=4)
	}
}

AddIcon help=cd size=small nocd=5
{
if Stance(3) # cat
    {
    Spell(BERSERK)
    }
}
Edit: Will fix the FFF bug in bearform tomorrow

Last edited by Furion : 02/04/10 at 4:04 PM.

Offline
Old 02/10/10, 1:29 AM   #206
Bonemage
Von Kaiser
 
Tauren Druid
 
Balnazzar
2.8a will have me sitting pooling at full energy with berserk up, with 100 energy when berserk is down, etc. I have 4t10 if there is a check in there for that.

Last edited by Bonemage : 02/10/10 at 1:37 AM.

Offline
Old 02/10/10, 5:02 AM   #207
xanthic42
Glass Joe
 
Goblin Death Knight
 
Moon Guard
Originally Posted by Bonemage View Post
2.8a will have me sitting pooling at full energy with berserk up, with 100 energy when berserk is down, etc. I have 4t10 if there is a check in there for that.

The main box will only suggest savage roar, rip and rake refreshes, FB, and the 3x shreds to extend rip.

The code for filler shreds was moved to a second box. You can move

if {TargetDebuffPresent(MANGLE 0.6) or TargetDebuffPresent(MANGLEB 0.6) or TargetDebuffPresent(TRAUMA 0.6)} and TargetDebuffPresent(RAKE 0.6 mine=1) and {Mana(more 79) or BuffPresent(OMEN) or {TargetDebuffExpires(RIP 3 mine=1) and ComboPoints(less 5)} or BuffPresent(BERSERK) or 2s before Spell(TIGER) or {ComboPoints(less 1) and BuffExpires(ROAR 2)}} Spell(SHRED)
from the second box to the last line of the main box if you want only 1 box to tell you what to press.

Offline
Old 02/10/10, 10:23 AM   #208
NaturesVoice
Von Kaiser
 
Orc Rogue
 
Tarren Mill (EU)
Hello again. Sometimes I see shred being suggested when rake has fallen of is that what the simulations found as best dps? I mean nearly all cats have 4x tier 10 now and I would like to know how high the priority for rake should be.

Also I would like to ask people who use this 2 box aproach, doesn't it distract you from what's going on around you if you need to check 2 boxes instead of 1 now? I think that the faster you follow the suggestions the more dps you do therefor I have to constantly look at both suggestions especially when they both show a red ability waiting to be ready to use at the right time.
I never really understood why you would want the 2 boxes. I agree that with the 1 box you sometimes see 2 abilities rapidly being suggested at the same time but like someone else said, it's probably an OoC so just see it as a sign to shred.
I'm not saying it's a bad idea, I would just like to hear from people who use the 2 boxes why they think it's better. Maybe I just have to get used to it or modify the code to my own liking.

Good job on it sofar, I find it very fun to use and play with the code and looking for something that might make it better.

Offline
Old 02/10/10, 11:29 AM   #209
Furion
Don Flamenco
 
Furion's Avatar
 
Tauren Druid
 
Blutkessel (EU)
Most numbers were tested with near BiS gear in SC which obviously includes 4 t10 (but actually there isnt a huge difference in the priority of cat moves as the gear changes).
Shred has higher priority than rake when it extends rip.
2 box approach will make sure that you can properly plan ahead for the next important move instead of obstructing the view on that information with filler shreds.
I want to visualise the optimal rotation so don't expect it to be oversimplified.

Offline
Old 02/12/10, 3:34 AM   #210
Furion
Don Flamenco
 
Furion's Avatar
 
Tauren Druid
 
Blutkessel (EU)
Added an explanation to the OP, sorry for the confusion.

Offline
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Druids

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Optimal Raid Warrior Threat Rotation Daavlod Class Mechanics 14 02/05/09 9:32 AM
Optimal rotation; theory vs reality Balog Public Discussion 31 11/19/08 7:31 PM