Cork

Cork is a reminder addon, aimed primarily at buffs. Cork was inspired long ago by NeedyList, and has been Alpha quality for years. Wrath introduces new buff query APIs that let me finally make Cork as small as I'd prefer, so I'm finally pushing out a beta-quality version.

Cork provides, at it's heart, one-click buff casting. Some non-buff reminders are included as well:

Reminders for self-only buffs, auras and shapeshifts

Reminders for raid-group buffs (ones that cast on multiple targets)

Reminders for warrior shouts only shown in combat

Priest Fear Ward (shows whenever fear ward is not on cooldown, must be manually enabled when needed)

Shaman Earth Shield (tracks the last group member cast on, so you must cast manually the first time)

Warlock demons

Warlock Soul Link

Low durability warnings when resting (in town)

Clam shucker

Minimap tracking

Keybinding (thanks cladhaire)

Macro-generating button

One-click? How?
Simple! Make a macro: /click CorkFrame. You might wish to add a /cast [combat] Some Spell at the start as well.

You can also use the keybinding in the default k2eybind UI.

Be warned, Cork will only cast out of combat. If you want to apply buffs in combat, you'll have to do it manually.

* Ice barrier!
* Display corks in the same order they're fired (thanks @eridius)
* Use consistant sorting, for @eridius
* Use more refined sorting priorities
* Sort the foods in the wellfed (by ID), again for @eridius
* Filter out party units while in raids (thanks @eridius)
* Don't show pets for raid buffs (thanks @eridius)
* Kill the last bits of pet buffing, that's long dead
* Fix inbg bug
* Add a new lance
* Helps to use the right thing to check for ingroupedness

* Don't bug about druid swift flight either
* Bleepin bloop
* Add Poison support for Rogue Thrown weapons (thanks winks)
* Generalize rogue poisons into a template
* Make shaman enchants work with new template too
* All those poisons are gone now
* Don't try to temp-chant lances and other "misc" weapons

### 4.0.0.39-Beta

* And another openable box thing
* Add new cat mats to combine module
* Item cache failsafe kinda fixes #54 until Blizzy gives us an event that works
* S M R T
* Attempt to blacklist boss units, I think, i can't test this shit
* What me break the crusader aura module? nevar!
* Fix up pet happiness module for new UNIT_POWER events
* I never had this error, but whatever, if it shuts the bitches up
* Add archaeology module

### 4.0.0.38-Beta

* Add quest starting items module
* Change Inner Fire to an advanced self buffer for Inner Fire or Inner Will (thanks James FitzGibbon)
* New clam!
* No point in using pet names in the soul link module
* Soul shards are lower priority than summon pet
* Soulshards can bitch even when we're in town
* Use soulburn when summoning warlock demons

### 4.0.0.37-Beta

* Don't harass players to be well fed until, oh, lets say level 10
* Don't bug warlocks to make a healthstone if they can't
* Seems that poison was removed

### 4.0.0.36-Beta

* Item cache is gone, use the spell name instead of the item name for buffing items

* Clarify a tooltip just a smidge
* Make sure all the modules are shown on the config pane
* When in a raid, condese multi-target spells down into a single line
* Add Well Fed module, cause I suck at keeping that buff up (I have year old buff food in my bag)
* Add Vigilance to warrior modules
* Add mage focus magic

if name and ready > 0 then
local txt = string.format("%s (%d/%d)", name, ready, total)
if name == "Frost Crux" then return end
if name == "Empowered Rift Core" then return end
if name == "Horn of War" then return end
if name == "Silver Hand Orders" then return end
return ns.IconLine(icon, txt)
end
end

There's a blizz issue where some toons with the insta-quest daily currency you work order for can be looted and excess (you can only have one in inventory) will be mailed to you. Some cannot be looted however, so if you have one in your bag, you cannot loot them and have them mailed to you, so cork just shows the item as always waiting to loot. This solves that problem. You do have to know to loot on your own, but thats preferential to me than a lootable notice I cannot loot. Blizz will fix it eventually I hope.

I also noticed that LancePole will change items back regardless of enabled state, disabling only hides the warning in the cork frame, had to comment the fishing pole part entirely to keep it from switching on frameclick.

Edit: There's also Salvage crate for the Salvage yard (why Blizzard has both crate of salvage, and salvage crate is beyond me.) [139594]

Have used Cork for years, love it. Thank you so much for many of your great add-on's!

After the 7.0 patch, I was experiencing MASSIVE lag that I found was caused by NPCScan.Overlay.

However, during the process of elimination after disabling every single add-on and running ONLY Cork, there is a lag spike every 7 to 8 second while the addon is running. I assume this to be some sort of polling, but I am not a developer, coder, programmer of any sort.

Again, running the game with ONLY Cork installed and running, tested with graphics at 10 and 1 to ensure it wasn't a hardware issue; every 7 to 8 second the game freezes for a moment (like latency lag) then resumes normally. This does not happen at all with Cork disabled.

There are no LUA error or messages of any kind. Please let me know if I can provide you with any more information to help you narrow the issue down.

Regarding the reminder of inactive poisons on rogues, could you add a filter, so if a fishing pole is equipped, it does not warn you?
A way of implenting this could be to check if is wearing a one-handed melee weapon, which poison requires.

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.