Author: Vampik
Date: Sat Jul 03 21:05:56 CEST 2010
Revision: 4283
Log:

Fix Battle.net auto-response

Updated
trunk/DBM-Core/DBM-Core.lua

trunk/DBM-Core/DBM-Core.lua
Action: modified
Old revision: 4282
Old date: 2010-07-03 18:42:57 UTC

@@ -1831,9 +1831,15 @@
else
self:AddMsg(DBM_CORE_BOSS_DOWN_LONG:format(mod.combatInfo.name, strFromTime(thisTime), strFromTime(lastTime), strFromTime(bestTime)))
end
+ local msg
for k, v in pairs(autoRespondSpam) do
- SendChatMessage(chatPrefixShort..DBM_CORE_WHISPER_COMBAT_END_KILL:format(UnitName("player"), (mod.combatInfo.name or "")), "WHISPER", nil, k)
+ msg = msg or chatPrefixShort..DBM_CORE_WHISPER_COMBAT_END_KILL:format(UnitName("player"), (mod.combatInfo.name or ""))
+ if type(k) == "string" then
+ SendChatMessage(msg, "WHISPER", nil, k)
+ elseif type(k) == "number" then
+ BNSendWhisper(k, msg)
end
+ end
fireEvent("kill", mod)
end
table.wipe(autoRespondSpam)