There is still more functionality/Improvements to be made. If you like my work and want to support a FREE routine, hit the +rep button! Little to No Support! - it is what it is at this stage. Important: Oracle requires .net version 4.5 get it here All 5 healing classes are implemented and tested in 10man and 25 LFR. No PvP Support - if it works great, if not don't bother me, I will be adding botbase support once PvE is stable. Default setting should be fine, however best results from Oracles testers have come from tweaking the values and saving each settings file for each encounter If your a scrub and don't gem enchant you gear and wear greens don't expect miracles!! If you have the gear Oracle will not OOM you! Oracle works best with ilvl 500+ No Movement No other bot base supported at this stage except Tyrael. (its all I have tested with) For best results turn Framelock on and set TPS to 15. Stuttering ? Low FPS ? I don't care its not a 100% release and I have not optimized the methods, having said that the worst I have seen is a 60ms tree traverse. Supports NPC healing and Malkorok shield healing and Thok's screach - turn these on via "Load Boss Encounter" button under Tools. Full Dispel capabilities, (Priority,Delay, Stack count,Range) create your own or pre-load the ones provided. Dynamic Spell priority. Oracle calculates how much the spell will hit for given your buffs and spellpower. Proving Grounds supported. much much more. I will not even consider looking at issues posted here unless a log is attached. How to;- Load/Save Custom Settings Adding Dispel-able Spells Proving Grounds support Folder structure should look like this http://snag.gy/SBwLb.jpg A little information on how Oracle dynamically heals can be found here Testers to Blame Bennyquest ? Disc/Holy Priest and Mistweaver Deeluxejon ? Resto Shaman Handnavi ? Resto Druid Mirabis - Resto Druid Mnipper ? Holy Paladin and Holy Priest Ski ? Mistweaver Monk and Resto Druid worklifebalance - for some PvP testing with Disc If I have forgotten someone let me know <3 Thanks for the support Purerotation team. SVN LINK BELOW removed. Please download from the Buddy store here. http://store.buddyauth.com/Product?productId=73 Get latest Honorbuddy here https://www.thebuddyforum.com/releas...ml#post1604957 Go to "My Purchases" here Buddy Store Enable Oracle 1 for streaming Log into WoW Start Honorbuddy Is there any personal detail's being collected? Yes. The routine communicates with a statistics counter once every day when you use it. This is in order for me (wulf) to keep track on the amount of users this routine has. The only information collected is the date-time and location (City or wider). IP addresses are masked, I do not collect these. The only person with access to the statistics is me (wulf). If you disagree with this, do not use this routine. Keep in mind that when visiting a website, they collect more data then this will ever do.
The Lore The ancient Greeks believed that it was not wise to anger the gods. They built temples all over ancient Greece. Each temple, no matter how elaborate, honored only one god. The major gods had more than one temple built in their honor. Apollo had other powers. One was a very special skill - Apollo could see the future. He had the gift of prophecy. Many people in ancient Greece brought gifts to Apollo, and asked for advice in exchange. Apollo liked the attention. And the gifts. It was all very nice, but it was also exhausting. One day, Apollo decided that what he needed was an oracle, a wise woman to speak for him. In ancient Greece, an oracle was a person who could predict and interpret the future. That way, he could keep the gifts, but not be bothered with questions. Apollo used some of his special magic and established his oracle in a temple at Delphi. There were many oracles, or fortune tellers, in ancient Greece. Apollo wanted his to be the best. He wanted his to be the most famous. That is until Wulf came along... The History Lesson In his first coming, Wulf(and many, many others), aroused the foundling known as CLU. CLU lived a glorious and prosperous time, dragons lost their heads by its hand. Soon though, the time of CLU had come to an end with speak of new lands and PANDAS! With Pandas came great responsibility to the developers of CLU they had to provide something better, something faster, something greater than before, thus PURE was born! Many tumultuous days passed plotting on how to perfect a CR and what could make it even better, even faster than others before. Caching had come to light. PURE was born in it, moulded by it. PURE is not merely a CR it is epic. DPS and tanks galore flooded the forums with praise and rejoice....while in the shadows our healers lurked....forgotten and alone. Alas healers, fear no more because today we present here for your eyes to read and the ability to use her greatness The Oracle..... Credits Big thanks to Stormchasing, Millz, Mirabis, Dagradt, Lao, Ama, Handnavi, nomnomnom, Apoc, Weischbier & alxaw for making everything to this date possible. Thanks also to the developers of Singular the Flagship of HonourBuddy routines! Dynamic Priority Spell Logging ====================================== [{0} : {5}] [Deficit {1}%] [MPS: {2}] [HPS: {3}] [Oracle prio: {4}] {6} 0 = Spellname 1 = Deficit percent (totalHeal - healthDeficit) * totalHeal is from one of two places. * - Calculated by Oracle (using current auras and current spellpower) * - Combat Log (it gets the minimum and Maximum the heal hit for and averages it, crits included) * healthDeficit is maxhealth - currentHealth of the healtarget (this usese predicted heal and includes your heals) 2 = Mana Per Second * ManaCost / Math.Max(CastTime, 1) * - Used to weight the spell (the lower the MPS the higher the priority) * - Can be seen in the HealCalcs tab 3 = Heals per second * TotalCalculatedHeal / Math.Max(CastTime, 1) * - Used to weight the spell (the higher the HPS the higher the priority ONLY valid when the Healtarget is less than Urgent Health percent) * - When the target is less than Urgent Health percent setting HPS get the priority. MPS is ignored * - Can be seen in the HealCalcs tab 4 = Oracle prio * 100 - Deficit percent + (Oracles calulated heal / Mana Per Second) or (Heals per second) * this is the priority Oracle uses to order the spells. 5 = Oracles Calculated Heal * totalHeal is from one of two places. * - Calculated by Oracle (using current auras and current spellpower) * - Combat Log (it gets the minimum and Maximum the heal hit for and averages it, crits included) 6 = [Calculated Heal] or [Combat Log Heal (Averaged)] * If the heal came from the averaged combat log heal then [Combat Log Heal (Averaged)] will be shown * Once Oracle has the combat log value it will continue to use that value for the duration of the encounter. * If the combat log heal is greater than the current heal amount it will be updated. * if its a spell that was calculated by Oracle it will show [Calculated Heal] Example Output. -------------------------- Code: [Oracle [1.0.0.226]]: ---> Oto the Protector Health Deficit: 92257 [Oracle [1.0.0.226]]: ---> [Power Word: Solace : 42699.08] [Deficit 8%] [MPS: 0] [HPS: 34555] [Oracle prio: Infinity] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Smite : 34645.64] [Deficit 9%] [MPS: 2454.545] [HPS: 10499] [Oracle prio: 115.1149] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Penance : 121268] [Deficit 4%] [MPS: 6773.001] [HPS: 73604] [Oracle prio: 113.9046] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Heal : 47845.92] [Deficit 7%] [MPS: 5699] [HPS: 47846] [Oracle prio: 101.3955] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Flash Heal : 76943] [Deficit 4%] [MPS: 14324.12] [HPS: 51028] [Oracle prio: 100.7187] [Combat Log Heal (Averaged)] [Oracle [1.0.0.226]]: ---> [Renew : 44542.71] [Deficit 8%] [MPS: 5200] [HPS: 29695] [Oracle prio: 100.5659] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Power Word: Shield : 58271.05] [Deficit 5%] [MPS: 11107.26] [HPS: 47157] [Oracle prio: 100.2462] [Calculated Heal] [Oracle [1.0.0.226]]: ---> [Binding Heal : 45079.79] [Deficit 7%] [MPS: 13110.21] [HPS: 36482] [Oracle prio: 96.43852] [Calculated Heal] See in ChronicleViewPort.png that Oracle took the Maxheal (averaged) in the combat log for Flash Heal. See also in the Heal calcs pain of the image calculatedheals.png the calculated Flash Heal (which is a bit Low, ignore that. Its an example)
Oracle Wall of Shame If you are on this list it means you have not provided intelligent, constructive criticism to improve this FREE project and thus have been ignored by the OP. Yournamehere
No not extensive but you can change settings to work for you or find a optimal pvp setup for you...completely customizable.
I think it was tested in Raids (89%), Dungeons (5%), Szenarios (5%), PvP (1%). But thats just my impression. ;-)
Hi, excited to try this out! But first LFR I queued it didnt seem to do anything at all for my discpriest, heres the log:
I already have .NET Framework 4.5 installed it says when I try to install it, does the log say otherwise?
Try a fresh HB installation (honorbuddy.exe.config seems to messy, or something there) i misread the log (thanks mira for pointing this out^^)