diff --git a/include/item.h b/include/item.h index c2524d9..7c6cfd1 100644 --- a/include/item.h +++ b/include/item.h @@ -40,6 +40,7 @@ typedef struct { } ItemData; // size:0x20 extern ItemData ITEM_DATA[]; +extern s8 (*FP_ITEM_GET_RESISTANCE[])(u16 index); extern u8 item_get_field_0x0(u16 index); extern Element item_get_element(u16 index); diff --git a/symbol_addrs.txt b/symbol_addrs.txt index a07ebab..bdf4fdf 100644 --- a/symbol_addrs.txt +++ b/symbol_addrs.txt @@ -24,7 +24,10 @@ item_get_field_0x14_b46 = 0x8016F900; item_get_field_0x14_b24 = 0x8016F920; item_get_field_0x14_b12 = 0x8016F940; -FP_ITEM_GET_RESISTANCE = 0x801EF2B0; +FP_ITEM_GET_RESISTANCE = 0x801EF2B0; // rom:0xDBD10 +FP_ITEM_GET_ALL_STATS = 0x801EF298; // rom:0xDBCF8 + +CHARACTER_NAME_ARRAY_00 = 0x8018EB48; __setup_overlay5 = 0x8017B5EC; __setup_overlay3 = 0x8017B774;