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.
Hi Glideroy,

yesterday i tested this CC in Arena 2v2 ...
so some feedback :)

Healing - Awesome ... 9 wins 1 loss (stupid RestoShaman / RetPally comb)

In 10 games there was only ONE time it used Rebuke (i mentioned the use of Rebuke in the last fight against the restoshaman/repally comb ... i looked at the shaman ... and he casts and casts and casts... no use of Rebuke :( ... so i think, it was stop working after 4 or 5 matches ... will test this today in the evening, with 10 new matches)

The DPS-Rotation should be reworked ... the DPS is 200! (not 2k, not 5k, not 10k ... 200).
This is more than bad :) i'm playing with a rogue together, with his mitigation and my healing, we are almost at 100%, so i should have MANY time to help with DPSing ... and normally i should have a dps between 2k and 10k, atm i'm useless, if i only move the toon :)

I'll provide logs later ... because the one from yesterday is much too big and there were some other things done while playing with your cc (Raid, Dungeon, RatedBG) which i think are not interesting :)

So ... today and in the next days i'll spam u with some improvements / suggestion to the Arena / Arena 2v2 stuff
 
and one more thing. after installing latest revision i`m experiencing HB crash all the time i try to use "Class Config" option. would try to reinstall HB but after all.. posting this just so you know.. in case someone else got the same issue.
 
and one more thing. after installing latest revision i`m experiencing HB crash all the time i try to use "Class Config" option. would try to reinstall HB but after all.. posting this just so you know.. in case someone else got the same issue.

Got the Same sometimes, but after restarting HB i can open the config ...
I even mentioned some crashs when enabling/disabling mounting feature (but in arena i don't use mount, so i only have to set this once)
 
@silverdicex: do you have a log of it? next time it happens can you save the log for me? :)
@dirtdog: happy is working so good for you! :)
@Stormchasing: eh.. you was your "tank" targetting? I have in mind to improve the Rebuke code, I have some nice idea but no time to implement them :P
BTW as of today she will only rebuke the target that your partner is targetting, nobody else. I'll make so it will also rebuke your Focus, so you can chooso who you want to interrupt :)
Also I'll add checks for casts that can and cannot be interrupted and to interrupt only if the cast is almost finished (like less then 500 millisecond or something)
For the DPS part, explain better :) I know Exorcism is not beeng used and need a Redo, I'll add 2 options, Exorcism to keep Denunce debuff up and Exorcism as a filler, she should already beeng using every other spell as of today, exept for exorcism and.. 10k dps as Holy? did you even healed sometimes? :P
Spam me as much as we you want, I do absolutely love suggestion and feedbacks! ^___^
I'll wait for your input :)
@koldun (and Stormchasing): do you have any log of it? to see what is causing the crash? I cannot seem able to reproduce it, so I do not know where to look :)
 
The current log is too large 12+ hours running lol, ill put a smaller one aside for you.
 
Noticed a bug with the beaconing of tank

I can't really tell if it's due to dying or if someone leaves grp or if there's a change in who is dungeon leader BUT
Sometimes if set to finding tank from group check, it will start beaconing the wrong target.

Just had it happen in a Zandalari where i had kept beaconing the shadowpriest instead of tank, didnt realize before after quite some time ^^
Log is being added when this run is over

Edit:
-------------
Log added
 

Attachments

Last edited:
An extract from your code say
[16:55:14:410] [LazyRaider] Joined party -- need to find tank
[16:55:14:416] [LazyRaider] Tank set to Priest, max health 143551
[16:55:15:444] Selecting the tank Priest Re**** from LazyRaider!
[16:55:15:652] Missing Beacon of light: casting Beacon of Light on Tank Re**** at distance 17.68 with type Buff at hp 55.1
So i think that it's Lazyraider failing here, not the CC :)
Don't know why lazy raider think that the priest is the tank but maybe you can ask bobby53 :)
 
Hehe righto sir :)
Just wanted to let you know, so that you actually had a chance to fix if this was a UPaCCBT problem :)
 
@koldun (and Stormchasing): do you have any log of it? to see what is causing the crash? I cannot seem able to reproduce it, so I do not know where to look :)

I've a log, but there's nothing to see, causing the crash (log attached, its a hb crash, not a cc).

For the DPSing part, i'll have a look into this but i think from priority it should look like this

1. Judgment (if me has no Buff of "Judgement of the Pure")
2. Holy Shock (if CanCast Holy Shock and no cd on Holy Shock)
3. Consecration (if no CD and Checked (it's very expensive on mana cost so it should be possible to deactivate it))
4. Avenging Wrath (if no CD ... Avenging Wrath isn't used atm while healing ... is this as intended?)
5. Holy Wrath (if no CD and nearby units count >1)
6. Hammer Of Wrath (if no CD and targetHealthPercentage <= 20%)

This should give a constant 3 to 4k dps, with some luck it should go up to 6 or 7 (for a short period)

All this only If mana is above a Percentage set in the gui (i prefer >50%) and if there's nothing to heal

Atm i can only see Hammer of Wrath in the Composite_DPS Section
PHP:
        public Composite Composite_Dps()
        {
            return (
                new Decorator(ret => _wanna_HoW && IsSpellReady("Hammer of Wrath") && Me.Combat && unitcheck(Enemy) && Enemy.Distance<30 && Enemy.InLineOfSight && Enemy.HealthPercent<20,
                    new PrioritySelector(
                        new Decorator(ret => _wanna_face,
                            new Action(
                                delegate
                                {
                                    WoWMovement.Face();
                                    return RunStatus.Failure;
                                }
            )),
            new Wait(4,ret=> !IsCastingOrGCD(), 
                new Action(
                 delegate
                 {
                     if (Cast("Hammer of Wrath", Enemy, 30, "DPS", "Enemy low on health"))
                     { return RunStatus.Success; }
                     else { return RunStatus.Failure; }
                 }
         )))));
        }

So the 200dps cames from autohit :)
 

Attachments

couse you are looking at the wrong section :)
Judgment (if no buff or just on cooldown if you set the mana at 100% in the GUI) is in the Composite_Judge()
Rebuke is in Composite_EnemyInterrupt()
Hammer of wrath is in Composite_Dps()
And then Creusader strike is in Composite_ConsumeTime()
Holy Shock is not part of the DPS rotation because if you use it as dps then you do not have it to heal when needed
Avengin Wrathj is used as soon as someone get below the Oh Shit! button activator (default 40% can be edited in the GUI)
is the second cooldown in order of usage (lifeblood->avenging wrat->divine favor->GotAK)
Consacration and holy wrath for now are not used couse burn down the mana and if you are against a priest that mana burn you is a problem.. i can add them as option if needed :)

EDIT: @venus112: I'd post in the lazy raider section with the log and pointing to those lines to let it's maker know the problem, also thank you very much for the report! ^__^
 
An extract from your code say

So i think that it's Lazyraider failing here, not the CC :)
Don't know why lazy raider think that the priest is the tank but maybe you can ask bobby53 :)

I've seen this problem too with LazyRaider. Mostly because it sets the tank to the one with highest HP, it's doesn't do the WoW Role Check... Maybe bobby53 put it in an updated version if it's possible :)
 
@glideroy
Ok ... this is the problem if it's not your own code :) you think u r looking right ... and u doesn't :P

damn ... now i forgot to upload the logs from the matches yesterday ...
again ... i've set one of my mates as tank (Lazyraider), he focused the healer, but my toon doesn't interrupt (i was the one who should interrupt, the other 2s were for dpsing only)

second try... i set my mate as focus for me, set the CC to import the tanks from focus ... no interrupts
third try ... set my mate as tank in lazyraider, disabled "import tank from focus" in cc, set focus to the other healer ... no interrupts

at this time both interrupt-possibilities were free from CD (usable)... i'll post the logs when i'm at home

But a second thing happens two times in a row ...
One of my two mates died, okay normally u would say the damage to him was to big or i had to heal the other one but ...
First they targetted me till my toon used the bubble (perfect healing), then they switcht to one of my mates ... i see him falling down from 100% to 10% (at this time i felt into panic and forgot to press any button), the CC hasn't done any healing to him and he died (he was set as Tank)

this happened two times (i will attach the log later ... maybe in 8 or 10 hours when i'm at home) ...
The happened with the newest revision (224 i think ... can look at this when i'm at home), after the second time i switched from HB Test to HB Release and used Revision 220 ... from that point it never happend again (we did 4 more fights) ... but in this 4 fights we haven't had this situation again ... the stupid enemies focused my mates instead of me, so healing was no problem for the cc, the problem only occurs if they focus me first and do a hard switch to my mates
 
What settings are the best if I want to heal the baloroc victims? Made every boss (psa hc also) with this CC and without but CC (or my settings) fail only at baloroc.
 
So here the log from yesterday
HB: Current TestVersion
CC: SVN 224

The Problem i described some posts before:
No rebuke
Mate (tar Tank Su****) died 2 times without getting heal

The log contains some Runs to the Event boss ... so ignore them :)

My made died at the lines 5957 and 8827 (this is where the cc realises that Beacon of Light is Missing)
 

Attachments

Status
Not open for further replies.
Back
Top