Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local _, Sequences = ... -- Don't touch this
- ----
- -- Rename this file to Sequences.lua before you get started, it uses a different file name so as not to overwrite your existing file with a future update.
- -- Every entry in the Sequences table defines a single sequence of macros which behave similarly to /castsequence.
- -- Sequence names must be unique and contain no more than 16 characters.
- -- To use a macro sequence, create a blank macro in-game with the same name you picked for the sequence here and it will overwrite it.
- ----
- --
- ----
- -- Cazador Punteria.
- ----
- -- Single target:
- Sequences['MmSingle'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /cast Fuego rápido
- ]],
- '/cast [nochanneling] Disparo de puntería',
- '/cast [nochanneling] Disparo de puntería',
- '/cast [nochanneling] !Disparo de quimera',
- '/cast [nochanneling] Disparo firme',
- '/cast [nochanneling] !Bandada de cuervos',
- '/castsequence [nochanneling] Disparo firme,Disparo firme, Disparo de puntería',
- '/cast [nochanneling] !Disparo de quimera',
- '/cast [nochanneling] Disparo de puntería',
- '/cast [nochanneling] Disparo firme',
- '/cast [nochanneling] !Disparo de quimera',
- '/cast [nochanneling] !Disparo de quimera',
- PostMacro = [[
- /startattack
- /script UIErrorsFrame:Clear()
- ]],
- }
- -- AOE:
- Sequences['MmAOE'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /cast Fuego rápido
- ]],
- '/castsequence [nochanneling] reset=5 Multi-Shot,Disparo firme,Disparo firme',
- PostMacro = [[
- /startattack
- /script UIErrorsFrame:Clear()
- ]],
- }
- ----
- -- Cazador Maestro de las Bestias.
- ----
- -- Single target:
- Sequences['BMSingle'] = {
- PreMacro = [[
- /cast [nopet,nodead]Llamar a mascota 1;[@pet,dead]Corazón del fénix
- /targetenemy [noharm][dead]
- /petattack [@target,harm]
- /petautocastoff [group] Bramido
- /petautocaston [nogroup] Bramido
- /console Sound_EnableSFX 0
- /cast Fuego rápido
- ]],
- '/cast [nochanneling,combat] Cólera de las bestias',
- '/cast [nochanneling] Llamada de maestro',
- '/cast [nochanneling] Enfocar Fuego',
- '/castsequence reset=target !Disparo mortal,!Disparo mortal',
- '/cast [@Poo] Redirección',
- '/cast [nochanneling] !Matar',
- '/castsequence [nochanneling] reset=10 Disparo de cobra, Disparo de cobra',
- '/cast [nochanneling] Disparo de conmoción',
- '/cast [nochanneling] Disparo Arcano',
- '/cast [nochanneling] !Matar',
- '/cast [nochanneling] Disparo Arcano',
- '/cast [nochanneling] Disparo Arcano',
- '/cast [nochanneling] !Intimidación',
- '/cast [nochanneling] Zarpa',
- PostMacro = [[
- /startattack
- /cast [@Poo]Aliviar mascota
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- -- AOE:
- Sequences['BmAOE'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /cast Fuego rápido
- ]],
- '/cast [nochanneling] Multidisparo',
- '/castsequence [nochanneling] reset=5 Multi-Shot,Disparo de cobra,Disparo de cobra',
- '/cast [nochanneling] Multidisparo',
- '/cast [nochanneling] Multidisparo',
- '/castsequence [nochanneling] reset=5 Disparo de cobra,Disparo de cobra',
- PostMacro = [[
- /startattack
- /script UIErrorsFrame:Clear()
- ]],
- }
- ----
- -- Brujo Demonologo.
- ----
- -- Single target:
- ----
- -- Brujo Destruccion.
- ----
- -- Single target:
- Sequences['DestroS'] = {
- PreMacro = [[
- #showtooltip Inmolar
- /targetenemy [noharm][dead]
- /petautocastoff [group] Presencia amenazadora
- /petautocaston [nogroup] Presencia amenazadora
- /cast [combat] Alma oscura: Inestabilidad
- ]],
- "/cast Quemadura de las Sombras",
- '/castsequence reset=target Inmolar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar',
- "/cast Quemadura de las Sombras",
- '/cast Conflagrar',
- '/cast [nochanneling] Descarga de Caos',
- "/cast Quemadura de las Sombras",
- PostMacro = [[
- /startattack
- /petattack [@target,harm]
- ]],
- }
- Sequences['DestroA'] = {
- PreMacro = [[
- #showtooltip Fuego y azufre
- /targetenemy [noharm][dead]
- /petautocastoff [group] Presencia amenazadora
- /petautocaston [nogroup] Presencia amenazadora
- ]],
- "/cast !Fuego y azufre",
- '/castsequence Inmolar, Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar,Incinerar',
- '/cast Conflagrar',
- PostMacro = [[
- /startattack
- /petattack [@target,harm]
- ]],
- }
- ----
- -- Paladin Tanque.
- ----
- -- Single target:
- Sequences['Prot'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /console Sound_EnableSFX 0
- /targetenemy [noharm][dead]
- ]],
- '/cast Cólera Sagrada',
- '/cast [nomod] Golpe de cruzado',
- '/cast [mod] Martillo del honrado',
- '/castsequence Escudo Sagrado,Sentencia,Sentencia,Sentencia',
- "/cast Escudo de vengador",
- '/cast Sentencia de ejecución',
- '/cast Martillo de cólera',
- '/cast Consagración',
- PostMacro = [[
- /castsequence Serafín, Escudo del honrado(Mitigación activa), Escudo del honrado(Mitigación activa), Escudo del honrado(Mitigación activa)
- /cast Protección divina
- /startattack
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- ----
- -- Paladin Holy.
- ----
- -- Shock:
- Sequences['ShockPVP'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /console Sound_EnableSFX 0
- /targetenemy [noharm][dead]
- ]],
- '/castsequence [@target,harm] Sentencia',
- '/castsequence [@target,harm] reset=11/target !Acusar, Acusar, Acusar, Acusar',
- '/castsequence [@target,harm] reset=6 !Puño de Justicia',
- '/castsequence [@target,harm] reset=6 !Choque Sagrado',
- '/castsequence [@target,harm] Palabra de gloria',
- '/castsequence [@target,harm] reset=20 !Prisma Sagrado',
- '/castsequence [@target,harm] Martillo de cólera',
- '/castsequence [@target,harm] Reprimenda',
- PostMacro = [[
- /startattack
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- -- Heal:
- Sequences['HealPVP'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /console Sound_EnableSFX 0
- ]],
- '/castsequence reset=0.3 !Choque Sagrado',
- '/castsequence reset=20 !Prisma Sagrado',
- '/castsequence reset=13 !Destello de Luz',
- '/castsequence [@player] reset=5 !Palabra de gloria',
- '/castsequence reset=7 !Escudo Sagrado',
- '/castsequence reset=30 !Mano de pureza',
- '/castsequence reset=25 !Mano de libertad',
- '/castsequence reset=25 !Señal de la Luz',
- PostMacro = [[
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- -- Healer PVE
- Sequences["Healer"] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- ]],
- '/castsequence reset=target Escudo Sagrado,null',
- '/castsequence reset=10 Choque Sagrado,Choque Sagrado,Choque Sagrado,Señal de la Luz',
- '/cast [@targettarget] Prisma Sagrado',
- '/cast Destello de Luz',
- PostMacro = [[
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- ----
- -- Druida Tanque.
- ----
- -- Single target:
- Sequences['DTSingle'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /cast Carga salvaje
- /targetenemy [noharm][dead]
- ]],
- '/cast Fuego feérico',
- '/castsequence reset=10 Magullar,Defensa salvaje,Regeneración frenética',
- '/castsequence reset=10 Destrozar,Vapulear,Lacerar,Lacerar,Lacerar,Magullar',
- '/cast Destrozar',
- '/cast Vapulear',
- '/cast Lacerar',
- '/cast Magullar',
- '/cast !Pulverizar',
- '/cast !Pulverizar',
- '/cast Rabia',
- '/cast Piel de corteza',
- [[/console autounshift 0
- /cast [@Beelzëbub,combat]Toque de sanación
- /console autounshift 1]],
- PostMacro = [[
- /startattack
- ]],
- }
- -- AOE:
- Sequences['DTAoE'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- ]],
- '/cast Fuego feérico',
- '/castsequence reset=10 Destrozar,Vapulear,Vapulear,Destrozar,Magullar,Magullar',
- '/cast Destrozar',
- '/cast Vapulear',
- '/cast Magullar',
- '/cast Vapulear',
- '/cast Rabia',
- '/cast Piel de corteza',
- '/cast Defensa salvaje',
- '/cast Regeneración frenética',
- [[/console autounshift 0
- /cast [@Beelzëbub,combat]Toque de sanación
- /console autounshift 1]],
- PostMacro = [[
- /startattack
- ]],
- }
- ----
- -- Druida Gato DPS.
- ----
- -- Single target:
- Sequences['DFSingle'] = {
- PreMacro = [[
- /cast Carga salvaje
- /targetenemy [noharm][dead]
- ]],
- '/castsequence reset=combat Rake,shred,shred,shred,!Rip,Rake,shred,shred,shred,ferocious bite,Rake,shred,shred,shred,ferocious bite',
- '/use [combat] Berserk',
- '/use [combat] survival instincts',
- "/cast Nature’s Vigil",
- '/cast War Stomp',
- '/cast Incarnation: King of the Jungle',
- PostMacro = [[
- /startattack
- /cast Tiger’s Fury
- /use [combat]13
- /use [combat]14
- ]],
- }
- -- AOE:
- Sequences['DFAoE'] = {
- PreMacro = [[
- /cast Carga salvaje
- /targetenemy [noharm][dead]
- ]],
- '/castsequence reset=combat Vapulear(Feral, Guardián),Swipe,Swipe,Swipe,Rip,Swipe,Vapulear(Feral, Guardián),Swipe,Ferocious Bite,Swipe,Vapulear(Feral, Guardián),Swipe,Ferocious Bite',
- '/use [combat] Berserk',
- '/use [combat] survival instincts',
- "/cast Nature’s Vigil",
- '/cast War Stomp',
- '/cast Incarnation: King of the Jungle',
- PostMacro = [[
- /startattack
- /cast Tiger’s Fury
- /use [combat]13
- /use [combat]14
- ]],
- }
- ----
- -- Caballero de la Muerte Hielo DPS Dual.
- ----
- -- Single target:
- Sequences["DKFSingle"] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /cast Presencia de escarcha
- /cast [combat] Pilar de Escarcha
- ]],
- "/castsequence reset=combat Golpe de Escarcha",
- "/castsequence reset=combat Golpe de peste, Absorver Plaga",
- '/castsequence reset=combat Explosión aullante, Explosión aullante, Explosión aullante, Asolar',
- '/castsequence reset=combat Explosión aullante, Explosión aullante, Explosión aullante, Explosión aullante, Golpe de peste',
- '/castsequence reset=combat Suelo Profanado,Golpe letal,Golpe letal',
- '/cast [nochanneling] reset=target/25 Absorver Plaga',
- PostMacro = [[
- /targetenemy [noharm][dead]
- /script UIErrorsFrame:Hide();
- ]],
- }
- ----
- -- Caballero de la Muerte Sangre Tanque.
- ----
- -- Single target:
- Sequences['BloodDK'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /cast Escudo óseo
- /cast [combat] Sangre vampírica
- /cast [combat] Caparazón antimagia
- /cast [combat] Arma de runa danzante
- ]],
- "/cast Golpe letal(Mitigación activa)",
- "/castsequence reset=combat Absorber plaga, Brote",
- "/castsequence reset=combat Brote, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte, Espiral de la muerte",
- '/castsequence reset=combat Hervor de sangre, Hervor de sangre, Segador de almas, Golpe letal(Mitigación activa)',
- '/castsequence reset=combat Hervor de sangre, Hervor de sangre, Hervor de sangre, Hervor de sangre, Hervor de sangre, Hervor de sangre, Hervor de sangre, Segador de almas, Golpe letal(Mitigación activa)',
- '/cast [combat] Transfusión de sangre',
- PostMacro = [[
- /targetenemy [noharm][dead]
- ]],
- }
- ----
- -- Sacerdote Shadow.
- ----
- -- Single target:
- Sequences['ShadowDPS'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /console Sound_EnableSFX 0
- /use [combat]13
- /use [combat]14
- /cast [noform] !Forma de las Sombras
- ]],
- '/cast [target=player]Palabra de poder: escudo',
- '/cast Maligno de las Sombras',
- '/cast Peste devoradora',
- '/cast Explosión mental',
- '/cast Palabra de las Sombras: muerte',
- '/cast !Cascada',
- "/cast [channeling] Tortura mental",
- '/cast Púa mental',
- PostMacro = [[
- /startattack
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- -- Single target 2:
- Sequences['ShadowDPS1'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /cast [nostance:1] Forma de las Sombras
- ]],
- '/cast Peste devoradora',
- '/cast Explosión mental',
- '/cast Palabra de las Sombras: muerte',
- '/cast Púa mental',
- '/cast Maligno de las Sombras',
- '/cast !Cascada',
- ck = [[
- /startattack
- ]],
- }
- ----
- -- Chaman Resto.
- ----
- -- Single target:
- Sequences['CHResto'] = {
- PreMacro = [[
- /console Sound_EnableSFX 0
- /targetenemy [noharm][dead]
- /castsequence [@focus] reset=target Earth Shield,null
- ]],
- '/castsequence [@targettarget] reset=target Riptide,Chain Heal,Unleash Life,Healing Wave,Riptide,Chain Heal,Healing Wave,Chain Heal,Unleash Life,Healing Surge',
- '/castsequence [nochanneling] reset=target Flame Shock,Lightning Bolt,Elemental Blast,Purge',
- '/cast [nochanneling] Elemental Blast',
- '/cast [combat] Healing Stream Totem',
- '/cast [combat] Cloudburst Totem',
- PostMacro = [[
- /startattack
- /cast [combat] Spiritwalker's Grace
- /use [combat]13
- /use [combat]14
- /console Sound_EnableSFX 1
- ]],
- }
- ----
- -- Chaman Mejora.
- ----
- -- Single target:
- Sequences['CHMDPS'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /use [combat]13
- /use [combat]14
- ]],
- '/cast !Golpe de tormenta',
- '/castsequence reset=combat/target/10 !Latigazo de lava,!Golpe de tormenta,!Descarga de relámpagos,!Latigazo de lava,!Golpe de tormenta,!Latigazo de lava,!Golpe de tormenta,!Latigazo de lava,!Golpe de tormenta,!Nova de Fuego',
- '/castsequence reset=combat/target/15 !Choque de llamas,!Choque de llamas,!Desatar elementos,!Desatar elementos',
- '/cast !Tótem Corriente de sanación(Tótem de agua)',
- '/cast !Ascensión',
- '/cast !Espíritu feral',
- '/cast Guía ancestral',
- '/cast Explosión elemental',
- '/cast !Tótem Elemental de tormenta',
- PostMacro = [[
- /run UIErrorsFrame:Clear()
- ]],
- }
- ----
- -- Mago Arcano.
- ----
- -- Single target:
- Sequences['ArcDPS'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /console Sound_EnableSFX 0
- /targetenemy [noharm][dead]
- ]],
- '/cast [nochanneling] Misiles Arcanos',
- '/cast [nochanneling] Supernova',
- '/castsequence [nochanneling] Explosión Arcana,Explosión Arcana,Explosión Arcana,Explosión Arcana,Tromba Arcana',
- '/cast [nochanneling] Misiles Arcanos',
- '/cast [nochanneling] Misiles Arcanos',
- PostMacro = [[
- /cast Mordedura de frío
- /cast Presencia mental
- /cast Poder Arcano
- /cast Resguardo de hielo
- /startattack
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- Sequences['ArcAoE'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /console Sound_EnableSFX 0
- /targetenemy [noharm][dead]
- ]],
- '/cast [nochanneling] Misiles Arcanos',
- '/cast [nochanneling] Supernova',
- '/cast [nochanneling] Cono de frío',
- '/castsequence [nochanneling] Deflagración Arcana,Deflagración Arcana,Deflagración Arcana,Deflagración Arcana,Tromba Arcana',
- PostMacro = [[
- /cast Presencia mental
- /cast Poder Arcano
- /cast Resguardo de hielo
- /startattack
- /use [combat]13
- /use [combat]14
- /script UIErrorsFrame:Hide();
- /console Sound_EnableSFX 1
- ]],
- }
- ----
- -- Mago Hielo.
- ----
- -- Single target:
- Sequences['Frost'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- ]],
- '/castsequence [nochanneling] reset=25 !Descarga acuática,Descarga de Escarcha,Descarga de Escarcha',
- '/cast [nochanneling] Descarga de Escarcha',
- '/cast [nochanneling] Lanza de hielo',
- '/cast [nochanneling] Resguardo de hielo',
- '/cast [nochanneling] Reflejo exacto',
- '/cast [nochanneling] Bomba de Escarcha',
- '/cast [nochanneling] Descarga de Pirofrío',
- '/cast [nochanneling] Orbe congelado',
- PostMacro = [[
- /startattack
- /use [combat]13
- /use [combat]14
- /cast [combat]Ice Barrier
- /cast [combat]Témpanos de hielo
- /cast [combat]Venas heladas
- ]],
- }
- ----
- -- Druida Guardian.
- ----
- -- Single target:
- Sequences['Guardian'] = {
- StepFunction = [[
- limit = limit or 1
- if step == limit then
- limit = limit % #macros + 1
- step = 1
- else
- step = step % #macros + 1
- end
- ]],
- PreMacro = [[
- /targetenemy [noharm][dead]
- /cast [combat] Carga salvaje(Talento)
- /cast [combat] Rabia
- /cast [combat] Piel de corteza
- ]],
- '/castsequence reset=combat Destrozar,Lacerar,Destrozar,Lacerar,Destrozar,Lacerar',
- '/castsequence reset=combat Destrozar,Vapulear(Feral, Guardián),Magullar,Lacerar,Lacerar,Lacerar,Destrozar,Vapulear(Feral, Guardián),Magullar',
- '/cast [nochanneling] Destrozar',
- '/cast [nochanneling] Lacerar',
- '/cast [nochanneling] Pulverizar',
- '/cast [nochanneling] Magullar',
- '/cast [nochanneling] Vapulear(Feral, Guardián)',
- '/cast [nochanneling] Pulverizar',
- '/cast [nochanneling] Piel de corteza',
- '/cast [nochanneling] Destrozar',
- [[/console autounshift 0
- /cast [@player,combat]Toque de sanación
- /console autounshift 1]],
- PostMacro = [[
- /startattack
- /cast Defensa salvaje(Mitigación activa)
- /use [combat]13
- /use [combat]14
- ]],
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement