From 208ab9accd324ae583a1086073d8cb134f71b92d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 18 Jun 2021 20:04:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9C=B0=E9=9B=B7=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/gameserver/creature.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index c6c8f71..26019d6 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -23,7 +23,7 @@ void InternalShot(Creature* c, if (weapon_meta->i->_inventory_slot() == IS_TRAP || weapon_meta->i->_inventory_slot() == IS_MINE) { a8::Vec2 old_buff_vec2_param1 = c->buff_vec2_param1; - c->buff_vec2_param1 = c->GetPos(); + c->buff_vec2_param1 = c->GetPos() + c->GetAttackDir() * fly_distance; MetaData::Buff * buff_meta = MetaMgr::Instance()->GetBuff(bullet_meta->i->buffid()); if (buff_meta) { c->AddBuff(c,