From f83761c0b1166c8e249f4299ee474d1ffe6b2034 Mon Sep 17 00:00:00 2001 From: Houmgaor Date: Fri, 30 Jan 2026 01:16:00 +0100 Subject: [PATCH] fix(test): initialize ErupeConfig in cafe item tests Required after cherry-picking 3d0114c which added RealClientMode check. --- network/mhfpacket/msg_mhf_acquire_cafe_item_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/network/mhfpacket/msg_mhf_acquire_cafe_item_test.go b/network/mhfpacket/msg_mhf_acquire_cafe_item_test.go index 3589e1913..92c8afa07 100644 --- a/network/mhfpacket/msg_mhf_acquire_cafe_item_test.go +++ b/network/mhfpacket/msg_mhf_acquire_cafe_item_test.go @@ -5,10 +5,18 @@ import ( "testing" "erupe-ce/common/byteframe" + "erupe-ce/config" "erupe-ce/network" "erupe-ce/network/clientctx" ) +func init() { + // Initialize ErupeConfig for tests that access it + config.ErupeConfig = &config.Config{ + RealClientMode: config.ZZ, // Default to ZZ for tests + } +} + func TestMsgMhfAcquireCafeItemOpcode(t *testing.T) { pkt := &MsgMhfAcquireCafeItem{} if pkt.Opcode() != network.MSG_MHF_ACQUIRE_CAFE_ITEM {