tekkub / cork
- Source
- Commits
- Network (7)
- Issues (3)
- Downloads (29)
- Wiki (1)
- Graphs
-
Branch:
master
-
Here you can find a little module that helps gathering "shattered items" into bigger ones, mainly intended to gather crystallized shards into eternal ones.
Comments
-
It would be awesome and take all the annoyances of buffing away for me, if the following behavior could be implemented for the one-click feature:
If some party/raid members are outside of buffing range and some are inside and need the same buff, group buffs should only be applied if the number of members in range needing the buff is 2 or more, otherwise if only one member is in range or myself needing a buff, single buffs should be used.
Members outside of buffing range needing a buff should not block one-click buffing as it does often currently, or even worse, keep on wasting reagents by repeatably trying to apply group buffs to members out of range (like other similar addons do).A nice to have would be the possibility to rebuff before a buff runs out, e.g. 1 minute (configurable per buff).
Many thanks in advance if this is possible!
Comments
Range is checked, there is an issue with Blizzy's API that reports units as in range when they are not, I cannot fix that.
I will never add pre-buffing, tracking buff times is complexity that I'm just not willing to add to the addon.
Ah, they did fix range check, BUT they return 0 or 1, not true or false... 0 is true in lua, so my code was thinking everything was in range.... ugh... those bastards...
-
Tried Cork on my Paladin yesterday. I did not want it to remind me of blessings, and I deactivated them while in my tank spec. Worked as expected - the blessings disappeared from the reminder list.
Then I switched spec to healer, and the blessing reminders were back again. I went to the options, but the checkbox for the blessings module was like I had left it: not checked. So, this time I had to check the blessings module to make them disappear from the reminder list, which is kinda confusing.
Looks like the checkboxes do not reflect the actual settings after a spec-switch anymore.Comments
-
Dire Bear Form should be the last buff that cork tries to apply
2 comments Created 6 months ago by PusikasTried Cork on my druid tank, and it reminds me to switch into bear form, which is nice. But I tried the automatic buffing on mousewheel, and bear form is among the first things it tries to buff. So if there is, say, thorns and bear form on the reminder list, and I use the mousewheel, Cork buffs like this:
Dire Bear Form, Thorns (leaving ebar form), Dire Bear Form (again).
Maybe you could somehow make sure that cork only tries to shapeshift, if the is nothing else on the reminder list.Comments
The problem here is I cannot control the order buffs are applied without major changes to the design. I might, however, be able to tweak the fursuit module to only cast if no other needs are present.
-
Would it be possible to allow support to Cork for displaying when Shaman (Earthliving, Windfury, Flametongue, Icebrand, Rockbiter) / Warlock (Spellstone, Firestone) weapon buffs run out?
Thanks for the great addon!
Comments
This has been a longstanding issue with Blizzard's API. The weapon buff icons poll for the buff OnUpdate (every rendered frame)... there are no events fried consistently when the weapon buff is applied or wears off. I really don't like polling for a buff, it feels oh so dirty, so I've not made this module...
It's on the todo, just not likely to be done until I find a way to do it without constant polling.
Shaman's in, will look at locks later. I assume a two-step process is needed for locks? Create stone if you don't have one, use stone if you do?
Meh, fuckit, I've got a lock on the PTR and it's mostly a copy-paste jorb.
Warlock weapon buff works perfectly. The shaman one, however, does not show up. The two bars in the cork menu (I assume one for MH and one for OH) show up and I can select which weapon buff I want, but they do not show up as being needed on the cork screen. I buffed my weapon and right clicked it off and changed weapons to make sure but they still did not show up. Thanks!
Any errors? I coded it on the PTR (only place I could get a shaman and lock to test with)... but the code should work on 3.1
-
The reminder list can be a bit annoying when it tells you to buff things that can't be buffed or when I am in a vehicle. The flame leviathan fight is a good example. It tells me to buff people that sit in a vehicle and tells me to buff vehicles that are not buffable.
Possible workarounds might be not to show the reminder list while oneself is in a vehicle.Also, I bound the ,-key to cork, and I saw some strange behaviour while using it. While on my paladin, the reminder list showed me missing a food buff and Righteous Fury. When I hit the ,-key, cork buffed me Greater Blessing of Sanctuary. Additional key-hitting did not buff me anything and Righteous Fury did not disappear from the list until I rebuffed it by hand.
Comments
Hiding when in a vehicle is probably the best option, however there's the case of the demolisher in Wintergrasp where you CAN cast if you're in the front seats. Now, you're likely to have Cork off in WG, but are there other vehicles where you can sit in them and cast? I'm not in Ulduar, nor do I do the battlegrounds (which is of course where vehicles seem to be used the most).
-
As of 3.1 UnitAura no longer returns the isMine boolean, but rather the casting unit. Totally dry coded, but this should fix the problem(is there a way to attach diff files?):
Comments
-
Macro for priest buffs isnt working as far as I can tell. I hit it completely unbuffed and nothing happens. Doesnt seem to work in groups either. Tried modifying the threshold and nothing happens. Has this been modified to be a raid only mod?
Comments
-
For some reason, an extra "player" label is showing with the top item on the Cork frame whenever something is being shown. It's appearing above the place where the normal "player" label is shown.
Update: I'm setting the "player" label by itself sometimes now too.
Disabling the show UnitID option makes it disappear, but of course that's suboptimal since it turns off all the UnitID labels that are supposed to be there as well.
Comments
-
The first attempt in a play session pops open the empty text box as if the button was clicked and generates the following message:
[2009/07/28 03:18:27-106-x1]: Cork-3.1.0.23\modules\WellFed.lua:54: Usage: :SetText("text") Cork-3.1.0.23\modules\WellFed.lua:54: in function <Interface\AddOns\Cork\modules\WellFed.lua:54>
: in function `Show'
Cork-3.1.0.23\modules\WellFed.lua:63: in function <Interface\AddOns\Cork\modules\WellFed.lua:63>Subsequent attempts exhibit the same "click" behavior but do not generate an error. Neither method auto-generates a macro.
Tested with Edible Fern by Hodox of Moonrunner
Comments
Identical bug here. Cork 3.1.0.23-Beta, USEnglish client/server, WoW 3.1.3 live. Click the "Macro" button on the right side directly across from the "Well Fed" checkbox (and I had it checked), nothing happens and the above error is thrown up. Here it is again from BugGrabber:
["message"] = "Cork-3.1.0.23\modules\WellFed.lua:54: Usage: :SetText("text")\nCork-3.1.0.23\modules\WellFed.lua:54: in function <Interface\AddOns\Cork\modules\WellFed.lua:54>\n: in function `Show'\nCork-3.1.0.23\modules\WellFed.lua:63: in function <Interface\AddOns\Cork\modules\WellFed.lua:63>\n\n ---"
["type"] = "error" ["counter"] = 1The other "Macro" button in options--on the right side across from the word "Modules"--makes a macro & provides a droppable icon on your mouse cursor without issues.
-
Please could you add Slice and Dice and Hunger for Blood for rogues?
Comments
Cork really isn't designed for short-term in-combat buffs I'm afraid. The entire design is built around 1-click buffing, which simply doesn't work in combat.
-
Whenever someone joins the party/raid who is not in range I get the below error. Not certain if this is a known issue or a conflict, but thought that I'd better report it just in case.
Error Message
Message: Interface\AddOns\Cork\modules\PaladinBlessings.lua:73: attempt to concatenate local 'class' (a nil value)
Time: 08/11/09 20:37:10
Count: 2
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ? Interface\AddOns\Cork\modules\PaladinBlessings.lua:73: in function <Interface\AddOns\Cork\modules\PaladinBlessings.lua:69>
Interface\AddOns\Cork\templates\RaidBuffer.lua:84: in function <Interface\AddOns\Cork\templates\RaidBuffer.lua:84>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4> [C]: ? [string "safecall Dispatcher[1]"]:13: in function?' ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in functionFire' Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:118>Locals: No locals to dump
Comments
-
Could we get an in-combat check for the display added to this?
2 comments Created 3 months ago by ZidomoThis is a great, lightweight alternative to other persistently buggy and/or bloated buff check mods (ZOMGBuffs, SmartBuff, Buffwatch++, etc.).
Except for one thing. The (way too large) Cork buff alert frames alerting and/or not going away in combat. Due to its current behavior, I (and I'm sure others) can't use the mod.
Could likely live with the alert frames being as large as they are if they only displayed out of combat. But when people/pets/mage-mirror-images/etc. that are missing buffs prompt the alert frames to come up in combat, its a bit too much.
So either a (preferable) don't-display-in-combat option and/or a change to the alert frames to make them a lot smaller (i.e. a single "icon" frame like SmartBuff & ZOMGBuffs have, etc. or similar) would be a big improvement. Other than this, the mod is perfect :).
Comments
Sorry but the design is intended to be annoying, to make it go away you cast the needed buffs. If pets are a problem, turn them off.
-
Can you add wheel scrolling by pressing down right mouse button when using "Bind mouse wheel"?
Comments
The game doesn't let you bind the right click like that.
I think you misunderstood me. I meant something like "Camera Zoom!" here - http://www.wowinterface.com/downloads/info9499-O-Wheely-BuffsandMacrosonyourMousewheel.html
I need it because food macro doesn't work for me and thus blocking zoom with mousewheel.
ErrorLog:
Interface\AddOns\Cork\modules\WellFed.lua:54: Usage: :SetText("text")
Count: 1Call Stack:
(tail call): ? [C]: ? [C]: in functionSetText' Interface\AddOns\Cork\modules\WellFed.lua:54: in function <Interface\AddOns\Cork\modules\WellFed.lua:54><br/> [C]: in functionShow' Interface\AddOns\Cork\modules\WellFed.lua:63: in function <Interface\AddOns\Cork\modules\WellFed.lua:63>This shows when i try to make food macro.
-
I have one for the ram riding and the tankard tossing, mostly to take advantage of the mousewheel binding so we don't get RSI clicking the damn thing. Pull request sent. I hope it all worked with random githubbing and everything.
Comments
Haha, that so doesn't belong in Cork and I think you know it. You should rip out everything else and make this into it's own little standalone addon specifically for brewfest. Hell maybe even something along the lines of I Has Macro LOL using Cork's base engine... that could be useful actually...
-
Not sure if you would even dare to try and implement this, but cork has proven to be a much nicer solution for me to independently track buffs, auras, and seals (instead of pally power or zomgbuffs). It would be nice if it synced up with other pally's :)
Comments
PaladinBuffer has a decent syncing module. Probably could pull from that
-
new caster nil check for lastbuffedbuffer template
1 comment Created 3 months ago by SanoComments
-
When opening the configuration GUI, the "Show toolip in BG" checkbox is not updated according to the settings.
Easily fixed using this : http://github.com/Adirelle/cork/commit/df8caeb330736cb02e12000ba5b233e8ea451241
Comments
-
when applying buffs to other members of the raid/group or even solo. it would be nice to have cork rebuff before the buff actually expires. ie. recast blessing of wisdom when there is < 1 minute on the timer.
Comments
I'm not going to start tracking buff times, that's far too complicated for this addon. If people want rebuffs, I tell them to just cancel the buff so that it shows up on my side.
-
Seems Molten Armor buff check is broken.
Version: 3.2.0.26-BetaComments
EthanCentaurai
Thu Nov 26 13:03:15 -0800 2009
| link
How is it broken? Addon authours are not psychic and saying "is broken" won't do anyone any help.
-
Trueshot Aura module should recognize equivalent Shaman and DK buffs
1 comment Created about 1 month ago by HunterZThanks to Blizzard's asinine logic, Shamans' Unleashed Rage and DKs' Abominable Might proc/crit-based buffs temporarily overwrite/suppress Hunters' supposedly persistent Trueshot Aura (all 3 buffs give +10% AP). As a result, Cork erroneously notifies me that I need to re-cast TSA when UR/AM is active even though TSA is merely being suppressed and will automatically return once UR/AM fades.
Other than the fact that it would appear to be a nontrivial change, Cork's TSA module ought to recognize that TSA cannot be cast when UR or AM is active and suppress its warning accordingly.
Comments
-
The Death Knigget's ability "Horn of Winter" does not stack and is overwritten by the Shaman's ability "Strength of Earth Totem". Can you add a check for this similar to the Trueshot Aura check?
Thanks.
Comments
-
Shaman weapon buffs do not work for items restricted to offhand
2 comments Created 16 days ago by jf647For enhancement shaman, Cork does not remind them to buff their off-hand weapon if that weapon is limited to off-hand usage.
The issue is the comparison in OnUpdate of ShamanWeapon.lua: the mainhand check can be paraphrased as "if there's something that looks like a weapon in the mainhand, buff it". The offhand check is subtley different, more like "if there's a one-handed weapon in the offhand, buff it". This works to not attempt to buff a shield or a trout, but fails to buff anything that is specifically marked as offhand (because that has a different slot name returned by GetItemInfo().
I've created a patch, which can be found at
http://nadt.net/stuff/ShamanWeapon.lua.patch
What this does it compare the slot location of the offhand against both INVTYPE_WEAPON and INVTYPE_OFFHANDWEAPON.
I've tested this by getting two one-handed daggers and a pair of fist weapons (which are restricted to main/off use). With the release version, Cork offers to buff both the daggers, but only the mainhand fist weapon. With my patched version, Cork offers to buff all four weapons.
My patch also makes the mainhand check work the same as the offhand check (undoing the short-circuit that admittedly allowed mainhand restricted weapons to work so far). This just feels cleaner to me, but the patch will work if you only take the chunk that modifies the offhand weapon check.
Cheers
Comments
-
Can you add support for Giant Darkwater Clam - http://www.wowhead.com/?item=45909?
Comments
-
Can you add support for autoopening fished crates similar to clamshells?
Comments
Could you link my to a list of them on wowhead or such? I don't really fish much.
Dented Crate - http://www.wowhead.com/?item=6351
Waterlogged Crate - http://www.wowhead.com/?item=6352
Sealed Crate - http://www.wowhead.com/?item=6357
Heavy Crate - http://www.wowhead.com/?item=13874
Curious Crate - http://www.wowhead.com/?item=27513
Heavy Supply Crate - http://www.wowhead.com/?item=27481
Reinforced Crate - http://www.wowhead.com/?item=44475Maybe there are some more but i can't remember.
-
Hiya - was wondering if you had any plans to include reminders for Warlock's "Soulstone Resurrection" buff and/or Rogue main- and off-hand poisons?
Great AddOn, very useful!
Comments
-
Please include the Flask of the North (id=47499), thanks :).
Comments
-
I've never used this before, but hopefully I'm doing it right. You can merge in my changes to add support for refilling mana gems when they've been used.
Comments






Oh interesting. I assume it only recommends combining if bagspace will improve (i.e. you have 20+ of a crystallized item, or an existing partial stack of the eternal)?
It combines them as soon as they are enough of them to do so. But actually crystalled shards have a stack size of 10 so it always improves bag space. This is more arguable for Lesser Cosmic Essences but I think you already have combined items most of time.
The count thresholds are stored as values of the ITEMS table.
Yea true, you don't lose any bagspace from the elements, but you might not always gain it. Essences it would be a minor pain, but not a huge deal. I'll get it merged whenever I get a chance, might even add in more items.