remove mail item workaround

This commit is contained in:
wish
2023-03-30 21:48:23 +11:00
parent 107eddfea5
commit 61d15ddd43
3 changed files with 2 additions and 11 deletions

View File

@@ -24,7 +24,6 @@
"TournamentEvent": 0,
"MezFesEvent": true,
"MezFesAlt": false,
"DisableMailItems": true,
"DisableTokenCheck": false,
"QuestDebugTools": false,
"SaveDumps": {

View File

@@ -50,7 +50,6 @@ type DevModeOptions struct {
MezFesEvent bool // MezFes status
MezFesAlt bool // Swaps out Volpakkun for Tokotoko
DisableTokenCheck bool // Disables checking login token exists in the DB (security risk!)
DisableMailItems bool // Hack to prevent english versions of MHF from crashing
QuestDebugTools bool // Enable various quest debug logs
SaveDumps SaveDumpOptions
}

View File

@@ -326,15 +326,8 @@ func handleMsgMhfListMail(s *Session, p mhfpacket.MHFPacket) {
flags |= 0x04
}
// Workaround until EN mail items are patched
if s.server.erupeConfig.DevMode && s.server.erupeConfig.DevModeOptions.DisableMailItems {
if itemAttached {
flags |= 0x08
}
} else {
if m.AttachedItemReceived {
flags |= 0x08
}
if m.AttachedItemReceived {
flags |= 0x08
}
if m.IsGuildInvite {