diff --git a/server/channelserver/handlers.go b/server/channelserver/handlers.go index cf7aecba9..2e348c138 100644 --- a/server/channelserver/handlers.go +++ b/server/channelserver/handlers.go @@ -1743,6 +1743,7 @@ func handleMsgMhfUpdateEquipSkinHist(s *Session, p mhfpacket.MHFPacket) { byteInd := (bit / 8) bitInByte := bit % 8 data[startByte+byteInd] |= bits.Reverse8((1 << uint(bitInByte))) + dumpSaveData(s, data, "skinhist") _, err = s.server.db.Exec("UPDATE characters SET skin_hist=$1 WHERE id=$2", data, s.charID) if err != nil { panic(err) diff --git a/server/channelserver/handlers_house.go b/server/channelserver/handlers_house.go index 03d961ef3..b3aadf372 100644 --- a/server/channelserver/handlers_house.go +++ b/server/channelserver/handlers_house.go @@ -310,6 +310,7 @@ func handleMsgMhfSaveDecoMyset(s *Session, p mhfpacket.MHFPacket) { } loadData[1] = savedSets // update set count } + dumpSaveData(s, loadData, "decomyset") _, err := s.server.db.Exec("UPDATE characters SET decomyset=$1 WHERE id=$2", loadData, s.charID) if err != nil { s.logger.Fatal("Failed to update decomyset savedata in db", zap.Error(err))