Hi everyone,
when WIM as well as both BadBoy and BadBoy_Levels are loaded, for every session the first whisper from a player not in the user's guild is blocked and causes this error message:
Date: 2010-08-22 14:43:09
ID: 1
Error occured in: Global
Count: 1
Message: ..\FrameXML\ChatFrame.lua line 2937:
attempt to call method 'AddMessage' (a nil value)
Debug:
[C]: AddMessage()
..\FrameXML\ChatFrame.lua:2937: ChatFrame_MessageEventHandler()
BadBoy_Levels\BadBoy_Levels.lua:92:
BadBoy_Levels\BadBoy_Levels.lua:39
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
BadBoy, v6.001
BadBoyLevels, v2.50
WIM, v3.3.7
BlizRuntimeLib_deDE v3.3.5.30300 <eu>
(ck=83)
I don't witness this behavior with any arbitrary two of those three add-ons loaded. For example with WIM and BadBoy; or with BadBoy and BadBoy_Levels; or with BadBoy_Levels and WIM. However, with all three loaded this is what happens.
I'm not sure whether it's up to you fine folks or the BadBoy developers to take care of this so I'm posting this report over at the BadBoy ticket tracker, too. There you'll find ticket number 18, Incompatibility with WIM and BadBoy.
To reproduce this behavior, install BadBoy v6.001, BadBoy_Levels v2.50 and WIM 3.3.7. Login and have a player not in your character's guild whisper you something. Anything really. His message is blocked and the above error pops up. Actually, the very string he whispered will remain blocked throughout this session. If he whispered "Hi, whazzup?!" and he whispered that same text again, it'll still not show up. Any other text whispered to you by that player - or any other character for that matter - will go through as it should.
All the best,
Contiki