/dump loadstring("if (UnitBuff(\"player\", \"Hot Streak\")) then SpellStopCasting() CastSpellByName(\"Pyroblast(Rank 12)\") end
How can we change "hot strak" for maelstrom weapon 5 charges? :x
/dump loadstring("if (UnitBuff(\"player\", \"Hot Streak\")) then SpellStopCasting() CastSpellByName(\"Pyroblast(Rank 12)\") end
How can we change "hot strak" for maelstrom weapon 5 charges? :x
this is a single button spam macro for resto healing
Warning: You might have to disable ALL your addons and your Chat will be spammed witch dump messages!
you can just spam one key and the macros will keep Lifebloom, Rejuvenation, Regrowth and Nourish on your target, it also uses Innervate!
Your have to make 5 Macros witch exact the same macro names I use!
UPDATE: please update macro 4 and macro HEAL!
UPDATE: Innervate is FIXED!
UPDATE: fixed all macros, RENAME all your macros!
--- DH1 --- you have to create a macro witch the name DH1
--- DH2 ---Code:/dump loadstring("CastSpellByName(\"Lifebloom\")") ()
---DH3 ---Code:/dump loadstring("_,_,_,_,_,_,_,s,_=UnitBuff(\"target\",\"Rejuvenation\"); if (s~=\"player\") then CastSpellByName(\"Rejuvenation\") else RunMacro(\"DH3\") end") ()
---DH4 ---Code:/dump loadstring("local _,_,_,_,_,_,_,o,_=UnitBuff(\"target\",\"Regrowth\"); if (o~=\"player\") then CastSpellByName(\"Regrowth\") else CastSpellByName(\"Nourish\") end") ()
---DruidHEAL---Code:/dump loadstring("local _,_,_,c,_,_,_,_,_=UnitBuff(\"target\",\"Lifebloom\"); if (c~=3) then RunMacro(\"DH1\") else RunMacro(\"DH2\") end") ()
--------------------------------Code:/dump loadstring("local _, d, _ = GetSpellCooldown(\"Innervate\") if ((UnitPower(\"player\") < 9000) and (d == 0)) then TargetUnit(\"player\") CastSpellByName(\"Innervate\") TargetLastTarget() else RunMacro(\"DH4\") end") ()
now just target someone and spam the HEAL macro!
have fun
(sry for gramar/spelling)
edit: see updated macros at page 16
Last edited by i2lurchi; 08-18-2009 at 05:40 AM.
Actually, how would I change this:
/dump loadstring("if UnitPower(\"Player\") > 60 then CastSpellByName(\"Death Coil\") end")()
into casting Gargoyle if it's ready? and is it possible to check if a blood rune is up?
having trouble getting macro's to recognise cooldowns... if i can get that to work then this becomes very usable
if anyone knows...
having trouble getting macro's to recognise cooldowns... if i can get that to work then this becomes very usable
if anyone knows...this works for innervate on low mana and without CDCode:/dump loadstring("local _, d, _ = GetSpellCooldown(\"Innervate\") if ((UnitPower(\"player\") < 10000) and (d == 0)) then CastSpellByName(\"Innervate\") end") ()
does anybody know how to change that macro to cast Innervate on me?
is there any way to define the target of "CastSpellByName"? thanksCode:CastSpellByName(\"Innervate\")
THERE WAS A COMMAND THAT WORKED ON THE 3.0.8 PTR THAT WAS ABLE TO GET THE PERSONS USERNAME IN CONSOLE MODE? +REP TO FIRST PERSON TO POST THE COMMAND AND CONFIRM IF IT WORKS.
There was also one that GOT THE USERS INFO, but there was no way to display the info. MAYBE THE DUMP WILL POST IT? +REP to whoever can find that command.
curious i have a
/dump loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitCastingInfo(\"target\") if interruptAble then SpellStopCasting() CastSpellByName(\"Wind Shear\") end")()
macro that i copied from your kick macro Main, and i just get an empty result, am i doing somthing wrong?
TY, FINALLY, +Rep
ive been at this for long enough and ive finally completed my script
what this will do is it will first check if the target is castingCode:/dump loadstring("local _, d, _ = GetSpellCooldown(\"Hammer of Justice\") if UnitCastingInfo(\"target\") and (d == 0) then SpellStopCasting() CastSpellByName(\"Hammer of Justice\") else CastSpellByName(\"Shield of Righteousness\") end")()
then it will check whether hammer of justice (can be replaced by kick, pummel, counterspell, all of it) is on cooldown or not
if it isn't on cooldown, and the target is casting, it'll use hammer of justice
if the target isnt casting, or if he IS casting but hammer of justice is on cooldown, then it will use shield of righteousness
this is absolutely brilliant for kick, pummel, all the sort that isn't on a gcd
generally the idea is to copy this macro 5x over, with mortal strike with whirlwind, etc, then adding #showtooltip mortal strike and whirlwind for it
then, while using it as normal abilities, you can spam them, and by 'accident' you'll be able to pummel / kick / shock the target whenever he's casting
so far my only downside is that it doesnt work for channeled spells, and in arena this is especially good for penance, to interrupt it in the first 0.2 seconds but atm u'll have to use the other macro for it
I
LOVE
/DUMP
nm i changed around your macro lex, it works perfectley!
also can i get banned or action taken against my account for using this?
I use this:
/dump loadstring("if UnitHealth(\"Player\") < 1000 then CastSpellByName(\"Death Strike\") else
/castsequence Scourge Strike, Blood Strike
So in it's last phase it will check if the DK's HP is below 1000 hp (or whatever you want it to be then), if so it does Death Strike else it will do Scourge Strike and the next time Blood Strike so both set of runes are always used.
I also added this:
/dump loadstring("local _, d, _ = GetSpellCooldown(\"Summon Gargoyle\") if ((UnitPower(\"player\") > 59) and (d == 0)) then CastSpellByName(\"Summon Gargoyle\") end") ()
/dump RunMacro(6)
between blood presence & deathcoil, so it first does gargoyle (if ready/not on cooldown) and afterwards the death coil.
Though, anyone who could help me how to get Bone Shield working?
Basically I want it to check if it is off-cooldown and if so check if it's already up and else it casts it.
i suppose its a dump exploit so i'd say yes, but that i cant really say for sure
It is indeed possible that Blizzard gives punishments later on, but in that case expect the standard 24h ban procedure.