make bb_exchange_pc disable drops; closes #562

This commit is contained in:
Martin Michelsen
2024-09-23 00:32:02 -07:00
parent 4831f3649a
commit 39f3a4afa7
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -4375,6 +4375,8 @@ static void on_photon_crystal_exchange_bb(shared_ptr<Client> c, uint8_t, uint8_t
size_t index = p->inventory.find_item_by_primary_identifier(0x03100200);
auto item = p->remove_item(p->inventory.items[index].data.id, 1, *s->item_stack_limits(c->version()));
send_destroy_item_to_lobby(c, item.id, 1);
l->set_drop_mode(Lobby::DropMode::DISABLED);
l->allowed_drop_modes = (1 << static_cast<uint8_t>(l->drop_mode)); // DISABLED only
}
}