-- for 8.0 COMBAT_LOG_EVENT_UNFILTERED事件不再傳入?yún)?shù)
,改以CombatLogGetCurrentEventInfo()函數(shù)取得
--太長了,呃...塞不進(jìn)去, 所以重新縮了一下長度@@
以下巨集,進(jìn)遊戲或/RL 後跑一次即可,避免洗頻
中斷法術(shù)通報(bào)
/跑 local L,f=GetSpellLink,CreateFrame"FRAME"f:RegisterEvent"COMBAT_LOG_EVENT"f:SetScript("OnEvent",function()p={CombatLogGetCurrentEventInfo()}if p[2]=="SPELL_INTERRUPT"then SendChatMessage(p[9]..L(p[15]).."被"..p[5]..L(p[12]).."中斷","say")end end)
竊取法術(shù)通報(bào)
/跑 local L,f=GetSpellLink,CreateFrame"FRAME"f:RegisterEvent"COMBAT_LOG_EVENT"f:SetScript("OnEvent",function()p={CombatLogGetCurrentEventInfo()}if p[2]=="SPELL_STOLEN"then SendChatMessage(p[9]..L(p[15]).."被"..p[5]..L(p[12]).."成功","say")end end)
驅(qū)散法術(shù)通報(bào)
/跑 local L,f=GetSpellLink,CreateFrame"FRAME"f:RegisterEvent"COMBAT_LOG_EVENT"f:SetScript("OnEvent",function()p={CombatLogGetCurrentEventInfo()}if p[2]=="SPELL_DISPEL"then SendChatMessage(p[9]..L(p[15]).."被"..p[5]..L(p[12]).."成功","say")end end)