mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-14 16:04:38 +01:00
fix maximum FP data size in response
This commit is contained in:
@@ -4,6 +4,7 @@ import (
|
|||||||
"erupe-ce/common/byteframe"
|
"erupe-ce/common/byteframe"
|
||||||
ps "erupe-ce/common/pascalstring"
|
ps "erupe-ce/common/pascalstring"
|
||||||
"erupe-ce/common/token"
|
"erupe-ce/common/token"
|
||||||
|
_config "erupe-ce/config"
|
||||||
"erupe-ce/network/mhfpacket"
|
"erupe-ce/network/mhfpacket"
|
||||||
"sort"
|
"sort"
|
||||||
"time"
|
"time"
|
||||||
@@ -265,7 +266,14 @@ func handleMsgMhfInfoFesta(s *Session, p mhfpacket.MHFPacket) {
|
|||||||
bf.WriteUint8(reward.Unk7)
|
bf.WriteUint8(reward.Unk7)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if _config.ErupeConfig.RealClientMode <= _config.G61 {
|
||||||
|
if s.server.erupeConfig.GameplayOptions.MaximumFP > 0xFFFF {
|
||||||
|
s.server.erupeConfig.GameplayOptions.MaximumFP = 0xFFFF
|
||||||
|
}
|
||||||
|
bf.WriteUint16(uint16(s.server.erupeConfig.GameplayOptions.MaximumFP))
|
||||||
|
} else {
|
||||||
bf.WriteUint32(s.server.erupeConfig.GameplayOptions.MaximumFP)
|
bf.WriteUint32(s.server.erupeConfig.GameplayOptions.MaximumFP)
|
||||||
|
}
|
||||||
bf.WriteUint16(500)
|
bf.WriteUint16(500)
|
||||||
|
|
||||||
categoryWinners := uint16(0) // NYI
|
categoryWinners := uint16(0) // NYI
|
||||||
|
|||||||
Reference in New Issue
Block a user