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?
Another code
for Ultraxion ^^ spam Holy radiance
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; }
my changes did some speed-ups and no slowings, pls check your settings - forgot to say that i removed the fix value of 96, and replaced it by a value u can set in the config (this was necessary for some hardmodes, where it does no sense to start healing at 96%)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?
Check your settings! or provide a log.latest svn not healing self in 5man dungeon?
Another code
for Ultraxion ^^ spam Holy radiance
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; }
this is a great idea, maybe we should use Divine Shield too, if the casttime is below 1000 ms and our own HP < 50%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 <<"); } }
my changes did some speed-ups and no slowings, pls check your settings - forgot to say that i removed the fix value of 96, and replaced it by a value u can set in the config (this was necessary for some hardmodes, where it does no sense to start healing at 96%)
The default value to start healing is set to 80, u can raise this in the config to 99 or whatever u want.
Check your settings! or provide a log.
The changes i made, were tested in 5m,lfr and 10m heroic!
An update on this...
My summer just started, I have a whole month to do whatever the hell I want. 1 thing I am doing is rewriting this CC. Its really just a structural rewrite with mostly copy and pasting code. I want to use some of the crap I learned in school this semester. This is going to make it easier for me to write more healing CCs.
Thanks Stormchasing and everyone else that has submitted code. I will be implementing it into the rewrite. Might be done tonight if I don't go downtown and party all night.![]()