From 838508ca661deca826c27db5efb01e764b23728f Mon Sep 17 00:00:00 2001 From: "NG (Graham)" Date: Sat, 20 Dec 2025 20:38:33 -0500 Subject: [PATCH] Fix tier enumeration in weapon select event --- rc_multiplayer/src/events/weapon_select.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rc_multiplayer/src/events/weapon_select.rs b/rc_multiplayer/src/events/weapon_select.rs index 266bae4..1c3ae76 100644 --- a/rc_multiplayer/src/events/weapon_select.rs +++ b/rc_multiplayer/src/events/weapon_select.rs @@ -22,15 +22,15 @@ impl crate::handlers::RlnlEventCodeHandler for WeaponSelect { async fn handle(&self, data: Self::In, _peer: &std::sync::Arc>, user: &crate::UserData, _sender: &std::sync::Arc>) { if let Some(user_info) = user.user().await { if let Some(category) = oj_rc_core::data::weapon_list::ItemCategory::from_smaller(data.item_category as _) { - if let Some(tier) = oj_rc_core::data::cube_list::ItemTier::from_u32(data.item_category as _) { + if let Some(tier) = oj_rc_core::data::cube_list::ItemTier::from_u32(data.item_size as _) { super::log_channel_send_failure(self.msg_router.send(crate::matches::GameMessage::WeaponSelect { user_id: user_info.user_id(), machine_id: data.machine_id, category, size: tier, }).await); - } else { log::warn!("Bad WeaponSelect tier") } - } else { log::warn!("Bad WeaponSelect category") } + } else { log::warn!("Bad WeaponSelect tier {}", data.item_size) } + } else { log::warn!("Bad WeaponSelect category {}", data.item_category) } } } }