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

UPaCCBT: The BehaviourTree Ultimate Paladin Healer Custom Class

Status
Not open for further replies.
I am also still having problems with the mounting part, i use the latest version from the trunk but it just stands there mounted sometimes. if i dismount manually it starts spamming heal like crazy so it is not that there is no option to heal.

again, using the latest svn version.

sometimes it does seem to work but seems 50/50

You should make sure that "don't dismount out of combat" is turned off. With this setting off, it works great for me with the newest version from SVN.
 
Btw, can you make Auto follow on enemy healers and auto attack? :D

I noticed while having the bot active and me myself running at their healer, i can still keep my people alive with instant spells :)!


+ I regain mana cus of my seal of insight! :D and ofc it doesnt look as bottish! just add :

Auto follow Healer enemy classes ( or w/e ) Auto attack! this will also fix the mount issue if the bot must auto attack something!



And then later when u got time interrupt on healing spellcasts etc :D!

Ty very much if u can implant this in the near future!!!
 
Btw, can you make Auto follow on enemy healers and auto attack? :D

I noticed while having the bot active and me myself running at their healer, i can still keep my people alive with instant spells :)!


+ I regain mana cus of my seal of insight! :D and ofc it doesnt look as bottish! just add :

Auto follow Healer enemy classes ( or w/e ) Auto attack! this will also fix the mount issue if the bot must auto attack something!



And then later when u got time interrupt on healing spellcasts etc :D!

Ty very much if u can implant this in the near future!!!

- Follow enemy healer - NO, it is not very easy (next to impossible) to examine all enemys and decide if they are healers, dds, tanks or dds with healgear / tanks with healgear (yes i've seen both in bgs)
- Mount issue - which?
- Interrupting healing spellcasts - NO, while i can't decide if a cast is a healing or a dps or a cc cast, i can't interrupt them. Sure i could (but i don't want to) generate a list of spells which should be interrupted.

I'll keep the suggestions in mind, while rewriting the stuff, but i wouldn't implement something like "following" ... interrupting nearby enemies is another thing what i can imagine by myself to maybe implement ... maybe ...
 
- Mount issue - which?

Yea, i noticed the latest Rev, got " dont dismount out of combat " enabled, turned that off and works perfectly now :p

- Follow enemy healer - NO, it is not very easy (next to impossible) to examine all enemys and decide if they are healers, dds, tanks or dds with healgear / tanks with healgear (yes i've seen both in bgs)

Well, not impossible :P Even addons can see if its an Healer or DPS, -> Looks at what Buffs u got, if u got Healing buffs ur probably a healer :).. since u cant specc into 3 diffrent talents ( well u can, but u need 31 talents in 1 specc first )

So while the bot is healing, he is meanwhile scanning each enemy player, on what kind of specc they got, when he catches 1, he could HoJ that person if in range, or Rebuke, Arcane torrent, if the player casts a spell. ( When he catches 1 player who is in a healing specc, he will Add that guy into a player list. So the bot doesnt gotta scan the same player each time he sees him in a game. Also, after the game finishes the list is cleared, since obviously they could respecc. )

And like i said first, If the bot can chase someone,( not out of healing range tho ) and not only " stand " thier spamm healing and interupts if a player gets close. that would be awesome :3 i dunno if you can copy an Auto chase script from the default CCs, then try to add " stop all movement if -> player gets low -> friendly players needs healing, if none is low -> continue chase ur target.

I guess im asking to much of you, i guess ^^ well, atleast keep it mind :)
 
Can you make it keep 3 Charges of Holy Charge???
why should i keep them?
the CC uses them when needed and it does well in my thoughts.
If u could explain the special case where u wanna keep the charges, maybe i could figure out which sense it does and so on :) but only the request "pls keep 3 charges of Holy Charge" does make no sense for me (like imfat said)
 
Yea, i noticed the latest Rev, got " dont dismount out of combat " enabled, turned that off and works perfectly now :p



Well, not impossible :P Even addons can see if its an Healer or DPS, -> Looks at what Buffs u got, if u got Healing buffs ur probably a healer :).. since u cant specc into 3 diffrent talents ( well u can, but u need 31 talents in 1 specc first )

So while the bot is healing, he is meanwhile scanning each enemy player, on what kind of specc they got, when he catches 1, he could HoJ that person if in range, or Rebuke, Arcane torrent, if the player casts a spell. ( When he catches 1 player who is in a healing specc, he will Add that guy into a player list. So the bot doesnt gotta scan the same player each time he sees him in a game. Also, after the game finishes the list is cleared, since obviously they could respecc. )

And like i said first, If the bot can chase someone,( not out of healing range tho ) and not only " stand " thier spamm healing and interupts if a player gets close. that would be awesome :3 i dunno if you can copy an Auto chase script from the default CCs, then try to add " stop all movement if -> player gets low -> friendly players needs healing, if none is low -> continue chase ur target.

I guess im asking to much of you, i guess ^^ well, atleast keep it mind :)

Like i said, Yes i could create a list to watch for special things to identify healers.
But since there's no built-in function and no lua script to identify healer/dps/tank by common requests, i wouldn't implement this for now.
The Addons are working like:
- Look at what the player is casting, mark him as dps/healer/tank if he matches penance (discpriest), holy word sanctury (holy priest) and so on.
But this will slow down the CC (and we know atm that we have already a performance leak) so i'm not willing to do it that way.
if the performance issues are fixed, i could take a look into this suggestion (i wouldn't say that it wouldn't be good to have, but it is a way too special for a CC which handles common fight situations). the CC is (in my opinion) not meant to do this special stuff ... if i would do this, someone will ask for different fight logics in arena fights... and i know that i don't wanna do that^^)
 
okay ...
i found a function / addon to "identify" healers.
This is a little bit of a hack, but i'll try if i could implement this in an easy way without loosing performance...

PHP:
		for i = 1, GetNumBattlefieldScores() do
					local name, killingBlows, honorableKills, deaths, honorGained, faction, race, class, classToken, damageDone, healingDone, bgRating, ratingChange = GetBattlefieldScore(i);
				if (healingDone > damageDone*1.2) and faction == 1 then
					name = name:match("(.+)%-.+") or name
//add output here for healername
				end
It identifies healers by healouput from Battleground Frame, so at the beginning of the fight it wouldn't identify healers ... it took some time to gather the data... dunno how this will perform atm... but i'll take a look into some more addons which can identify healers
 
Casting Divine Light

This isn't really an issue, however.

My toon seems to still cast the spell Divine Light,

Raid, under the healing part, i set it to 10.

Unchecked 'Use Divine Light when infusion of light proc'.

However, my character is still using it.
 
Thank u for reporting.
Can u pls provide a log, so that i can check this?
Maybe CC decided to use the wrong Behavior or something like that (i never had this problem, but it sometimes occured by some users)
 
I have the Problem, that the Paladin with Holy-Spec, when I'm solo, sometimes ignores Mobs which attack him, so that he doesn't fight back.
 
I have the Problem, that the Paladin with Holy-Spec, when I'm solo, sometimes ignores Mobs which attack him, so that he doesn't fight back.
pls provide a log.
If u say sometimes ... it does sometimes work? :)
This CC is not meant to fight back, there's some basic code for "dps" but in best cases i get the paladin to do 2k dps with a lvl85 toon (a bad geared lvl80 toon does more)
So pls use retri specc and another CC if u wanne quest or something else
 
okay ...
i found a function / addon to "identify" healers.
This is a little bit of a hack, but i'll try if i could implement this in an easy way without loosing performance...

PHP:
		for i = 1, GetNumBattlefieldScores() do
					local name, killingBlows, honorableKills, deaths, honorGained, faction, race, class, classToken, damageDone, healingDone, bgRating, ratingChange = GetBattlefieldScore(i);
				if (healingDone > damageDone*1.2) and faction == 1 then
					name = name:match("(.+)%-.+") or name
//add output here for healername
				end
It identifies healers by healouput from Battleground Frame, so at the beginning of the fight it wouldn't identify healers ... it took some time to gather the data... dunno how this will perform atm... but i'll take a look into some more addons which can identify healers


Great find! :D

I noticed it scans if a player has done loads of healing or not? and in that way identify him as an healer :)?
Same thing goes for the DPS ^^..

____________

Yea, i read ur previous post also. Well, sure the CC works great now also, and i saw ur also creating this for other Healing classes also.

But yea, u can keep it as a kind of side project or w/e when u dont wanna do anything on your other project!
And for people requesting more functionality in Arena, THAT IS HARD, and i prefer to see this more as an BG Bot :)..
 
movement is super slow.....moves 10 yards and stops

It's your computer, not the CCs fault!

If your bot laggs, that means ur using more then 1 program in the background
Your proccesor / Hard drive is to slow to handle it

Been working flawless for me ^^
 
tried in heroics, and bgs. working perfect. a little weird when he mount and dismount xD but ppl dont care to foloow or watch ur moves, when u are the 1-3 top healer of the bg.. ;D
 
Status
Not open for further replies.
Back
Top