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

LazyRaider - Holy Cow!

Status
Not open for further replies.
This crap is super good btw, only my comp is slowing down so much, that it reacts slow.

Its because of 25man, nothing related to this good stuff. :)
 
is there a way that the cc follow the spec like if im retri and on some fight i need to be holy or i need to close hb and start it again with the holy cc and after that fight close it to go retri again
 
Im not having much luck with this CC in Arenas sadly. Lack of stun and shielding is the most noticable. Would it be possible to add Divine shield @ 20%? Would help alot in arena.

Rainds and dungeons is very good! :)
 
Last edited:
Hello Jasf,

can you explain what are the conditions for Divine Protection to be casted?

It seems that it cast it with Divine Shield, is that correct? If so, I think Divine Protection is a little wasted. I speak in terms of raiding.

Thanks.
 
Last edited:
From a quick scan of the files it appears that if you get agro, it will cast DP. Judging from the code (i could be wrong) it looks like if your heal target is below 60% and you are over 50% it will cast Hand of Sacrifice on them, then Divine Shield. It will then pulse back to that section and since Divine Shield isn't available, it will cast Divine Protection. So you end up with both after casting HoS.
 
From a quick scan of the files it appears that if you get agro, it will cast DP. Judging from the code (i could be wrong) it looks like if your heal target is below 60% and you are over 50% it will cast Hand of Sacrifice on them, then Divine Shield. It will then pulse back to that section and since Divine Shield isn't available, it will cast Divine Protection. So you end up with both after casting HoS.

If they health percentages are met, it will cast Divine shield or divine protection on you, then HoS on them. This is how I understood it when I wrote it. However, I am not confident that it executes this whole sequences in one go. It is possible, if using lazyraider instead of raidbot, that it may cast Divine Shield and exit while casting. Since LazyRaider doesn't execute all of your code in 1 frame. This can be remedied easily with another condition for divine protection.

I have a few things on the list that ill work on after this semester.
 
could u please add that a target do not has to be healed if it as Deep Corruption
something like that
PHP:
if (tar.HasAura("Deep Corruption") && tar.Auras["Deep Corruption"].StackCount == 4) return true;
 
Even with tank set it seems to cast Beacon on me. Is there something else I need to do in order to set the Beacon target?
 
Hello Jasf10,

what do you think about adding the support of Aura Mastery, and coding something that recognize the blessing already on and cast the other, and use might if none?
 
Hi jasf10,

tested the CC again in some Hardmodes (atm the first 3 bosses).
It does well so far but i got a problem with Selective Healing.
Everytime i work with selective healing (this is need very often when doin hardmodes, and i have to switch very often the blacklisted players) it locks down HB.
The Log is spammed with some infos (like the currently blacklisted players) but i can't use the GUI this results very often in a crash or in don't doin anything (caused by the amount of logentries that were done wile pulsing)

I'll test again today (Hagara hardmode) and maybe i'll contribute some small changes for these issues (maybe including a new logic for Yorsahj Hardmode / Yorsahj achievement were u shouldn't heal targets with Deep Corruption, cause here u need to heal a little bit different (wait a little bit longer before starting to heal (96% is okay for all other fights but starting at this point will cause the debuff to stack up too fast), use bigger casts instead of instants)
 
Hi jasf10,

i fixed some minor problems which i encountered while using HolyCow ;)
- multiple opening of the config form - Fixed
- Healing Target with Deep Corruption Debuff count >4 - Fixed
- HB lockup when Using Selective Healing - Fixed
- Logging reduced to a minimum (when casting something)
 

Attachments

Thanks Stormchasing, I put your changes on the SVN.

Update
-svn changed to old Holy Cow svn b/c I was having trouble with the other one.
-Stormchasing fixes are up


Also, I'm looking for someone to interested in taking over my Holy Cow! and Disc Priest projects. It's hard for me to maintain them and go to school full time. I am also dreading MoP release b/c they will need an update then. PM me if you are interested.
 
hey

add this:


PHP:
        public bool MorchokHeroic()
        {
            using (new FrameLock())
            {
                foreach (WoWUnit u in ObjectManager.GetObjectsOfType<WoWUnit>(true, true))
                {
                    if (u.Guid != Me.Guid
                        && u.IsHostile
                        && (u.IsTargetingMyPartyMember ||  u.IsTargetingMyRaidMember || u.IsTargetingMeOrPet ||  u.IsTargetingAnyMinion)
                        && u.IsCasting
                        && u.CastingSpell.Name == "Stomp"
                        && u.CurrentCastTimeLeft.TotalMilliseconds <= 2000)
                        return true;
                }

            }
            return false;
        }




PHP:
            if(MorchokHeroic())
            {
                if(C("Divine Protection", Me))
                {
                    Logging.Write(Color.Aqua, ">> Defense CD <<");
                }
            }
 
The last update is not working properly, standing still wile people needs healing. Where's the efficency and great speed this CC was famous for?
 
Okay, I reverted back to last version.

I'll need to try stormchasing's changes before I put them back up. I got my finals next week, then I have a 3 week break. I haven't played wow in a really long time. :p
 
another fix...

Holy radiance

PHP:
                        if (Me.HasAura("Infusion of Light") && CC("Holy Radiance", tar))
                        {
                            C("Holy Radiance", tar);
                            return true;
                        }


PHP:
                    if (hp < HolySettings.Instance.HolyRadiance_SET
                        && HolyRadianceCount(HolySettings.Instance.HolyRadiance_SET) >= HolySettings.Instance.HolyRadianceCount_SET
                        && CC("Holy Radiance", tar))
                    {
                        if (Me.HasAura("Infusion of Light") && CC("Holy Radiance", tar))
                        {
                            C("Holy Radiance", tar);
                            return true;
                        }
                        if (CC("Divine Favor") && HolySettings.Instance.DivineFavor_SET)
                        {
                            C("Divine Favor");
                        }
                        if (HolyRadianceCount(HolySettings.Instance.HolyRadiance_SET) >= 5
                            && CC("Avenging Wrath") && HolySettings.Instance.Wings_SET)
                        {
                            C("Avenging Wrath");
                        }
                        C("Holy Radiance", tar);
                        return true;
                    }
 
Another code

for Ultraxion ^^ spam Holy radiance

ej-healer.png
Source of Magic ? Kalecgos creates a crystal of amplified arcane energy. Activating the crystal imbues one healer with the essence of magic, reducing the mana cost of all spells by 75% and increasing spell haste by 100% for the remainder of the battle. The crystal has one charge. Only one buff granted by Alexstrasza, Ysera, or Kalecgos can be present on a player at any time.


PHP:
                    if (Me.HasAura("Source of Magic") && CC("Holy Radiance", tar))
                    {
                        Logging.Write(Color.Red, ">>> POWER HEAL <<<");
                        C("Holy Radiance", tar);
                        return true;
                    }
 
Status
Not open for further replies.
Back
Top