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 noticed some minor problems with Holy Radiance, it is working but not used very effectivly
I'll fix this later
Atm it's important to stand in range of heal targets (the spell is casted correctly at the target but only when the toon is in range this results from an older check how far players are away from the toon)
I#ll try to check if we have holypower and procc for casting HR

i healed now all three 5 man dungeons and 1/8 Bosses from Dragon Soul
 
How long can you edit a post? You could always create one post for updates.. and use that in your sig. Too many pages to go through now to find the updates lol.
 
Ok so 2 new dungeons , full Firelands and 2 bosses down in DS....works nice Storm! Saw the same issue u adressed with the radience...but all in all it worked fine! ;)

Thanx for saving our lazy pally asses when master Gilde is /afk !

Cheers
 
i noticed some minor problems with Holy Radiance, it is working but not used very effectivly
I'll fix this later
Atm it's important to stand in range of heal targets (the spell is casted correctly at the target but only when the toon is in range this results from an older check how far players are away from the toon)
I#ll try to check if we have holypower and procc for casting HR

i healed now all three 5 man dungeons and 1/8 Bosses from Dragon Soul

Yeah...we should try and implement something for HRad that says...if_2_Players_under_80 cast...if_3_Players_under_75 cast twice and LoD.
 
What do you guys have your healing settings at for 25 man raids? My pally just stands there casting Holy Shock and Word of Glory. Very rarely casts Divine Light, Flash of Light, or any other spell.
 
small information on permissions for updating this CC

conversation between sm0k3d (the original author) and me:

I'm pretty sure glideroy has been keeping it updated, maybe under a different name. But as long as I get some credit, I'm sm0k3d btw, u can do whatever with it. Make sure glideroys approves

Sent from my iPhone

On Nov 30, 2011, at 1:19 AM,Stormchasing

> Hi together,
>
> i'm writing this email in the hope of a little feedback
> We (the users of UltimatePalaHealerBT @ Honorbuddy) missing you.
> And if there's no reason from your side, we want to develop this CC and fix issues / changes with the new Patch 4.3
> Please give a little feedback IF u r coming back (dunno who of u 2 is the Member called Gilderoy) or if we can take your work (with full credits to u) and do our best to keep this CC alive.
>
> yours sincerely Stormchasing

So i'm doin my best to contact Gilderoy on all ways that are known to me :)
 
Nobody knows where he went suddenly?


Sent from my iPhone using Tapatalk
 
Update:
- removed some unused and obsolete code
- added Holy Radiance to cast while Infusion of Light procc is up
- Removed Cooldown-Check for HR (there's no Cooldown anymore)
- cleared some using directives
- changed default values for HR Range from 12 to 10 (this has no effect to ur actual settings)
- changed labels in Config-Form to display that HR is now casted when Players are around healing target and NOT around ME
- added Logging, you should now see in your Log WHEN HR is casted, to whom is HR casted, how many players are around, how much players should around, how far is the target from me (this is to check if HR code is working as intended)

----- edit ----
Added Link to the lates update in my Signature
 

Attachments

Great CC - LOVE the healing! Using it in Bgs with LazyRaider and moving him in range, giving him something to beat on as he heals. (Basically as a pally should - at least auto-attack while healing others). Announcing to others who THEIR healer is so they can burn him/her down and then their dps drop like flys.

But... I'm getting errors like this repeatedly while running this CC:

PHP:
[5:47:37 AM:140] System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at UltimatePaladinHealerBT.UltimatePalaHealerBT.privacyname(WoWUnit unit) in c:\HB-5445-Pally\CustomClasses\UltimatePalaHealerBT\Helpers.cs:line 470
   at UltimatePaladinHealerBT.UltimatePalaHealerBT.formatslog(String type, String reason, String spell, WoWUnit target) in c:\HB-5445-Pally\CustomClasses\UltimatePalaHealerBT\Helpers.cs:line 1242
   at UltimatePaladinHealerBT.UltimatePalaHealerBT.internal_Cast(String spell, WoWUnit target, Int32 max_distance, String type, String reason) in c:\HB-5445-Pally\CustomClasses\UltimatePalaHealerBT\Helpers.cs:line 1168
   at UltimatePaladinHealerBT.UltimatePalaHealerBT.Cast(String spell, WoWUnit target, Int32 max_distance, String type, String reason) in c:\HB-5445-Pally\CustomClasses\UltimatePalaHealerBT\Helpers.cs:line 1117
   at UltimatePaladinHealerBT.UltimatePalaHealerBT.<Composite_Blessing>b__101(Object ) in c:\HB-5445-Pally\CustomClasses\UltimatePalaHealerBT\Composite.cs:line 1258
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Switch`1.#h.#TF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
   at (Object )
   at TreeSharp.Composite.Tick(Object context)
   at Styx.Logic.BehaviorTree.TreeRoot.Tick()

He still heals effectively, just trying to finger out what's going on with the errors. Full log attached of course.
 

Attachments

i'll have a look into this, use the version before plx till i fixed this
dunno if they changed something at the wowunit / wowplayer object, i had to test this first
the changes were made without testing because there were no compiling errors
 
It's not about this version... I had a post ready yesterday with the prev version... Don't know if others are seeing this or not - it's only vis in the log or the debug frame... didn't see it in the main window.

It is NOT a gamestopper... it probably is slowing things down somewhat, but at the end of the day...err.. battleground, he is still healing TONS. So... if it's late there, please get some sleep and look at this tomorrow when you get some time. ;)
 
no it's not late here, am at work so i can'T test^^

I looked at your log and i think i found a (maybe the) reason
It'S while trying to buff, the cc want to print the status of the complete group, but for some players there are no informations present (out of range (maybe > 100y), loading screen (player is shown in group frame with 1 HP while entering the BG) and so on)

I'll try to fix this, i know where it happens but actually i have no idea how to prevent it ... i'll have a look into the api at the evening when i'm at home

you are right, this is no problem because HB prevents a crash at this point, atm it's only a sign for missing information from gameobject
 
can u tell me what is broken with priests?
I need some infos :) Specc, what's broken, log ... than i can take a look into that

Have seen some Exceptions with my last changes, but nothing to worry about atm ...
I've to do some more testings, i still don't know why HR isn't working the right way ... it's been used, but not how i want it to be used (u have still to stand very close to the healed target)

I'll now change the priority HR is used
 
Last edited:
ok ty , i always get the messafe gotbufffalse false hasuara
true no tar found and just spam flashes if it heals
 
ok ty , i always get the messafe gotbufffalse false hasuara
true no tar found and just spam flashes if it heals

Dropped a message in the priest thread about the check for the spirit of redemption aura. Its triggers positive on the Me.HasAura("Spirit of Redemption") check.
 
ok ty , i always get the messafe gotbufffalse false hasuara
true no tar found and just spam flashes if it heals

pls attach a log, dukati fixed something (thank u) but i think i'Ve to take a deeper look at this :)
i want to understand whats going on so pls provide a log

--------edit ----
Changes (for Pala only atm)
- Changed Priority for Holy Radiance (the group heal should be good now, the tank heal could be a little bit better ... but could only test it in a very fast 25 man raid, in 10m raid it should be much better in tank healing)
- fixed format exception from rev234

ToDo
- Some PVP for Root Exception (nothing done yet)
 

Attachments

Last edited:
Status
Not open for further replies.
Back
Top