sort bank contents before sending to client

This commit is contained in:
Martin Michelsen
2023-12-04 18:43:37 -08:00
parent 33bbb15bf0
commit 2360beb77b
5 changed files with 29 additions and 1 deletions
+4
View File
@@ -683,6 +683,10 @@ size_t PlayerBank::find_item(uint32_t item_id) {
throw out_of_range("item not present");
}
void PlayerBank::sort() {
std::sort(this->items.data(), this->items.data() + this->num_items);
}
BattleRules::BattleRules(const JSON& json) {
static const JSON empty_list = JSON::list();