Go to Page... |
Updated: | 05-06-11 01:21 AM |
Created: | unknown |
Downloads: | 83,283 |
Favorites: | 479 |
MD5: |
Please note I activated my Portal to keep track of bugs and features request more easily. Thanks.
FuBar - SkillsPlusFu v4.1.3
Release Date: 2011.05.03
This add-on combines the functionality of avngr's FuBar_ProfessionsFu, Kemayo's FuBar_KungFu, and smuggles FubarTradeCooldownFu. This add-on is uploaded with their approval. I decided to merge the the first two because they seemed to have a rather large overlap, although both had bits that were unique and very useful (or just plain good looking). I have tried to keep the best of both. Next I wanted to get rid of another add-on on my bar and added the Trade Cooldown functionality. It took me a while to get the salt shaker support correct, as I'm still figuring out the event flow.
On popular demand, I added the option to show the skills for your other toons.
SkillsPlusFu is currently localised only for English, but should be easy to expand to cover other languages. However, by using BabbleLib it should at least properly for those languages supported by that library.
Use
The FuBar menu will display either Skills or the name of a skill that can be used to make things (so, say, Mining doesn't show, but Smelting does). Behind the skill (name and/or icon depending on your preferences) the number of cooldown items is displayed. This display show (total item - items ready) This will not be shown when you have no cooldown items for any of the toons you play.
By selecting the (right-click) menu you see all skills that you can use to make things with for your current toon. Selecting one of these skills will open the relevant skill window and put it's name/icon up in the FuBar. Clicking this later will open the associated skill window again. The last used skill is saved between sessions.
Options
Show skill label - Toggles the display of the skill name (or the text skills) on the FuBar. Use this when you want to show only the icon and the cooldown info.
Show boolean skills - Toggles skills that do not progress, this includes proficiencies.
Show other player skills - Allows you to select which other toons and skills are shown.
Show cross faction skills - Toggles whether the skills mentioned above include those of other faction toons.
Show player names - Toggles display of the player names in the cooldown info
Show cooldown notification - Toggles displaying the cooldown info on the FuBar
Clear current cooldown data - Clears the current cooldown database.
Hide cooldown data for - Allows you to hide a specific cooldown
Complete changelog
Acknowledgements
This add-on is based on avngr's FuBar_ProfessionsFu, Kemayo's FuBar_KungFu, and smuggles FubarTradeCooldownFu. Thanks guys!
I'd like to add a special thank you to avngr who put me on this path by pointing out to me how easy it was to expand FuBar_PetInfo to my wishes.
Furthermore I'd like to thank all of you who helped me by logging bugs and offering suggestions. Thanks!
Comment Options |
saltorio |
View Public Profile |
Send a private message to saltorio |
Visit saltorio's homepage! |
Find More Posts by saltorio |
Add saltorio to Your Buddy List |
11-07-08, 11:10 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 50
Uploads: 0
|
Hi Jayhawk,
with newest version i don't get any error. I switched my alts and everything is fine. I kook further into it, if the error return. Thanks for your great work. regards, Sha
Last edited by Shabazza : 11-07-08 at 11:10 AM.
|
|
Shabazza |
View Public Profile |
Send a private message to Shabazza |
Visit Shabazza's homepage! |
Find More Posts by Shabazza |
Add Shabazza to Your Buddy List |
11-09-08, 03:19 PM | |
A Defias Bandit
Forum posts: 3
File comments: 43
Uploads: 0
|
Sorry if I'm missing something, but is it possible to show more than one icon on the fubar? I'm probably missing something obvious. I'd love to be able to have all my crafting skills icons displayed so it's just a mouse pick to select one.
|
|
merneith |
View Public Profile |
Send a private message to merneith |
Visit merneith's homepage! |
Find More Posts by merneith |
Add merneith to Your Buddy List |
11-10-08, 01:15 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 50
Uploads: 0
|
Hi,
the error has returned. I posted a bug-report. But i think i know why. In the savedvariables.lua there is this section: ["skillsSave"] = { [""] = { ["Cooking"] = { ["Modifier"] = 0, ["MaxRank"] = 375, ["Rank"] = 375, }, the "" should look like this: ["skillsSave"] = { ["Baelgun|Lycalla"] = { ["Cooking"] = { ["Modifier"] = 0, ["MaxRank"] = 375, ["Rank"] = 375, }, doesent know why it dont saved it... regards, Sha @merneith: Try rightclick on the icon. |
|
Shabazza |
View Public Profile |
Send a private message to Shabazza |
Visit Shabazza's homepage! |
Find More Posts by Shabazza |
Add Shabazza to Your Buddy List |
11-13-08, 09:28 PM | |
|
Linked TradeSkills Bug
Whenever I open Someones linked tradeskills it adds the cooldown section for that linked tradeskill to my character, meaning I am not enchanter, if I open linked tradeskill for enchanter it adds enchant cooldowns under my characters name even tho I do not have enchant tradeskill.
Hope I wasnt to confusing. |
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
11-17-08, 02:11 PM | |
|
(EDIT: missed one error originally)
Posting this as a bug report as well. v3.0.1, updated standalone libraries, WoW 3.0.3 live (WotLK installed), USEng client/server. A character learns the "Grand Master" skill levels in a few trades (450 maximum skill). After that, turn on SkillsPlusFu on that character that has had it disabled for a few months. Log on and the FuBar Tablet dropdown menu doesn't work properly. It lists the professions (and they are clickable to open the menus), but no other text shows up. Not the cooldowns, other character listings or anything. As well, when trying to access the FuBar menu, the following error is thrown up. It repeats every time you right-click the plugin (has a problem with the OpenMenu function): Code:
FuBar_SkillsPlusFu-3.0.1\\SkillsPlusFu.lua:635: attempt to call method 'IsActive' (a nil value)\nFuBarPlugin-2.0-90006:1134: in function <...\\FuBarPlugin-2.0\\FuBarPlugin-2.0\\FuBarPlugin-2.0.lua:1124>\nDewdrop-2.0-90320 (DewdropLib):1894: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:1843>\nDewdrop-2.0-90320 (DewdropLib):2779: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:2738>\nDewdrop-2.0-90320 (DewdropLib):2995: in function `Open'\nFuBarPlugin-2.0-90006:1179: in function `OpenMenu'\nFuBarPlugin-2.0-90006:991: in function <...\\FuBarPlugin-2.0\\FuBarPlugin-2.0\\FuBarPlugin-2.0.lua:989>\nFuBar-3.0.90012\\FuBar.lua:1213: in function <Interface\\AddOns\\FuBar\\FuBar.lua:1207>\nTablet-2.0-90216 (TabletLib):2556: in function <Interface\\AddOns\\TabletLib\\Tablet-2.0\\Tablet-2.0.lua:2554> Code:
FuBar_SkillsPlusFu-3.0.1\\SkillsPlusFu.lua:635: attempt to call method 'IsActive' (a nil value)\nFuBarPlugin-2.0-90006:1134: in function <...\\FuBarPlugin-2.0\\FuBarPlugin-2.0\\FuBarPlugin-2.0.lua:1124>\nDewdrop-2.0-90320 (DewdropLib):1894: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:1843>\nDewdrop-2.0-90320 (DewdropLib):1908: in function `Refresh'\nDewdrop-2.0-90320 (DewdropLib):3470: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:3468> Will try with saved variables deleted next. But SkillsPlusFu does not update properly with old saved variables as it should. At least on characters that know 450-level skills since they last used SkillsPlusFu.
Last edited by Zidomo : 11-18-08 at 08:14 AM.
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Visit Zidomo's homepage! |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
11-18-08, 07:47 AM | |
|
Well, deleted saved variables and relogged. The mouse-over tooltip with the cooldown & other info now works & shows things properly. But the right-click options tooltip still doesn't work properly.
The previously mentioned errors are consistently thrown up upon right-clicking the SkillsPlusFu icon/text & the professions in the menu. Again, this is the only FuBar plugin I run (and I run/test a lot) that has such an issue. GL fixing it. EDIT: I submitted a bug report yesterday and tried again today at your portal; they are not showing up in the list. Is the list no longer active?
Last edited by Zidomo : 11-18-08 at 08:21 AM.
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Visit Zidomo's homepage! |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
11-18-08, 04:24 PM | ||
|
|
|
|
Firedancer |
View Public Profile |
Send a private message to Firedancer |
Visit Firedancer's homepage! |
Find More Posts by Firedancer |
Add Firedancer to Your Buddy List |
11-19-08, 02:57 AM | |
|
I've been having issues with wrong cooldowns showing up for Alchemy/Enchanting. I'm trying to figure out what is wrong, but... =/ I'm beginning to think it may have something to do with the toonSaveKey not being properly reset when switching toons.
Zidomo, thanks for the information. I think the portal is still up and I can see I got a warning for two new bugs.
Last edited by Jayhawk : 11-19-08 at 03:08 AM.
|
|
Jayhawk |
View Public Profile |
Send a private message to Jayhawk |
Visit Jayhawk's homepage! |
Find More Posts by Jayhawk |
Add Jayhawk to Your Buddy List |
11-19-08, 07:00 AM | |
|
Re: TradeSkillInfo
Zidomo, that error is really weird. It's triggered off a variable that is never set inside my code. It seems to be referring to another addon: TradeskillInfo by wmrojer. Digging into the changelog I see:
r70 | mcc | 2007-10-22 18:14:23 +0000 (Mon, 22 Oct 2007) | 2 lines Changed paths: M /tmp/trunk/FuBar_SkillsPlusFu/SkillsPlusFu.lua FuBar_SkillsPlusFu: - add TradeSkillInfo Menu support..I don't know what I done is legal or not,If not pls remove it. So it's not a SkillsPlus issue, it's something that has changed in TradeskillInfo. As I wasn't aware it was there, I had no idea what or even how to update it. I'm removing it from the next version, as it seems to be broken. |
|
Jayhawk |
View Public Profile |
Send a private message to Jayhawk |
Visit Jayhawk's homepage! |
Find More Posts by Jayhawk |
Add Jayhawk to Your Buddy List |
11-19-08, 07:45 PM | |
|
Fix for saving invalid Cooldowns for linked tradeskills
Replace with this function at line 417:
function SkillsPlusFu:TRADE_SKILL_CLOSE() local cooldown = nil if (IsTradeSkillLinked()) then _, self.currentPlayer = IsTradeSkillLinked() if not (self.currentPlayer == UnitName("player")) then return end else local numSkills = GetNumTradeSkills() for i=1, numSkills do local itemName = GetTradeSkillInfo(i) -- check name with name in spellMatrix, cooldown item is member of spellMatrix[itemName] if spellMatrix[itemName] ~= nil then cooldown = GetTradeSkillCooldown(i) -- self:Print('Found: '..itemName..' '..spellMatrix[itemName]) if cooldown == nil then cooldown = 0 end -- safety catch; should cooldown be removed (or wrong spell ID used -- self:Print('Found: '..itemName..format(cooldown)) self:WriteCooldownInfo(spellMatrix[itemName],cooldown) end end end self:Update() end |
|
Myster |
View Public Profile |
Send a private message to Myster |
Visit Myster's homepage! |
Find More Posts by Myster |
Add Myster to Your Buddy List |
11-20-08, 11:22 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
Northrend Alchemy Research cooldown (7 day, independant from the transmute cooldown) does not seem to be supported? Or am I doing something wrong/not doing something I should?
I only just got the mod and everything else seems right so....it could be me |
|
khanthal |
View Public Profile |
Send a private message to khanthal |
Visit khanthal's homepage! |
Find More Posts by khanthal |
Add khanthal to Your Buddy List |
11-21-08, 03:12 PM | ||
|
Re: Re: TradeSkillInfo
Been updating it regularly here. Highly doubt its that circa-2007 change alone causing the problem as I have had no issues between the two up until WotLK. More likely further modifications done lately adding to it. Or something . Anyway, thanks very much for the reply and look forward to the update(s). |
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Visit Zidomo's homepage! |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
11-23-08, 10:23 AM | |
|
Hi,
I got the following error when I right clicked the mod on FuBar: Date: 2008-11-23 11:20:41 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\FuBar_SkillsPlusFu\SkillsPlusFu.lua line 635: attempt to call method 'IsActive' (a nil value) Debug: [C]: IsActive() FuBar_SkillsPlusFu\SkillsPlusFu.lua:635: OnMenuRequest() ...FuBar_uClock\Lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1134: ...FuBar_uClock\Lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1124 ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:1894: ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:1843 ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2779: ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2738 ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2995: Open() ...FuBar_uClock\Lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1179: OpenMenu() ...killsPlusFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:987: ...killsPlusFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:985 FuBar\FuBar.lua:1213: FuBar\FuBar.lua:1207 ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2556: ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2554 AddOns: This may have already have been reported... sorry if so. Thanks, Twidget |
|
Twidget |
View Public Profile |
Send a private message to Twidget |
Visit Twidget's homepage! |
Find More Posts by Twidget |
Add Twidget to Your Buddy List |
12-05-08, 06:45 AM | |
|
Twidget, that should be fixed with version 3.0.2.
|
|
Jayhawk |
View Public Profile |
Send a private message to Jayhawk |
Visit Jayhawk's homepage! |
Find More Posts by Jayhawk |
Add Jayhawk to Your Buddy List |