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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PAID] [Mage] Portal - An Advanced Honorbuddy Mage Routine [PvE/PvP]

press Class config, 2nd or 3rd option from right side, in one of these settings u can find the armors blessing its gonna use, change the frost to Molten :)

I'm trying to use my Fire Mage but it keeps trying to use Frost Armor instead of Molten, is it supposed to be this way? Why? :O
 
Dude Awesome Hotkeys for ground spells like shadowfury or Ring of Frost, specially when u set it on mouseover, you do really need to suggest it to Tuanha to use it on his CCs as well, btw I think you'll be amazed by the thing I am about to tell you here, I got a Legendary rank in HC SoO using the Fire mage CC after you reformed it(It would have been Rank1 if the tank wouldn't lose aggro to me) :P got Couple of blue and purple ranks as well on normal fights.
 
The pause on any none movement button feature appears to be not working has a update or something stopped this from working, trying to manually cast anything is impossible.

Shouldn't have - code hasn't changed. Could be something externally interfering with the hotkeys?

Dude Awesome Hotkeys for ground spells like shadowfury or Ring of Frost, specially when u set it on mouseover, you do really need to suggest it to Tuanha to use it on his CCs as well, btw I think you'll be amazed by the thing I am about to tell you here, I got a Legendary rank in HC SoO using the Fire mage CC after you reformed it(It would have been Rank1 if the tank wouldn't lose aggro to me) :P got Couple of blue and purple ranks as well on normal fights.

Cool :) !
 
The Amber Parasites do target players when they spawn (8 in 25 man mode) they fixate players randomly and then go after them, they don't have alot of health, but to be honest I dont know exactly how much as in our early attempts they go down so fast. Of course, if you are seeing them alot in your attempts you need to speak to your tank as he should be stopping the spawn by using my mitigation ability ie: Death Knight: Blood Shield, Druid: Savage Defense, Monk: Guard or Elusive Brew, Paladin: Shield of the Righteous, Warrior: Shield Block, on the cast of Injection, and should be able to stop it every cast. Hope this helps a bit.

You do realise in heroic mode, spawning those parasites is needed.
 
Just updated HB, my Mage stops casting all of the sudden, log is spammed with the following:


Code:
[15:45:18.209 D] Exception was thrown in BotBase.Root.Tick
[15:45:18.209 D] System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_ActiveAuras()
   at (Object )
   at 㧣䠛⥄䔠יִ娔縎ᘅ.廋㯉뱽晴▜⎏(Object )
   at A.cc3e18f406c6f8611cd8d424c558b1fea.get_c69d3b90a1f6a92f522994f831fa481a5()
   at A.cc3e18f406c6f8611cd8d424c558b1fea.c7448c0b003252788d0d46df8015ffbc0(Object c5902c24c0ecb59e31c72d12e220e4bef)
   at Styx.TreeSharp.Decorator.CanRun(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.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 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.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[15:45:18.224 D] Exception was thrown in BotBase.Root.Tick
[15:45:18.224 D] System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_ActiveAuras()
   at (Object )
   at 㧣䠛⥄䔠יִ娔縎ᘅ.廋㯉뱽晴▜⎏(Object )
   at A.cc3e18f406c6f8611cd8d424c558b1fea.get_c69d3b90a1f6a92f522994f831fa481a5()
   at A.cc3e18f406c6f8611cd8d424c558b1fea.c7448c0b003252788d0d46df8015ffbc0(Object c5902c24c0ecb59e31c72d12e220e4bef)
   at Styx.TreeSharp.Decorator.CanRun(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.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 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.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[15:45:18.643 D] [Portal ~ Debug] Combat ended after 8.8442392 seconds
[15:45:18.643 D] [Portal ~ Debug] Clearing cached objects.
[15:45:18.643 V] [Portal] DoTManager Cleared.
[15:45:28.113 N] Stopping the bot!
[15:45:28.113 Q] Bot stopping! Reason: User pressed the stop button
[15:45:28.124 N] [Tyrael] ------------------------------------------
[15:45:28.124 N] [Tyrael] Shutdown - Performing required actions.
[15:45:28.124 N] [Tyrael] -------------------------------------------

[15:45:28.140 D] Activity: Honorbuddy Stopped
 
Shouldn't have - code hasn't changed. Could be something externally interfering with the hotkeys?

Dont think so m8 nothing has changed from my end that I can think of. Maybe you can have a look at it, trying to manually cast ice block was way to slow never mind greater invis ect
 
Huge problem with Living bomb's logic, for Living bomb you should let it explodes and then refresh it, the bot refreshes the Living bomb 1-2 seconds b4 the explosion, in the other hand if you use Nether Tempest instead of Living bomb, you should either refresh it when u get big proc of intellects or when it's about to expires(1-2sec b4 it expires). so basically the bot does it right with Nether Tempest atm but for living bomb it uses the same logic which is bad/wrong
 
Last edited:
Huge problem with Living bomb's logic, for Living bomb you should let it explodes and then refresh it, the bot refreshes the Living bomb 1-2 seconds b4 the explosion, in the other hand if you use Nether Tempest instead of Living bomb, you should either refresh it when u get big proc of intellects or when it's about to expires(1-2sec b4 it expires). so basically the bot does it right with Nether Tempest atm but for living bomb it uses the same logic which is bad/wrong

Incorrect for living bomb for quiet some time after a change ages ago and there is a bomb manager in place to deal with what you are saying about nether tempest. also not sure what spec or raid you are talking about but if you are frost/arcae in SoO there should only be 2 times you use nether tempest in the entire raid.
 
Last edited:
My mage does't use Invocation (talent) on low mana. Sometimes I oom faster then 60 sec and routine just does nothing and waits for passive regeneration oO
Have checked "use Evocation on low MP" in options, but looks like this option works only for non-talent Evo.
 
I don't get what do you mean by incorrect for Living bomb, do you mean that the CC is wrong or I am wrong ? read the spell, it says when this effect ends, or the target dies, it explodes to deal an additional [0.1 * 4288 ( + 321.44% of Spell power)] Fire damage to the target and all other enemies within 10 yards. so it's better if you let it explodes b4 refreshing it.

Again I don't get what do you mean by there should be only 2 times that you use nether tempest in the entire raid, I play fire spec anyway, I guess what you trying to tell me is that there are only 2 encounters that I need to use Nether Tempest instead of living bomb ? well it's ur personal choice, I use nether tempest more often than living bomb at least in SoO.

Fix this living bomb refreshing time plz Millz plz <3

Incorrect for living bomb for quiet some time after a change ages ago and there is a bomb manager in place to deal with what you are saying about nether tempest. also not sure what spec or raid you are talking about but if you are frost/arcae in SoO there should only be 2 times you use nether tempest in the entire raid.
 
Just updated HB, my Mage stops casting all of the sudden, log is spammed with the following:


Code:
[15:45:18.209 D] Exception was thrown in BotBase.Root.Tick
[15:45:18.209 D] System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_ActiveAuras()
   at (Object )
   at 㧣䠛⥄䔠יִ娔縎ᘅ.廋㯉뱽晴▜⎏(Object )
   at A.cc3e18f406c6f8611cd8d424c558b1fea.get_c69d3b90a1f6a92f522994f831fa481a5()
   at A.cc3e18f406c6f8611cd8d424c558b1fea.c7448c0b003252788d0d46df8015ffbc0(Object c5902c24c0ecb59e31c72d12e220e4bef)
   at Styx.TreeSharp.Decorator.CanRun(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.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 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.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[15:45:18.224 D] Exception was thrown in BotBase.Root.Tick
[15:45:18.224 D] System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_ActiveAuras()
   at (Object )
   at 㧣䠛⥄䔠יִ娔縎ᘅ.廋㯉뱽晴▜⎏(Object )
   at A.cc3e18f406c6f8611cd8d424c558b1fea.get_c69d3b90a1f6a92f522994f831fa481a5()
   at A.cc3e18f406c6f8611cd8d424c558b1fea.c7448c0b003252788d0d46df8015ffbc0(Object c5902c24c0ecb59e31c72d12e220e4bef)
   at Styx.TreeSharp.Decorator.CanRun(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.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 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.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[15:45:18.643 D] [Portal ~ Debug] Combat ended after 8.8442392 seconds
[15:45:18.643 D] [Portal ~ Debug] Clearing cached objects.
[15:45:18.643 V] [Portal] DoTManager Cleared.
[15:45:28.113 N] Stopping the bot!
[15:45:28.113 Q] Bot stopping! Reason: User pressed the stop button
[15:45:28.124 N] [Tyrael] ------------------------------------------
[15:45:28.124 N] [Tyrael] Shutdown - Performing required actions.
[15:45:28.124 N] [Tyrael] -------------------------------------------

[15:45:28.140 D] Activity: Honorbuddy Stopped

If you reload the bot, does it still spam this error? Looks like something has just bugged out.

Dont think so m8 nothing has changed from my end that I can think of. Maybe you can have a look at it, trying to manually cast ice block was way to slow never mind greater invis ect

Only thing that has changed before doing the manual cast detection is handling dismounting if the toon is mounted - but that won't make any difference if you're already in combat and dismounted.

My mage does't use Invocation (talent) on low mana. Sometimes I oom faster then 60 sec and routine just does nothing and waits for passive regeneration oO
Have checked "use Evocation on low MP" in options, but looks like this option works only for non-talent Evo.

Post a log, you should never be able to go oom with that talent, something isn't working right in the rotation.

I don't get what do you mean by incorrect for Living bomb, do you mean that the CC is wrong or I am wrong ? read the spell, it says when this effect ends, or the target dies, it explodes to deal an additional [0.1 * 4288 ( + 321.44% of Spell power)] Fire damage to the target and all other enemies within 10 yards. so it's better if you let it explodes b4 refreshing it.

Again I don't get what do you mean by there should be only 2 times that you use nether tempest in the entire raid, I play fire spec anyway, I guess what you trying to tell me is that there are only 2 encounters that I need to use Nether Tempest instead of living bomb ? well it's ur personal choice, I use nether tempest more often than living bomb at least in SoO.

Fix this living bomb refreshing time plz Millz plz <3

dilbog is correct, you want to refresh LB just before it explodes. Try it on a target dummy, you'll see it still explodes if you refresh it with 1.5s remaining on the DoT.
 
I don't get what do you mean by incorrect for Living bomb, do you mean that the CC is wrong or I am wrong ? read the spell, it says when this effect ends, or the target dies, it explodes to deal an additional [0.1 * 4288 ( + 321.44% of Spell power)] Fire damage to the target and all other enemies within 10 yards. so it's better if you let it explodes b4 refreshing it.

Again I don't get what do you mean by there should be only 2 times that you use nether tempest in the entire raid, I play fire spec anyway, I guess what you trying to tell me is that there are only 2 encounters that I need to use Nether Tempest instead of living bomb ? well it's ur personal choice, I use nether tempest more often than living bomb at least in SoO.

Fix this living bomb refreshing time plz Millz plz <3

snap shotting is more typical damage but ok dude you read the tool tip :p. I highly suggest you go and check out method wow fire mage beginner guide or check out alteredtime.com

Good day.
 
I don't get what do you mean by incorrect for Living bomb, do you mean that the CC is wrong or I am wrong ? read the spell, it says when this effect ends, or the target dies, it explodes to deal an additional [0.1 * 4288 ( + 321.44% of Spell power)] Fire damage to the target and all other enemies within 10 yards. so it's better if you let it explodes b4 refreshing it.

Again I don't get what do you mean by there should be only 2 times that you use nether tempest in the entire raid, I play fire spec anyway, I guess what you trying to tell me is that there are only 2 encounters that I need to use Nether Tempest instead of living bomb ? well it's ur personal choice, I use nether tempest more often than living bomb at least in SoO.

Fix this living bomb refreshing time plz Millz plz <3

dilbog is correct, the exploding and the end of the duration of LB was changes a few patches back, now if you refresh it with 1.5s left you get the explosion as well, the current logic Millz has for it is correct and up to date.
 
ouch, haha beginner :D either way yeah you are right, just checked it on dummy, and your website doesn't work so if you think I can use any other tip just say it here :) or send the correct address :P
as far as I know snapshotting is for example If you cast a DoT while you have a proc of a trinket or etc, ALL your ticks from that dot will be recalculated based on ur current stats+proc, even after the proc expires. so basically it's the same thing as I said (if it's not tell me pls) ...

snap shotting is more typical damage but ok dude you read the tool tip :p. I highly suggest you go and check out method wow fire mage beginner guide or check out alteredtime.com

Good day.
 
I'm trying this out but for some reason I'm only doing about 30k DPS as a frost mage with a 490 ilvl I'm not really sure what I'm doing wrong though is anyone able to help?
 
Post a log, you should never be able to go oom with that talent, something isn't working right in the rotation.
It's not a problem to go OOM with Invocation :) It reduces passive MP regen but removes Evo cd.
Frostbolt costs 4% MP. Frozen orb costs 10% MP. Firing bolts one by one with no BL/IcyVeins OOMs me in 49 sec. Any haste buff ooms me faster :) Being unlucky with procs leads to OOM.
Same thing happened with PQR Soapbox rotation so I just added Refresh Invocation if no MP for Frostbold on next GCD regardless of Invo time left.
Obviously I can't edit paid routines code by myself to fix it :)

Another issue:
sometimes Alter time is too delayed (waits for 2xFF+BF | trinket procs for too long?). I saw 3-4 BF and 1-2 FoF procs wasted (overridden) while routine delayed AT usage :(
When it finally uses AT I already have IcyVeins/BL < 6 secs left, one trinket + jade spirit faded, only 1xBF + 0xFoF procs . It's a bit crazy :D
Have "on boss or player + BF/FoF aura" option for Icy Veins. One of my trinkets is RPPM based, another is ICD based.
Maybe it's another reason for OOM -- wasting zero MP procs while forcing Frostbolt filler with haste buff up.

If routine waits for trinkets, it should consume BF and FoF, may always leave 1xFoF while waiting. Refreshing Invocation at ninja BL / incoming IV up to cover full BL/IV duration is also a good idea.

I'm 550 mage mostly in PvP gear.

Here is my log. Some "nearly oom". Full OOM -- no MP for Frostbolt on next cast twice at the end of log:
[Portal] [HP: 100] [Mana: 6.9] [BF: False] [FoF: 0] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.5m] [Id: 31146]
[Portal] [HP: 100] [Mana: 4.3] [BF: False] [FoF: 0] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.4m] [Id: 31146]
6.9% MP Frostbolt means not enough MP to chain next bolt :) You can see a bigger delay here between casts.
I have no raid spell haste here. With it go OOM is a lot easier.
View attachment 5868 2014-06-08 08.22.txt

100% oom is: fight single target -> refresh Evo -> use IV -> use Orb. Chaining: no managems (or CD > 60 sec) -> refresh Evo -> IV -> BL is a big fail for routine :D
__________
Another log with BL. Just see this delay:
[06:23:08.249 N] [Portal] [HP: 100] [Mana: 5.7] [BF: True] [FoF: 0] [Casting: Frostfire Bolt] [On: Тренировочный манекен рейдера @ 100.0% - 750.9m] [Id: 31146]
[06:23:11.162 N] [Portal] [HP: 100] [Mana: 4.5] [BF: False] [FoF: 0] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.5m] [Id: 31146]
[06:23:12.222 N] [Portal] [HP: 100] [Mana: 4.6] [BF: False] [FoF: 0] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.4m] [Id: 31146]
[06:23:17.117 N] [Portal] [HP: 100] [Mana: 3.4] [BF: False] [FoF: 0] [Casting: Evocation] [On: Me @ 100.0%]
Frostbolt cast time 1.36 sec. Doing nothing for (3 - 1.36) + (5 - 1.36) = 5.28 sec. :mad: Maybe it's better to refresh Evo + get MP instead of dallying?
View attachment BL oom.txt
 
Last edited:
I'm trying this out but for some reason I'm only doing about 30k DPS as a frost mage with a 490 ilvl I'm not really sure what I'm doing wrong though is anyone able to help?

Post a log

It's not a problem to go OOM with Invocation :) It reduces passive MP regen but removes Evo cd.
Frostbolt costs 4% MP. Frozen orb costs 10% MP. Firing bolts one by one with no BL/IcyVeins OOMs me in 49 sec. Any haste buff ooms me faster :) Being unlucky with procs leads to OOM.
Same thing happened with PQR Soapbox rotation so I just added Refresh Invocation if no MP for Frostbold on next GCD regardless of Invo time left.
Obviously I can't edit paid routines code by myself to fix it :)

Another issue:
sometimes Alter time is too delayed (waits for 2xFF+BF | trinket procs for too long?). I saw 3-4 BF and 1-2 FoF procs wasted (overridden) while routine delayed AT usage :(
When it finally uses AT I already have IcyVeins/BL < 6 secs left, one trinket + jade spirit faded, only 1xBF + 0xFoF procs . It's a bit crazy :D
Have "on boss or player + BF/FoF aura" option for Icy Veins. One of my trinkets is RPPM based, another is ICD based.
Maybe it's another reason for OOM -- wasting zero MP procs while forcing Frostbolt filler with haste buff up.

If routine waits for trinkets, it should consume BF and FoF, may always leave 1xFoF while waiting. Refreshing Invocation at ninja BL / incoming IV up to cover full BL/IV duration is also a good idea.

I'm 550 mage mostly in PvP gear.

Here is my log. Some "nearly oom". Full OOM -- no MP for Frostbolt on next cast twice at the end of log:

6.9% MP Frostbolt means not enough MP to chain next bolt :) You can see a bigger delay here between casts.
I have no raid spell haste here. With it go OOM is a lot easier.
View attachment 132321

100% oom is: fight single target -> refresh Evo -> use IV -> use Orb. Chaining: no managems (or CD > 60 sec) -> refresh Evo -> IV -> BL is a big fail for routine :D
__________
Another log with BL. Just see this delay:

Frostbolt cast time 1.36 sec. Doing nothing for (3 - 1.36) + (5 - 1.36) = 5.28 sec. :mad: Maybe it's better to refresh Evo + get MP instead of dallying?
View attachment 132323

Update from SVN, I've added in force invocation refresh on low mana.

AT wasn't checking for trinkets before - but I've added this in now.
 
ouch, haha beginner :D either way yeah you are right, just checked it on dummy, and your website doesn't work so if you think I can use any other tip just say it here :) or send the correct address :P
as far as I know snapshotting is for example If you cast a DoT while you have a proc of a trinket or etc, ALL your ticks from that dot will be recalculated based on ur current stats+proc, even after the proc expires. so basically it's the same thing as I said (if it's not tell me pls) ...

Sorry bud miss typed the site is Altered Time ? Index page
 
Alter Time is definetely broken :(
If it tracks now only trinket procs (ignoring IV and BF+FoF) why routine wastes BF and FoF with IV up?
Just saw it on dummy: IV up, procs up, no procs usage during IV at all oO IV faded -- normal proc usage. AT was poped separatly prom IV.

Why?
[17:17:10.289 N] [Portal] [HP: 100] [Mana: 64.2] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.5m] [Id: 31146]
[17:17:10.708 N] [Portal] [HP: 100] [Mana: 64.2] [BF: True] [FoF: 2] [Casting: Alter Time] [On: Lvl 90 Alliance Mage (flagged: False) @ 100.0% - 580.1k] [Id: 0]
[17:17:11.650 N] [Portal] [HP: 100] [Mana: 61.6] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 100.0% - 750.9m] [Id: 31146]
[17:17:13.021 N] [Portal] [HP: 100] [Mana: 58.1] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 100.0% - 750.8m] [Id: 31146]
[17:17:14.387 N] [Portal] [HP: 100] [Mana: 55.1] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 100.0% - 750.6m] [Id: 31146]
[17:17:14.506 N] [Portal] [HP: 100] [Mana: 55.1] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.5m] [Id: 31146]
[17:17:15.740 N] [Portal] [HP: 100] [Mana: 52.6] [BF: True] [FoF: 2] [Casting: Frostbolt] [On: Тренировочный манекен рейдера @ 99.9% - 750.3m] [Id: 31146]
Alter Time is in log but wasn't popped ingame.
AT cannot be casted while another spell casting or channeling.. So routine should wait till cast end or /stopcasting before AT. For now it fails to cast AT sometimes :D Never supposed to see this bug in your routines :D

6 Frostfire bolts in a row ignoring 1xBF+2xFoF.
1xBF gained 17:17:10. BF used 17:17:17. Wasting procs for 7 secs (having ALL procs up).
2xFoF since 17:16:58. First Ice Lance 17:17:21. Wasting procs for 23 sec.

View attachment 4692 2014-06-08 20.12.txt log if you need.

Please do (1xFoF+1xBF or 2xFoF+2xBF) and (BL > 6 sec or IV > 6 sec) condition for AT if its proc based.

If only one trinket is up AT should be delayed until >= 6 sec trinket buff left for to wait another trinket.
(if you can track for ICD based trinket it's CD -- no need to wait for second trinket proc if it has > 4 sec CD).
AT should be used immediately if both trinkets are up.
__________
Looks like "On Boss or Player + BF-FoF procs" option for Icy Viens is broken -- tries to get procs + trinket + fails because of middle cast AT attempt. Don't use it until fix :)
"On Boss or Player" works good (except AT fails :D).

__________
Malkorok -- any HP based options will be triggered: Ice block, blink, shield :D Player cannot be healed (except one moment)), so it will be triggered for the whole fight.
Thok -- no cancel cast logic on his shout? If my Evocation was interrupted routine will not try to cast it again in next 50 secs? I was forced to refresh it manually :(

Looks like noone use this routine at all oO Can't believe that people never faced these issues.
Today my first day in PvE with Portal :(
 
Last edited:
Alter Time is definetely broken :(
If it tracks now only trinket procs (ignoring IV and BF+FoF) why routine wastes BF and FoF with IV up?
Just saw it on dummy: IV up, procs up, no procs usage during IV at all oO IV faded -- normal proc usage. AT was poped separatly prom IV.

Why?

Alter Time is in log but wasn't popped ingame.
AT cannot be casted while another spell casting or channeling.. So routine should wait till cast end or /stopcasting before AT. For now it fails to cast AT sometimes :D Never supposed to see this bug in your routines :D

6 Frostfire bolts in a row ignoring 1xBF+2xFoF.
1xBF gained 17:17:10. BF used 17:17:17. Wasting procs for 7 secs (having ALL procs up).
2xFoF since 17:16:58. First Ice Lance 17:17:21. Wasting procs for 23 sec.

View attachment 132380 log if you need.

Please do (1xFoF+1xBF or 2xFoF+2xBF) and (BL > 6 sec or IV > 6 sec) condition for AT if its proc based.

If only one trinket is up AT should be delayed until >= 6 sec trinket buff left for to wait another trinket.
(if you can track for ICD based trinket it's CD -- no need to wait for second trinket proc if it has > 4 sec CD).
AT should be used immediately if both trinkets are up.
__________
Looks like "On Boss or Player + BF-FoF procs" option for Icy Viens is broken -- tries to get procs + trinket + fails because of middle cast AT attempt. Don't use it until fix :)
"On Boss or Player" works good (except AT fails :D).

__________
Malkorok -- any HP based options will be triggered: Ice block, blink, shield :D Player cannot be healed (except one moment)), so it will be triggered for the whole fight.
Thok -- no cancel cast logic on his shout? If my Evocation was interrupted routine will not try to cast it again in next 50 secs? I was forced to refresh it manually :(

Looks like noone use this routine at all oO Can't believe that people never faced these issues.
Today my first day in PvE with Portal :(

It use to work quiet well if you used the cooldowns hot key when you had the procs you needed. the main one we are wanting is pboi with iv+2fof+2bf use alter time but tbh 99% of the time I have every thing proc'd at once so it's a none issue. messing around with frost last night I easily got 1.4mil burst dps.

Letting the routine make it's own choices last night it was skipping 2fof & 2bf only listening to trinket procs worse than that it was using it on bboy ignoring pboi :p needs a bit of a fix millz. there needs to be conditions set in this that are correct not only for if everything goes well with regards to proc's but also if we dont get the proc's that we need.
 
Back
Top