<OnLoad>self:RegisterEvent("PLAYER_ENTERING_WORLD"); self:RegisterEvent("PLAYER_ENTERING_BATTLEGROUND"); self:RegisterEvent("ZONE_CHANGED_NEW_AREA"); self:RegisterEvent("ZONE_CHANGED");</OnLoad> |
<OnEvent> |
if (BattleHerald_IsInBattlefield()) then |
RaidBossEmoteFrame:UnregisterEvent("RAID_BOSS_WHISPER"); |
RaidBossEmoteFrame:UnregisterEvent("RAID_BOSS_EMOTE"); |
RaidBossEmoteFrame:UnregisterEvent("CHAT_MSG_RAID_BOSS_EMOTE"); |
RaidBossEmoteFrame:UnregisterEvent("CHAT_MSG_RAID_BOSS_WHISPER"); |
else |
RaidBossEmoteFrame:RegisterEvent("RAID_BOSS_WHISPER"); |
RaidBossEmoteFrame:RegisterEvent("RAID_BOSS_EMOTE"); |
RaidBossEmoteFrame:RegisterEvent("CHAT_MSG_RAID_BOSS_EMOTE"); |
RaidBossEmoteFrame:RegisterEvent("CHAT_MSG_RAID_BOSS_WHISPER"); |
end |
</OnEvent> |
</Scripts> |