@@ -63,7 +63,7 @@ namespace XmdsCommonSkill.Plugin.CardSkill
private void OnRemoveBuffEvent(XmdsVirtual unit, BuffState buff, string result, GameSkill sk)
{
- if(!string.IsNullOrEmpty(result) && !BuffState.ENDResult_HuDunBreak.Equals(result))
+ if(buff != null && buff.ID == CARD_XW_IGNORECTRL_HUDUN && !string.IsNullOrEmpty(result) && !BuffState.ENDResult_HuDunBreak.Equals(result))
for(int i = 0; i < this.mTriggerSameNums - 1; i++)