diff --git a/server/gameserver/gungrasp.cc b/server/gameserver/gungrasp.cc index e7798303..44960d13 100644 --- a/server/gameserver/gungrasp.cc +++ b/server/gameserver/gungrasp.cc @@ -29,9 +29,9 @@ struct GraspBuff gun_grasp->GetOwner()->room->xtimer.SetTimeoutEx ( buff_time * SERVER_FRAME_RATE, - [] (int event, const a8::Args* args) + [this, gun_grasp, count, buff1_meta] (int event, const a8::Args* args) { - + gun_grasp->RemoveSignet(buff1_meta->graspbuff_id(), count); }, &xtimer_attacher); }