From badbec55dc048222a3d38ecc3e663da0d4c931fb Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 20 May 2024 13:32:06 +0800 Subject: [PATCH] 1 --- server/gameserver/trigger.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/gameserver/trigger.cc b/server/gameserver/trigger.cc index edaea39a..22991a75 100644 --- a/server/gameserver/trigger.cc +++ b/server/gameserver/trigger.cc @@ -310,7 +310,11 @@ void Trigger::Die(int killer_id, int weapon_id) switch (buff->meta->_int_buff_param2) { case 0: { - AddBuffs(buff, kEventBuffDid, buff->meta->_buff_param4_int_list); + auto buff_vars = std::make_shared>(); + buff_vars->push_back(killer_id); + buff_vars->push_back(killer ? killer->team_id : 0); + //AddBuffs(buff, kEventBuffDid, buff->meta->_buff_param4_int_list); + AddBuffs(buff, kEventBuffDid, buff->meta->_buff_param4_int_list, buff_vars); } break; case 1: