Cym's Frost Mage

This is what i have come up with.
Not going to say much on it other than use it how you like.

Sequences['MockIce2'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Mockery@Saurfang",
  SpecID=64,
  Talents = "2133321",
  Help = [[Talents - 2133321]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast Frostbolt",
        "/cast Icy Veins",
        "/cast Ice Lance",
        "/cast Frozen Orb",
        "/cast [@cursor] Blizzard",
        "/cast Ebonbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ebonbolt",
        "/cast Ice Lance",
        "/cast Frozen Orb",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast [@cursor] Blizzard",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ebonbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast [@cursor] Blizzard",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frozen Orb",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Icy Veins",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast [@cursor] Blizzard",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ebonbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frozen Orb",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ebonbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast Frostbolt",
        "/cast [@cursor] Blizzard",
        "/cast Frostbolt",
        "/cast Ice Lance",
        "/cast Ice Lance",
        "/cast Frozen Orb",
        "/cast Frostbolt",
        "/cast Ice Lance",
      PostMacro={
      },
      KeyRelease={
        "/cast Ice Barrier",
      },
    },
  },
}

Hello Cymiryc

what do you use on your ahk ?

Jimmy

Not using AHK for these. I have not added it because generally people will ignore how it should work and go ham anyway.

Personally I am using this at 1500 with a manually added lag tolerance of 200 and it works flawlessly.

Why? Icebolt has a cast time of 1.72 seconds. Go too fast and it will skip too much and miss the opener.

However, as said use it how you feel you want to and it will still work, just not as intended.

I’m new to frost mage but is there a reason you are using Thermal Void over Glacial Spike?

Frost builds is crit heavy but the use of Glacial Spike would have you use a heavy Mastery build for the 1 talent. Also it uses up all your icicles for that one skill where as with Thermal void you don’t need to worry about banking 5 all the time. Also it’s a passive and it benefits icy veins when active :slight_smile:

[quote quote=47483]
Personally I am using this at 1500 with a manually added lag tolerance of 200 and it works flawlessly.[/quote]

Hi Cymiryc,
I’m very new to this. What is meant by these figures and where and how do I set them?

Thank you I advance,

Joe

HI Joe,

I have a mouse which allows me to do repeated clicks at a certain speed. There are also 3rd party programs like AutoHotKey (AHK) which you hold down a key and it will repeat that key at a certain speed that you set.
There are numerous posts here on how to set that up to your liking but if you’re stuck, always feel free to ask.

Basically i have these set to 1500ms or 1.5 seconds
+200ms lag tolerance is the Spell Queue so it can help queue up spells 200ms before the GCD is finished it’s done through either a console command

/dump GetCVar(“SpellQueueWindow”) to show you what it’s set to
/console SpellQueueWindow 60 << this will change it
i personally put it to 200

Or you can use an addon called Advanced Interface Options found on Curse

Hi Cymiryc,

Thanks for the explanation.
I have read some stuff on AHK but mostly multi boxing which i’m not interested in. could you possibly point me to a place to find an easy way to set this up?

or a simple script for putting keys on autofire?

Sorry for the lame asks

JOe

Thanks Cymiryc,
I’m going to check this out in a bit. I gave up on my mage a while back and left it at 100, might have to pick it up again. I’ll update as I go!

i dont always have my cursor pointed in the right location. is there a way to have an @target to cast blizzard

Sadly not, radial abilities were only changed to allow @player or @cursor conditionals.

@cursor was the best alternative to keep it in there and make it effective, but i agree it’s not nice when you’re mouse is all over the place or you sneeze!

Hey the macro will not pop Icy Veins from start i have AHK but i think i have the wrong scrip what did you use for the mouse and what dps are you making whit this:D

This is my loop in AHK:
{
$1::
Loop
{
if not GetKeyState(“1”, “P”)
break
Send 1
sleep 1500
}
return
}
{

@focus works if you set it to tank but yeah otherwise ill stick with what ya got. i dont see flurry in the cast? do you use it?

Yes but it’s manually cast on Proc only. I never hard cast it unless it’s going to be the opening which is no…
The cast time is way too long otherwise