From 95ec2cf039f0efdc6dadfb6fe766ace231a1b6b1 Mon Sep 17 00:00:00 2001 From: Rangi Date: Thu, 25 Mar 2021 16:33:05 -0400 Subject: Verify data table and name list sizes with assertion macros Fixes #312 --- data/items/key_items.asm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'data/items/key_items.asm') diff --git a/data/items/key_items.asm b/data/items/key_items.asm index aca8cf81..13a69ea4 100644 --- a/data/items/key_items.asm +++ b/data/items/key_items.asm @@ -17,6 +17,7 @@ ENDC ENDM KeyItemBitfield: + table_width 1, KeyItemBitfield key_item_bits \ FALSE, \ ; MASTER_BALL FALSE, \ ; ULTRA_BALL @@ -101,3 +102,4 @@ KeyItemBitfield: FALSE, \ ; MAX_ETHER FALSE, \ ; ELIXER FALSE ; MAX_ELIXER + assert_table_length (NUM_ITEMS + 7) / 8 -- cgit v1.3.1-sl0p