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
Message: Interface\AddOns\Prat-3.0\addon\addon.lua:257: attempt to index local 'm' (a boolean value)
Time: 09/16/10 01:24:49
Count: 4
Stack: Interface\AddOns\Prat-3.0\addon\addon.lua:257: in function <Interface\AddOns\Prat-3.0\addon\addon.lua:245>
(tail call): ?
(tail call): ?
Interface\AddOns\WIM\Sources\WindowHandler.lua:844: in function `AddEventMessage'
Interface\AddOns\WIM\Modules\WhisperEngine.lua:310: in function `handler'
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:267: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252>
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:308: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:296>
Locals: smf = WIM3_msgFrame1ScrollingMessageFrame {
0 = <userdata>
parentWindow = WIM3_msgFrame1 {
}
widgetName = "chat_display"
}
event = "CHAT_MSG_WHISPER"
color =
r = 0.76078431372549
g = 0
b = 0.69803921568627
}
PRE_ADDMESSAGE = "Prat_PreAddMessage"
POST_ADDMESSAGE = "Prat_PostAddMessage"
FRAME_MESSAGE = "Prat_FrameMessage"
arg1 = "D"
arg2 = "Essylt"
arg3 = ""
arg4 = ""
arg5 = "Essylt"
arg6 = ""
arg7 = 0
arg8 = 0
arg9 = ""
arg10 = 0
arg11 = 1176
arg12 = "0x038000000233636F"
this = WIM3_msgFrame1ScrollingMessageFrame {
0 = <userdata>
parentWindow = WIM3_msgFrame1 {
}
widgetName = "chat_display"
}
formattedText = ""
m = true
info = nil
(*temporary) = nil
(*temporary) = "D"
(*temporary) = "Essylt"
(*temporary) = ""
(*temporary) = ""
(*temporary) = "Essylt"
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = 1176
(*temporary) = "0x038000000233636F"
(*temporary) = WIM3_msgFrame1ScrollingMessageFrame {
0 = <userdata>
parentWindow = WIM3_msgFrame1 {
}
widgetName = "chat_display"
}
(*temporary) = "CHAT_MSG_WHISPER"
(*temporary) = "D"
(*temporary) = "attempt to index local 'm' (a boolean value)"
Prat =
ReplaceMatches = <function> defined @Interface\AddOns\Prat-3.0\services\patterns.lua:180
IsPrivateChannel = <function> defined @Interface\AddOns\Prat-3.0\services\channelapi.lua:133
LinkRegistry =
}
Frames =
}
BuildLink = <function> defined @Interface\AddOns\Prat-3.0\services\links.lua:58
MatchPatterns = <function> defined @Interface\AddOns\Prat-3.0\services\patterns.lua:135
AddLocale = <function> defined @Interface\AddOns\Prat-3.0\addon\locales.lua:59
GetModuleOptions = <function> defined @Interface\AddOns\Prat-3.0\addon\modules.lua:294
SplitMessageIdx =
}
SplitMessageOut =
}
AddModuleExtension = <function> defined @Interface\AddOns\Prat-3.0\addon\modules.lua:321
RegisterPattern = <function> defined @Interface\AddOns\Prat-3.0\services\patterns.lua:78
AddonName = "Prat-3.0"
ClearChatSections = <function> defined @Interface\AddOns\Prat-3.0\services\chatsections.lua:279
FrameList =
}
Prat3 = true
GetMessageItemIdx = <function> defined @Interface\AddOns\Prat-3.0\services\chatsections.lua:268
callbacks =
}
EnableProcessingForEvent = <function> defined @Interface\AddOns\Prat-3.0\services\events.lua:74
PrintLiteral = <function> defined @Interface\AddOns\Prat-3.0\services\print.lua:43
SplitMessageSrc =
}
GetReloadUILink = <function> defined @Interface\AddOns\Prat-3.0\addon\addon.lua:333
db =
}
Format = <function> defined @Interface\AddOns\Prat-3.0\addon\addon.lua:245
UnregisterAllLinkTypes = <function> defined @Interface\AddOns\Prat-3.0\services\links.lua:84
SetModuleOptions = <function> defined @Interface\AddOns\Prat-3.0\addon\modules.lua:290
GetGenderNeutralClass = <function> defined @Interface\AddOns\Prat-3.0\services\classgenderfix.lua:39
Options =
}
Version = "Prat 3.0 (3.4)"
RegisterChatEvent = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
GetChannelName = <function> defined @Interface\AddOns\Prat-3.0\addon\addon.lua:343
SetItemRefHook = <function> defined @Interface\AddOns\Prat
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Libs\LibWho-2.0\LibWho-2.0.lua line 509:
table index is nil
Debug:
[C]: ?
WIM\Libs\LibWho-2.0\LibWho-2.0.lua:509: ReturnWho()
WIM\Libs\LibWho-2.0\LibWho-2.0.lua:905: ProcessWhoResults()
WIM\Libs\LibWho-2.0\LibWho-2.0.lua:894: ?()
WIM\Libs\LibWho-2.0\LibWho-2.0.lua:915:
WIM\Libs\LibWho-2.0\LibWho-2.0.lua:914
What i do wrong? =)
If anybody with more experience in Lua and debugging can track what might be making the two incompatible, many of us would be thankful, as I'm sure whatever method or function being used is not isolated to AltGuild.
today i logged my DK a friend from my main guild whisped me i answered then he whisped me again but no text in wim, i only know he whisped me becous i se incoming whisp in lcd screen on my G15 keayboard so he keeps whisping me 5-6 times nothing, another guy whisp me i see first mess then he whisp me 2 more times same thing.
What the heck is going on??
Locals:
---
The name is at the top so i dont need it on every line, and the different colours make it easy to tell bewteen incoming and outgoing messages.
1) Each window should have it's on configuration (width, height, toolbar vis and so on) and the user should be able to change it's settings by drag-n-drop and show/hide buttons.
2) Make a light version of the chat window. Remove class icon, name(just a small one on the top), no background texture (image). I think you got the picture.
3) It would be awesome if this addon interacts with current wow chat interface working together with their tabs. Because right now I have wow chat taking bottom left of my screen and WIM taking bottom middle of my screen. if we could get them together would be perfect.
nice job on addon. :)
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM_inimal\skin.lua line 410:
attempt to index global 'WIM' (a nil value)
Debug:
(tail call): ?
[C]: ?
WIM_inimal\skin.lua:410: in main chunk
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
Ace3, v
AtlasLoot, vv5.11.04
AtlasLootFu, vv5.11.04
AucAdvanced, v5.8.4723 (CreepyKangaroo)
AucFilterBasic, v5.8.4723 (CreepyKangaroo)
AucFilterOutlier, v5.8.4723.2531
AucMatchUndercut, v5.8.4723.2531
AucStatHistogram, v5.8.4723 (CreepyKangaroo)
AucStatiLevel, v5.8.4723 (CreepyKangaroo)
AucStatPurchased, v5.8.4723 (CreepyKangaroo)
AucStatSales, v5.8.4723.2842
AucStatSimple, v5.8.4723 (CreepyKangaroo)
AucStatStdDev, v5.8.4723 (CreepyKangaroo)
AucStatWOWEcon, v5.8.4723.2530
AucUtilAHWindowControl, v5.8.4723.3311
AucUtilAppraiser, v5.8.4723.2530
AucUtilAskPrice, v5.8.4723.3175
AucUtilAutoMagic, v5.8.4723.3142
AucUtilCompactUI, v5.8.4723.2530
AucUtilEasyBuyout, v5.8.4723.3583
AucUtilFixAH, v5.8.4723 (CreepyKangaroo)
AucUtilGlypher, v5.8.4723.2545
AucUtilItemSuggest, v5.8.4723.3108
AucUtilPriceLevel, v5.8.4723.2545
AucUtilScanButton, v5.8.4723.2530
AucUtilScanFinish, v5.8.4723.3576
AucUtilScanProgress, v5.8.4723.2530
AucUtilScanStart, v5.8.4723.2530
AucUtilSearchUI, v5.8.4723.3655
AucUtilSimpleAuction, v5.8.4723.4546
AucUtilVendMarkup, v5.8.4723.2530
Bagnon, v2.13.2b
BagnonForever, v1.1.2
BagnonTooltips, v
Bartender4, v4.4.2
BeanCounter, v5.8.4723 (CreepyKangaroo)
BonusScanner, v5.3
DBMCore, v
Enchantrix, v5.8.4723 (CreepyKangaroo)
EnchantrixBarker, v5.8.4723 (CreepyKangaroo)
GearScore, v3.1.17 - Release
Gladius, vv1.2.0
HealBot, v3.3.5.0
Postal, v3.3.2
QuestHelper, v1.4.0
Recount, v
SexyMap, v
SlideBar, v5.8.4723 (CreepyKangaroo)
Stubby, v5.8.4723 (CreepyKangaroo)
WIMinimal, v
BlizRuntimeLib_enUS v3.3.5.30300 <eu>
(ck=68c)
I have no idea how or anything, I just disabled addon after addon until I found that it was WIM that was blocking the new friendslist in social tab.
I hope the author can take a look at this and see if there is anything that can be done about it.
ID: 1
Error occured in: AddOn: WIM
Count: 1
Message: Error: AddOn WIM attempted to call a forbidden function (UseQuestLogSpecialItem()) from a tainted execution path.
Debug:
[C]: UseQuestLogSpecialItem()
..\FrameXML\WatchFrame.lua:1266: WatchFrameItem_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1