From 040c5c969e0133298b2556d7c12080b5e41baec9 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Fri, 1 Sep 2023 12:28:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9D=90=E9=AA=91=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/dragon/model_dragon.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/modules/dragon/model_dragon.go b/modules/dragon/model_dragon.go index f580d1a8f..dd1c051e6 100644 --- a/modules/dragon/model_dragon.go +++ b/modules/dragon/model_dragon.go @@ -108,6 +108,21 @@ func (this *ModelDragon) CreateDragon(session comm.IUserSession, dragons map[str Play: map[int32]int32{}, Rtime: 0, } + if conf, err := this.module.configure.GetDragonConfById(dragonCfgId, lv); err == nil { + if c, err := this.module.configure.GetDragonMount(dragonCfgId, conf.Type); err == nil { + dragon.Property["stime"] = c.Stime + dragon.Property["etime"] = c.Etime + dragon.Property["hp"] = c.Hp + dragon.Property["moderate"] = c.Moderate + dragon.Property["sprint"] = c.Sprint + dragon.Property["acceleration"] = c.Acceleration + dragon.Property["deceleration"] = c.Deceleration + dragon.Property["itemsprint"] = c.Itemsprint + dragon.Property["caddtime"] = c.Caddtime + dragon.Property["csubtime"] = c.Csubtime + } + } + if dbModel != nil { if dbModel, err1 := this.module.GetDBModelByUid(uid, this.TableName); err1 == nil { err = dbModel.AddList(uid, dragonCfgId, dragon)