fix multiple array index bugs

This commit is contained in:
Martin Michelsen
2023-09-09 10:41:57 -07:00
parent f8198580dd
commit e890bfad63
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1710,7 +1710,7 @@ bool PlayerState::set_action_cards_for_action_state(const ActionState& pa) {
cmd.entry_count = 1;
s->send(cmd);
}
for (size_t z = 0; (z < 4 * 9) && (pa.action_card_refs[z] != 0xFFFF); z++) {
for (size_t z = 0; (z < pa.action_card_refs.size()) && (pa.action_card_refs[z] != 0xFFFF); z++) {
this->discard_ref_from_hand(pa.action_card_refs[z]);
}
this->update_hand_and_equip_state_and_send_6xB4x02_if_needed();