WIM (WoW Instant Messenger) v3
WIM (WoW Instant Messenger) is a World of Warcraft addon which brings an instant messenger feel to communication in game.
Features
- Whispers in their own windows.
- Chat in their own windows.
- Tabbed windows
- Highly configurable.
- History
- Copy and paste as:
- Raw Text
- BBCode
- Copy and paste as:
- Advanced, intellectual window behaviors & animations.
- Skins
- Emoticons
- Clickable web URLS for easy viewing. No more retyping a long url a friend sends you.
- Customizable sound options.
- Expose - great way to clear your screen of windows when you are in combat.
- Addon Compatibility: (Always make sure you are running the latest versions.
- Prat
- DBM
In reply to Bloobahdoo: It isn't the Mature Language Filter setting, but a new different setting that was added in 10.1.7 - near the top of the Social part of Gameplay options there is a "Censor Messages", which is by default set to "Everyone except friends" and needs to be updated on a per-character basis. If you want to avoid it you need to set it to "no one" (at least until WIM is fixed and you can reveal the messages).
It is turned off on my character, but I just received this message anyway
In reply to Bloobahdoo: Has there been any fix? My censor messages has been set to 'No one" and I'm still having no luck.
Is there a limit on how big wim's history can get?
For some reason today wim is wiping my settings file clean. But i noticed if i manually clear all the history of one of my toons and copy back the settings file i had from a backup it seems to load fine now.
After selecting the character and entering the log, the game freezes for about 2 minutes. I use the version for 9.2.7 (private server: Firestorm)
Busted for Classic:
Date: 2023-08-25 09:09:03
ID: 10
Error occured in: Global
Count: ∞
Message: Interface/AddOns/WIM/Modules/MinimapIcon.lua line 201:
bad argument #2 to 'SetGradient' (Usage: self:SetGradient(orientation, minColor, maxColor))
Debug:
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: SetGradient()
[string "@Interface/AddOns/WIM/Modules/MinimapIcon.lua"]:201:
Interface/AddOns/WIM/Modules/MinimapIcon.lua:192
Locals:
(*temporary) = 2.092000
(*temporary) = <function> defined =[C]:-1
AddOns:
Swatter, v1.13.6652 (SwimmingSeadragon)
WowheadLooter, v11402
AccountantClassic, vv2.12.26
Armory, vv1.11.2
ATTClassic, v1.5.7
ButtonForge, v1.0.5-classic-era
DBMCore, v43497ab
DBMStatusBarTimers, v43497ab
DBMVPVEM, v779aca0
ExtendedMapZoneInfoForClassic, v1.5
GatherMate2, v1.47-classic
Grail, v121
GrailNPCs, v27178
GrailNPCsenUS, v33302
GrailQuests, v27178
GrailQuestsenUS, v33302
GrailReputations, v007
HandyNotes, vv1.6.16
HandyNotesNPCsClassic, v1.33b
IcyVeinsStats, vJuly 17th 2023
LetMeCast, v1.3
SilverDragon, vv2023.6.1
SilverDragonOverlay, vv2023.6.1
SilverDragonRangeExtender, vv2023.6.1
SlideBar, v<%version%> (<%codename%>)
Spy, v1.2.3
TradeSkillMaster, vv4.13.11
TradeSkillMasterAppHelper, vv4.13
Wholly, v089
WIM, v3.10.13
BlizRuntimeLib_enUS v1.14.4.11404 <none>
(ck=34a)
After todays update, version 3.10.14 in Classic, I get lua errors every few mintues:
Message: Interface\AddOns\WIM\WIM.lua:140: attempt to index field 'C_BattleNet' (a nil value)
Time: Tue Aug 22 17:18:36 2023
Count: 14
Stack: Interface\AddOns\WIM\WIM.lua:140: attempt to index field 'C_BattleNet' (a nil value)
[string "@Interface\AddOns\WIM\WIM.lua"]:140: in function `GetBNGetFriendInfo'
[string "@Interface\AddOns\WIM\WIM.lua"]:464: in function `fun'
[string "@Interface\AddOns\WIM\WIM.lua"]:383: in function `CoreEventHandler'
[string "@Interface\AddOns\WIM\WIM.lua"]:59: in function <Interface\AddOns\WIM\WIM.lua:59>
Locals: friendIndex = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'C_BattleNet' (a nil value)"
_G = <table> {
UpdateOnBarHighlightMarksBySpell = <function> defined =[C]:-1
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 778
BT4Button46Shine5 = BT4Button46Shine5 {
}
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 399
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this group."
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
}
XPerl_AssistsView_Close = <function> defined @Interface\AddOns\ZPerl_RaidHelper\ZPerl_AssistFrame.lua:118
PawnUI_RefreshCompareScrollFrame = <function> defined @Interface\AddOns\Pawn\PawnUI.lua:1538
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
InterfaceOptionsNamesPanelUnitNameplatesShowAll = InterfaceOptionsNamesPanelUnitNameplatesShowAll {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem2AltCurrencyFrameItem1Text = MerchantItem2AltCurrencyFrameItem1Text {
}
DetailsWindowOptionsBarTextEditorEntryNumberLines = DetailsWindowOptionsBarTextEditorEntryNumberLines {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CHAT_HEADER_SUFFIX = ": "
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @Interface\FrameXML\UnitFrame.lua:600
MANA = "Mana"
CHAT_CONFIG_OTHER_COMBAT = <table> {
}
BT4Button22Flash = BT4Button22Flash {
}
FCFDockOverflowButton_OnClick = <function> defined @Interface\FrameXML\FloatingChatFrame.lua:2391
BOOST2_WARRIOR_COLOSSUSSMASH = "Use Colossus Smash.
Colossus Smash increases your damage."
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
AutoCompleteEditBox_OnKeyDown = <function> defined @Interface\FrameXML\AutoComplete.lua:368
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 32
SpellButton6Cooldown = SpellButton6Cooldown {
}
SLASH_LibQTip1 = "/qtip"
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
Graphics_QualityText = Graphics_QualityText {
}
q
In reply to KilmerCr:
Classic or Retail? Are you able to reproduce this when WIM is the only addon loaded?
In reply to Navallax:
This should be fixed in the next version (currently available as an alpha download).
I constantly get a "disable" error when right clicking to open a recipe, Open a cache box, opening anything by right clicking & WiM tells me its not going to allow the opening of the item and I can ignore or disable wow. Ignoring then I still cant open the recipe so I have to click disable WiM. Anyone else having this happen as it is so annoying :(
Whispers work normally when whispering friends or players from my own realm. But when trying to Whisper someone that's queuing for my keystone and he's from other server, i get the "No player named X is currently playing" message. If i deactivate WIM and reload, i can whisper them without any issue. If i activate WIM again, the problem happens again. So i don't know what it its, but it's definitely WIM. It doesn't trigger any LUA errors though, so can't help you with that. Hope you can do something about it! thanks for your work.
PD: after disabling the Elvui-skin addon for WIM it works fine, so i guess its the WIM Skin: ElvUI addon
Totally breaks the group finder in WoW classic Wrath.
In reply to CrapPile:
This might be caused by another addon. I am not able to reproduce the error. Please be specific on steps to reproduce the problem you are having.
Is there a way to suppress WIM from popping up while flying a dragon riding race course? I was interrupted during a run by a tell mid flight
Linking items and profession is broken in wim rn links bunch of code instead of proper links to items or profession
In reply to PedjaSenpai:
Should be fixed as of 3.10.12 as stated below @ https://www.wowace.com/projects/wim-3?comment=3029