WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Help/Support (https://www.wowinterface.com/forums/forumdisplay.php?f=3)
-   -   Keep getting 'GetRealNumRaidMembers' error (https://www.wowinterface.com/forums/showthread.php?t=44042)

Shad0wman 08-30-12 12:51 PM

Keep getting 'GetRealNumRaidMembers' error
 
It's a pretty pervasive error I keep getting since 5.04 and have updated MOST addons. I get it in fubar addons even when it seems theres nothing going on. I guess I can understand the fubar ones going. Its just seems that 'GetRealNumRaidMembers' is giving errors in so many things. ANy ideas how to fix this? I found turning off swatter helps ( doesnt show errors) but would hope for a more permanent fix sometime soon. thanks


Date: 2012-08-30 11:44:44
ID: 56
Error occured in: Global
Count: 1
Message: ...ddOns\FuBar_uClock\Lib\AceEvent-2.0\AceEvent-2.0.lua line 987:
attempt to call global 'GetRealNumRaidMembers' (a nil value)
Debug:
...ddOns\FuBar_uClock\Lib\AceEvent-2.0\AceEvent-2.0.lua:303: TriggerEvent()
...ddOns\FuBar_uClock\Lib\AceEvent-2.0\AceEvent-2.0.lua:910:
...ddOns\FuBar_uClock\Lib\AceEvent-2.0\AceEvent-2.0.lua:903
Locals:
None
AddOns:
Swatter, v4.0.1 (<%codename%>)
Accountant, v4.05.50001
Ace3, v
ACP, v3.4
Altoholic, v4.3.003
Babylonian, v5.1.DEV.312(/embedded)
Bagnon, v4.3.25
Bartender4, v4.5.0
BeanCounter, v5.14.5335 (KowariOnCrutches)
BrokerMounts, v5.0
BrokerPets, v5.01
ButtonFacade, v5.0.387
ChocolateBar, vv2.2.6
Clique, vv50001-1.0.0
Configator, v5.1.DEV.330(/embedded)
DataStore, v4.3.001
DataStoreAchievements, v4.3.001
DataStoreAgenda, v4.3.001
DataStoreAuctions, v4.3.001
DataStoreCharacters, v4.3.001
DataStoreContainers, v4.3.001
DataStoreCrafts, v4.3.001
DataStoreCurrencies, v4.3.001
DataStoreInventory, v4.3.001
DataStoreMails, v4.3.001
DataStorePets, v4.3.001
DataStoreQuests, v4.3.001
DataStoreReputations, v4.3.001
DataStoreSpells, v4.3.001
DataStoreStats, v4.3.001
DataStoreTalents, v4.3.001
DebugLib, v5.1.DEV.312(/embedded)
FuBar, v
FuBar2Broker, vr88-release
FuBaruClock, v2.1.5
Gatherer, v4.0.1
HealBot, v5.0.3.0.b2
HealersHaveToDie, v1.9.1.1
Informant, v5.14.5335 (KowariOnCrutches)
InlineAura, vv1.6.1
InlineAuraDefaults, vv1.6.1
LibExtraTip, v5.12.DEV.324(/embedded)
Mapster, v1.5.0
Masque, v5.0.387
MasqueRenaitre, vv4.3.4
MBB, v
MikScrollingBattleText, v5.7.4
MoveAnything, v13.0.10
OmniCC, v5.0.1
Outfitter, v5.5.1
Overachiever, v0.63
Pawn, v1.6.1
Postal, v3.4.13
Quartz, v3.1.0
QuestGuru, v2.2.9-50001
REFlex, v0.9.8
SilverDragon, vv2.5
Stubby, v5.14.5335 (KowariOnCrutches)
TidyPlates, v6.7.0 (R521)
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.315(/embedded)
TipTac, v12.06
TipTacItemRef, v12.06
TipTacTalents, v12.06
XPerl, v3.5.3
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlTarget, v
XPerlTargetTarget, v
BlizRuntimeLib_enUS v5.0.4.50001 <us>
(ck=7bf)

SaraFdS 08-30-12 01:20 PM

That's an easy one - the function has been removed and replaced by GetNumGroupMembers. A simple search & replace on all addon files should do for most if not all occasions:

search for: GetRealNumRaidMembers()
replace with: GetNumGroupMembers(LE_PARTY_CATEGORY_HOME)

Phanx 08-30-12 02:29 PM

That change may fix that particular error, but it's likely the addon will throw other errors, or not work as expected. Most pre-5.x addons use GetNumRaidMembers or GetRealNumRaidMembers to check if the player is in a raid (as opposed to a party). In 5.x, GetNumGroupMembers does not give you that information, and you need to use IsInRaid instead... but it's not as simple as blindly replacing everything with IsInRaid, because it depends on what the addon was using the function for.

The addon throwing the error -- FuBar_uClock -- is years out of date. FuBar was abandoned years ago, and the Ace2 libraries were also deprecated years ago. I would strongly recommend updating to a modern DataBroker-based display addon (Bazooka, Chocolate Bar, Docking Station, and Button Bin are all fairly similar to FuBar) and a similarly modern clock plugin. Look through the DataBroker addon category here on WoWInterface, or search the site for a keyword like "clock" -- which brings up a half-dozen DataBroker plugins on the first page alone, including Broker_uClock which is probably a direct port of FuBar_uClock to the DataBroker system.

Shad0wman 08-30-12 03:25 PM

Oh hey, thanks for response. I do use an updated Chocolate Bar but I use those old fubar ones with the addon Broker2Fubar. I have Ace3 somewhere n there but I guess the old fubar addons use Ace2. Guess I will wait for, or delete updates to the addons in question

Phanx 08-30-12 08:08 PM

Delete FuBar_uClock and install Broker_uClock instead.

At this point, I don't think there are any FuBar plugins that do not have at least one DataBroker replacement. If you need help finding them, post a list of which FuBar plugins you're still using.


All times are GMT -6. The time now is 12:32 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI