From e390bcfb03bd656dcdfa0f1f913d8b3a52a47467 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 22 Nov 2024 14:03:49 +0800 Subject: [PATCH] 1 --- server/wheelserver/service/buff.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/server/wheelserver/service/buff.go b/server/wheelserver/service/buff.go index 30ef0a95..7a08af5a 100644 --- a/server/wheelserver/service/buff.go +++ b/server/wheelserver/service/buff.go @@ -25,11 +25,19 @@ func (this *buff) List(accountId string) (error, []*model.Buff) { } func (this *buff) Add(accountId string, buffList []int32) { + nowTime := int32(f5.GetApp().GetRealSeconds()) for buffId := range(buffList) { buffMeta := mt.Table.Buff.GetById(int64(buffId)) if buffMeta != nil { + buffModel := new(model.Buff) if buffMeta.GetCanStack() == 0 { - + buffModel.AccountId = accountId + buffModel.BuffId = buffMeta.GetBuffId() + buffModel.StartTime = nowTime + buffModel.EffectiveTime = buffMeta.GetDurationTime() + buffModel.CreateTime = nowTime + buffModel.ModifyTime = nowTime + buffModel.Create() } else { }