From fbfbd24707ed23f12191ed9ed45591b4ec3e709b Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 2 Nov 2023 17:56:00 +0800 Subject: [PATCH] 1 --- server/gameserver/buff.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/gameserver/buff.cc b/server/gameserver/buff.cc index e58eb5c9..e988c8b0 100644 --- a/server/gameserver/buff.cc +++ b/server/gameserver/buff.cc @@ -134,12 +134,13 @@ void Buff::InternalTimerAddBuff() } }; + float param1 = meta->GetBuffParam1(this); switch (meta->buff_effect() ) { case kBET_DelayAddBuff: { owner->room->xtimer.SetTimeoutEx ( - meta->_buff_param1 * SERVER_FRAME_RATE, + param1 * SERVER_FRAME_RATE, timer_func, &xtimer_attacher ); @@ -149,7 +150,7 @@ void Buff::InternalTimerAddBuff() { owner->room->xtimer.SetIntervalEx ( - meta->_buff_param1 * SERVER_FRAME_RATE, + param1 * SERVER_FRAME_RATE, timer_func, &xtimer_attacher );