diff --git a/src/server/game/player_data.go b/src/server/game/player_data.go index cb7e9b39..cb76ddb7 100644 --- a/src/server/game/player_data.go +++ b/src/server/game/player_data.go @@ -352,6 +352,8 @@ func (p *Player) InitPlayerByUid(Uid int) error { ChargeMod.FixBug(ChessMod.GetEmitList()) p.FixOrderBug() p.FixDecorate() + p.FixPlayroomPyhical() + p.FixPlayroomInteract() return nil } @@ -1488,7 +1490,7 @@ func (p *Player) FixPlayroomPyhical() { func (p *Player) FixPlayroomInteract() { PlayroomMod := p.PlayMod.getPlayroomMod() BaseMod := p.PlayMod.getBaseMod() - if BaseMod.GetLevel() < playroomCfg.GetInteractNum() { + if BaseMod.GetLevel() < playroomCfg.GetInteractUnlock() { PlayroomMod.InteractNum = 0 } }