From 59abd5958b0a08f38e0b201fdfdb1a20b2b58400 Mon Sep 17 00:00:00 2001 From: azw Date: Mon, 6 Nov 2023 08:39:33 +0000 Subject: [PATCH] 1 --- server/gameserver/buff/callfunc.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/server/gameserver/buff/callfunc.cc b/server/gameserver/buff/callfunc.cc index 898b1900..72459389 100644 --- a/server/gameserver/buff/callfunc.cc +++ b/server/gameserver/buff/callfunc.cc @@ -273,6 +273,7 @@ void CallFuncBuff::ProcAddMinorMode() if (owner_ptr.Get()) { if (action == 1) { owner_ptr.Get()->TryAddBuff(owner_ptr.Get(), meta_ptr->_int_buff_param4, skill_meta_ptr); + owner_ptr.Get()->RemoveBuffById(meta_ptr->_int_buff_param6); } else if (action == 0) { owner_ptr.Get()->TryAddBuff(owner_ptr.Get(), meta_ptr->_int_buff_param5, skill_meta_ptr); }