From c59716b96db6f19ca986e0d443c9a4b40ef1e7ce Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 9 Apr 2021 20:17:26 +0800 Subject: [PATCH] 1 --- server/gameserver/bullet.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index 47379db..70ee8db 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -373,6 +373,15 @@ void Bullet::ProcFragBomb(int delay_time) void Bullet::ProcPosionGasBomb(int delay_time) { if (sender.Get()) { + #if 1 + MetaData::Buff * buff_meta = MetaMgr::Instance()->GetBuff(gun_meta->i->buffid()); + if (buff_meta) { + sender.Get()->AddBuff(sender.Get(), + buff_meta, + 1 + ); + } + #else PosionGasMiTask* task = new PosionGasMiTask(); task->room = room; task->sender.Attach(sender.Get()); @@ -398,6 +407,7 @@ void Bullet::ProcPosionGasBomb(int delay_time) }, &room->timer_attacher.timer_list_ ); + #endif } }