Bengt 0 Report post Posted December 15, 2016 Hey Mates, i am looking for some Macros for stance dancing and stuff. I can remember things like /defstance /equipslot 17 Weapon /equipslot 16 shield /cast Shieldwall Same with spellreflect and other things like disarm and so on. I can't remember if that was back in these old days or somewhere in wotlk ect Anyone able to help me? Greetings! 0 Share this post Link to post Share on other sites
Shino 27 Report post Posted December 15, 2016 I am using these: Dont waste consumables macro: (Only use in Combat) (4 => Last bag, 10 slot counting from topleft to bottom right) /script if UnitAffectingCombat("player") then UseContainerItem(4,10) end Startattack macro: (41 being the actionslot) /script if not IsCurrentAction(41) then UseAction(41) end Berserker Rage + Startattack: /cast Berserker Stance /cast Berserker Rage /script if not IsCurrentAction(41) then UseAction(41) end Charge macro: /script if not UnitAffectingCombat("player") then CastSpellByName("Battle Stance"); CastSpellByName("Charge"); end Cleave + Startattack: /cast Cleave /script if not IsCurrentAction(41) then UseAction(41) end Bloodthirst + Startattack: /cast Bloodthirst /script if not IsCurrentAction(41) then UseAction(41) end Disarm + Startattack: /cast Defensive Stance /cast Disarm /script if not IsCurrentAction(41) then UseAction(41) end Execute macro: /script local p=100*UnitHealth("target")/UnitHealthMax("target");if (p>5 or UnitHealth("target")>25000) and UnitMana("player")<26 then CastSpellByName("Berserker Stance"); end; CastSpellByName("Execute");if not IsCurrentAction(41) then UseAction(41) end Juju flurry macro: (Cast self without untargeting the boss) /script UseContainerItem(3,16); SpellTargetUnit("player"); Bandage macro: /script UseContainerItem(0,1); SpellTargetUnit("player"); Heoric Strike + Startattack: /cast Heroic Strike /script if not IsCurrentAction(41) then UseAction(41) end Intercept macro + Startattack: /cast Berserker Stance /cast Intercept /script if not IsCurrentAction(41) then UseAction(41) end Mocking Blow: /cast Battle Stance /cast Mocking Blow Overpower: /cast Battle Stance /cast Overpower /script if not IsCurrentAction(41) then UseAction(41) end Pummel macro: /cast Berserker Stance /cast Pummel Switch mainhand weapon macro: /script UseContainerItem(0,2) Thunderclap + Startattack: /cast Battle Stance /cast Thunder Clap /script if not IsCurrentAction(41) then UseAction(41) end Whirlwind + Startattack: /cast Berserker Stance /cast Whirlwind /script if not IsCurrentAction(41) then UseAction(41) end Shield Bash macro: (22 being the actionslot of your shield) /script UseAction(22); CastSpellByName("Defensive Stance"); CastSpellByName("Shield Bash"); if not IsCurrentAction(41) then AttackTarget() end Battle Stance to Berserker Stance Whirlwind macro: It does Bloodthirst if you have enough rage and its off cd or getting of cd and then switches stance in order to not waste any rage. /script local a,h,b,c=CastSpellByName,UnitMana("player"),GetActionCooldown(75); if h<=25 or (b+c-GetTime())>1.5 then a("Berserker Stance"); a("Whirlwind") else a("Bloodthirst") end; if not IsCurrentAction(41) then UseAction(41) end Autoattack macro with check for Shadow Command at Nef: /script zu=true;for i=1,2 do GameTooltip:SetUnitDebuff("target", i);if (GameTooltipTextLeft1:GetText() or "")=="Shadow Command" then zu=false end;end if zu then CastSpellByName("Bloodthirst");if not IsCurrentAction(41) then AttackTarget() end;end 0 Share this post Link to post Share on other sites
Ike 20 Report post Posted December 16, 2016 I'm using the following macros on my twink: (They pretty much all require my CastModifier Addon) Auto stance-dancing Charge / Intercept (depending on whether or not you're in combat) + auto attack: /cast !Attack /cast [stance:1 nocombat] Charge; [nocombat] Battle Stance; [stance:3 combat] Intercept; Berserker Stance Auto stance-dancing spam able Execute / Bloodthirs + auto attackt: /cast !Attack /cast [mypower<26 stance:1/2] Berserker Stance; [hp<20 stance:3] Execute; [stance:3] Bloodthirst Auto stance-dancing Overpower + auto attack: /cast !Attack /cast [stance:1] Overpower; Battle Stance Auto stance-dancing Mocking Blow + auto attack: /cast !Attack /cast [stance:1] Mocking Blow; Battle Stance Auto stance-dancing Pummel + auto attack: /cast !Attack /cast [stance:3] Pummel; Berserker Stance 0 Share this post Link to post Share on other sites
Skipadawoop 6 Report post Posted December 16, 2016 (edited) Or you can use ShaguStance which automatically switch you to the correct stance without the usage of a macro. Frees up a shitload of place on your actionbars. Edited December 16, 2016 by Skipadawoop 0 Share this post Link to post Share on other sites
Porta 10 Report post Posted December 21, 2016 Or you can use ShaguStance which automatically switch you to the correct stance without the usage of a macro. Frees up a shitload of place on your actionbars. doesn't shagustance only work for DE versions? 0 Share this post Link to post Share on other sites
Bengt 0 Report post Posted December 26, 2016 (edited) Hey Mates, so I am trying out the macros. Want to use Shield Bash via /script UseContainerItem(0, 1); /script UseContainerItem(0, 2); /cast Shield Bash So I equip mainhand and offhand and can Shield Bash as intended. Then I wanna use heroic strike as an example, so I wanna switch back to my Two Hand Weapon. If I use /script UseContainerItem(0, 1); I have my weapon equipped, if I do it accidently twice, I have my 1hand weapon again. If I am doing it right, /script UseContainerItem(0, 1); heroic strike everything ist fine but if I want to use /script UseContainerItem(0, 1); overpower after shield bash and then /script UseContainerItem(0, 1); heroic strike, I would cast heroic strike with my 1handweapon. So do I need two macros per skill or is there something more I can use? Thx so far for your help Edited December 26, 2016 by Bengt 0 Share this post Link to post Share on other sites
Gaelic 0 Report post Posted December 26, 2016 Hi. So im totally new to macros in wow ( & didnt use them back when i did use to play tbh). Now ive started to play a warrior tho im beginning to think its all but essential to use them really!! My question is do i add them to a folder in the games directory, like the add-ons? I see there's a graphical display full of icons in game, but ive no idea how these relate to various macros. Im tempted just to "have a go" & see what happens....but then i think "Hmmm, better not". Lols Thanks for any replies 0 Share this post Link to post Share on other sites
Bengt 0 Report post Posted December 27, 2016 Esc macro use an Icon and write your. Then you are fine if it works 0 Share this post Link to post Share on other sites
Dahatox 0 Report post Posted January 4, 2017 On 2016. 12. 21. at 8:47 PM, Porta said: doesn't shagustance only work for DE versions? What's a DE version? Can I make this ShaguStance work somehow on Elysium? 0 Share this post Link to post Share on other sites
Porta 10 Report post Posted January 5, 2017 16 hours ago, Dahatox said: What's a DE version? Can I make this ShaguStance work somehow on Elysium? it's a type of gameclient lik enDE(German) enUS(US). on his website Shagustances had a note where it said it only worked for enDE versions.. I am not sure if you can make it work on other clients(or rather, I dont know how :P) 0 Share this post Link to post Share on other sites
Gudder 0 Report post Posted January 5, 2017 Im looking for a particular stance macro that is Def Stance /w Wep + Shield AND Battle Sance /w 2h /cast [stance:1] Defensive Stance /equip [noequipped:shield] <1hander> /equip [noequipped:shield] <shield> /cast [stance:2] Battle Stance /equip [equipped:shield] <2hander> This macro above isnt working and I have CastModifier (Which btw is working awesome with my other macros) I have come across this script to change stances, but I do not know how to add wep equips to the correct stances. If someone could hook it up with an expounded script of: /run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("Defensive Stance"); else CastSpellByName("Battle Stance()"); end; 0 Share this post Link to post Share on other sites
Kase 2 Report post Posted January 10, 2017 Error: attempt to call global `CastSpellByName' (a nil value) File: Interface\AddOns\CastModifier\MMC.lua Line: 545 Count: 3 0 Share this post Link to post Share on other sites