sylvanaar / wow-instant-messenger

WIM (WoW Instant Messenger) is a World of Warcraft addon which brings an instant messenger feel to communication in game.
https://www.curseforge.com/wow/addons/wim-3
MIT License
12 stars 14 forks source link

BNGetFriendInfoByID #33

Closed flow0284 closed 3 years ago

flow0284 commented 3 years ago

Get this lua error after logging in

1x WIM\WIM-3.8.15.lua:172: attempt to call field 'BNGetFriendInfoByID' (a nil value) [string "@WIM\WIM-3.8.15.lua"]:172: in function GetBNGetFriendInfoByID' [string "@WIM\Modules\WhisperEngine.lua"]:573: in functionhandler' [string "@WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0-18.lua"]:267: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252> [string "@WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0-18.lua"]:311: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:299>

Locals: id = 0 accountInfo = nil (temporary) = nil (temporary) = 0 (*temporary) = "attempt to call field 'BNGetFriendInfoByID' (a nil value)" _G =

{ ERR_OUT_OF_CHI = "Nicht genügend Chi" DH_HAVOC_CORE_ABILITY_2 = "Starker Nahkampfangriff. Verbraucht Jähzorn. Kritische Treffer erstatten einen Teil des Jähzorns zurück." GetTrainerServiceTypeFilter = defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Namen von Einheiten einfärben." SetTrainerServiceTypeFilter = defined =[C]:-1 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 741 SPELL_FAILED_CUSTOM_ERROR_71 = "Dieser Partygast möchte mit Euch tanzen." LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 400 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture { } MagicButton_Print = defined @MagicButton\Source\MagicButton.lua:19 rallachiverepl4 = "Liste aller Erfolge in" PawnItemComparer = defined @Pawn\Pawn.lua:3608 GRM_ToolIgnoredScrollBorderFrameBottomBorder = GRM_ToolIgnoredScrollBorderFrameBottomBorder { } MultiBarLeftButton7 = MultiBarLeftButton7 { } InterfaceOptionsNamesPanelUnitNameplatesShowAll = InterfaceOptionsNamesPanelUnitNameplatesShowAll { } LFGListInviteDialog_OnEvent = defined @FrameXML\LFGList.lua:2416 MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text { } BtWQuestsFrameChainTooltipTexture2 = BtWQuestsFrameChainTooltipTexture2 { } BINDING_NAME_NAMEPLATES = "Plaketten für Gegner einblenden" CHAT_HEADER_SUFFIX = ": " MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 { } COVENANT_MISSIONS_HEALTH = "Gesundheit" CalendarCreateEventInviteListScrollFrameButton12Name = CalendarCreateEventInviteListScrollFrameButton12Name { } PaperDollTitlesPaneButton12BgTop = PaperDollTitlesPaneButton12BgTop { } CALENDAR_RAID_RESET_DESCRIPTION = "%1$s wird um %2$s zurückgesetzt." CalendarTodayTexture = CalendarTodayTexture { } BOOST2_WARRIOR_COLOSSUSSMASH = "Setzt |cFFFFFFFFKolossales Schmettern|r ein.

|cFFFFFFFFKolossales Schmettern|r erhöht den Schaden." AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 { } CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame { } CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight { } LFGTeleport = defined =[C]:-1 LE_GAME_ERR_ONLY_ONE_QUIVER = 32 SpellButton6Cooldown = SpellButton6Cooldown { } ToggleEncounterJournal = defined @FrameXML\UIParent.lua:1035 LOSS_OF_CONTROL_DISPLAY_FEAR = "Verängstigt" Graphics_QualityText = Graphics_QualityText { } GRM_BirthdayTooltipStatusBar = GRM_BirthdayTooltipStatusBar { } OverrideActionBarButton6Shine11 = OverrideActionBarButton6Shine11 { } FriendsFriendsScrollFrameButton14 = FriendsFriendsScrollFrameButton14 { } CompactUnitFrameProfilesSaveButton = CompactUnitFrameProfilesSaveButton { } AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Standard Einkaufsliste" RaidGraphics_EnvironmentalDetailSlider = RaidGraphics_EnvironmentalDetailSlider { } RaidUtility_CloseButton = RaidUtility_CloseButton { } Is64BitClient = defined =[C]:-1 CompactRaidFrameManagerDisplayFrameFilterOptionsFilterRoleTankMiddleMiddle = CompactRaidFrameManagerDisplayFrameFilterOptionsFilterRoleTankMiddleMiddle { } TutorialFrame_OnMouseDown = defined @FrameXML\TutorialFrame.lua:376 ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown { } LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1016 DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal" AudioOptionsVoicePanel_OnShow = defined @FrameXML\AudioOptionsPanels.lua:311 WL_DESC_LOCATION = "Zeigt/versteckt Euren Aufenthaltsort in einem bewegbaren Tooltip." WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg { } RPH_LIMIT_TYPE_Cook = 15 SPELL_FAILED_CUSTOM_ERROR_152 = "Ihr müsst e

flow0284 commented 3 years ago

I solved this issue by replacing line 172 in WIM.lua with _G.C_BattleNet.GetAccountInfoByID(id)