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, "TournamentEvent": 0,
"MezFesEvent": true, "MezFesEvent": true,
"MezFesAlt": false, "MezFesAlt": false,
"DisableMailItems": true,
"DisableTokenCheck": false, "DisableTokenCheck": false,
"QuestDebugTools": false, "QuestDebugTools": false,
"SaveDumps": { "SaveDumps": {

View File

@@ -50,7 +50,6 @@ type DevModeOptions struct {
MezFesEvent bool // MezFes status MezFesEvent bool // MezFes status
MezFesAlt bool // Swaps out Volpakkun for Tokotoko MezFesAlt bool // Swaps out Volpakkun for Tokotoko
DisableTokenCheck bool // Disables checking login token exists in the DB (security risk!) 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 QuestDebugTools bool // Enable various quest debug logs
SaveDumps SaveDumpOptions SaveDumps SaveDumpOptions
} }

View File

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