What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Fpsware Druid (Version 4)

I liiked in to the pull code for cat i don?t se any spell that it can use to pull from 10 - 23, all spells in the pull section seem to be of higher level, will post a logg when i start that one up later.
 
I liiked in to the pull code for cat i don?t se any spell that it can use to pull from 10 - 23, all spells in the pull section seem to be of higher level, will post a logg when i start that one up later.

Until you get Pounce (level 32) it will not use Prowl (stealth).
If you are not Prowling it will pull with Faerie Fire (Feral).
If you don't FF it will pull with melee.
 
EDIT: Specifically, what spells and logic did you have in mind, what exactly did you want to setup/adjust?

Mh, for instances the following:
IF target == boss AND currenthealth < 25% AND cp = 5 use Ferocious Bite; :)
Maybe i would also skip Roar if Bosshealth <5% or something like that, but i think you dont really need that...

Have you found out something about swipe? I tested a little bit, if i remember correctly, it uses swipe sometimes if i set it to "never", if i set it to "8+ adds", it would cast it only if you have 8+ adds, not with less units around me.
 
Have you found out something about swipe? I tested a little bit, if i remember correctly, it uses swipe sometimes if i set it to "never", if i set it to "8+ adds", it would cast it only if you have 8+ adds, not with less units around me.

I fixed the Swipe bug. My logic was a wee bit off.
 
I fixed the Swipe bug. My logic was a wee bit off.

Yeah, thanks! ;)

If i'm allowed to ask...: How does your logic for "interrupt healing spells only" work? Does it scan for certain Strings like "Holy Light" ? :)
 
If i'm allowed to ask...: How does your logic for "interrupt healing spells only" work? Does it scan for certain Strings like "Holy Light" ? :)

For now, this is a very crude, it checks the description of the spell being cast and if it contains the word "heal" it assumes its a healing spell. Ofcause, this would only work on english langue systems and is only a temporary measure.

I'm in the process of compiling a database of all healing spell IDs. Once this is complete, it will be based on the spell ID - universal and efficent.
 
Ah, that sounds cool!

If you like, i can collect all viable Spells from Bosses that should be kicked?
I think thats work, that is not so funny at all... :P
 
Mhh, something got screwed up i think.

My cat now uses malm, the option is set to "never". :)

Also my cat didnt use Tiger's Fury.
 
Ok here is a log, it runs up to the yelow goretusk, and snuffs its but. then blacklisting the target after a while.

you se this at the end of the log, it did kill one goretusk, but then it was also attacked by an evil mob.

View attachment 23383

an even smaller log

View attachment 23384


oops... it appears I never actually added the low level fix. I wrote the logic but never added it to the pull procedure. :) I've fixed that now.

Basically, if you don't know Pounce (learned at level 32) then it will never go into stealth, it you are low level it will turn on auto attack during the pull. This should stop it from sniffing the bores butt :)

EDIT: I'm having issues updating the SVN, it appears Google is having a few issues. I'll update the SVN as soon as I can.
 
Mhh, something got screwed up i think.

My cat now uses malm, the option is set to "never". :)

Also my cat didnt use Tiger's Fury.

Impossible.

Ah, that sounds cool!

If you like, i can collect all viable Spells from Bosses that should be kicked?
I think thats work, that is not so funny at all... :P

That would take hours upon hours. But feel free to do it, it would help a lot.
 
SVN Updated.

Added: New options to Maim and Skull Bash, "... only on healing spells". Only cast if the target is casting a healing spell.
Fixed: Low level pull logic will now cast auto attack if Pounce is unknown.
 
Here we go, finished a List for ZG / ZA Heroic.
You only need the SpellID, right?

Here the list of Spells that should be interrupted:
Note: If a mob has more then 1 cast that can be interrupted, i'll only list the important cast, that has to be interrupted. If all have the same priority, ill add all of them.

Code:
Zul' Aman

Hex Lord Malacrass: 41383, 43428,43427, 43451, 41372, 43548
Adds of Malacrass: 43584, 43579


Trash:
Amani Dragonhawk: 43294
Amani'shi Beast Tamer: 24059
Amani'shi Flame Caster: 23596
Amani'shi Handler: 43362
Amani'shi Medicine Man: 42477, 45075
Amani'shi Wind Walker: 43527 , 43526
Zandalari Archon: 98014 , 98016 ,98019
Zandalari Hierophant: 97962
Code:
Zul' Gurub

Hazza'rah:  96652
High Priest Venoxis: 96466
High Priestess Kilnara: 96435
Zanzil: 96347


Trash:
Chosen of Hethiss: 97017
Gurubashi Blood Drinker: 96952
Lesser Priest of Bethekk: 96956 ,96790
Venomancer Mauri:  96466
Venomancer T'Kulu: 97083
Venomguard Destroyer: 97337
Zandalari Archon: 98014 , 98016 , 98019
Zandalari Hierophant: 97962
 
Yes that is all I really need. I have been adding the descriptions in just in case I want to do something different in the future.

Thanks for your work, saves me a lot of time.
 
Yes that is all I really need. I have been adding the descriptions in just in case I want to do something different in the future.

Thanks for your work, saves me a lot of time.

Okay, if you want i can add them aswell, i wrote them all down. I'll continue later with the other Heroics.
 
Okay, if you want i can add them aswell, i wrote them all down. I'll continue later with the other Heroics.

The description are not necessary for now, I can always add them later if I need to. The only thing I'm using in the CC is the spell ID.
 
Here we go, finished a List for ZG / ZA Heroic.
You only need the SpellID, right?

Here the list of Spells that should be interrupted:
Note: If a mob has more then 1 cast that can be interrupted, i'll only list the important cast, that has to be interrupted. If all have the same priority, ill add all of them.

Done.

SVN Updated.

Added: Skull Bash and Main have a new option "... only on instance important spells". This is a list of spells that should always be interrupted. Currently, only ZG and ZA are in the database. More will be added in time.

Thanks for your efforts with this, its greatly appreciated!

EDIT: This is untested, but SHOULD work :)
 
Last edited:
Done.

SVN Updated.

Added: Skull Bash and Main have a new option "... only on instance important spells". This is a list of spells that should always be interrupted. Currently, only ZG and ZA are in the database. More will be added in time.

Thanks for your efforts with this, its greatly appreciated!

EDIT: This is untested, but SHOULD work :)

Mh just tested it, seems not to work atm. :)

The spellid in your debug message was exactly the same for High Priest Venoxis: 96466
 
Mh just tested it, seems not to work atm. :)

The spellid in your debug message was exactly the same for High Priest Venoxis: 96466

I'll be testing it today, its the same code I've used to detect player cast healing spells so it should work.

EDIT: LOL! Thats what I get for working on something at 2am. I completely forgot to load all the spells from the database. While it was actually performing a check, it was checking against an empty database. I'll fix it in the next SVN.

EDIT: I also didn't spell "spell" correctly, instead it was trying to load using the XML tag "sepll".

SVN updated with the changes.
 
Last edited:
Back
Top