-
Content count
199 -
Joined
-
Last visited
Everything posted by WobLight
-
A simple macro that fails in PvP but works in PvE...
WobLight replied to Patrykiel's topic in UI, AddOns & Macros
You can't see enemy buffs unless a mage casted Detect Magic on it, so that can't be done. -
A simple macro that fails in PvP but works in PvE...
WobLight replied to Patrykiel's topic in UI, AddOns & Macros
remove `/run` from extended lua, then in your macro use `/run a()` -
A simple macro that fails in PvP but works in PvE...
WobLight replied to Patrykiel's topic in UI, AddOns & Macros
everything after `/run` is lua already, all you need to is to wrap it into a function function a() local c,u=CastSpellByName,UnitClass('target') if u == 'Druid' then c('Curse of Shadow') elseif UnitPowerType('target') ~= 0 or u == 'Paladin' then c('Curse of Exhaustion') else c('Curse of Shadow') end end then you can call a() into you macro (using a meaningful name would be better though) -
A simple macro that fails in PvP but works in PvE...
WobLight replied to Patrykiel's topic in UI, AddOns & Macros
SuperMacro allow support lua code -
/run local dagger = ({GetItemInfo(({strfind(GetInventoryItemLink("player",16),"item:(%d*):")})[3])})[6] == "Daggers" if dagger then PickupInventoryItem(16) EquipCursorItem(17) end This macro will swap your weapon if it's a dagger, but it will swap it even if Ambush fails to cast. Easiest way would be to put ambush into a slot in your main action bar, and this macro in the corresponding slot of the bar while not stealthed.
-
Probably going to land (fixed) next patch.
-
Yeah there was an issue causing size bug with taurens (especially very big warriors), fix for this it's already been submitted but it may take some time to land.
-
Noggenfogger is working now!
-
/run if not IsSpellOnCD('Travel Form') then if GetActiveForm() == 0 then CastShapeshiftForm(2) CastShapeshiftForm(4) else CancelForm() end end This is the macro I'm currently using for travel/aquatic form. Be sure to to change 'Travel Form' to you locale if you're not using english client. P.S.: Your macro is correct (I've also tested on my client to be sure). I guess you're not using an english client then? EDIT: Even if you're client isn't english, it would not give you that kind of issue, so there's something else going on there... use the following macro to verify that GetActiveForm() is returning correct values: /run message(GetActiveForm())
-
the answer to your question is already in this thread!
-
Dash stacks multiplicatively with prowl (that means: 1.0 * 0.6 * 1.5 = 0.9). Note that Dash overrides Feline Swiftness, they don't stack at all.
-
Probably going through some testing, but it should be fine.
-
Try adding `/run SpellStopCasting()` in between. EDIT: Even better: /run UseAction(x) SpellStopCasting() UseAction(y)
-
Hello everyone! here is the prototype of an addon I'm developing, it should be stable enough, but there are no settings or command line options at this time. Download Features: Enhanced World Map/Battlefied Minimap raid members are colored according to their current health Warsong Gulch friendly flag carry is highlighted Arathi Basin and Alterac Valley capture timers (click to annouce) Arathi Basin 30yd flag indicators Highlight currently targeted raid member Warsong Gulch Show flag carriers names near world status (upper part of the screen, click to target) Flag cariers low health warning in BattleGround chat Any feedback is welcome, feel free to suggest new features.
-
I'm still (slowly) making progress with code improvements before adding more features, anyway the core features of Strategos are the minimap enhancements, which BGAssist doesn't have.
-
that was just an example, of course shadowmeld and cat form are exclusive, so you're not going to notice it in common usage, but there may be other items or quest related buff using that texture. Anyway, it was more a general note on its usage, stealth texture is not that common but other buff/debuff are. EDIT: It could be messy for night elf rogues
-
@Lorilay please avoid using Quote instead of Code for macros, it's hard to quote you post. I just wanted to clarify that using `strfind(UnitBuff("player",i),"Ability_Ambush")` is not totally safe, it check just the texture path and it's ambiguous (e.g., Shadowmeld has the same texture).
-
a couple of posts with nice macros https://forum.elysium-project.org/topic/34310-powershift-macro/ https://forum.elysium-project.org/topic/35717-druid-feral-macro-help-cast-not-gonna-work/
-
extended macro code is executed at load time or whatever it's saved in global scope (so yes, it's normal. I'd suggest you to make an empty macro with the extended lua, so you won't loose it accidentally by deleting you cat macro)
-
/run if not IsSpellOnCD('Travel Form') then if GetActiveForm() == 0 then CastShapeshiftForm(2) CastShapeshiftForm(4) else CancelForm() end end With same SuperMacro extended lua as others.
-
afaik, there's no way to tell whatever you're swimming or not. Attempting to cast both at same time will work, but one will always give error.
-
[help] [harm] macro in vanilla. Is it possible?
WobLight replied to Wrathran's topic in UI, AddOns & Macros
try this: /run if UnitCanAttack("player","target") == 1 then CastSpellByName("lightning bolt") else CastSpellByName("healing wave") end -
/run local a,_,_,m=<SLOT_ID>,GetShapeshiftFormInfo(1)local c=GetActionCooldown(a)==0and(GetActionCount(a)>0)==(IsConsumableAction(a)==1)if m==1 and c or m~=1 and not c then CastShapeshiftForm(1) elseif c then UseAction(a)end Place your potion in an action slot, then raplace <SLOT_ID> in the macro above according to image below It only works when used in bear/caster form.
-
What do you need exactly? EDIT: By the way, GetSpellInfo doesn't exist in vanilla.
