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 (358) Thread Tools
Old 07/04/08, 6:17 PM   #201
FreightTrain
Glass Joe
 
Night Elf Druid
 
Sentinels
Originally Posted by Mijae View Post
I'm not sure the exact use of the 'channeling' tag, but the specific macro you're referring to doesn't need it. It's the "!" in the casts prevents them from occuring during a GCD (or when OoM).
I honestly have no idea what is going on now, i just tested using just "!" vs using nochanneling, and just "!" unshifted me and left me in caster... and now 5 minutes later it doesnt. My roommate and I are completely confused now ;p

anyhoo, a cleaner version of the basic powershift macro:

/run if GetSpellCooldown("Cat Form")==0 and UnitMana('player')<18 and IsUsableSpell("Cat Form") then CancelPlayerBuff("Cat Form") end
/stopmacro [form]
/cast Cat Form
cleaner-looking, and the logic is a bit more straightforward
 
User is offline.
Old 07/05/08, 9:44 AM   #202
trif
Glass Joe
 
Tauren Druid
 
Vashj (EU)
I've been playing with the tool kit and its nice and all, but would correctly set up macros would be faster?

also i was hoping it would be possible to use a command in chat to turn powershifting+hastepotion use off when full dps is not required?

i dont really understand it, but could

"/run local c=DEFAULT_CHAT_FRAME if pwx then pwx=false c:AddMessage("Powershift disabled",1,1,1) else pwx=true pws=8 c:AddMessage("Powershift enabled, 8 energy threshold",1,1,1)end"

and a set of macros on my bars like this

#showtooltip
/run if pwx then local f="Cat Form";f=GetSpellCooldown(f)>0 or UnitMana('player')>pws or not IsUsableSpell(f) or CancelPlayerBuff(f) end
/cast [form] YourAttackHere
/stopmacro [form]
/cast Cat Form

do that?

Last edited by trif : 07/05/08 at 10:51 AM.
 
User is offline.
Old 07/10/08, 1:39 PM   #203
bashen
Glass Joe
 
Tauren Druid
 
Arygos
Originally Posted by timberwoof View Post
Addon isn't working for me, I use enGb client;

Debug Information:
Cat Form Mana Cost: %d nil

I've checked enhanced tooltip at help options, it's enabled.
I was having similar issues, where tooltips were enabled and all my settings in FeralKit were right, but I was still never powershifting. I discovered that the way I had Bartender configured was preventing the addon from determining the mana cost for cat form. I have a hotkey that goes straight to my stance bar for Cat Form, and Bartender suppresses the stance bar because I never need it. Powershifting started working as soon as I told Bartender to show the stance bar. Alternatively, I was able to just pull Cat Form from my spellbook and put in in an unused bar in Bartender. Didn't have to be visible if it was in a normal bar, just had to be in there somewhere.

Sorry if this is a repost. I read through the whole thread and didn't see this workaround.
 
User is offline.
Old 07/11/08, 9:43 PM   #204
Brugrabud
Glass Joe
 
Tauren Druid
 
Medivh
I love the macro's, I have mine setup on both my caster and kitty bars because like others it will get stuck if I don't. It works great this way and I never have issues.

Ok so I need a little help and clarification..

I am 7/8 t6, and can stay in the top 10 dps, but sometimes it feels like I should be doing more with my gear.

What would you recommend I adjust my macro values to since I don't wear any t4..

My understanding is Mangle, Shred to 4-5 and rip before mangle runs out, but waiting as long as you can to maximize your energy..

I look at my rips and I see them at 700-800 normally.. then other times 1000-1200.. Obviously from other buffs.. but sometimes when I wait until 100 energy w/ mangle up, my rips are low 600-700.

I can't figure out the best combo anymore, I keep trying different things (mangle/shred rotations, swapping gear ect..) but nothing consistently ups my DPS.. Any advice?
 
User is offline.
Old 07/11/08, 9:53 PM   #205
Junakit
Carebear
 
Junakit's Avatar
 
Night Elf Druid
 
Silvermoon (EU)
If you're seeing oddly high rips at times when circumstances wouldn't support them (no insane buffs or gimmick bossfights), maybe you're experiencing super-rips, which are talked about in the megathread: http://elitistjerks.com/f31/t16902-f...id_megathread/

Why don't you use 2t4? Even with full t6, 2t4 is a dps increase.
 
User is offline.
Old 07/13/08, 10:20 AM   #206
stb
Glass Joe
 
Night Elf Druid
 
Der Rat von Dalaran (EU)
i have a lua error..with the german client + english languagepacket..

Interface\Add0ns\FeralKit\Core.lua:404: attempt to index a nil value

i have no lua knowlegde..so what is to change?
thanks

Last edited by stb : 07/13/08 at 12:15 PM.
 
User is offline.
Old 07/13/08, 3:49 PM   #207
Driane
Glass Joe
 
Night Elf Druid
 
Uther
Originally Posted by bashen View Post
I was having similar issues, where tooltips were enabled and all my settings in FeralKit were right, but I was still never powershifting. I discovered that the way I had Bartender configured was preventing the addon from determining the mana cost for cat form. I have a hotkey that goes straight to my stance bar for Cat Form, and Bartender suppresses the stance bar because I never need it. Powershifting started working as soon as I told Bartender to show the stance bar. Alternatively, I was able to just pull Cat Form from my spellbook and put in in an unused bar in Bartender. Didn't have to be visible if it was in a normal bar, just had to be in there somewhere.

Sorry if this is a repost. I read through the whole thread and didn't see this workaround.
I am also getting this same error "Debug Information: Cat Form Mana Cost: %d nil" when I use FeralKit.

I tried everything to fix it from disabling my entire custom UI, one piece at a time, to re-installing the mod, to downloading and installing any of the LIB files. After attempting everything I could think of, I just disabled it and used the macros.

This mod looks amazing, its something I've been wanting for quite some time. Any help regarding this cat mana issue would be very appreciated.


Originally Posted by stb View Post
i have a lua error..with the german client + english languagepacket..

Interface\Add0ns\FeralKit\Core.lua:404: attempt to index a nil value

i have no lua knowlegde..so what is to change?
thanks
I received that error when I had disabled the FeralKit mod, and then enabled it. A quick "/console reloadui", or relogging should fix that I believe.
 
User is offline.
Old 07/13/08, 4:44 PM   #208
goodboy
Glass Joe
 
Night Elf Druid
 
Stonemaul (EU)
Hi all! I have a small problem with FeralKit. Every time i enable/disable powershifting (via gui interface) and using my macros with attacks am getting this error.

[2008/07/13 22:23:05-729-x2]: <string>:"ps(20)":1: attempt to call global 'ps' (a nil value)

<in C code>: in function `RunScript'
Interface\FrameXML\ChatFrame.lua:1598: in function `onExecute':Satellite-1.8\Satellite.lua:894: in function `value'
Sea-1.37\Libs\SeaHooks\Sea.util.lua:851: in function <Interface\AddOns\Sea\Libs\SeaHooks\Sea.util.lua:802>
(tail call): ?:
(tail call): ?:
ChatBar\ChatBar.lua:85: in function `SendChatMessage'
Interface\FrameXML\ChatFrame.lua:2744: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:1883: in function <Interface\FrameXML\ChatFrame.lua:1876>:
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:266: in function `SecureActionButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:1052: in function <Interface\FrameXML\SecureStateHeader.lua:1033>:

  ---
It is can be fixed bу /console reloadui, but it is enoying Is there anything i can do to make it stop doing that error?


P.S. Thank you for the great addon!
 
User is offline.
Old 07/13/08, 8:32 PM   #209
stb
Glass Joe
 
Night Elf Druid
 
Der Rat von Dalaran (EU)
Originally Posted by Driane View Post
I received that error when I had disabled the FeralKit mod, and then enabled it. A quick "/console reloadui", or relogging should fix that I believe.
i forgot to add that i have it when i log in (or when i activate via /fk standby)..its not working yet. i already tried it with /reload ui.
 
User is offline.
Old 07/14/08, 2:28 AM   #210
Driane
Glass Joe
 
Night Elf Druid
 
Uther
Originally Posted by goodboy View Post
Hi all! I have a small problem with FeralKit. Every time i enable/disable powershifting (via gui interface) and using my macros with attacks am getting this error.

[2008/07/13 22:23:05-729-x2]: <string>:"ps(20)":1: attempt to call global 'ps' (a nil value)

<in C code>: in function `RunScript'
Interface\FrameXML\ChatFrame.lua:1598: in function `onExecute':Satellite-1.8\Satellite.lua:894: in function `value'
Sea-1.37\Libs\SeaHooks\Sea.util.lua:851: in function <Interface\AddOns\Sea\Libs\SeaHooks\Sea.util.lua:802>
(tail call): ?:
(tail call): ?:
ChatBar\ChatBar.lua:85: in function `SendChatMessage'
Interface\FrameXML\ChatFrame.lua:2744: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:1883: in function <Interface\FrameXML\ChatFrame.lua:1876>:
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:266: in function `SecureActionButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:1052: in function <Interface\FrameXML\SecureStateHeader.lua:1033>:

  ---
It is can be fixed bу /console reloadui, but it is enoying Is there anything i can do to make it stop doing that error?


P.S. Thank you for the great addon!
If you notice the part I bolded and enlarged, the error is coming from a different mod. This is not a problem with FeralKit, but some mod named "Sea".

Since I would assume that this "Sea" mod does not have anything to do with the FeralKit, I would suggest finding the authors own site and asking for help there. You wouldn't want to get an infraction for off topic discussions
 
User is offline.
Old 07/14/08, 9:26 PM   #211
Driane
Glass Joe
 
Night Elf Druid
 
Uther
I am not sure why, but for some reason FeralKit is now working.

I was testing it out on the Servants of Razelikh when I noticed that the mod is not recognizing the mana cost of Cat Form correctly. I have 2/3 Natural Shapeshifter, yet FeralKit said that Cat Form cost me 829.

Here is a screenshot I took of it.

 
User is offline.
Old 07/16/08, 12:24 PM   #212
Mauch
Glass Joe
 
Draenei Shaman
 
Cho'gall
Originally Posted by FreightTrain View Post
I honestly have no idea what is going on now, i just tested using just "!" vs using nochanneling, and just "!" unshifted me and left me in caster... and now 5 minutes later it doesnt. My roommate and I are completely confused now ;p

anyhoo, a cleaner version of the basic powershift macro:

/run if GetSpellCooldown("Cat Form")==0 and UnitMana('player')<18 and IsUsableSpell("Cat Form") then CancelPlayerBuff("Cat Form") end
/stopmacro [form]
/cast Cat Form
cleaner-looking, and the logic is a bit more straightforward
Okay. just to clear up some confusion about the macro you are referring to. The ! modifier to prevent toggling a spell will not help in this case. The reason for this is because the "aura" is being cancelled in a prior line by CancelPlayerBuff(). There's no help for this as this is what makes this macro work. You will deshift if the conditions are met and there is no way in this macro to track your "blue" mana.

Also, the rehash of the macro you wrote defeats the purpose of the macro as it was written. The point is the player is able to mash the buttons for whatever moves were set up in those macros and powershift when the desired conditions are met.
 
User is offline.
Old 07/16/08, 12:27 PM   #213
 Arawethion
Sentient Hyper-Optimized Data Access Network
 
Arawethion's Avatar
 
Tauren Druid
 
Mal'Ganis
Originally Posted by Mauch View Post
Okay. just to clear up some confusion about the macro you are referring to. The ! modifier to prevent toggling a spell will not help in this case. The reason for this is because the "aura" is being cancelled in a prior line by CancelPlayerBuff(). There's no help for this as this is what makes this macro work. You will deshift if the conditions are met and there is no way in this macro to track your "blue" mana.

Also, the rehash of the macro you wrote defeats the purpose of the macro as it was written. The point is the player is able to mash the buttons for whatever moves were set up in those macros and powershift when the desired conditions are met.
I think that in theory the "!" shouldn't do anything, but in practice it helps cut down on lag-related scenarios that cause you to get stuck in caster.

Answers to Moonkin questions:
0) Read the TTT/use the spreadsheet: http://elitistjerks.com/f47/t66856-moonkin_pve_dps/
1) Maintain high DoT uptime. Use WiseEclipse.
2) Nothing beats 2T8.
3) Sometimes you cast many Wraths and no Eclipse procs. Deal with it.
 
User is offline.
Old 07/16/08, 8:13 PM   #214
Mauch
Glass Joe
 
Draenei Shaman
 
Cho'gall
Originally Posted by Arawethion View Post
I think that in theory the "!" shouldn't do anything, but in practice it helps cut down on lag-related scenarios that cause you to get stuck in caster.
The thing is, you're already in caster if conditions are met for the powershift for a split second until the macro executes the Cat Form spell. The question is why the spell doesn't properly execute.

EDIT:
The only thing "!" would do is prevent casting cat form from toggling you out of form. This still doesn't help those who are still finding themselves in caster.

Last edited by Mauch : 07/17/08 at 4:32 PM.
 
User is offline.
Old 07/18/08, 4:58 PM   #215
Oiysters
Von Kaiser
 
Tauren Druid
 
Kel'Thuzad
High lat connection

Yeah, reading is fundamental. This can be deleted.

Last edited by Oiysters : 07/19/08 at 12:47 AM.
 
User is offline.
Old 08/08/08, 11:48 PM   #216
Driane
Glass Joe
 
Night Elf Druid
 
Uther
With all this powershifting, how do the alchemist stones rank for dps?

Are the loss in stats from [Shard of Contempt] and/or [Tsunami Talisman] validated by the potential energy / dps from the mana gained by [Assassin's Alchemist Stone] or the plain [Mercurial Alchemist Stone]? I would be using [Mad Alchemist's Potion]most of the time if that helps.


Thanks for making FeralKit and these macros. I have been looking for a mod like this for a long time, it is perfect.
 
User is offline.
Old 08/30/08, 8:00 PM   #217
zeusal
Glass Joe
 
Night Elf Druid
 
Cenarion Circle
FeralKit Output Options

Anyone else figure out how to get it to decrease the output or turn it off all together. I'd prefer if it just posted a message when it shifts, and the end report at most. I really like it, its just so spammy right now and none of the output options apear to be working. Is Raffy still around and working on this addon?
 
User is offline.
Old 08/31/08, 3:13 PM   #218
loos
Von Kaiser
 
Night Elf Druid
 
Shadowsong
Originally Posted by zeusal View Post
Anyone else figure out how to get it to decrease the output or turn it off all together. I'd prefer if it just posted a message when it shifts, and the end report at most. I really like it, its just so spammy right now and none of the output options apear to be working. Is Raffy still around and working on this addon?
Since they recently told us there's no powershifting in the expansion, I would think he's stopped working on it. Not entirely sure though.
 
User is offline.
Old 10/01/08, 6:10 AM   #219
ecopsorn
Glass Joe
 
Night Elf Druid
 
Durotan (EU)
raffy did not only work on the Addon FeralKit, he also worked on other addons for showing all Feral Debuffs, etc.

raffy we would really like to know if you are still working on something or not? Your Addon "FeralGrid" looked also great and would definitely still be useful in Wotlk.
 
User is offline.
Old 10/17/08, 6:36 PM   #220
zeusal
Glass Joe
 
Night Elf Druid
 
Cenarion Circle
How did they ever work

How did these macros ever work? I mean they are basically conditionally performing 1 of 2 options based on the amount of energy you had. That operator is now UnitPower("player",3), but I can't for the life of me figure out how it worked. Was UnitMana somehow missed as being moved to the protected functions?

I was hoping to use the same logic to perform a /use Tiger's Fury when energy is below a threshold, anyone have any thoughts on that?

Could Feralkit be redone to give a script for checking energy to determine if Tiger's Fury would be used on the same button as a mangle or shred?
 
User is offline.
Old 10/17/08, 6:40 PM   #221
kalbear
Great Tiger
 
Tauren Druid
 
Balnazzar
They're performing a condition based on shifting, which is allowed. That's the only reason it works - you are allowed to do conditionals based on stance changes or their equivalent. Without that this doesn't work, which is why nothing with tiger's fury will work properly.

At least that's my understanding.
 
User is offline.
Old 10/21/08, 9:21 AM   #222
foxglove
Piston Honda
 
Night Elf Druid
 
Uldum
The powershifting macros were possible because it was possible to cancel a buff based on the energy count condition--buff cancellation isn't protected--and our forms are cancellable buffs. We furthermore are allowed to use which form we're in as a condition. So, /stopmacro [stance:3] could prevent the shift following it from taking place if the form hadn't already been cancelled.

Theoretically, now that furor maintains your energy across shapeshifts, I suppose one could /cancelform if energy were greater than 40, /stopmacro [stance:0], /cast Tiger's Fury -- but then you'd be in caster form and you'd have to spend a GCD to get back into cat. Pretty useless, I think, to lose a whole GCD just because you didn't look at your energy bar.

What a macro will never be able to do is choose between one cat ability and another based on energy count--say, Tiger's Fury or Shred--and that is the only way such a macro would be useful. So, I can't think of any way this little loophole in the macro system could be exploited again. (If we want to decide whether to cast Shred or Moonfire based on our energy count, it might be possible, but I cannot see a use for that.) Powershifting was only worthwhile because you got 20+ energy for your GCD.

Last edited by foxglove : 10/21/08 at 9:31 AM.
 
User is offline.
Closed Thread

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

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Druid cat dps- Powershifting hazelnutter Class Mechanics 70 06/10/08 7:15 PM
Guild Management and Leadership Digo Public Discussion 184 10/13/06 5:52 PM
JP management question Hizzow Public Discussion 9 09/07/05 1:16 PM