WoW:MACRO castsequence: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
m (Move page script moved page MACRO castsequence to MACRO castsequence without leaving a redirect)
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{macroapi}} __NOTOC__
{{macroapi}}__NOTOC__




Line 7: Line 7:
== Aliases ==
== Aliases ==
:none
:none


== Arguments ==
== Arguments ==
:;options : Cast options to modify the cast. These are the same as [[MACRO cast|cast]], see that page for details.
:;options: Cast options to modify the cast. These are the same as [[MACRO cast|cast]], see that page for details.
:;resetcondition : If you wish to specify a condition to reset the list, you may do so here. Format is "reset=" followed by the reset condition, more than one condition may be set, (separated by /) see below.
:;resetcondition: If you wish to specify a condition to reset the list, you may do so here. Format is "reset=" followed by the reset condition, more than one condition may be set, (separated by /) see below.
:;spelllist : List of spells, separated by comma
:;spelllist: List of spells, separated by comma


===Reset Conditions===
===Reset Conditions===
When using more than one condition "/" should be used between the functions.
When using more than one condition "/" should be used between the functions.
:<number> - The number of seconds since the last click (not sure if  work 5.4)
:target - You changed target
:target - You changed target
:combat - You entered or exited combat
:combat - You entered or exited combat
:alt - Alt was pressed (does not work 4.0)
: <number> - The number of seconds since the last click (works in 6.0)
:shift - Shift was pressed (does not work 4.0)
:alt - Hold alt while clicking macro for castsequence to reset (works in 6.0)
:ctrl - Ctrl was pressed (does not work 4.0)
:shift - Hold shift while clicking macro for castsequence to reset (works in 6.0)
:ctrl - Hold ctrl while clicking macro for castsequence to reset (works in 6.0)


== Example ==
== Example ==
Line 27: Line 26:
  -- 2 minutes after the last keypress, it will reset and cast Seal of Light again.
  -- 2 minutes after the last keypress, it will reset and cast Seal of Light again.
  /castsequence reset=120 Seal of Light, Judgement of Wisdom  
  /castsequence reset=120 Seal of Light, Judgement of Wisdom  
   
 
== Patch 4.0.6 Working ==
== Patch 4.0.6 Working ==
  -- This will cast Seal of Insight, Retribution Aura, Blessing of Might on yourself(regardless of your current target)
-- This will cast Seal of Insight, Retribution Aura, Blessing of Might on yourself
  -- with the option set to target player(aka you), will reset back to Blessing of Might after  
-- (regardless of your current target) with the option set to target player (aka you),
  -- leaving combat(useful after Resurrections), or after 30 seconds have passed after the last keypress.
-- will reset back to Blessing of Might after leaving combat(useful after Resurrections),
  /castsequence [target=player] reset=combat/30 Blessing of Might, Seal of Insight, Retribution Aura
-- or after 30 seconds have passed after the last keypress.
/castsequence [target=player] reset=combat/30 Blessing of Might, Seal of Insight, Retribution Aura


  -- This will cast Hunter's Mark, followed by Aimed Shot, and will reset to Hunter's
  -- This will cast Hunter's Mark, followed by Aimed Shot, and will reset to Hunter's
Line 45: Line 44:


== Notes ==
== Notes ==
:This mechanic requires you to click the button multiple times. Each successive click advances the position in the list, until it is reset or reaches the end, in which case it starts over.
* This mechanic requires you to click the button multiple times. Each successive click advances the position in the list, until it is reset or reaches the end, in which case it starts over.
 
 
Example of a the macro is like this
 


/castsequence reset=120 Strangulate, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze
An Example of this type of macro is listed here:
/castsequence reset=120 Strangulate, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze

Latest revision as of 04:48, 15 August 2023

Slash commands


Cast spells in successive order.

/castsequence options resetcondition spelllist

Aliases[edit]

none

Arguments[edit]

options
Cast options to modify the cast. These are the same as cast, see that page for details.
resetcondition
If you wish to specify a condition to reset the list, you may do so here. Format is "reset=" followed by the reset condition, more than one condition may be set, (separated by /) see below.
spelllist
List of spells, separated by comma

Reset Conditions[edit]

When using more than one condition "/" should be used between the functions.

target - You changed target
combat - You entered or exited combat
<number> - The number of seconds since the last click (works in 6.0)
alt - Hold alt while clicking macro for castsequence to reset (works in 6.0)
shift - Hold shift while clicking macro for castsequence to reset (works in 6.0)
ctrl - Hold ctrl while clicking macro for castsequence to reset (works in 6.0)

Example[edit]

-- This will cast Seal of Light, followed by Judgement of Wisdom.
-- 2 minutes after the last keypress, it will reset and cast Seal of Light again.
/castsequence reset=120 Seal of Light, Judgement of Wisdom 

Patch 4.0.6 Working[edit]

-- This will cast Seal of Insight, Retribution Aura, Blessing of Might on yourself
-- (regardless of your current target) with the option set to target player (aka you),
-- will reset back to Blessing of Might after leaving combat(useful after Resurrections),
-- or after 30 seconds have passed after the last keypress.
/castsequence [target=player] reset=combat/30 Blessing of Might, Seal of Insight, Retribution Aura
-- This will cast Hunter's Mark, followed by Aimed Shot, and will reset to Hunter's
-- Mark if the player changes targets after casting it.
/castsequence reset=target Hunter's Mark, Aimed Shot
-- This will cast Crusader Strike followed by Judgement of Wisdom and Divine Storm, 
-- and will reset back to Crusader Strike after leaving combat, switching target or
-- after 10 seconds have passed after the last keypress.
/castsequence reset=combat/target/10 Crusader Strike, Judgement of Wisdom, Divine Storm

Notes[edit]

  • This mechanic requires you to click the button multiple times. Each successive click advances the position in the list, until it is reset or reaches the end, in which case it starts over.

An Example of this type of macro is listed here:

/castsequence reset=120 Strangulate, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze, Mind Freeze