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

PureRotation V2

Benny, can you please look at the log i just posted.


Its not meant to go OOM before the real encounter even starts. Im sure there's something up, and maybe you can find out what it is through the logs.

Im not a coder, and dont know the difference between PR and for example "leaves".

But i can tell you theres a huge difference in the healing output and the general "feel" to it.


Please check the log :-)


I looked at the log, and since it does not output mana values, I am not sure when you are fighting the trash. I noticed towards the end of the log before you started dark animus it seemed to be trying to spam unleash elements I did not look much into it because I am at work. Fights that have dispels that I know do not work well such as, primordius, amber shaper and dark animus it is best to turn off dispelling. restart HB and pure and make sure it is still off and then proceed to that fight. Something is wrong with the dispel manager trying to dispel non dispellable buffs.

note for storm
Storm, can you look and see if for some reason lets take primordius for example if the bot tries to dispel even though certain buffs are blacklisted, yet it still casts the dispel. Essentially if there is nothing to dispel, the bot will cast the dispel and it has no cooldown then, therefore it will spam the dispel and oom you very quickly.
 
ps. the dispelling was on Primordius - i manually turned it off after that boss fight and we continued to Dark Animus. Where i went oom when we start Dark Animus. You know, where you have to kill the adds before you kill him.
 
Did you just try it now or are you just talking ?


The LFR i did earlier today, resulted in the LOW HPS i posted. Which is that low because of no chain healing, healing rain and so on. I will try a new LFR tomorrow, and save the log.

I hope it works :/

well i don't need to try it i'm one of the persons that are allowed to "just talk" about everything in this thread without providing a log ;)
 
let me pull an excerpt from your log where you are fighting the adds before the boss.
PHP:
[19:05:14.118 D] [PureRotation 2.1.2]: [Dispel Priority] Found Fragile Bones(Magic) on DeathKnight
[19:05:14.119 D] [PureRotation 2.1.2]: [Dispel Blacklist] Found Clear Mind - Primordius(Magic) on DeathKnight Blacklisted!
[19:05:14.119 D] [PureRotation 2.1.2]: [Dispel Blacklist] Found Thick Bones - Primordius(Magic) on DeathKnight Blacklisted!
[19:05:14.119 D] [PureRotation 2.1.2]: [Dispel Blacklist] Found Keen Eyesight - Primordius(Magic) on DeathKnight Blacklisted!
[19:05:14.168 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:05:14.169 N] [PureRotation 2.1.2]: *Healing Wave on Shaman at 20.1 yds at 48.8%
[19:05:15.832 D] [PureRotation 2.1.2]:  2 players removed by RemoveAll(badPlayers).
[19:05:15.863 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:05:38.099 D] [PureRotation 2.1.2]:  5 players removed by RemoveAll(badPlayers).
[19:05:45.095 D] [PureRotation 2.1.2]:  12 players removed by RemoveAll(badPlayers).
[19:05:52.252 D] [PureRotation 2.1.2]:  15 players removed by RemoveAll(badPlayers).
[19:06:10.983 D] [PureRotation 2.1.2]:  21 players removed by RemoveAll(badPlayers).
[19:06:14.234 D] [PureRotation 2.1.2]:  20 players removed by RemoveAll(badPlayers).
[19:06:14.331 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:15.820 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:15.820 N] [PureRotation 2.1.2]: *Earth Shield on Me at 0.0 yds at 100.0%
[19:06:21.570 D] [PureRotation 2.1.2]:  1 players removed by RemoveAll(badPlayers).
[19:06:22.282 D] [PureRotation 2.1.2]:  22 players removed by RemoveAll(badPlayers).
[19:06:23.324 D] [PureRotation 2.1.2]:  23 players removed by RemoveAll(badPlayers).
[19:06:23.382 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:31.858 D] Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
   at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 )
   at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields )
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Flags()
   at Styx.WoWInternals.WoWObjects.WoWUnit.( )
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Attackable()
   at PureRotation.Core.Unit.<get_AttackableUnits>b__0(WoWUnit u) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Core\Unit.cs:line 41
   at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at PureRotation.Managers.CachedUnits.get_CacheAttackableUnits() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 299
   at PureRotation.Managers.CachedUnits.UpdateCachedUnits() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 104
   at PureRotation.Managers.CachedUnits.UpdateCache() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 86
   at PureRotation.Managers.CachedUnits.<get_Pulse>b__2(Object param0) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 74
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Tyrael.Tyrael.LockSelector.Tick(Object context) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Bots\Tyrael\Tyrael.cs:line 152
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
[19:06:31.857 D] Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
   at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 )
   at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields )
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Flags()
   at Styx.WoWInternals.WoWObjects.WoWUnit.( )
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Attackable()
   at PureRotation.Core.Unit.<get_AttackableUnits>b__0(WoWUnit u) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Core\Unit.cs:line 41
   at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at PureRotation.Managers.CachedUnits.get_CacheAttackableUnits() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 299
   at PureRotation.Managers.CachedUnits.UpdateCachedUnits() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 104
   at PureRotation.Managers.CachedUnits.UpdateCache() in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 86
   at PureRotation.Managers.CachedUnits.<get_Pulse>b__2(Object param0) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Routines\PureRotation\Managers\CachedUnits.cs:line 74
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Tyrael.Tyrael.LockSelector.Tick(Object context) in c:\Users\SJ\Downloads\Honorbuddy 2.5.7291.636 (1)\Bots\Tyrael\Tyrael.cs:line 152
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
[19:06:31.858 D] Cleared POI - Reason Exception in Root.Tick()
[19:06:31.858 D] Cleared POI
[19:06:37.579 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.580 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.0 yds at 87.5%
[19:06:37.637 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.637 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.0 yds at 87.2%
[19:06:37.703 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.703 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.1 yds at 87.2%
[19:06:37.766 D] [PureRotation 2.1.2]:  23 players removed by RemoveAll(badPlayers).
[19:06:37.771 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.824 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:37.836 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.836 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.2 yds at 87.2%
[19:06:37.894 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:37.958 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.3 yds at 87.2%
[19:06:38.023 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.023 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.4 yds at 87.1%
[19:06:38.086 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.151 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.5 yds at 87.1%
[19:06:38.210 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:38.216 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.217 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.6 yds at 87.1%
[19:06:38.280 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.280 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.7 yds at 87.1%
[19:06:38.369 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.369 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.8 yds at 87.1%
[19:06:38.419 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.419 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.9 yds at 86.6%
[19:06:38.477 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:38.482 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.482 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.0 yds at 86.6%
[19:06:38.577 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.641 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.1 yds at 86.6%
[19:06:38.707 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.777 D] [PureRotation 2.1.2]:  23 players removed by RemoveAll(badPlayers).
[19:06:38.782 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.782 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.2 yds at 86.0%
[19:06:38.831 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:38.841 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.842 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.3 yds at 85.8%
[19:06:38.901 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:38.965 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.4 yds at 85.8%
[19:06:39.029 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.030 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.5 yds at 85.8%
[19:06:39.093 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.093 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.6 yds at 85.8%
[19:06:39.153 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:39.158 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.158 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.7 yds at 85.8%
[19:06:39.225 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.225 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.8 yds at 85.4%
[19:06:39.288 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.289 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.9 yds at 85.4%
[19:06:39.333 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.333 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.0 yds at 85.4%
[19:06:39.375 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:39.380 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.428 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.1 yds at 85.4%
[19:06:39.474 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.474 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.2 yds at 85.4%
[19:06:39.519 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.519 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.3 yds at 85.4%
[19:06:39.562 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.562 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.4 yds at 85.4%
[19:06:39.604 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:39.609 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.609 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.5 yds at 85.3%
[19:06:39.657 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.657 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.6 yds at 85.3%
[19:06:39.701 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.701 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.7 yds at 85.3%
[19:06:39.745 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.746 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.8 yds at 85.3%
[19:06:39.790 D] [PureRotation 2.1.2]:  22 players removed by RemoveAll(badPlayers).
[19:06:39.795 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.796 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.9 yds at 85.3%
[19:06:39.833 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:39.838 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.838 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.0 yds at 85.3%
[19:06:39.888 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.888 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.1 yds at 85.3%
[19:06:39.933 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.933 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.2 yds at 85.3%
[19:06:39.981 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:39.981 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.3 yds at 84.8%
[19:06:40.015 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:40.020 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.021 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.4 yds at 84.8%
[19:06:40.062 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.063 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.5 yds at 84.8%
[19:06:40.105 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.106 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.6 yds at 84.8%
[19:06:40.148 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.148 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.7 yds at 84.8%
[19:06:40.185 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:40.190 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.191 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.8 yds at 84.8%
[19:06:40.233 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.233 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 59.0 yds at 84.8%
[19:06:40.280 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.326 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 59.1 yds at 84.8%
[19:06:40.372 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.418 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.9 yds at 84.1%
[19:06:40.463 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:40.496 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.496 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.7 yds at 84.1%
[19:06:40.542 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.542 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.6 yds at 84.1%
[19:06:40.584 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.673 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.5 yds at 84.1%
[19:06:40.719 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.766 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.4 yds at 84.1%
[19:06:40.816 D] [PureRotation 2.1.2]:  21 players removed by RemoveAll(badPlayers).
[19:06:40.821 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.821 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.2 yds at 84.0%
[19:06:40.861 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:40.866 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.867 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 58.1 yds at 84.0%
[19:06:40.919 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.919 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.9 yds at 84.0%
[19:06:40.964 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:40.965 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.8 yds at 84.0%
[19:06:41.011 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.011 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.7 yds at 84.0%
[19:06:41.050 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.055 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.055 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.5 yds at 84.0%
[19:06:41.098 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.098 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.3 yds at 84.0%
[19:06:41.141 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.142 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 57.0 yds at 84.0%
[19:06:41.192 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.193 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.7 yds at 83.8%
[19:06:41.240 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.245 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.245 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.3 yds at 82.4%
[19:06:41.289 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.290 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 56.0 yds at 82.4%
[19:06:41.337 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.337 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.6 yds at 82.4%
[19:06:41.383 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.383 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 55.3 yds at 82.4%
[19:06:41.423 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.428 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.429 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 54.9 yds at 82.4%
[19:06:41.475 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.475 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 54.6 yds at 82.4%
[19:06:41.523 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.523 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 54.4 yds at 82.4%
[19:06:41.568 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.568 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 54.1 yds at 82.4%
[19:06:41.618 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.623 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.624 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 53.8 yds at 82.2%
[19:06:41.670 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.670 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 53.5 yds at 82.2%
[19:06:41.717 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.717 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 53.3 yds at 82.2%
[19:06:41.764 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.765 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 53.0 yds at 82.2%
[19:06:41.804 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.809 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.810 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 52.7 yds at 82.2%
[19:06:41.855 D] [PureRotation 2.1.2]:  18 players removed by RemoveAll(badPlayers).
[19:06:41.860 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.860 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 52.4 yds at 82.2%
[19:06:41.907 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.908 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 52.1 yds at 82.2%
[19:06:41.950 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:41.965 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:41.965 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 51.8 yds at 82.2%
[19:06:42.022 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.023 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 51.4 yds at 82.1%
[19:06:42.078 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.078 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 51.0 yds at 82.1%
[19:06:42.126 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.126 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 50.7 yds at 82.1%
[19:06:42.169 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:42.175 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.175 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 50.4 yds at 82.1%
[19:06:42.221 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.222 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 50.1 yds at 82.1%
[19:06:42.271 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.271 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 49.8 yds at 82.1%
[19:06:42.319 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.319 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 49.5 yds at 82.1%
[19:06:42.368 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:42.373 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.373 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 49.1 yds at 82.1%
[19:06:42.417 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.417 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 48.8 yds at 80.3%
[19:06:42.460 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.461 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 48.4 yds at 80.3%
[19:06:42.508 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.509 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 48.1 yds at 80.3%
[19:06:42.553 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:42.561 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.562 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 47.7 yds at 80.3%
[19:06:42.640 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.641 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 47.3 yds at 80.3%
[19:06:42.694 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.695 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 46.6 yds at 80.3%
[19:06:42.773 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 65
[19:06:42.774 N] [PureRotation 2.1.2]: *Unleash Elements on Ritual Guard at 46.0 yds at 80.3%
[19:06:44.047 D] [PureRotation 2.1.2]:  14 players removed by RemoveAll(badPlayers).
[19:06:44.063 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.064 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 37.5 yds at 100.0%
[19:06:44.185 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:44.190 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.190 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 36.4 yds at 100.0%
[19:06:44.320 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.321 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 35.4 yds at 100.0%
[19:06:44.459 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.460 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 34.4 yds at 100.0%
[19:06:44.590 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.590 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 33.4 yds at 100.0%
[19:06:44.715 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:44.719 D] [CGSpellBook::CastSpell] Override ID: 974, KnownIndex: 43
[19:06:44.720 N] [PureRotation 2.1.2]: *Earth Shield on Paladin at 32.3 yds at 100.0%
[19:06:45.968 D] [PureRotation 2.1.2]:  1 players removed by RemoveAll(badPlayers).
[19:06:48.040 D] [PureRotation 2.1.2]:  3 players removed by RemoveAll(badPlayers).
[19:06:50.099 D] [CGSpellBook::CastSpell] Override ID: 5394, KnownIndex: 94
[19:06:50.100 N] [PureRotation 2.1.2]: *Healing Stream Totem on Me at 0.0 yds at 100.0%
[19:06:51.196 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:06:51.197 N] [PureRotation 2.1.2]: *Healing Wave on DeathKnight at 11.6 yds at 86.0%
[19:06:52.199 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:06:52.200 N] [PureRotation 2.1.2]: *Healing Wave on DeathKnight at 11.6 yds at 87.5%
[19:06:52.287 D] [PureRotation 2.1.2]:  0 players removed by RemoveAll(badPlayers).
[19:06:52.293 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:06:53.192 D] [PureRotation 2.1.2]:  3 players removed by RemoveAll(badPlayers).
[19:06:53.303 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:06:53.304 N] [PureRotation 2.1.2]: *Healing Wave on Me at 0.0 yds at 89.4%
[19:06:53.365 D] [CGSpellBook::CastSpell] Override ID: 331, KnownIndex: 54
[19:06:53.726 D] [CGSpellBook::CastSpell] Override ID: 61295, KnownIndex: 62
[19:06:53.726 N] [PureRotation 2.1.2]: *Riptide on Me at 0.0 yds at 77.8%
[19:06:54.550 N] Stopping the bot!
[19:06:54.550 D] Stop called!
[19:06:54.550 Q] Bot Stopped! Reason: User pressed the stop button
[19:06:54.979 N]  [Tyrael] Hotkeys removed!
[19:06:54.979 Q] 
 -------------------------------------------
 [Tyrael] Selected 30 Ticks per second.
[19:06:54.979 Q]  [Tyrael] has been stopped!
[19:06:54.984 D] Activity: Honorbuddy Stopped
[19:06:54.986 D] PureRotation: Hotkeys Removed!
[19:06:54.986 D] PureRotation: stopped!

Now, in this it shows you still fighting primordius with the blacklisting of dispels, then it shows you fighting ritual guards for what appears to be 20 seconds in that 20 seconds the bot tried to cast unleash elements on a ritual guard.and it tried to cast earthshield on a tank...that is it, nothing else. As you notice you were out of range from both of them, thus cause the bot to spam these spells not casting them, not creating a cooldown and therefore ooming you If I am mistake correct me please storm.
 
let me explains some things first about healing, especially healing with a bot.

Let me lay down some baselines to start with.

When healing, topping meters does not mean someone is a better healer or the routine is outperforming everyone.
Certain classes can top a meter a lot easier depending on fights. if there is a high damage burst to everyone in the raid, you can bet your bottom that a druid or monk with tranq and revival will top meters even if they heal rarely other than that.
Pumping out massive amount of heals usually generates into massive amounts of overheal as well. Once again, classes that are not straight up smarts healing(atonement disc priests) usually overheal. Monks and druids tend to have a lot of overheal to do the nature of their big heals being HoTs.

Now that I have somewhat set a baseling lets understand how PureRotation currently heals.

First it prioritizes certain roles tanks for example it heals over other players. Why you ask? Well no tank alive means the boss is beating on us or a dps...
Second it then checks to see if certain criteria are met, one being should we single heal or AOE heal. This is where settings come into play. As you notice there is a setting on the healing tab that allows you to set the amount of people AOE checks for and what HP percent they are at. for it to kick into AOE healing. Now, that being said. lets think about what heals classes use as AoE and what checks must be made. As I mostly play a priest and monk for healing I will use them for example. With disc priest its AoE means it cast Prayer of healing....which is a cast on group heal group spell not area around caster check or anything like that very straightforward. With monk AoE healing, say spinning crane kick. You have to be in range of your healing targets( if my memory servers me correctly holy radiance would be the same). All this checks have to happen and align properly or it will not do it.
Third You have your single target heals they are straightforward most the time. players has low health heal him if the proper checks are made.

Now lets set the stage a little more lets say we have my priest for example. and we are in a raid and we are trying to heal in a boss fight.

this is what the bot would do.

1. Do I have my buffs and am able to heal everyone? if yes proceed if no get what I need.
2. Is tank high enough HP from my settings that I have for single target healing? If yes don't heal him move on, if no heal him then return to top.
3. Should we AoE heal or Single target heal players? If AoE move to Aoe, if Single Move to single.
A. Aoe, how many targets are low and are the able to be healed by my aoe? If the amount is right for the settings you have and they can be healed it will AoE heal then return to the top.
B. Single target heal, is my healing target capable of being healed? what spell should I use according to my settings? It will check these then decide what spell to cast via our settings. and proceed accordingly.


Now that I have said all this, Hopefully people will understand that when a bot heals there is low overhealing because it is REACTIVE healing. It heals after damage is taken. Real players know when that big damage is coming and can act accordingly. Right now Pure cannot do this with the current heal manager. As the heal manager does not know that lightning storm is coming or the raid is about to get hit by an acid bomb, or rampage is happening right now. it just knows A people took damage or B people have not taken damage.

Hopefully I cleared some things up for everyone asking about healing, I feel as though storm and everyone else who has been trying to make the healing limp by until oracle comes out would agree with me that we know it is Pure is not epic at healing but it does work. Maybe not Heroic ToT currently but I know it does work.

Benny, I must say you explained the healing process very well. I was actualy able to understand that and I don't know much about bots/coding etc except turn it on and let it run lol. I use HB with PR and tyreal with 2 dps and 1 healer and like people on here was wondering why my heals was so low compared to other people. Next I use my healer, Im also gonna check the overhealing other people to compared to me and use that in comparisons.
 
so first of all ... for resto shamans and to prove that it is wrong what fragnot reports (taken from HIS log)
Healing Rain
[19:02:28.270 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5584.408, 4678.986, 55.77829> at 33.5 yds
[19:02:41.075 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5575.957, 4660.956, 55.77779> at 10.4 yds
[19:02:53.222 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5608.352, 4673.286, 55.77829> at 27.1 yds
[19:03:05.333 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5597.808, 4650.295, 55.77732> at 14.2 yds
[19:03:17.856 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5598.514, 4665.075, 56.96224> at 14.5 yds
[19:12:16.008 N] [PureRotation 2.1.2]: Casting Healing Rain at location <5745.984, 4839.892, 76.06281> at 38.5 yds

Chain Heal
[19:02:30.100 N] [PureRotation 2.1.2]: *Chain Heal on Hunter at 10.8 yds at 88.6%
[19:02:45.570 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 17.4 yds at 100.0%
[19:02:47.783 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 25.1 yds at 98.3%
[19:02:50.987 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 18.5 yds at 97.6%
[19:02:55.017 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 18.5 yds at 92.7%
[19:02:57.259 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 20.5 yds at 97.8%
[19:03:00.824 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 22.8 yds at 85.3%
[19:03:03.102 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 28.2 yds at 78.5%
[19:03:08.260 N] [PureRotation 2.1.2]: *Chain Heal on Rogue at 22.6 yds at 96.9%
[19:03:10.478 N] [PureRotation 2.1.2]: *Chain Heal on Hunter at 14.2 yds at 74.5%
[19:03:12.697 N] [PureRotation 2.1.2]: *Chain Heal on Druid at 10.8 yds at 50.7%
[19:12:05.168 N] [PureRotation 2.1.2]: *Chain Heal on Hunter at 14.7 yds at 62.6%
[19:12:20.922 N] [PureRotation 2.1.2]: *Chain Heal on Paladin at 12.7 yds at 100.0%

thanks for the false negative report and wasting time discussing about using and not using these spells, there is a reason WHY we ask for that stupid logs

*** update ***
Shaman Restoration:
Water Shield and Weapon Imbua added to healing rotation instead of only in pre combat
Attacking Spells do now check the range of the target (30y)


back to the core of the rotation, to explain how it currently works, and for the case there is a shaman healer that could point out where the issue with the mana is atm (this is an issue, i'm aware of it, but i'm not a shaman healer so i need input from u)

The priority is as follows (incl. the conditions)

use Racials
use defensive Cooldowns (Earth Shield Totem when my health below 25%, Astral Shift when my health below 30%)
use offensive Cooldowns (Ancestral Swiftness when we should AOE (x people in range dropped below y% health)
handle management (Mana Tide Totem when Healing Stream Totem does not exists (since HS is dropped first, there could be a bug that MT is never used!!!), and my mana is below the configured value)

Earth Shield on Tank (when enabled, casted by HOT function which first checks if the tank has my earth shield already)
Water Shield on Me (casted by HOT function)
Healing Stream Totem on Me (Location), when no mana tide is up(to prevent replacing mana tide) and Healtargets health is above the configured value
Greater Healing Wave when Healtarget is below the configured value AND Me has the Aura Unleash Life
Healing Rain on Healtarget (Location), when Count (configured value) of healtargets are below the configured health around the healtarget
Chain heal on Healtarget, when Count (configured value) of healtargets are below the configured health around the healtarget (this condition has to be tweaked to use another algorithm i think for getting the healtargets, atm no check for riptide)
Riptide on Healtarget (with HOT function to prevent double casting it on the same healtarget), when healtarget is below the configured value
Healing Surge, when healtarget is below the configured value
Greater Healing Wave, when healtarget is below the configured value
Healing Wave, when healtarget is below the configured value
Elemental Blast, when talented (now with range check, necessary?)
Unleash Elements, when talented (now with range check, necessary?)
Lightning Bolt, when talented (now with range check, necessary?)
Ghost Wolf, when we are moving for more than 500ms AND no aura Ghost Wolf is up AND Ghost Wolf usage is enabled AND we have NO glyph Telluric Currents

this is how Shaman healing is atm coded, now it is up to you to find the bug ;) (like i said, i'm not a shaman healer, i don't know anything about that class/specc)
 
Sorry to double post but, Im still not getting a response of the issue of when I change zones, PR stops working properly. In this log, everything is fresh, fresh HB, Tyreal, and updated PR from post#1 since I cant update via svn. I started in Shrine and attacked the training dummy for a few seconds then using the portals I switched to Stormwind, and when I attacked the training dummy there, I only auto attacked.

View attachment 4108 2013-07-09 13.36.txt
 
Sorry to double post but, Im still not getting a response of the issue of when I change zones, PR stops working properly. In this log, everything is fresh, fresh HB, Tyreal, and updated PR from post#1 since I cant update via svn. I started in Shrine and attacked the training dummy for a few seconds then using the portals I switched to Stormwind, and when I attacked the training dummy there, I only auto attacked.

View attachment 98685

this is very confusing, i can't reproduce the error / issue (zone change is marked bold)

this is a log from me
[18:06:30.481 N] [PureRotation 2.1.2]: *Shadow Bolt on Herabsto?ender Ebenenfalke at 3.7 yds at 64.0%
[18:06:32.462 D] [CGSpellBook::CastSpell] Override ID: 6353, KnownIndex: 65
[18:06:32.463 N] [PureRotation 2.1.2]: *Soul Fire on Herabsto?ender Ebenenfalke at 3.7 yds at 19.9%
[18:06:33.157 D] [PureRotation 2.1.2]: Checked cooldown for Metamorphosis at 07/09/2013 20:06:33
[18:06:33.640 D] [CGSpellBook::CastSpell] Override ID: 172, KnownIndex: 71
[18:06:33.641 N] [PureRotation 2.1.2]: *Corruption on Herabsto?ender Ebenenfalke at 3.3 yds at 0.0%
[18:09:49.383 N] Not in game
[18:09:52.966 N] [PureRotation 2.1.2]: Context changed, re-creating behaviors
[18:09:52.966 D] [PureRotation 2.1.2]: RebuildBehaviors called.
[18:09:52.966 N] [PureRotation 2.1.2]: We have rotations so lets use the best one...
[18:09:52.966 N] [PureRotation 2.1.2]: Using Demonology Warlock rotation based on Character Spec WarlockDemonology
[18:09:52.966 D] [PureRotation 2.1.2]: IsHealerRotationActive: False
[18:09:52.966 D] [PureRotation 2.1.2]: LfgDungeonId: 0
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Feng der Verfluchte
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Die Steinwache
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Der Wille des Kaisers
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Gara'jal der Geisterbinder
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Die Geisterk?nige
[18:09:53.307 D] [PureRotation 2.1.2]: - boss Elegon
[18:09:53.307 D] [PureRotation 2.1.2]: BossList: contains 6 entries
[18:09:53.308 D] [PureRotation 2.1.2]: HandleContextChanged: Update CachedUnits Fired.
[18:10:18.658 D] PRAoe pressed.
[18:10:18.658 D] AOE-key (E + Alt) pressed, set to: True
[18:10:21.784 D] [PureRotation 2.1.2]: Checked cooldown for Metamorphosis at 07/09/2013 20:10:21
[18:10:21.811 D] [CGSpellBook::CastSpell] Override ID: 103958, KnownIndex: 60
[18:10:21.812 N] [PureRotation 2.1.2]: *Metamorphosis on Steinqilen at 26.8 yds at 65.0%

this is yours (ignore the different classes please, the actions that pure is performing in the background is the same!)
[20:38:15.343 N] [PureRotation 2.1.2]: *Frost Strike on Raider's Training Dummy at 4.5 yds at 100.0%
[20:38:15.398 D] [CGSpellBook::CastSpell] Override ID: 45902, KnownIndex: 36
[20:38:16.352 D] [CGSpellBook::CastSpell] Override ID: 47568, KnownIndex: 34
[20:38:16.353 N] [PureRotation 2.1.2]: *Empower Rune Weapon on Me at 0.0 yds at 100.0%
[20:38:16.509 D] [PureRotation 2.1.2]: Checked cooldown for Outbreak at 07/09/2013 13:38:16
[20:39:09.971 N] Not in game
[20:40:00.701 N] Stopping the bot!
[20:40:00.702 D] Stop called!
[20:40:00.702 Q] Bot Stopped! Reason: User pressed the stop button
[20:40:03.465 N] [Tyrael] Hotkeys removed!
[20:40:03.465 Q]
-------------------------------------------
[Tyrael] Selected 30 Ticks per second.
[20:40:03.465 Q] [Tyrael] has been stopped!
[20:40:03.469 D] Activity: Honorbuddy Stopped
[20:40:03.472 D] PureRotation: Hotkeys Removed!
[20:40:03.472 D] PureRotation: stopped!
[20:40:04.563 D] System.Threading.ThreadAbortException: Thread was being aborted.

do u stopped the bot by hand? (if not ... it would explain why it is only doin auto attacks)
do u have long loading screens? (not that we could do anything to handle this, but would be interesting, maybe i can switch to a much slower comp to reproduce the problem)
do u run Tyrael in framelocked mode? (if yes, disable it to test if this changes anything)
do u have low fps?
 
After talking to BennyQuest
i will look at the dispelling tomorrow, it is spamming a bit to much useless informations atm, and maybe runs too fast and blocks the routine from executing the important parts of the healing
 
this is very confusing, i can't reproduce the error / issue (zone change is marked bold)

this is a log from me


this is yours (ignore the different classes please, the actions that pure is performing in the background is the same!)


do u stopped the bot by hand? (if not ... it would explain why it is only doin auto attacks)
do u have long loading screens? (not that we could do anything to handle this, but would be interesting, maybe i can switch to a much slower comp to reproduce the problem)
do u run Tyrael in framelocked mode? (if yes, disable it to test if this changes anything)
do u have low fps?


--Yes I stopped the bot manualy cause after zoning,,,I attacked the dummy in SW for 10 sec and as you can see nothing was logged.

--My loading time im sure is pretty normal, anywhere from 3-10 secs

--Tyreal was in framelock, I turned it off and tested again I got the same results. I could provide another log if you wish but it read exactly like the previous one, being the bot stopped after the zone cause it didn't log any attacks

--My FPS rate is average 80-115 flying around town and about 70-80 while attacking the dummies
 
[18:48:37.849 N] [PureRotation 2.1.2]: *Soul Reaper on Dam'ren at 8.5 yds at 0.0%

well ... not where it should use it ... but it uses Soul Reaper ^^

i fixed the issue, update your pure

*** Update ***

updated first post with new zip incl. latest fixes

r1595
Fixed Soul Reaper Setting and casting Soul Reaper too late
---------------------
r1594
Water Shield and Weapon Imbua added to healing rotation instead of only in pre combat
---------------------
r1593
Overhaul fixing for unholy.
---------------------
r1592
Overhaul fixing for unholy.
---------------------
r1591
Hunter - All - Replaced CachedHasAura with HasAura for Serpent Sting aura check. Should prevent SS spamming.
---------------------
r1590
fixed HoW spam
---------------------
r1585
reorigination support fixed for: - druid feral - monk windwalker
---------------------
r1584
mistweaver updates from bennyquest
---------------------
r1583
Additional fixes for other functions when injection fails.
---------------------
r1582
Fix for PlayerPower when injection fails
---------------------
 
--Yes I stopped the bot manualy cause after zoning,,,I attacked the dummy in SW for 10 sec and as you can see nothing was logged.

--My loading time im sure is pretty normal, anywhere from 3-10 secs

--Tyreal was in framelock, I turned it off and tested again I got the same results. I could provide another log if you wish but it read exactly like the previous one, being the bot stopped after the zone cause it didn't log any attacks

--My FPS rate is average 80-115 flying around town and about 70-80 while attacking the dummies

try again with the new files (delete the old purerotation completly and copy the files / folders from the zip to your Routines folder)
set the logging in your HB settings to Diagnostic (Settings & Tools -> LogLevel to Diagnostic), maybe this will give me a hint
attach a log after that when it is still not working, i've no clue atm, cause log says nothing about an issue
 
try again with the new files (delete the old purerotation completly and copy the files / folders from the zip to your Routines folder)
set the logging in your HB settings to Diagnostic (Settings & Tools -> LogLevel to Diagnostic), maybe this will give me a hint
attach a log after that when it is still not working, i've no clue atm, cause log says nothing about an issue

Ok, Fresh copy of the revision, I set Loglevel to diagnostic. Here is the log of the same test, first attacking dummies in Shrine for a few sec, the porting to SW and again nothing happens. The stop bot is manual again cause I attacked the dummy for 15 sec and it was only auto attacks.

View attachment 5368 2013-07-09 14.46.txt

I hope you can get more info from this. I realy like this cc and don't want to have to change
 
Ok, Fresh copy of the revision, I set Loglevel to diagnostic. Here is the log of the same test, first attacking dummies in Shrine for a few sec, the porting to SW and again nothing happens. The stop bot is manual again cause I attacked the dummy for 15 sec and it was only auto attacks.

View attachment 98689

I hope you can get more info from this. I realy like this cc and don't want to have to change
So it only does this while zoning correct?

have you tried stopping the bot before you zone, then starting it again?
 
So it only does this while zoning correct?

have you tried stopping the bot before you zone, then starting it again?

I have not tried that, but it does this everytime I go through a loading screen, rather im porting from town to town, que'd into a dungeon/raid/scenario. Im gonna test stoping the bot first then zoning and starting again.. ill post in a min with results

EDIT: test failed, even stopping the bot before zoning and turning it back on, I still only auto attack the dummy. :(:(:(:(:(
 
That is really odd...I know like the navigator does not work when zoning it goes crazy. This is really weird though....But you can just start HB up again and it works fine?
 
No, its not a simple reload HB, I have to fully close HB and WoW to get it working again.
 
Back
Top