if you modify silentwhisper.lua, changing the whisper function to the following
Code:
function Whisper(Message, sender)
if !isPartyLeader then
local rname
local leader = "party"..GetPartyLeaderIndex()
inInstance, instanceType = IsInInstance()
local msg = "Sent by "..sender..": "..Message
if mbLeader == "party" then
if instanceType == "pvp" then
rname = GetUnitName("focus", false)
else
rname = GetUnitName(leader, false)
end
elseif mbLeader == "focus" then
rname = GetUnitName("focus", false)
else
rname = nameLeader
end
SendChatMessage(msg , "WHISPER", "Common", rname);
end
end
this should allow boxers who use partyleader or focus to use the addon.
add a line near the beginning declaring nameLeader = the named character of the leader if required.
NOTE: for people using partyleader, this takes battlegrounds into consideration and will use focus for leader definition instead.
It also checks to see if the character is leader and only resending whispers.
And it will send the originator of the message