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
Time: 03/27/10 07:57:25
Count: 1
Stack: Interface\AddOns\WIM\Modules\Expose.lua:29: in function `fun'
Interface\AddOns\WIM\WIM.lua:297: in function `CallModuleFunction'
Interface\AddOns\WIM\Sources\StateHandler.lua:56: in function <Interface\AddOns\WIM\Sources\StateHandler.lua:34>
Interface\AddOns\WIM\Sources\StateHandler.lua:85: in function `fun'
Interface\AddOns\WIM\WIM.lua:337: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self =
enabled = true
OnContainerHide = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:88
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:245
OnContainerShow = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:79
canDisable = false
OnStateChange = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:27
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:240
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:243
db_defaults =
}
enableByDefault = true
title = "Expose"
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:241
resources =
}
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:242
}
state = "other"
combatFlag = false
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'db' (a nil value)"
_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
BeginAutoSell_Old = <function> defined @Interface\AddOns\Auctionator\Auctionator.lua:1056
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
PallyPowerC8P7BuffIcon = PallyPowerC8P7BuffIcon {
}
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 {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem9AltCurrencyFrameItem1Text = MerchantItem9AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
Atr_StackList9 = Atr_StackList9 {
}
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:298
ERR_NOAMMO_S = "%s"
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:1206
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1080
PallyPowerConfigFramePlayer2Line12 = PallyPowerConfigFramePlayer2Line12 {
}
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {
}
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText {
}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoO
1.) you know how when you go into a fight and it minimizes, and re-sizes after you exit combat? you should make it do the same for opening/closing map, because I open map and it minimizes, when i close map it won't re size...
___________________________________
2.) would be GREAT to add an addon to have liek 1 chat window you can minimize/resize that comes built into it as an option to open for Both Group chat, and Guild chat, to have those 2 windows that way I can have them open all the time, to easily see what people say.
___________________________________
I will post another reply when I think of any more helpful addons, hope that isn't too much to ask :P just it would really spice this mod up some more.
Time: 03/25/10 15:24:39
Count: 1
Stack: Interface\AddOns\WIM\Modules\Expose.lua:29: in function `fun'
Interface\AddOns\WIM\WIM.lua:297: in function `CallModuleFunction'
Interface\AddOns\WIM\Sources\StateHandler.lua:56: in function <Interface\AddOns\WIM\Sources\StateHandler.lua:34>
Interface\AddOns\WIM\Sources\StateHandler.lua:85: in function `fun'
Interface\AddOns\WIM\WIM.lua:337: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self =
enabled = true
OnContainerHide = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:88
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:245
OnContainerShow = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:79
canDisable = false
OnStateChange = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:27
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:240
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:243
db_defaults =
}
enableByDefault = true
title = "Expose"
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:241
resources =
}
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:242
}
state = "other"
combatFlag = false
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'db' (a nil value)"
_G =
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
XPerl_AssistsView_Close = <function> defined @Interface\AddOns\XPerl_RaidHelper\XPerl_AssistFrame.lua:110
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
ERR_NOAMMO_S = "%s"
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:1206
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1080
XPerl_CheckTitleBarPin = XPerl_CheckTitleBarPin {
}
LFGTeleport = <function> defined =[C]:-1
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText {
}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
TitanPanelGoldTracker_BreakMoney = <function> defined @Interface\AddOns\TitanGoldTracker\TitanGoldTracker.lua:543
ConfigatorTipTooltipText
ID: -3
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\History.lua line 271:
attempt to index field 'HistoryChat' (a nil value)
Debug:
(tail call): ?
[C]: ?
WIM\Modules\History.lua:271: OnDisable()
WIM\WIM.lua:197:
WIM\WIM.lua:183
WIM\WIM.lua:210: SetEnabled()
WIM\Modules\MinimapIcon.lua:472: func()
..\FrameXML\UIDropDownMenu.lua:575: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
--------------------
Date: 2010-03-24 08:15:21
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\Expose.lua line 29:
attempt to index global 'db' (a nil value)
Debug:
(tail call): ?
[C]: ?
WIM\Modules\Expose.lua:29: fun()
WIM\WIM.lua:297: CallModuleFunction()
WIM\Sources\StateHandler.lua:56:
WIM\Sources\StateHandler.lua:34
WIM\Sources\StateHandler.lua:85: fun()
WIM\WIM.lua:337: CoreEventHandler()
WIM\WIM.lua:62:
WIM\WIM.lua:62
Time: 03/24/10 00:38:49
Count: 1
Stack: Interface\AddOns\WIM\Modules\Expose.lua:29: in function `fun'
Interface\AddOns\WIM\WIM.lua:297: in function `CallModuleFunction'
Interface\AddOns\WIM\Sources\StateHandler.lua:56: in function <Interface\AddOns\WIM\Sources\StateHandler.lua:34>
Interface\AddOns\WIM\Sources\StateHandler.lua:85: in function `fun'
Interface\AddOns\WIM\WIM.lua:337: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self =
enabled = true
OnContainerHide = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:88
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:245
OnContainerShow = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:79
canDisable = false
OnStateChange = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:27
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:240
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:243
db_defaults =
}
enableByDefault = true
title = "Expose"
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:241
resources =
}
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:242
}
state = "other"
combatFlag = false
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'db' (a nil value)"
_G =
HealBot_Action_HealUnit2BarCount10 = HealBot_Action_HealUnit2BarCount10 {
}
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 {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
ERR_NOAMMO_S = "%s"
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:1206
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1080
LFGTeleport = <function> defined =[C]:-1
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText {
}
GS_Length = 235
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
PetPaperDollFrameTab3Right = PetPaperDollFrameTab3Right {
}
ChannelMemberButton10SpeakerFrameOn = ChannelMemb
Can you fix this problem???
Tested by disabling ALL addons, except those 2. When i leave only one addon (any of two), then sorting works like intended, without requiring to close/open window. So i have no clue, wich one have something wrong.
attempt to index global 'db' (a nil value)" every single time I logon! It's getting really annoying because it messes up X-Perl and I can't see my actual HP value (I ended up dying and it still said 100%. Thanks!) It's so annoying to have to Reload UI every time after logon.
Thank you.
- open up professions (p)
- click in the edit field
- shift-click a profession from the professions pane
- press enter in wim
The client logs me out every time.
Has this happened to anyone else?