Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(4 Kb)
Download
Updated: 04-01-10 11:50 PM
Addon for:
Faceroller.
Pictures
File Info
Updated:04-01-10 11:50 PM
Created:03-10-10 02:06 AM
Downloads:8,011
Favorites:34
MD5:
Faceroller Feral Druid  Popular! (More than 5000 hits)
Version: 1.2
by: fatalsaint [More]
UPDATE - Added Bear rotation and next skill prediction. Fixed RIP count for shred.

Feral Druid module for Faceroller.

Faceroller is required to use this.

For Kitty:
The rotation is based on SimulationCraft results for highest DPS discussed at Elitistjerks. The rotation prioritizes keeping SR, Rip, Mangle, Rake up with shred as a filler (mostly in that order). It will tell you when to use Tiger's Fury, and it also will at times flash Berserk - but it's very hard to really hit it at the exact moment you're "supposed" to, so my recommendation is when Berserk is up - use it.

This will also tell when it's appropriate to Ferocious Bite or not.

Faceroller: Feral Druid, like Faceroller itself, is entirely meant for single target DPS (ie: bosses). For trash/multi-mob situations you're going to want to follow the first few guidelines up to SR (essentially, FFF if you have it enabled, Mangle, SR) - and then just swipe. Keep this in mind regarding my Berserk suggestion up top.

For the new prediction, it's very flakey. I strongly recommend you see it as more of a suggestion than 100% "wait 5 seconds". It's there more to let you prepare for the next skill to use, but, that skill changes constantly based on Time to Die, Clearcast, etc.

This isn't perfect by any means, and any suggestions or blatant problems with it please let me know in the comments.

For Bear:

This is extremely basic. Essentially: Mangle if it's not up, Lacerate to 5 stacks, swipe until Lacerate is about to run out and lacerate again. I personally have Maul macro'd to all of the above skills so that it's always being used.

This is, obviously, again centered around single target threat. With multiple mobs you're probably going to want to throw in swipes in between your lacerates - and for more than 3 mobs you're just going to want to tab through everything and swipe constantly (which includes mauling, if you have it macro'd - to make sure you're keeping aggro on everything properly.)

Options

This module allows you to enable or disable Berserk, Feral Faerie Fire, and Mangle suggestions. Type:

/fr opt

After the profile is loaded for the list of commands. I coded in a Time to Die function to determine how long till a mob dies in order to accommodate the Ferocious Bite requirements (and some various others). Credit goes to rTimeToDie module as I used their logic and some code for this.

Known Bugs:
Please Report any.
1.1 - Fix errors on initial setup. The Time to Die function didn't set a variable properly.
Archived Files (2)
File Name
Version
Size
Author
Date
1.1
3kB
fatalsaint
03-12-10 05:18 PM
1.0
3kB
fatalsaint
03-10-10 02:06 AM


Post A Reply Comment Options
Unread 05-12-11, 06:37 AM  
DoctorDyna
A Defias Bandit

Forum posts: 2
File comments: 25
Uploads: 0
Anyone ever going to update this to a working state?

Just wondering if anyone plans on ever updating this to a working state or taking over the project?
Last edited by DoctorDyna : 05-12-11 at 06:38 AM.
DoctorDyna is offline Report comment to moderator  
Reply With Quote
Unread 04-20-11, 07:26 AM  
jaec116
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Druid Update

is it possible for this to get updated
jaec116 is offline Report comment to moderator  
Reply With Quote
Unread 02-07-11, 05:22 PM  
fatalsaint
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Hey guys, I haven't played my Feral Druid in some time. This addon likely is non-optimal since the Cataclysm release as all of the classes have changed so dramatically.

If I get a chance to update it I will.
fatalsaint is offline Report comment to moderator  
Reply With Quote
Unread 01-22-11, 07:24 AM  
Cholerabob
A Murloc Raider

Forum posts: 4
File comments: 24
Uploads: 0
Anyone got this working ??? I still get nothing on my screen , yes faceroller is loaded, yes Feral druid too, but nothing shows up, i cant even select the module WHEN ( because for some reason i cant always ) i can access Faceroller's menu....?
Cholerabob is offline Report comment to moderator  
Reply With Quote
Unread 01-04-11, 05:47 AM  
G_A
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Date: 2011-01-04 11:42:25
ID: 25
Error occured in: Global
Count: 7
Message: ..\AddOns\Faceroller\Faceroller.lua line 971:
table index is nil
Debug:
(tail call): ?
Faceroller\Faceroller.lua:971: RegisterDebuff()
...dOns\Faceroller_FeralDruid\Faceroller_FeralDruid.lua:101: init_func()
Faceroller\Faceroller.lua:1340: UseModule()
Faceroller\Faceroller.lua:277: setMod()
Faceroller\gui\gui.lua:391:
Faceroller\gui\gui.lua:390
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:798:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()
...ot\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:439:
...ot\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:430
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()
...3\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:345:
...3\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:335

I'm currently unable to select which module I plan on using, clicking on one closes the drop-down box and reverts back to none.

Any chance of a point in the right direction as to where I can fix it, as I doubt an error like this is exclusive to the addon.
G_A is offline Report comment to moderator  
Reply With Quote
Unread 07-11-10, 12:16 AM  
eternalglory
A Murloc Raider

Forum posts: 8
File comments: 63
Uploads: 0
I still dont get it why is the white cup of coffee prompts sometimes
eternalglory is offline Report comment to moderator  
Reply With Quote
Unread 04-29-10, 11:33 PM  
fatalsaint
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
There's nothing inherently wrong with what you're saying potatoboy but Faceroller's main addon page specifically states it's intended for 80's only so that is how I coded the module.

I've thought of forking this into it's on addon of its own or trying to resurrect one of the other Feral Druid ones but I just don't have the time anymore. I'm still trying to work on the inconsistency in my predictive timer with this one and have had no time for that either.

Essentially, it's still in an "it works" status so its lower on my priority list. If an update breaks it then I'll be sure to try and keep this at an "it works" level; other than that: updates are going to come as I have time unfortunately.
fatalsaint is offline Report comment to moderator  
Reply With Quote
Unread 04-26-10, 11:39 PM  
potatoboy
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
A Suggestion- Use for Leveling

I've been using this for a bit while leveling, mostly to get used to the addon and practice rotation on regular mode dungeons.

It would be really useful (at least once all the abilities are acquired) to be able to use the addon from say 70-80. I'm no lua expert, but some If statements to check character level and change some of the spell IDs would be really handy.

For example, Because I'm not 79 yet, I only have Tiger's Fury 5. When the TF suggestion pops up I use it. Now because I have Energy it goes away. Once I Shred a few times, TF pops back up on the suggestion because Tiger's Fury 6 isn't on cooldown.

It looks like the spell IDs are set upfront as variables so it seems like it'd be really easy to implement some sort of check to set them to the highest known version of the spell instead of a static number.
potatoboy is offline Report comment to moderator  
Reply With Quote
Unread 04-04-10, 11:38 PM  
fatalsaint
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Thanks.

That timer is definitely a little... off. I'm still tweaking the code to get it just right. It *should* try and refresh mangle 1 second before it drops. Rake though, is supposed to be as soon as it drops. Rip should also try and shred 3 times to extend it 3 seconds before it's due to drop, and then is supposed to refresh dead on as well.

But yeah... definitely not perfect. Let me know if it causes any real problems regarding DPS or rotation. So far, in my runs through ICC and some weekly's - my DPS hasn't suffered any. Could be that I am just used to the rotation by now and use this just as a sort of reference now. So second, third, 100th set of eyes is welcome .
Last edited by fatalsaint : 04-04-10 at 11:38 PM.
fatalsaint is offline Report comment to moderator  
Reply With Quote
Unread 04-02-10, 05:34 AM  
Aisenfaire
A Murloc Raider

Forum posts: 4
File comments: 274
Uploads: 0
Ahh, I misunderstood. Thanks!

*Edit: Testing new module now. The Rip and Rake buttons seem to usually finish the graphic timer a bit ahead of time (2-4 seconds before they actually expire) and will do a sparkly shiny sort of animation. (I say usually because at the start, they time it right, but after a minute it starts to get ahead).
Last edited by Aisenfaire : 04-02-10 at 06:04 AM.
Aisenfaire is offline Report comment to moderator  
Reply With Quote
Unread 04-01-10, 11:37 PM  
fatalsaint
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Actually I said I was going to WORK on doing that .

Unfortunately, to this point, I have been unsuccessful at getting that to work properly.

I will be shortly uploading a new version that includes support for a bear rotation (basic one) - and it'll show a cooldown over abilities to come instead of the tea cup.

Unfortunately, it isn't perfect.. and more of a "suggestion" than an accurate countdown. Trying to keep track of everything in these dynamic fights is proving difficult to code by hand.
fatalsaint is offline Report comment to moderator  
Reply With Quote
Unread 04-01-10, 05:28 AM  
Aisenfaire
A Murloc Raider

Forum posts: 4
File comments: 274
Uploads: 0
Hello, I saw your post on elitistjerks saying there was an option to have 2 boxes showing, one of them with a filler box like Furion's script for Ovale.

May I know how to enable this? When I type /fr opt, the only options that come out for your module are FF, Mangle, and Berserk.
Aisenfaire is offline Report comment to moderator  
Reply With Quote
Unread 03-25-10, 06:01 PM  
fatalsaint
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Biotic: That is very strange. The algorithm for is basically it will *only* suggest it if you are between 80 and 90 energy. It usually only flashes on then screen for me before I'm outside the range. But, it *should* at least show it briefly sometimes.. are you using the /fr opt options to enable/disable or the checkboxes in the FR config?

Crowfeather: That is something I plan to do. I just dual-specced to bear and have thought about adding a bear rotation to the addon, because you are right: I did call it "Feral" - which includes tanking .

Other enhancements I'm working on is no more tea-cup when there's nothing to do.. it will attempt to guess your next move and give you a countdown timer to it so you can get ready. Also, currently, the shred-to-extend rip count is broken; so it's not recommending shred properly. Most people won't notice this, it just results in you shredding more than you need too and possibly being a little energy deprived.

I'll try to get an update here soon.
fatalsaint is offline Report comment to moderator  
Reply With Quote
Unread 03-25-10, 07:25 AM  
Crowfeather
A Fallenroot Satyr
 
Crowfeather's Avatar
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 114
Uploads: 2
As someone whoīs usually the tank I donīt need the Faceroller Feral module very often. That beeing said I still like to have it for those ocasions when Iīm supposed to do kitty dps. By now it doesnīt detect if Iīm in my tanking or dpsing role and tells me to rake my targen even when Iīm in bear form. Itīd be great if you could either include a bear priority list (itīs not like thatīd be a complicated one and after all itīs called feral, not just kitty ) or at least disable it while Iīm in bearform.
Last edited by Crowfeather : 03-25-10 at 07:27 AM.
Crowfeather is offline Report comment to moderator  
Reply With Quote
Unread 03-24-10, 06:08 PM  
Biotic
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Love the addon, but one problem. At no point does it ever suggest for me to use Berserk, even though I have the option turned on. It's easy to watch cooldowns and know when to use it myself, but just a minor nuisance in knowing that it doesn't seem to be working.
Biotic is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.