Download
(6Kb)
Download
Updated: 04-26-08 05:13 AM
Pictures
File Info
Updated:04-26-08 05:13 AM
Created:unknown
Downloads:5,149
Favorites:26
MD5:

Forte Druid  Popular! (More than 5000 hits)

Version: 20080426
by: Lurosara [More]

Druid class module for Forte Warlock (v0.985)

It provides Druid class specific support for Forte_Warlock. Specifically:

  • Buff/Debuff/DoT tracking with Forte_Timer
  • Buff/Trinket/Proc tracking with Forte_Cooldown

Support currently is primarily aimed at Feral and Balance Druids due to the total lack of HoT tracking. Additionally trinket/proc tracking is limited to the ones that I use/have access to.

TODO:
  • Forte_Cooldown: Fix Prowl display.
  • Forte_Cooldown: Nature's Grace buff display.
  • Forte_Cooldown: Nature's Grasp buff display.
  • Forte_Timer: Feral Charge Effect
  • Forte_Timer: HoT support
  • Forte_Timer: Nordrassil Raiment (2 piece, +6 sec on Regrowth.)
  • General: Add more trinkets

Future plans:
  • Your input here!

20080426
- Added set bonus tracking that actually deals with the fact that druids have multiple T6 sets.
- Thunderheart Regalia support. (Aside from missing trinkets/procs/buffs, Balance code is feature complete.)

20080425
- Register buffs/powerups with Forte_Cooldown.
- Natural Perfection support.

20080424
- Nature's Grace support.
- Lacerate timer will now show the number of stacks.

20080423
- Switched Mangle tracking type from Curse to Magic effect, added code to handle overwrites.

20080421
- Initial Public Release.
Optional Files (0)


Post A Reply Comment Options
Unread 05-07-08, 05:57 AM  
Xus
A Fallenroot Satyr
 
Xus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 538
Uploads: 2
I support this!

The thing is, I've been extremely busy with other things lately, so proper compatibility for druids (in v0.986) can still take a while. I can't really give any eta right now.
Last edited by Xus : 05-07-08 at 10:11 AM.
Report comment to moderator  
Reply With Quote
Unread 05-05-08, 05:34 AM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Originally posted by Dutzen
Okay i changed the localization.lua and now most of the spells works well thanks alot.
The only spells that doesn't work are bash (feral) and any Healspells like lifebloom
oh and the feral cahrge effect^^

Any idea? Or is that on your to-do list?
Most of those are on my TODO list, though a lot of it is pending the next major release of Forte_Warlock.

Kind of odd that Bash doesn't work for you. The Brutal Impact check might be causing weirdness for you (It works fine for me. :/)

Glad that you got the bulk of it to work though.
__________________
Lurosara (Cenarius-US)
Report comment to moderator  
Reply With Quote
Unread 05-04-08, 10:26 AM  
Dutzen
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Okay i changed the localization.lua and now most of the spells works well thanks alot.
The only spells that doesn't work are bash (feral) and any Healspells like lifebloom
oh and the feral cahrge effect^^

Any idea? Or is that on your to-do list?
Last edited by Dutzen : 05-04-08 at 10:29 AM.
Report comment to moderator  
Reply With Quote
Unread 05-04-08, 07:02 AM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Originally posted by Dutzen
Hi all, Its a very nice addon
But it doesn't work by me. I use the newest Forte_warlock and got deDe version.
Anyone got an idea what i did wrong and can help me?

greets Dutzen
Localization isn't done at the moment. Forte_Warlock's core code that Forte_Druid depends on currently is using string matching for spell detection. Since I only have access to the English client, I wasn't able to localize it at all.

The short term solution to this would be to open/edit the Forte_Druid/Localization.lua file and fill in the necessary information. It *should* be mostly straight forward, though looking over at the file right now, there's one minor edit you'd need to do apart from that to get it to work. (The line that says "end" should be at the bottom of the file.)

The long term solution to this would be to wait for the next release of Forte_Warlock. According to Xus, v0.986 will make extensive use of spellIDs which will remove the need to localize anything.

I'm not sure how long it's going to be till next release. I was half tempted to convert Forte_Druid to be spellID based, but decided not to when I saw what was in planning. If it looks like Localization would be something that a lot of my users want, I'll go ahead and do it anyway.

As a side note, WTB the next release. I'll be able to get HoT tracking working.
__________________
Lurosara (Cenarius-US)
Report comment to moderator  
Reply With Quote
Unread 05-04-08, 03:13 AM  
Dutzen
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi all, Its a very nice addon
But it doesn't work by me. I use the newest Forte_warlock and got deDe version.
Anyone got an idea what i did wrong and can help me?

greets Dutzen
Report comment to moderator  
Reply With Quote
Unread 04-24-08, 03:58 AM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Re: Lacerate

Originally posted by reale
Please add Lacerate stacks if you can, with 40 debuffs it's tough to see the stack number on the target icons.

Thank you!
Done in the latest version. Grab 20040424 once it's available for download. It was a simple thing to do, not sure why I didn't just have that done in the first place, aside from the fact that I don't use Lacerate in my standard cycle anymore.
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 05:31 PM  
Kelem
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 118
Uploads: 2
Originally posted by Lurosara
Yay, feedback is good.

Of the items from your list....

All the cooldowns are tracked automatically by the Forte_Cooldown module, though Prowl cooldown tracking is a bit wonky. (It fires off 2 cooldown displays, 1 when entering stealth, 1 when leaving. I'm going to try to fix this, and I see similar behavior with Rogue stealth.)

HoTs/Abolish Poison are currently not tracked. I put code there for it, but it's commented out since I didn't manage to get refresh working properly.

Starfire Stun/Nature's Grace are missing, adding Nature's Grace is trivial, not sure about Starfire Stun. (FWIW, the other modules currently do not handle Blackout/Pyroclasm procs either.) EDIT: Went and added Nature's Grace to my working copy.

Feral Charge effect is not tracked, it's on my TODO list if I can figure out a good way to implement it.



That'd be nice. It currently supports:
Idol of Terror

Darkmoon Card: Crusade
Band of the Eternal Sage
Icon of the Silver Crescent
Berserker's Call
Moroes' Lucky Pocket Watch
Shadowmoon Insignia
Badge of Tenacity

As a minor aside, maintaining a list of trinkets inside class specific modules is a bit annoying. I've been vaguely tempted to carve those out into a separate module just for code cleanliness.
A secondary module specific to trinkets/rings/items would probably be the best thing since some of the stuff I use many other classes use as well.
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 04:31 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Lacerate

Please add Lacerate stacks if you can, with 40 debuffs it's tough to see the stack number on the target icons.

Thank you!
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 03:59 PM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Originally posted by Kelem
I'll be playing with this starting tonight and give you some feedback on it.
Yay, feedback is good.

Of the items from your list....

All the cooldowns are tracked automatically by the Forte_Cooldown module, though Prowl cooldown tracking is a bit wonky. (It fires off 2 cooldown displays, 1 when entering stealth, 1 when leaving. I'm going to try to fix this, and I see similar behavior with Rogue stealth.)

HoTs/Abolish Poison are currently not tracked. I put code there for it, but it's commented out since I didn't manage to get refresh working properly.

Starfire Stun/Nature's Grace are missing, adding Nature's Grace is trivial, not sure about Starfire Stun. (FWIW, the other modules currently do not handle Blackout/Pyroclasm procs either.) EDIT: Went and added Nature's Grace to my working copy.

Feral Charge effect is not tracked, it's on my TODO list if I can figure out a good way to implement it.

As far as trinkets go, I can make a list for those as well. I have probably 10-15 I use or have used and will go thru them tonight and confirm the length/cooldown.
This will also include items such as the Idols that proc and Hyjal Exaulted ring proc. Basically anything I have access to I'll get times for.
That'd be nice. It currently supports:
Idol of Terror

Darkmoon Card: Crusade
Band of the Eternal Sage
Icon of the Silver Crescent
Berserker's Call
Moroes' Lucky Pocket Watch
Shadowmoon Insignia
Badge of Tenacity

As a minor aside, maintaining a list of trinkets inside class specific modules is a bit annoying. I've been vaguely tempted to carve those out into a separate module just for code cleanliness.
Last edited by Lurosara : 04-23-08 at 04:18 PM.
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 02:29 PM  
Kelem
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 118
Uploads: 2
I'll be playing with this starting tonight and give you some feedback on it.

I also made a post on the Forte forums with all the main spells/timers

:Post on Forte:
I'm sure I'll miss some of them but here are druids
Depending on spec/talents these aren't always going to be available and the times could change
(such as the t6 bonus for adding 3sec to moonfire, etc)


Spell, duration, cooldown

Lifebloom, 7, none
regrowth, 21, none
rejuvenation, 12, none
Nature's Swiftness, none, 3min
Swiftmend, none, 15sec
rebirth, none, 20min
Insect Swarm, 12, none
moonfire, 12, none
cyclone, 6, none
starfire stun, 3, none
nature's grace, 12, none
force of nature, 30, 3min
feral charge, 4, 15sec
demoralizng road, 30, none
growl, 6, none
challenging roar, 6, 10min
frenzied regeneration, 10, 3min
lacerate, 15, none
mangle, 12, none
enrage, 10, 1min
dash, 15, 5min
prowl, none, 10sec after leaving stealth


Talent that changes the times
brutal impact, adds 1sec to bash duration


As far as trinkets go, I can make a list for those as well. I have probably 10-15 I use or have used and will go thru them tonight and confirm the length/cooldown.
This will also include items such as the Idols that proc and Hyjal Exaulted ring proc. Basically anything I have access to I'll get times for.
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 04:35 AM  
Kardinalsin
A Fallenroot Satyr
 
Kardinalsin's Avatar

Forum posts: 23
File comments: 42
Uploads: 0
WTB shaman addon please :P or if there is please point me to it
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 03:14 AM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Originally posted by Xinh
There is no need to add Rebirth tracking as it is included with the Soulstone module. The Soulstone module tracks all the major Raid CDs.


That teaches me to go "Oh, I don't have Soulstones.... *disable*".

The other CDs can be accommodated by the Cooldown module. Innervate is not the big deal that it used to be and is typically a self used item as other classes normally have a great deal of MP/5 and use potions. Plus many fights in TBC will end (either via a dead boss or a boss enrage and wiping the raid) before an Innervate CD is finished unless you used your Innervate at the very start of the fight. This is coming from a Druid who used to be a Healbot pre TBC and has killed every boss in both T4 and T5 raids (except KT and Vashj though I have been in many Vashj wipefests).
I guess. 99% of the times I heal these days is in PvP so I have no idea what would be useful for Resto. spec Druids in raids. Anyhow, thanks for the feedback.
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 02:03 AM  
Zyonin
Coffee powered Kaldorei
 
Zyonin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1443
File comments: 62
Uploads: 2
There is no need to add Rebirth tracking as it is included with the Soulstone module. The Soulstone module tracks all the major Raid CDs. Those are:

- Soulstone (both who is currently Soulstoned and the various 'lock SS CDs)
- Rebirth
- Reincarnation
- Divine Intervention

The other CDs can be accommodated by the Cooldown module. Innervate is not the big deal that it used to be and is typically a self used item as other classes normally have a great deal of MP/5 and use potions. Plus many fights in TBC will end (either via a dead boss or a boss enrage and wiping the raid) before an Innervate CD is finished unless you used your Innervate at the very start of the fight. This is coming from a Druid who used to be a Healbot pre TBC and has killed every boss in both T4 and T5 raids (except KT and Vashj though I have been in many Vashj wipefests).
__________________
Twitter
Report comment to moderator  
Reply With Quote
Unread 04-22-08, 07:42 PM  
Lurosara
A Kobold Labourer
 
Lurosara's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Originally posted by fred
With the Forte_Warlock mod, which components need to be turned on?
It requires: Forte_Core, Forte_Casting, Forte_Timer to work properly. Forte_Cooldown is optional.
Report comment to moderator  
Reply With Quote
Unread 04-22-08, 07:23 PM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
With the Forte_Warlock mod, which components need to be turned on?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: