diff --git a/src/data/items.h b/src/data/items.h index bf7ce3d56..c75bcd3ff 100644 --- a/src/data/items.h +++ b/src/data/items.h @@ -2946,6 +2946,69 @@ const struct Item gItems[] = .secondaryId = 0, }, + [ITEM_DUBIOUS_DISC] = + { + .name = _("Dubious Disc"), + .itemId = ITEM_DUBIOUS_DISC, + .price = 2000, + .description = sDubiousDiscDesc, + .pocket = POCKET_ITEMS, + .type = 4, + .fieldUseFunc = ItemUseOutOfBattle_CannotUse, + .secondaryId = 0, + }, + + [ITEM_REAPER_CLOTH] = + { + .name = _("Reaper Cloth"), + .itemId = ITEM_REAPER_CLOTH, + .price = 2000, + .description = sReaperClothDesc, + .pocket = POCKET_ITEMS, + .type = 4, + .fieldUseFunc = ItemUseOutOfBattle_CannotUse, + .secondaryId = 0, + }, + + [ITEM_RAZOR_CLAW] = + { + .name = _("Razor Claw"), + .itemId = ITEM_RAZOR_CLAW, + .price = 2000, + .holdEffect = HOLD_EFFECT_NONE, // Placeholder. + .description = sRazorClawDesc, + .pocket = POCKET_ITEMS, + .type = 4, + .fieldUseFunc = ItemUseOutOfBattle_CannotUse, + .secondaryId = 0, + }, + + [ITEM_RAZOR_FANG] = + { + .name = _("Razor Fang"), + .itemId = ITEM_RAZOR_FANG, + .price = 2000, + .holdEffect = HOLD_EFFECT_FLINCH, + .holdEffectParam = 10, + .description = sRazorFangDesc, + .pocket = POCKET_ITEMS, + .type = 4, + .fieldUseFunc = ItemUseOutOfBattle_CannotUse, + .secondaryId = 0, + }, + + [ITEM_PRISM_SCALE] = + { + .name = _("Prism Scale"), + .itemId = ITEM_PRISM_SCALE, + .price = 2000, + .description = sPrismScaleDesc, + .pocket = POCKET_ITEMS, + .type = 4, + .fieldUseFunc = ItemUseOutOfBattle_CannotUse, + .secondaryId = 0, + }, + [ITEM_LIGHT_BALL] = { .name = _("Light Ball"), diff --git a/src/data/text/item_descriptions.h b/src/data/text/item_descriptions.h index 2ad0f49c8..1783b66f8 100644 --- a/src/data/text/item_descriptions.h +++ b/src/data/text/item_descriptions.h @@ -1098,6 +1098,31 @@ static const u8 sMagmarizerDesc[] = _( "loves it. It's full\n" "of magma energy."); +static const u8 sDubiousDiscDesc[] = _( + "A certain POKéMON\n" + "loves it. It's over-\n" + "flowing with data."); + +static const u8 sReaperClothDesc[] = _( + "A certain POKéMON\n" + "loves it. It's imbued\n" + "with strong energy."); + +static const u8 sRazorClawDesc[] = _( + "Helps a certain\n" + "POKéMON to evolve.\n" + "It's a sharp claw."); + +static const u8 sRazorFangDesc[] = _( + "Helps a certain\n" + "POKéMON to evolve.\n" + "It's a sharp fang."); + +static const u8 sPrismScaleDesc[] = _( + "A mysterious scale.\n" + "It helps a certain\n" + "POKéMON to evolve."); + static const u8 sLightBallDesc[] = _( "A hold item that\n" "raises the SP. ATK\n"