• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] [Mage] Portal - An Advanced Honorbuddy Mage Routine [PvE/PvP]

    Discussion in 'Mage' started by Millz, Aug 26, 2013.

    1. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I'll look at changing the counterspell code tomorrow to have it interupt at a random cast time duration rather than instantly.

      Anti-Interupt code is a bit secret. It's not hacking - all client side, but basically the routine can see spells that are about to hit you, before they actually hit you, so we can counter-act that. If you enable Alter Time [Defensive] you'll see it using it on things like a DK's death grip (to return you back to where you were), or a hunters scatter shot (to escape from the trap). It doesn't work *every* time either.. about 70-80% of the time for me (with 30ms in game latency).
       
    2. hayno

      hayno Member

      Joined:
      Jul 30, 2012
      Messages:
      170
      Likes Received:
      3
      Trophy Points:
      18
      after your tests i think the rotattion u doing should be done with scorch
      and the rotattion i sayd with fire ball,anyway
      i think your rotation pull a head a bit because if u cast fire ball together with pyro ,pyro will become crit =high ignite
      thanks Millz for all the testing u have done im i will do further testing and keep reporting
       
    3. fatto92

      fatto92 New Member

      Joined:
      Aug 4, 2013
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      Where can i buy the better version? :) pm me pls
       
    4. james7360

      james7360 New Member

      Joined:
      Jul 13, 2010
      Messages:
      140
      Likes Received:
      0
      Trophy Points:
      0
      Me too thanks!
       
    5. jasper2622

      jasper2622 New Member

      Joined:
      Jul 23, 2013
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      not sure exactly how your shatter works but how about prioritize Ice Lance spam on deepfreeze/ frozen targets and not cast deepfreeze using a FoF proc if nova (in range) or pet freeze are up and also not use a FoF proc on an already frozen target (if there aren't any non-frozen player targets within range)

      Also I had a test on dummies in org approx 3 minutes each (one mirror cool-down) with your updated cc against KingWoW frost mage with multidot disabled and the results were Portal 54k kingWoW 58-9k
      from what I seemed to gather the rotation is almost identical but portal is just a bit slower on recasting/ precasting skills, what I noticed was that there was a few milliseconds between each skill castso my question is does this profile precast and or can it be done or can you speed up the profile somehow?
       
    6. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      It'll only Scorch when you're moving - but I was standing still for these tests - so using Fireball. Let me know how you get on.

      PM'd
       
    7. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Whoops completely missed this post.

      Okay, changed it around slightly so that Frost Nova / Pet Freeze has a higher priority than Deep Freeze, to try and stop using FoF procs on DF.

      Slightly changed how Ice Lance / FFB is handled, not sure that will make much difference though.

      If it's slower to cast, try disabling the first, or both anti-lag settings under the advanced tab (but naturally, you're going to see more lag by disabling these). 3 minutes isn't a very long test considering how RNG frost/fire mages are with procs.

      I'll get the changes on the SVN once I get home.
       
    8. snow686

      snow686 Member

      Joined:
      Mar 30, 2013
      Messages:
      166
      Likes Received:
      0
      Trophy Points:
      16
      You get a chance to look at this yet?

       
    9. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah. I've changed the code on my copy. Will push it so SVN once I get home this evening.
       
    10. Zardoz1

      Zardoz1 New Member

      Joined:
      Dec 6, 2011
      Messages:
      246
      Likes Received:
      1
      Trophy Points:
      0
      The bomb will explode, even if you refresh it ~1 second before the bomb expires. That concerns frost more than fire, cause of brainfreeze proccs. Check for refresh bomb should be something like this for frostmage

      Evocation is up
      Brainfreeze is not up
      remaining time ~ 1 second
       
    11. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Hmm quick bit of reading suggests you're right with that. I'll change it to refresh LB at < 1.1s remaining (to help account for the GCD).

      *Edit*

      My tests yesterday were with <= 2s, which probably explains the lack of 'exploding'

      *edit 2*

      With Frost, BF procs have a higher priority than refreshing the DoT anyway, so that's not an issue.
       
    12. Zardoz1

      Zardoz1 New Member

      Joined:
      Dec 6, 2011
      Messages:
      246
      Likes Received:
      1
      Trophy Points:
      0
      Seems your Itemlvl is a bit in the shitter?
       
    13. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Haha. It's not great. I spend most of my time in game testing code rather than actually playing the game. My server is pretty dead too, so finding arena partners etc is near impossible, and LFR is just infuriating to me now. Roll on 5.4 !
       
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      [04/Sep/2013]
      - Added Hex to the Counterspell incoming CC list.
      - Slow Fall changed to only cast when falling further than jumping height.
      - Counterspell changed to silence once the cast spell has < 1.3s cast time remaining - so that it's no longer cast the instant they begin casting. Silencing incoming crowd control will still be cast ASAP - as this can make or break a fight if it's missed.
      - [Frost] Slight speed increase on Ice Lance / FFB.
      - [Frost] Frost Nova/Pet Freeze now has a higher priority than Deep Freeze (to attempt to Nova -> DF rather than using DF on FoF procs).
      - Living Bomb will now refresh when less than 1.1s remaining.
      - Mirror Image added to hotkey cooldown control.
       
    15. Turkar

      Turkar Member

      Joined:
      Mar 3, 2010
      Messages:
      65
      Likes Received:
      0
      Trophy Points:
      6
      Millz, do you use any kind of rangecheck for frostbolt? cause on bigger bosses like horridon or durumu it won't cast it if i'm at max range :/
       
    16. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Millz --
      I notice that my AoE settings aren't being taken into account while I'm playing Frost spec. I have Arcane Explosion, which is AoE and doesn't cost a lot of mana, but it's never cast. I have my AoE settings set all the way down to 2 from 5, and my AE isn't cast. I'm sure this is because AE probably isn't part of the Frost rotation, but at lower levels when AE is the only AoE spell you have, it would be worth it to use. As a level 20-30 range mage, my DPS went from ~150 to ~200 with the use of Arcane Explosion in AoE situations.

      I'll post a log for you, and if you see any Arcane Explosions being cast, that's me spamming it manually.

      Edit: I took a screenshot with recount open to show what spells were used. Frostbolt was #1 and Arcane Explosion was #2. As you can see Arcane Explosion was almost 30% of my damage, while Frostbolt was almost 50% of my damage. I see it only casted Fire Blast once through the whole dungeon, so I don't know what the criteria is for that spell to be cast. But, the ~310 Arcane Explosion casts are all my manual castings.

      Do you think you could put it in with some settings to cast it between X and X mobs, or just cast it until the add count is down to a single mob, or something clever? It would be really helpful.

      Edit: Removed picture as I failed to remove all my name tags. Damage may already be done since it's been up for a while, but there's nothing I can do about that now.
       

      Attached Files:

    17. hayno

      hayno Member

      Joined:
      Jul 30, 2012
      Messages:
      170
      Likes Received:
      3
      Trophy Points:
      18
      MIllz can u add :
      1=>a cooldown cheque to [Ice Barrier] it keeps tryng to cast if is on cooldown and sametimes we need to use item on quest and dont let us ,till actualy he put the [Ice Barrier](sething i use +> always => at 100%hp)
      2=>a sething for stacks of arcane charges ,sametimes i prefer use [Arcane Barrage] not at 4 stacks but with 3 ,very use full for grinding and farming

      i dont know if its possible ,but maybe u can do some tolltip for the sething ,it gets confusing sametimes=>.like ice block with carturise we need deactivat the ice block %hp
      or maybe some toltip area we can edit and put some reminder to every sething
       
    18. snow686

      snow686 Member

      Joined:
      Mar 30, 2013
      Messages:
      166
      Likes Received:
      0
      Trophy Points:
      16
      Okay, I just did some 5s. It went really well. It decided to do more CC then damage and the whole team was happy for it. The counter spells weren't too early to be obvious. The only thing I was thinking about was that in tuahna dk cr he leaves the spell interrupts for the last milleseconds. I thought this was to waste more time of the spellcaster. I don't know just for for thought. Thank you. You did an amazing job
       
    19. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah. I'll fix it.

      Thanks, will fix this too.

      1) It shouldn't be doing that anyway. I'll check it out. Got a log file? For questing just change it to in combat, you don't need it on always. Always is more for BGs/Arenas.

      2) Yeah I can add this.

      3) I'll change the options to radio buttons (meaning they're unique - you can only select one or the other).

      If we waited until the last 200ms before silencing the opponent it would look just as bot like as interrupting it immediately. Better to have it looking slightly random.
       
    20. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Today's updates so far. NOT committed to SVN yet. All requires testing when I get home.


      - [Frost] AoE rotation will now only trigger at level 18.
      - [Frost] AoE will now use Arcane Explosion until level 52 (upon receiving Blizzard).
      - [Frost] Frostbolt's range check now takes into account the size of a targets hit box.
      - [Arcane] Added setting value for what number of Arcane Charge's to cast Arcane Barrage.
      - Changed Slow Fall again to use a better calculation.
      - Added CanCast check to Ice Barrier when condition is 'Always'.
      - Ice Block option changed to radio buttons, to allow only selecting one of the 2 options, rather than both.
      - Alter Time defensive should now be reporting success/failure to the log more acurately.
      - Counterspell incoming Crowd Control should be faster to scan for the unit.
      - Added setting to Spellsteal to only steal cooldowns or HoTs.
       

    Share This Page