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
After logging in to WoW, if I left-click somewhere on the ground, or a wall, or any non-interactive part of the world, I get LUA errors identical to the ones Imarrero posted. When this happens, I can easily dismiss the error box, but something else pops up that I can't dismiss.
A large, round button with a question mark in it appears near the bottom-center of my screen. It highlights when I hover the cursor on it, but clicking it does absolutely nothing. It covers up some of my buttons in my G15 addon, but I cannot make this thing go away. Anyone know how to stop this, short of not using WIM until it's fixed?
Please update soon
Altoholic puts chat messages in to the chat box and this errors WIM. so bad that after a couple times my computer will crash.
Worked fine till 3.3
Thanks
-----------------------
1x WIM-3.2.2\Modules\Expose.lua:29: attempt to index global 'db' (a nil value)
WIM-3.2.2\WIM.lua:297: in function `CallModuleFunction'
WIM-3.2.2\Sources\StateHandler.lua:56: in function <WIM\Sources\StateHandler.lua:34>
WIM-3.2.2\Sources\StateHandler.lua:85: in function `fun'
WIM-3.2.2\WIM.lua:337: in function `CoreEventHandler'
WIM-3.2.2\WIM.lua:62: in function <WIM\WIM.lua:62>
Locals:
funName = "OnStateChange"
module = nil
tData = nil
fun = <function> @ WIM\Modules\Expose.lua:27:
(for generator) = <function> defined =[C]:-1
(for state) =
ChatSounds =
ClickControl =
ShortcutBar =
GuildChat =
ChatAlerts =
Sounds =
LDB =
ChannelChat =
W2W =
Negotiate =
Expose =
HistoryChat =
WhisperEngine =
History =
MinimapIcon =
SayChat =
Tabs =
ChatFilters =
Filters =
TimeStamps =
Tutorials =
PartyChat =
BattlegroundChat =
Menu =
URLHandler =
ChatOptions =
Emoticons =
RaidChat =
OfficerChat =
}
(for control) = "Expose"
module = "Expose"
tData =
enabled = true
OnContainerHide = <function> @ WIM\Modules\Expose.lua:88:
RegisterWidget = <function> @ WIM\WIM.lua:245:
OnContainerShow = <function> @ WIM\Modules\Expose.lua:79:
canDisable = false
OnStateChange = <function> @ WIM\Modules\Expose.lua:27:
RegisterEvent = <function> @ WIM\WIM.lua:240:
dPrint = <function> @ WIM\WIM.lua:243:
db_defaults =
enableByDefault = true
title = "Expose"
Enable = <function> @ WIM\WIM.lua:241:
resources =
hasWidget = false
Disable = <function> @ WIM\WIM.lua:242:
}
pairs = <function> defined =[C]:-1
WIM =
addonTocName = "WIM"
tblInUse =
SetUpAnimation = <function> @ WIM\Sources\Animations.lua:55:
modules =
AddEscapeWindow = <function> @ WIM\Sources\WindowHandler.lua:1447:
RGBHextoHSVPerc = <function> @ WIM\Sources\ToolBox.lua:126:
GetChannelCount = <function> @ WIM\Modules\ChatEngine.lua:1544:
windows =
updateScrollBars = <function> @ WIM\Sources\WindowHandler.lua:447:
PLAYER_UPDATE_RESTING = <function> @ WIM\Sources\StateHandler.lua:77:
GetTalentSpec = <function> @ WIM\WIM.lua:505:
IsInParty = <function> @ WIM\WIM.lua:434:
debug = false
GetFontKeyByName = <function> @ WIM\Sources\Skinner.lua:308:
PLAYER_REGEN_DISABLED = <function> @ WIM\Sources\StateHandler.lua:71:
paddString = <function> @ WIM\Sources\ToolBox.lua:221:
ShowAllWindows = <function> @ WIM\Sources\WindowHandler.lua:1395:
RegisterStringModifier = <function> @ WIM\Sources\WindowHandler.lua:1364:
Menu = WIM3Menu {}
lastState = "other"
isInTable = <function> @ WIM\Sources\ToolBox.lua:84:
CompareVersion = <function> @ WIM\WIM.lua:452:
GetAvailableTabGroup = <function> @ WIM\Sources\TabHandler.lua:675:
CreateW2WWindow = <function> @ WIM\Sources\WindowHandler.lua:1316:
RegisterSkin = <function> @ WIM\Sources\Skinner.lua:260:
ShowProfileTip = <function> @ WIM\Modules\W2W.lua:268:
CreateChatWindow = <function> @ WIM\Sources\WindowHandler.lua:1312:
lists =
ShowOptions = <function> @ WIM\Sources\Options\Options.lua:318:
MinimapPopAlert = <function> @ WIM\Modules\MinimapIcon.lua:485:
ToggleContainer = <function> @ WIM\Sources\WindowHandler.lua:1570:
ShowDemoWindow = <function> @ WIM\Sources\WindowHandler.lua:1324:
stats =
useProtocol2 = false
LoadSkin = <function> defined @Interfa
---
Message: Interface\AddOns\WIM\Modules\Tutorials.lua:39: attempt to index field 'TutorialFrameCheckButton' (a nil value)
Time: Fri Dec 11 18:30:21 2009
Count: 2
Stack: Interface\AddOns\WIM\Modules\Tutorials.lua:39: in function `FlagTutorial'
Interface\FrameXML\TutorialFrame.lua:655: in function `TutorialFrame_Update'
Interface\FrameXML\TutorialFrame.lua:873: in function `TutorialFrame_AlertButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals: id = 31
tut = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'TutorialFrameCheckButton' (a nil value)"
string =
split = <function> defined =[C]:-1
match = <function> defined =[C]:-1
gmatch = <function> defined =[C]:-1
upper = <function> defined =[C]:-1
gsub = <function> defined =[C]:-1
format = <function> defined =[C]:-1
utf8sub = <function> defined @Interface\AddOns\HealBot\libs\UTF8\utf8.lua:183
lower = <function> defined =[C]:-1
sub = <function> defined =[C]:-1
len = <function> defined =[C]:-1
utf8len = <function> defined @Interface\AddOns\HealBot\libs\UTF8\utf8.lua:157
gfind = <function> defined =[C]:-1
rtgsub = <function> defined @Interface\FrameXML\RestrictedExecution.lua:504
find = <function> defined =[C]:-1
replace = <function> defined =[C]:-1
char = <function> defined =[C]:-1
dump = <function> defined =[C]:-1
join = <function> defined =[C]:-1
reverse = <function> defined =[C]:-1
byte = <function> defined =[C]:-1
trim = <function> defined =[C]:-1
utf8reverse = <function> defined @Interface\AddOns\HealBot\libs\UTF8\utf8.lua:290
rep = <function> defined =[C]:-1
}
tostring = <function> defined =[C]:-1
_G =
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
}
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
Atr_StackPriceCopperMiddle = Atr_StackPriceCopperMiddle {
}
NxIconNI38 = NxIconNI38 {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Toggles an additional optional actionbar on the right side of the screen."
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
AchievementFrameSummaryAchievement3Shield = AchievementFrameSummaryAchievement3Shield {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem5AltCurrencyFrameItem1Text = MerchantItem5AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
ArmoryFindFrameButton10Where = ArmoryFindFrameButton10Where {
}
ArmorySpellButton5 = ArmorySpellButton5 {
}
NxTeamHUD = NxTeamHUD {
}
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
ArmoryMainHandSlot = ArmoryMainHandSlot {
}
CHAT_CONFIG_OTHER_COMBAT =
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:184
WatchFrameItem_OnEvent = <function> defined @Interface\FrameXML\WatchFrame.lua:1094
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1079
TradeSkillInp