-
Content count
199 -
Joined
-
Last visited
Everything posted by WobLight
-
Using a macro to reshift is definitely faster than unshifting and shifting manually (especially if you have low ping), but checking for GCD it may also be a drawback in some situations. I have indeed keybindings to: unshift, both reshifting and shift for cat, shift-to for bear and reshift for travel. EDIT: I use Cat Form + Prowl instead of Cat Form + Track Humanoid, caster form -> cat form -> prowl is really fast and very useful for pvp EDIT2: Checking for time passed since last shapeshift would be more proper way to avoid unwanted unshifts, but it's not trivial to achieve.
-
Just to make things clear, using unbuff is slower and less "reliable" than checking for the stance directly, but I'm quite sure nobody would ever notice the difference.
-
I don't know how CastModifier checks for stances, but it does most probably in the same way I do. I doubt that it will check your cooldown before unshifting, this is just too bad, especially in PvP you will often be spamming your macro to fast shift out and reshift in cat (e.g. to restore energy or remove snares), without a check you will often press your macro 1 time too much before noticing you shifted, that will result in unwanted unshift (cat->caster->cat->caster). In expansions wow default UI does a very similar thing behind the scene.
-
Also, unbuff is a supermacro defined command, it scans buffs using an invisible tooltip and is much slower than scanning the spellbook.
-
Nice thing the forum notify you almost in real time XD
-
It's no trivial thing to accomplish, and it's likely impossible in instances (except for BGs).
-
The cooldown check is just a way to prevent accidental caster form -> cat -> caster form due to spamming
-
Is this a quote from a post of mine? GetSpellID is likely a custom function of mine, you will need to define it to get it working. Try to replace SpellName with you actual spell name in following macro, it will show a number in your chat frame if on cd, 0 otherwise. /run local i,a,sn sn="SpellName" i=0 while a~=sn do i=i+1 a=GetSpellName(i,"spell")end DEFAULT_CHAT_FRAME:AddMessage(GetSpellCooldown(i,"spell") or "nil") or you can use this to find the correct spell id /run local i,a,sn sn="SpellName" i=0 while a~=sn do i=i+1 a=GetSpellName(i,"spell")end DEFAULT_CHAT_FRAME:AddMessage(i)
-
Ferocious bite rank 5 with ap scaling was able to deal around 3.5k damage on mail afair. In full blue PvP set + some epic misc.
-
We were talking about pvp anyway.
-
SuperMacro is good for extra lua code, it executes at addon load time in global environment, which basically allows you to write small addons in there.
-
try to put `/run SpellStopCasting()` between them.
-
What if you're trying to hit a rog in evasion? What if your target is stunned, and you're spamming to cast shred as soon as you have enough energy? What if you are against a plate and you just need combo points? Due to server lag it's not easy to say when you're effectively behind your target, most of times Shred and Claw severs different purposes. On cloth Shred deals far more damage and is highly preferable over Claw even if it takes some more attempts to land, on highly armored stuff you won't use Shred, but Claw to score more combo points and land Rip asap. Ferocious Bite will be useless in 99% of cases till they will add [Book of Ferocious Bite V] and benefit from AP (patch 1.12, but let's hope they will give up with this unfair mixed progression stuff before that). EDIT: let's say you deal 200 weap damage. Damage per enery: Shred: (200*2.25+180)/48 = 13.125 Claw: (200 + 115)/40 = 7,875 EDIT2: This also shows why ferocious bite is garbage, 2.5 damage per energy point is just energy waste if you don't kill your target with it, which is unlikely since you crit 1600 on a poorly geared cloth. w/o extra energy it might deal a little more damage per energy than Shred, but it can parry/dodge. It is good only as last resource.
-
you can use a macro to achieve a faster transition, though you will have to wait for server reply at each step. You may find some of them in https://forum.elysium-project.org/topic/34310-powershift-macro/
-
Did you mean Shred? Anyway it won't do any good. Even if feasible, Claw damage is very poor, you use it only when you need fast combo points.
-
I got some idle time and so I made a macro to shrink the default minimap. /run local m=BattlefieldMinimap m.s=m.s~=true local f={m:GetRegions()}for _,i in {1,4,5,8,9,12}do f[i][m.s and"Hide"or"Show"](f[i])end if m.s then f[14]:SetTexCoord(-.5,1.5,0,1)else f[14]:SetTexCoord(0,1,0,1)end This toggle shrink on the minimap, it doesn't move minimap tab button and close button though (not enough space for that).
-
Hi Nihlo, thanks for you feedback and suggestions! I didn't noticed such issue so far, are you playing horde? Only when you join a started WSG the current enemy flag carrier should be missing. The allied flag carrier should be found even in that case. If you happens to see a wrong carrier name, be sure you've downloaded the last version of the addon and not the one tagged "prototype-release". EDIT: you were right, I've found the issue and fixed it. Those are sure going to be added in the future, but I'm not happy with the current code, though it works, it would be hard to hard to maintain as more features are added, so I'll need some time to reorganize it before adding them... At the moment I can't think of anything that a macro couldn't already achieve, it would save up some space in you action bars though. I thing other features will take higher priority for that and other reasons.
-
I cannot believe I totally forgot to put it! (thanks)
-
You always have to put addon files in a subfolder in Interface\AddOns, always check that Interface\AddOns\AddOnName\AddOnName.toc file exists.
-
Forgot to mention that on non-english clients some features will not work, anyone willing to help with other localizations is welcome.
-
Place you shield in an action slot, then use following macro having care to replace ID with the number of the slot you placed the shield into (refer to image above). /run if IsEquippedAction(ID) ~= true then PickupInventoryItem(16) PutItemInBackpack() UseAction(ID) else CastSpellByName("Shield Bash") end I never used such macro personally (made something similar to this one for a friend once) so it may need some tweaking.
-
Hi everyone, I've made a little addon to hasten accept/turn-in of quests, especially Alterac Valley repeatable ones. Usage is quite simple, if you hold control while opening a quest from an NPC dialog, it will be saved and will complete automatically next time you click on it; even better, if you hold Shift while opening the NPC dialog, it will be skipped and first saved quest will complete automatically. More detail about its usage in the readme file. https://gitlab.com/WobLight/QuestHaste Any feedback is most welcome!
-
Fixed README.md formatting for windows.
-
Added priority for completed quests in quest log while holding shift opening an NPC dialog, fixed a regression; updated usage and readme. Tagged as new release 0.4
-
Let's hope that mine works better then XD (sorry I don't know that one)
