- update: equipped item list to use the constant instead of a "magic" number
This commit is contained in:
@@ -159,7 +159,6 @@ pub(crate) async fn handle_select_char_req(stream: &mut TcpStream, packet: Packe
|
||||
use crate::packets::srv_select_char_reply::*;
|
||||
use crate::packets::srv_inventory_data::*;
|
||||
use crate::packets::srv_quest_data::*;
|
||||
use crate::packets::srv_select_char_reply::*;
|
||||
use crate::packets::srv_billing_message::*;
|
||||
use crate::types::{HotbarItem, StatusEffect};
|
||||
let request = CliSelectCharReq::decode(packet.payload.as_slice())?;
|
||||
@@ -195,7 +194,7 @@ pub(crate) async fn handle_select_char_req(stream: &mut TcpStream, packet: Packe
|
||||
let mut inventory: [srv_inventory_data::Item; (MAX_ITEMS as usize)] = core::array::from_fn(|i| srv_inventory_data::Item::default());
|
||||
|
||||
for item in items {
|
||||
if item.slot < 10 {
|
||||
if item.slot < MAX_VISIBLE_ITEMS as i32 {
|
||||
let slot = convert_slot(item.slot) as usize;
|
||||
equipped_item_list[slot] = EquippedItem {
|
||||
id: item.item_id as u16,
|
||||
|
||||
Reference in New Issue
Block a user