@ -509,8 +509,8 @@ where
})
}
pub async fn floor_item_limit_reached<'a, EG> (
item_state: &'a mut ItemState,
pub fn floor_item_limit_reached<'a, EG> (
item_state: &'a ItemState,
entity_gateway: &'a mut EG,
character: &'a CharacterEntity,
item_id: &'a ClientItemId,
@ -519,9 +519,9 @@ where
clients.with(id, |client| {
let mut entity_gateway = entity_gateway.clone();
let mut item_state = item_state.clone();
let item_state = item_state.clone();
Box::pin(async move {
floor_item_limit_reached(&mut item_state, &mut entity_gateway, &client.character, &ClientItemId(floor_item_limit_delete.item_id), map_area).await
floor_item_limit_reached(&item_state, &mut entity_gateway, &client.character, &ClientItemId(floor_item_limit_delete.item_id), map_area).await
})}).await??;
Ok(Vec::new())