Close
Showing results 1 to 9 of 9

Hybrid View

  1. #1

    Default

    Never needed the cancel and I have nested stiff with dohotkey

    I created two variables: BOSS and DPSON. (which I visualize with screen buttons, example below)
    (I also set the variables initially in autoexec, so they are always defined)

    basically when I spam 1 the tank will always do something and the DPS will only start when I switch DPSON with "3"

    The BOSS variable goes to single target rotation for my tank and to a different proc macro (e.g. lock does curses...)

    enjoy

    Code:
    <Hotkey 1>
      <If BOSS is 0 >
      //tank AOE
        <dohotkey Hotkey OemPa1 4>
    
      // LOCK/Mage/shammy DPS
        <dohotkey Hotkey OemPa2 7>
    
      <Else if BOSS is 1 >
      //tank Single target
        <dohotkey Hotkey OemPa1 5>
    
      // LOCK/Mage/shammy  Boss
        <dohotkey Hotkey OemPa2 8>
    
    
    //=====================================
    // TANK Attack AOE
    //
    <Hotkey OemPa1 4>
        <toggle>
          <SendLabel w1>
            <Key 1>
        <toggle>
          <SendLabel w1>
            <Key 4>
    
    //=====================================
    // TANK Attack Single Target
    //
    <Hotkey OemPa1 5>
        <toggle>
          <SendLabel w1>
            <Key 3>
        <toggle>
          <SendLabel w1>
            <Key 4>
    
    
    //=====================================
    // Lock/mage Normal DPS
    //
    <Hotkey OemPa2 7>
    <If DPSON is 1 >
      <dohotkey Hotkey OemPa1 7>
    
    <Hotkey OemPa1 7>
        <toggle>
          <SendLabel w2,w3,w4>
            <Key 1>
        <toggle>
          <SendLabel w2,w3,w4>
            <Key 2>
    
    //=====================================
    // Lock/mage Boss toggle
    //
    <Hotkey OemPa2 8>
    <If DPSON is 1 >
      <dohotkey Hotkey OemPa1 8>
    
    <Hotkey OemPa1 8>
    <If DPSON is 1 >
        <toggle>
          <SendLabel w2,w3,w4>
            <Key 1>
        <toggle>
          <SendLabel w2,w3,w4>
            <Key 4>
    
    //===BOSS============================================
    
    <Hotkey  ScrollLockOn 3>
      <If BOSS is 0>
        <SetVar BOSS 1>
        <SetButtoncolors BUTTON-BOSS 0x0000FF>
      <Else If BOSS is 1>
        <SetVar BOSS 0>
        <SetButtoncolors BUTTON-BOSS 0x000000>
      <Else>
        <SetVar BOSS 1>
        <SetButtoncolors BUTTON-BOSS 0x0000FF>
    I don't suffer from Schizophrenia, I enjoy every moment of it !

  2. #2

    Default

    Nice Khatovar!

    Thanks for helping others use the power of the 2 Step
    10-boxing Alliance Sargeras and Kil'jaeden

  3. #3

    Default

    Good to see people still using HKN. Isboxer is for clickers.

    Why just 2 keys? For my single target tanking I have 7 and for aoe I have 6. I use ctl-alt-shift-2 to switch between them using what I think is clever use of SetToggle. (Notice the two toggle loops in a single hotkey). When I have 3 holy power I hit alt-2. It is not a perfect 939 of course but it seems to be close enough dps-wise on a dummy and was much better than the stickied 2-step. (if there is a better way to evaluate it let me know)

    Every other toon for now is just doing 2 keys but with my script that can be changed individually very quickly.
    Code:
    <Hotkey ScrollLockOff 2>
        <DoHotkey Hotkey LAlt Hangul>  //toon1
        <DoHotkey Hotkey RAlt Hangul>  //toon2
        <DoHotkey Hotkey LShift Hangul>  //and so on
        <DoHotkey Hotkey RShift Hangul>
        <DoHotkey Hotkey RCtrl Hangul>
    
    <Hotkey lctrl lalt lshift 2>
        <Toggle>
    	<SetToggle 8 Hotkey LAlt Hangul>  //aoe rotation
        <Toggle>
    	<SetToggle 1 Hotkey LAlt Hangul>  //single target
    
    <Hotkey LAlt Hangul>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift a>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift s>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift d>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift f>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift g>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift h>
        <Toggle>
            <SendLabel w1>
                <Key lctrl lalt lshift j>
    	    <SetToggle 1 Hotkey LAlt Hangul>
    // toggles 8-13 are for aoe tank rotation
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift a>
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift s>
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift d>
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift f>
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift g>
        <Toggle>
            <SendLabel w1>
                <Key lalt lshift h>
    	    <SetToggle 8 Hotkey LAlt Hangul>
    
    // rest of the sequences for each toon are after this and are just dual toggles separately for each

Tags for this Thread

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •