diff --git a/src/server/game/mod/avatar/Avatar.go b/src/server/game/mod/avatar/Avatar.go index e00a68f2..17f34d66 100644 --- a/src/server/game/mod/avatar/Avatar.go +++ b/src/server/game/mod/avatar/Avatar.go @@ -10,7 +10,6 @@ import ( type AvatarMod struct { List map[int]*Avatar SetId int - Init bool } type Avatar struct { @@ -28,8 +27,7 @@ func (f *AvatarMod) Login(RegisterTime int64) { } func (a *AvatarMod) InitData() { now := GoUtil.Now() - if a.List == nil || !a.Init { - a.Init = true + if a.List == nil { a.List = make(map[int]*Avatar) InitId := avatarCfg.GetInitList() a.List = make(map[int]*Avatar, len(InitId)) diff --git a/src/server/test/fix_test.go b/src/server/test/fix_test.go index fe3769fa..9112cb2e 100644 --- a/src/server/test/fix_test.go +++ b/src/server/test/fix_test.go @@ -81,7 +81,7 @@ func TestFixUserData(t *testing.T) { func TestRandInt(t *testing.T) { p1 := new(game.Player) - p1.InitPlayer("3625212") + p1.InitPlayer("4633401") BaseMod := p1.GetBaseMod() ChargeMod := p1.GetChargeMod() EndlessMod := p1.GetEndlessMod()