diff --git a/MY_CombatText/src/MY_CombatText.lua b/MY_CombatText/src/MY_CombatText.lua index 67e14267d..ec52fb5ab 100644 --- a/MY_CombatText/src/MY_CombatText.lua +++ b/MY_CombatText/src/MY_CombatText.lua @@ -21,7 +21,7 @@ end -------------------------------------------------------------------------- local SKILL_RESULT_TYPE = SKILL_RESULT_TYPE local GetSkill, Random = GetSkill, Random -local Table_GetBuffName, Table_GetSkillName, Table_BuffIsVisible = Table_GetBuffName, Table_GetSkillName, Table_BuffIsVisible +local Table_GetBuff, Table_GetBuffName, Table_GetSkillName, Table_BuffIsVisible = Table_GetBuff, Table_GetBuffName, Table_GetSkillName, Table_BuffIsVisible -- 战斗浮动文字设计思路 --[[ @@ -1090,6 +1090,10 @@ function D.OnSkillBuff(dwCharacterID, bCanCancel, dwID, nLevel) if not Table_BuffIsVisible(dwID, nLevel) then return end + local tBuff = Table_GetBuff(dwID, nLevel) + if tBuff and tBuff.bHideAddName and tBuff.bHideAddName ~= 0 then + return + end local szBuffName = Table_GetBuffName(dwID, nLevel) if szBuffName == '' then return