LuaNinja Macro Collection menu

Shout-Out

User Tag List

Page 32 of 42 FirstFirst ... 282930313233343536 ... LastLast
Results 466 to 480 of 629
  1. #466
    Evilphtbstrd's Avatar Active Member
    Reputation
    77
    Join Date
    Feb 2008
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    viral you need really need to make your own thread mate , your macros are second to none

    LuaNinja Macro Collection
  2. #467
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Evilphtbstrd View Post
    viral you need really need to make your own thread mate , your macros are second to none
    Yea I'm still debating that.

  3. #468
    Evilphtbstrd's Avatar Active Member
    Reputation
    77
    Join Date
    Feb 2008
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    cheers greenthing , i took this part of yoru macro---
    /run local _,g, _ = GetSpellCooldown("Bone Shield") if (g == 0) and (not UnitBuff("player", "Bone Shield")) then CastSpellByName("Bone Shield") end

    and added it to the one kxy1983 posted and it works great
    /Run temp=aoespell
    /Run timp=spell
    /Run tamp=miscspell
    /Run tump=intspell
    /run if UnitDebuff("target", "Blood Plague",unitCaster~="player") then CastSpellByName(""..temp.."") else CastSpellByName(""..timp.."") end
    /run CastSpellByName(""..timp.."")
    /Run CastSpellByName(""..tamp.."")
    /Run CastSpellByName(""..tump.."")
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");

    so macro looks like this now

    /Run temp=aoespell
    /Run timp=spell
    /Run tamp=miscspell
    /Run tump=intspell
    /run local _,g, _ = GetSpellCooldown("Bone Shield") if (g == 0) and (not UnitBuff("player", "Bone Shield")) then CastSpellByName("Bone Shield") end
    /run if UnitDebuff("target", "Blood Plague",unitCaster~="player") then CastSpellByName(""..temp.."") else CastSpellByName(""..timp.."") end
    /run CastSpellByName(""..timp.."")
    /Run CastSpellByName(""..tamp.."")
    /Run CastSpellByName(""..tump.."")
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");


    thank you both

    EDIT ================= i've added your extra lines so my macro now looks like this
    /use [nopet]Raise Dead
    /run if UnitAffectingCombat("player") then RunMacroText("/petattack") else RunMacroText("/petfollow") end
    /run if (not UnitBuff("player", "Blood Presence")) then CastSpellByName("Blood Presence") end
    /Run temp=aoespell
    /Run timp=spell
    /Run tamp=miscspell
    /Run tump=intspell
    /run local _,g, _ = GetSpellCooldown("Bone Shield") if (g == 0) and (not UnitBuff("player", "Bone Shield")) then CastSpellByName("Bone Shield") end
    /run if UnitDebuff("target", "Blood Plague",unitCaster~="player") then CastSpellByName(""..temp.."") else CastSpellByName(""..timp.."") end
    /run CastSpellByName(""..timp.."")
    /Run CastSpellByName(""..tamp.."")
    /Run CastSpellByName(""..tump.."")
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");

    and it is working well in WSG , thx
    Last edited by Evilphtbstrd; 12-28-2009 at 07:52 PM.

  4. #469
    greenthing's Avatar Contributor
    Reputation
    151
    Join Date
    Aug 2008
    Posts
    72
    Thanks G/R
    20/37
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kxy1983 View Post
    I use this for aoe using facesmasher on my UH dk, was pulling 14k dps on trash, with a 5k gearscore, was top dps most of the time, if not in top 3, with my pretty serious raiding guild, and thats after only playing my dk a couple weeks, thanks to LuaNinja.

    I still use the other macro for single target dps.

    It doesnt use much in the way of cds, which is kinda good, allows me to save my gargoyle for heroism pops and such. Its even easy to dps aoe tank heroics, i 4manned H UP, H UK and H HoL, while the tank was offline, its aoe is unbeatable, i was able to outthreat everyone.
    Aah that line will help a lot... (Blood Plague check from the player).

    Though I will be adding:
    Code:
    /use [nopet]Raise Dead
    /run if (not UnitBuff("player", "Blood Presence")) then CastSpellByName("Blood Presence") end
    /run local _,g, _ = GetSpellCooldown("Bone Shield") if (g == 0) and (not UnitBuff("player", "Bone Shield")) then CastSpellByName("Bone Shield") end
    /run if UnitAffectingCombat("player") then RunMacroText("/petattack") else RunMacroText("/petfollow") end
    at the beginning of it.

    @Evilphtbstrd, didnt see your post because I started to make this 1 before you posted, but I added a bit more to his, his Blood Plague check is a winrar.
    Last edited by greenthing; 12-28-2009 at 07:33 PM.

  5. #470
    Bugador's Avatar Member
    Reputation
    1
    Join Date
    Jul 2009
    Posts
    37
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Viral Fly-by your Mutilate Rogue macro not work...
    fix pls

  6. #471
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Bugador View Post
    Viral Fly-by your Mutilate Rogue macro not work...
    fix pls
    Well hot damn...that sure is informative. Thanks to your clear explanation of what is happening, what it's doing, and any error messages it's giving, I know exactly what the problem is!

    (BTW...that was full of sarcasm in case you couldn't tell. You have to tell me what it's doing, what in particular it is doing or not doing...and what errors it's giving if any.)

  7. #472
    Bugador's Avatar Member
    Reputation
    1
    Join Date
    Jul 2009
    Posts
    37
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ^^
    Nothing happens when you try to use the macro. Sorry poor english.

    How could I turn this a macro.

    Rotation:
    * Ensure that there is a bleed (ie. Rupture, Deep Wounds, Rend) on the target.
    * Start up Hunger for Blood.
    * Start up Slice and Dice however you please, really.

    1. Mutilate to 4+ Combo Points
    2. Make sure Hunger for Blood isn't going to drop soon. Refresh it if it will.
    3. Is Rupture up? If yes, Envenom. Go to step 1.
    4. Does Slice and Dice have >12 seconds left? If no, Envenom. Go to Step 1.
    5. Rupture. Go to Step 1.

    /Ty for your Attention.

  8. #473
    reveng_'s Avatar Member
    Reputation
    5
    Join Date
    May 2006
    Posts
    145
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Do you even have LuaNinja installed?

  9. #474
    Bugador's Avatar Member
    Reputation
    1
    Join Date
    Jul 2009
    Posts
    37
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes I have, but I lack knowledge to do.

  10. #475
    greenthing's Avatar Contributor
    Reputation
    151
    Join Date
    Aug 2008
    Posts
    72
    Thanks G/R
    20/37
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What is wrong in this macro?

    Code:
    /run local _,_,_,n,_,_,_,_,_=UnitDeBuff("player","Arcane Blast"); if( (n=4) and UnitBuff("player", "Missile Barrage") ) then CastSpellByName("Arcane Missiles") else CastSpellByName("Arcane Blast");

  11. #476
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by greenthing View Post
    What is wrong in this macro?

    Code:
    /run local _,_,_,n,_,_,_,_,_=UnitDeBuff("player","Arcane Blast"); if( (n=4) and UnitBuff("player", "Missile Barrage") ) then CastSpellByName("Arcane Missiles") else CastSpellByName("Arcane Blast");
    1. You misspelled UnitDebuff...no capital B.
    2. Arcane Blast is a BUFF not a DEBUFF anyway.
    3. You need an "end" to finish your if statement.

  12. #477
    greenthing's Avatar Contributor
    Reputation
    151
    Join Date
    Aug 2008
    Posts
    72
    Thanks G/R
    20/37
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's a Debuff

    Code:
    /run if (not UnitDebuff("player", "Arcane Blast")) then CastSpellByName("Arcane Blast")
    /run local _,_,_,n,_,_,_,_,_ = UnitDebuff("player", "Arcane Blast"); if (n == 4)  then CastSpellByName("Arcane Missiles") else CastSpellByName("Arcane Blast") end
    Fixed my issues.

  13. #478
    Gnobiwan's Avatar Member
    Reputation
    14
    Join Date
    Mar 2009
    Posts
    48
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Anyone thought of making a disc priest one? I know they are faceroll to heal with to begin with, but might be cool.

  14. #479
    greenthing's Avatar Contributor
    Reputation
    151
    Join Date
    Aug 2008
    Posts
    72
    Thanks G/R
    20/37
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well my fairly advanced mage macro (for a friend) is done. The tests looked good so it should be working as intended.

    Code:
    /run local s,_,_,_,_,_,_,_=UnitChannelInfo("player"); if( s=="Arcane Missiles" ) then StopMacro(); end;
    /run if (not UnitDebuff("player", "Arcane Blast")) then CastSpellByName("Arcane Blast")
    /run local q,_,_,_,_,_,_,_=UnitCastingInfo("player"); local _,_,_,w,_,_,_,_,_ = UnitDebuff("player", "Arcane Blast"); if( q=="Arcane Blast" ) and (w == 3) and UnitBuff("player", "Missile Barrage") then StopMacro(); end;
    /run local _,_,_,n,_,_,_,_,_ = UnitDebuff("player", "Arcane Blast"); if (n == 4) and UnitBuff("player", "Missile Barrage") then CastSpellByName("Arcane Missiles")  elseif UnitPower("player") < 3000 and (n == 4) then CastSpellByName("Arcane Missiles") else CastSpellByName("Arcane Blast") end
    It will only start casting Arcane Missiles if you have 4 stacks of Arcane Blast AND Missile Barrage is up (it also checks if you are already casting a 4th Arcane Blast when you have 3 stacks and Missile Barrage is up, to avoid clipping and casting 1 additional expensive and unneccesary Arcane Blast). If either of those is not the case, it will just spam Arcane Blast BUT if you are below 3000 mana (this can easily be changed to a custom wanted variable of course) the macro will make you cast Arcane Missiles to lose the stacks because it's just too expensive at that point.

    To add cooldowns to it add these to the top:

    Icy Veins
    Code:
    /run local _,d,_ = GetSpellCooldown("Icy Veins") if (d == 0) then CastSpellByName("Icy Veins") end
    Arcane Power
    Code:
    /run local _,e,_ = GetSpellCooldown("Arcane Power") if (e == 0) then CastSpellByName("Arcane Power") end
    Presence of Mind
    Code:
    /run local _,f,_ = GetSpellCooldown("Presence of Mind") if (f == 0) then CastSpellByName("Presence of Mind") end

    Trinkets and other on USE items
    (replace XXXXXXXXXXX with the item's name)
    Code:
    /run local _,g,_ = GetItemCooldown("XXXXXXXXXXX") if (g == 0) then UseItemByName("XXXXXXXXXXX") end
    Evocation (uses Evocation when not on cooldown and you are below 35% of your mana)
    Code:
    /run local _,h,_ = GetSpellCooldown("Evocation") if (h == 0) and UnitPower("player")/UnitPowerMax("player")<=0.35 then CastSpellByName("Evocation") end
    Mana Sapphire (uses your Mana Sapphire when not on cooldown and you are below 35% of your mana)
    Code:
    /run local _,i,_ = GetItemCooldown("Mana Sapphire") if (i == 0) and UnitPower("player")/UnitPowerMax("player")<=0.35 then UseItemByName("Mana Sapphire")end

    --------------

    Oh there was an Arcane Mage macro in the TS, damn I scrolled over that 1 then .
    Last edited by greenthing; 12-28-2009 at 11:12 PM.

  15. #480
    Fropper's Avatar Member
    Reputation
    8
    Join Date
    Mar 2008
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Viral Fly-by the feral macro isn't working. first i thought i made a mistake translating the names of the abilitys into german, but after installing the english wow version it still doesn't work.
    btw there are (atleast) two different faerie fire debuffs and spells (dunno about the skilled moonkin one). the feral one is actually called Faerie Fire (Feral).
    after changing the Faerie Fire to Faerie Fire (Feral) the macro atleast casted Faerie Fire (Feral). But nothing else, its just doing nothing. (yep luaninja works, the old feral macro is working)


    edit: non-working versions deleted

    edit2: working german version
    German version:
    Code:
    #show Schreddern
    /run if UnitHealth("player")/UnitHealthMax("player")<0.40 and GetSpellCooldown("Baumrinde")==0 then CastSpellByName("Baumrinde") end
    /run vWB=0 b={UnitBuff("player","Wildes Brüllen")}; if b[7]~=nil then vWB=b[7]-GetTime() end;
    /run vTrauma=0 i=1 while(i<=40)do a={UnitDebuff("target",i)} if a[8]~="player" and (a[1]=="Zerfleischen (Katze)" or a[1]=="Zerfleischen (Bär)" or a[1]=="Trauma") then vTrauma=1 break else i=i+1 end end;
    /run vZerfetzen=0; vKrallenhieb=0; vZerfleischen=0; for i=1,40 do a={UnitDebuff("target",i)} if a[8]=="player" then d=a[7]-GetTime(); if a[1]=="Zerfetzen" then vZerfetzen=d elseif a[1]=="Krallenhieb" then vKrallenhieb=d elseif a[1]=="Zerfleischen (Katze)" then vZerfleischen=d end end end
    /run c=CastSpellByName; p=UnitPower("player"); if GetSpellCooldown("Tigerfuror")==0 and not UnitBuff("player","Berserker") and p<30 then if GetComboPoints("player")>4 then if vZerfetzen==0 or 60+p+vZerfetzen*10<100 then c("Tigerfuror") end else c("Tigerfuror") end end
    /run WBe=({GetSpellInfo("Wildes Brüllen")})[4]; if GetComboPoints("player")>0 and (vWB==0 or vWB-vZerfetzen<1 or (vWB<=3 and vZerfetzen>9)) and UnitPower("player")>=WBe then CastSpellByName("Wildes Brüllen") end
    /run c=CastSpellByName; p=UnitPower("player"); if GetComboPoints("player")>4 then if vZerfetzen==0 then if p>({GetSpellInfo("Zerfetzen")})[4] then c("Zerfetzen") end else d=vZerfetzen*10-5; me=({GetSpellInfo("Zerfleischen (Katze)")})[4]; re=({GetSpellInfo("Krallenhieb")})[4]; se=({GetSpellInfo("Schreddern")})[4]; if d+p>=100 then if p>=me and vTrauma==0 and vZerfleischen<3 then c("Zerfleischen (Katze)") elseif p>=re and vKrallenhieb<3 then c("Krallenhieb") elseif p>=se then c("Schreddern") end end end end
    /run if not UnitDebuff("target","Feenfeuer") and not UnitDebuff("target","Feenfeuer (Tiergestalt)") and GetSpellCooldown("Feenfeuer (Tiergestalt)")==0 then CastSpellByName("Feenfeuer (Tiergestalt)") end
    /run cp=GetComboPoints("player"); p=UnitPower("player"); if vTrauma==0 and vZerfleischen<=vKrallenhieb and not (((vWB==0 or vWB-vZerfetzen<0.5) and cp>0 and p<25) or cp>4) then me=({GetSpellInfo("Zerfleischen (Katze)")})[4]; if vZerfleischen<3 and p>=me then CastSpellByName("Zerfleischen (Katze)") end end
    /run cp=GetComboPoints("player"); p=UnitPower("player"); if not (((vWB==0 or vWB-vZerfetzen<0.5) and cp>0 and p<25) or cp>4) and vKrallenhieb<vZerfleischen then re=({GetSpellInfo("Krallenhieb")})[4]; if vKrallenhieb<2.5 and p>=re then CastSpellByName("Krallenhieb") end end
    /run cp=GetComboPoints("player"); p=UnitPower("player"); se=({GetSpellInfo("Schreddern")})[4]; if not (((vWB==0 or vWB-vZerfetzen<0.5) and cp>0 and p<25) or cp>4) then if p>se then CastSpellByName("Schreddern") end end
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
    Last edited by Fropper; 12-29-2009 at 12:50 PM.
    nothing here

Page 32 of 42 FirstFirst ... 282930313233343536 ... LastLast

Similar Threads

  1. [Macro-Collection] All-In-One-Button Macro for all Classes from Level 15-90!
    By Classicclean in forum WoW UI, Macros and Talent Specs
    Replies: 21
    Last Post: 01-21-2014, 08:16 AM
  2. Addon For LuaNinja Macros
    By Tracerv0 in forum WoW UI, Macros and Talent Specs
    Replies: 7
    Last Post: 01-06-2010, 02:21 PM
  3. /Dump Macro Collection (WIP at mo!)
    By Anotherfox in forum WoW UI, Macros and Talent Specs
    Replies: 97
    Last Post: 01-04-2010, 03:21 PM
  4. [HOW TO] Ascii Macro + my collection
    By wickermanz in forum World of Warcraft Guides
    Replies: 12
    Last Post: 01-05-2009, 12:58 PM
  5. Macro Love - My Collection of useful and/or Space saving Macro's!
    By Anotherfox in forum World of Warcraft Guides
    Replies: 15
    Last Post: 12-28-2008, 12:29 AM
All times are GMT -5. The time now is 08:21 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search