Jump to content

WobLight

Player
  • Content count

    199
  • Joined

  • Last visited

Everything posted by WobLight

  1. There's also a GIF I believe? The point is to have a fixed point showing the action the player is attempting to use, this can help streamers easing spectators following his actions. Also can be useful to have a fixed place to look at if you're action is failing, for instance when you forgot it is on CD or you didn't noticed you're low on mana. Could also help those who just started using keybinds I guess. Mostly a fancy gadget for most people probably.
  2. Improved UseAction hook timing (fixes supermacro macros not showing up)
  3. Well it took more time than expected, but now it's a addon! Please report any bug here or (even better) on the github page. Link it the post above.
  4. Update: current action (e.g. currently casting) won't fade. ... this thing become outrageously complex for a "macro", I'll turn it into an addon one of these days.
  5. Added overflow list, to update replace the Extended LUA code and send following code in chat /run ReloadUI()
  6. Yes, if there's enough interest I'll do it. Nope, fresh stuff. No clue if there's something like around though.
  7. WobLight

    UnitInRaid

    vanilla-wow wiki has reliable api list (http://vanilla-wow.wikia.com/wiki/World_of_Warcraft_API), but details page are not reliable. for instance, brief of UnitInRaid in the main api page is correct.
  8. if you are using keybind, make sure Ctrl+<your key> is unbound. Nevermind, looks like there's an issue with SpellSotpCasting(). You can remove SpellStopCasting(), it will work but you will have to use it twice.
  9. /run if IsControlKeyDown() then CastSpellByName("Cold Blood") SpellStopCasting() end CastSpellByName("Eviscerate") This should do just fine
  10. WobLight

    Ice Block Macros

    /run local i,a,sn sn="Ice Block" i=0 while a~=sn do i=i+1 a=GetSpellName(i,"spell")end if ({GetSpellCooldown(i,"spell")})[3]~=0 == not IsShiftKeyDown() then CastSpellByName(sn)end @ColezYou can try this one, it was designed for stealth but should work just fine.
  11. WobLight

    [Macro] need help with syntext

    /run if IsShiftKeyDown() then CastSpellByName("spell1") else if IsControlKeyDown() then CastSpellByName("spell2") else CastSpellByName("spell3") end
  12. you can, just mind that it won't be one-click anyway
  13. @whatisgoingon /run local f=0 for i=1,GetNumShapeshiftForms()do if({GetShapeshiftFormInfo(i)})[3]then f=i end end if f ~= 0 and f ~= 3 then CastShapeshiftForm(f) else if f == 0 then CastShapeshiftForm(3) end end /cast [stance:3, nostealth] Prowl If this doesn't work, try replacing `nostealth` with `!stealth` or `~stealth`
  14. my bad, I was just editing it indeed, I'll reply soon
  15. try this: /run local f=0 for i=1,GetNumShapeshiftForms()do if({GetShapeshiftFormInfo(i)})[3]then f=i end end if f ~= 0 and f ~= 3 then CastShapeshiftForm(f) else CastShapeshiftForm(3) end /cast [stance:3, nostealth] Prowl
  16. Try to use stance:0 instead of nostance @whatisgoingon I couldn't squeeze my macro for that in 255 sorry.
  17. my bad, I forgot to expand a function of mine /run local f=0 for i=1,GetNumShapeshiftForms()do if({GetShapeshiftFormInfo(i)})[3]then f=i end end if f ~= 0 and f ~= 3 then CastShapeshiftForm(f) else if f == 3 then CastSpellByName("Dash") else CastShapeshiftForm(3) end end
  18. 2nd macro is quite simple though: unshift + cat + dash /run local f = GetActiveForm() if f ~= 0 and f ~= 3 then CastShapeshiftForm(f) else if f == 3 then CastSpellByName("Dash") else CastShapeshiftForm(3) end end About the first macro, I'd suggest you to carefully read this post https://forum.elysium-project.org/topic/34310-powershift-macro/ P.S. `/run if nil then CastSpellByName("Cat Form");end` will never have any effect. P.P.S. As far as why it behaves differently, I can't tell since you're using an addon for it.
  19. Hi there, maybe I can help you. My current macros make use of SuperMacro (but any other addon to extend macro size will do, I'm not using any SuperMacro function). If you don't want to use any addon, I'll try to squeeze them in 255 chars...
  20. WobLight

    How are Druids in world pvp?

    I'd also add that you mana pool is very limited, you can't pvp at all till you have both "Natural Shapeshifter" and "Feline Swiftness". Feral Charge is also mandatory.
  21. That is LUA already, but it into your support code and call `castcurse()` in your macro
  22. `UnitPowerType("unit")` is the proper way to check that, as asdaaf did in his macro.
  23. Addons can track combat log to detect Sprint cast (then they guess its duration). That's not even safe since Combat log range is quite short. So it's possible, but not easy nor 100% reliable. It would also require some time to code it (and it's 00:20 here)
×