Browse Source

handle case where no ships in list

pull/3/head
jake 4 years ago
parent
commit
da85ce0baf
  1. 2
      src/packet/login.rs

2
src/packet/login.rs

@ -502,7 +502,7 @@ impl ShipList {
pub fn new(ships: Vec<ShipListEntry>) -> ShipList { pub fn new(ships: Vec<ShipListEntry>) -> ShipList {
ShipList { ShipList {
baseship: ShipListEntry { baseship: ShipListEntry {
menu: ships[0].menu,
menu: ships.get(0).map(|s| s.menu).unwrap_or(0),
item: 0, item: 0,
flags: 0, flags: 0,
name: utf8_to_utf16_array!("Ship", 0x11), name: utf8_to_utf16_array!("Ship", 0x11),

Loading…
Cancel
Save