FuBar - GroupFu
GroupFu is a FuBar plugin that adds group management functions, loot method detection, and roll management.
Clicking on the panel icon will cause it to roll, shift-clicking will clear the last roll, and ctrl-clicking will cause it output the winner to chosen output channel.
It will normally show the group looting type unless there is a roll in progress.
After a roll is performed, it can announce the winner to any channel, or just locally to you. People can write 'pass' to pass on the roll.
The right-click menu also includes the standard leader choices like setting the loot method, threshold, leaving your group and resetting your instances.
Message me to get a version of GroupFu.lua updated for 5.4. Works perfectly, hasn't thrown any errors regardless of party size or instance.
On line 246 in GroupFu.lua replace
GetRaidDifficulty()
with
GetRaidDifficultyID()
working version of GroupFu for 5.0.4
http://home.arcor.de/rosa.elefant/fubar_groupfu_142.zip
enjoy!
Link Down!
http://wow.curse.com/downloads/wow-addons/details/broker-group.aspx
Check it out if you will.
what is the command to display the addon again on my mini-map?
open up "GroupFu.lua" in notepad and Replace "GetCurrentDungeonDifficulty" with "GetDungeonDifficulty" then click replace all.. then save and enjoy this addon.. no other problems since i've done the change.
The change is in the function AnnounceWinner:
local playerGroup = 0
for i = 1,40 do
local name, rank, subgroup, level, class, fileName, zone, online, isDead, role, isML = GetRaidRosterInfo(i);
if name == rollers[highest].player then
playerGroup = subgroup
end
end
lastAnnouncement = string.format("%s (group %s)", string.format(L["Winner: %s"], string.format(L["%s [%s]"], rollers[highest].player, rollers[highest].roll)), playerGroup)
here's a clue...
attempt to call global 'GetCurrentDungeonDifficulty' (a nil value
FuBar_GroupFu\GroupFu.lua:235: GetCurrentDungeonDifficultyText()
Date: 2009-08-09 02:46:57
ID: 3
Error occured in: Global
Count: 1
Message: |cFF00FF00(This error is not related to Decursive - look below the Dcr_DIAG.lua stack lines)|r
..\AddOns\FuBar_GroupFu\GroupFu.lua line 235:
attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
Debug:
Decursive\Dcr_DIAG.lua:160:
Decursive\Dcr_DIAG.lua:137
[C]: GetCurrentDungeonDifficulty()
FuBar_GroupFu\GroupFu.lua:235: GetCurrentDungeonDifficultyText()
FuBar_GroupFu\GroupFu.lua:243: OnTooltipUpdate()
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:485: UpdateTooltip()
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:951:
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:947
FuBar\FuBar.lua:1234:
FuBar\FuBar.lua:1231
Date: 2009-08-07 15:22:00
ID: 4
Error occured in: Global
Count: 1
Message: |cFF00FF00(This error is not related to Decursive - look below the Dcr_DIAG.lua stack lines)|r
..\AddOns\FuBar_GroupFu\GroupFu.lua line 235:
attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
Debug:
Decursive\Dcr_DIAG.lua:160:
Decursive\Dcr_DIAG.lua:137
[C]: GetCurrentDungeonDifficulty()
FuBar_GroupFu\GroupFu.lua:235: GetCurrentDungeonDifficultyText()
FuBar_GroupFu\GroupFu.lua:243: OnTooltipUpdate()
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:485: UpdateTooltip()
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:951:
...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:947
FuBar\FuBar.lua:1234:
FuBar\FuBar.lua:1231
AddOns:
Swatter, v3.1.14 (<%codename%>)
Ace2, v
Ace3, v
AEmotes, v
AEmotesgag, v
AlphaMap, v3.76.30100
AlphaMapBattlegrounds, v
AlphaMapExteriors, v
AlphaMapInstances, v
AlphaMapPOIInstances, v
AlphaMapPOITravelAgents, v
AlphaMapPOIUtilities, v
AlphaMapWorldBosses, v
AlphaMobMap, v2.00.30100
Atlas, v1.14.1
AtlasBattlegrounds, v1.14.1
AtlasDungeonLocs, v1.14.1
AtlasOutdoorRaids, v1.14.1
AtlasTransportation, v1.14.1
AtlasLoot, vv5.07.01
AtlasLootFu, vv5.07.01
AtlasMajorCities, vv1.5a
AucAdvanced, v5.6.4385 (KangaII)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.6.4385 (KangaII)
AucFilterOutlier, v5.6.4385.2531
AucMatchUndercut, v5.6.4385.2531
AucScanData, v5.6.4385 (KangaII)
AucStatClassic, v5.6.4385 (KangaII)
AucStatHistogram, v5.6.4385 (KangaII)
AucStatiLevel, v5.6.4385 (KangaII)
AucStatPurchased, v5.6.4385 (KangaII)
AucStatSales, v5.6.4385.2842
AucStatSimple, v5.6.4385 (KangaII)
AucStatStdDev, v5.6.4385 (KangaII)
AucStatWOWEcon, v5.6.4385.2530
AucUtilAHWindowControl, v5.6.4385.3311
AucUtilAppraiser, v5.6.4385.2530
AucUtilAskPrice, v5.6.4385.3175
AucUtilAutoMagic, v5.6.4385.3142
AucUtilCompactUI, v5.6.4385.2530
AucUtilEasyBuyout, v5.6.4385.3583
AucUtilItemSuggest, v5.6.4385.3108
AucUtilPriceLevel, v5.6.4385.2545
AucUtilScanButton, v5.6.4385.2530
AucUtilScanFinish, v5.6.4385.2530
AucUtilScanProgress, v5.6.4385.2530
AucUtilSearchUI, v5.6.4385.3655
AucUtilSimpleAuction, v5.6.4385.0
AucUtilVendMarkup, v5.6.4385.2530
AutoRepair, v3.0
Babylonian, v5.1.DEV.130
BadBoy, v3.4.7.1
BankGUI, v2.1
BankItems, v30100
BankItemsFu, v1.5
BankStack, vv13
BeanCounter, v5.6.4385 (KangaII)
BookOfCrafts, v
BossCast, v1.6
BuffWatcher, v45
Carbonite, v3.21
CarboniteTransfer, v1.01
Configator, v5.1.DEV.130
DBMBurningCrusade, v
DBMCore, v
DBMLDB, v
DBMSpellTimers, v
DebugLib, v5.1.DEV.130
Decursive, v2.4.2_beta_7
DoTimer, v4.3.6
Enchantrix, v5.6.4385 (KangaII)
EnchantrixBarker, v5.6.4385 (KangaII)
EnhancedFlightMap, v2.1.1
FBMergeDatabase, v0.9.60
FBOutfitDisplayFrame, v0.9.8
FBTrackingFrame, v0.9.8 Beta 1
FishingBuddy, v0.9.8a
FuBar, v
FuBarAEmotesFU, v
FuBarAtlasFu, v
FubarAutoLootFu, v2
FuBarBattlegroundFu, v2.0
FuBarCAFu, v
FuBarDPS, v2.0.$Rev: 74969 $
FuBarDurabilityFu, v2.11
FuBarEmoteFu2, v0.1.5
FuBarFactionsFu, v2.2.1-79
FuBarFriendsFu, v2.4.4-103
FuBarGarbageFu, v2.0.$Revision: 79607 $
FuBarGearRating, v0.5
FuBarGroupFu, v1
FuBarInstanceInfoFu, v1.0
FuBarMailFu, v2.0
FuBarNetWorthFu, v
FuBarOutfitterFu, v
FuBarPortalFu, v1.12
FuBarProfessionsFu, v3.0.4
FuBarReagentFu, v3.04
FuBarRestFu, vv1.3.1
FuBarSkillsPlusFu, v3.1.0
FuBarSmartBuffFu, v3.0a
FuBarSmartDebuffFu, v3.0a
FuBarUIReloadFu, v1.0
Gatherer, v3.1.14
GathererHUD, v3.1.14
GathererDBWowhead, v1.0.2009-02-18
GodLike, v2.8
GoingPrice, v3.1.1
GoingPriceAllakhazam, v3.1.1249658846
GoingPriceWowhead, v3.1.1249480192
HeadCount, v1.5.8
Informant, v5.6.4385 (KangaII)
LibRock10, v
LinkWrangler, v1.78
LinkWranglerAtlasLoot, v1.1
LinkWranglerAuctioneer, v1.4
LinkWranglerCompanion, v1.52
MobMap, v342
Nauticus, v3.2.0
Omen, v3.0.7
Outfitter, v4.7.4
Postal, v3.1.2
ProfessionsBook, v3.0.3
Quartz, v1.0
QuartzBuff, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
RaidBuffStatus, v3.210
RangeDisplay, v3.5.1
RatingBuster, v
RecipeBook, v
Recount, v
SellJunk, v2.4
SlideBar, v3.1.14 (<%codename%>)
SmartBuff, v3.2a
SmartDebuff, v3.2a
Spellcraft, v
SpellstealReport, v1.0
SpellTips, vSpellTips 3.0
Stubby, v5.6.4385 (KangaII)
SukiMiniMapCoords, v3.0.0
TooltipItemIcon, v1.54
WIM, v3.1.1
WinterTime, v1.81
Wr2, v
XPerl, v3.0.5
XPerlArcaneBar, v
XPerlOptions, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidMonitor, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
BlizRuntimeLib_enUS v3.2.0.30200 <us>
(ck=10df)
Open up Groupfu.lua in notepad.
Find the phrase GetCurrentDungeonDifficulty
Replace with GetDungeonDifficulty (i.e. just remove the word Current)
that should fix it
When you find "GetCurrentDungeonDifficulty" replace it with "GetDungeonDifficulty"
Do that for as many times as you find it, and hopefully it should work again.
That certainly fixed grid and bossnotes.
[2009/08/05 18:45:06-246-x1]: FuBar_GroupFu-1.132\GroupFu.lua:235: attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
FuBar_GroupFu-1.132\GroupFu.lua:243: in function `OnTooltipUpdate'
FuBarPlugin-2.0-90009:485: in function `UpdateTooltip'
FuBarPlugin-2.0-90009:951: in function <...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:947>
FuBar-3.0.90012\FuBar.lua:1234: in function <Interface\AddOns\FuBar\FuBar.lua:1231>
---
[2009/08/05 18:45:06-246-x1]: FuBar_GroupFu-1.132\GroupFu.lua:235: attempt to call global 'GetCurrentDungeonDifficulty' (a nil value)
FuBar_GroupFu-1.132\GroupFu.lua:243: in function `OnTooltipUpdate'
FuBarPlugin-2.0-90009:485: in function `UpdateTooltip'
FuBarPlugin-2.0-90009:951: in function {...AtlasLootFu\Libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:947}
FuBar-3.0.90012\FuBar.lua:1234: in function {Interface\AddOns\FuBar\FuBar.lua:1231}
---