diff --git a/db/re/item_db_equip.yml b/db/re/item_db_equip.yml index 830e9dc84ce..6f15e24c08b 100644 --- a/db/re/item_db_equip.yml +++ b/db/re/item_db_equip.yml @@ -215764,6 +215764,11 @@ Body: Slots: 1 Locations: Garment: true + Trade: + NoDrop: true + NoSell: true + NoMail: true + NoAuction: true ArmorLevel: 1 EquipLevelMin: 100 Refineable: true @@ -215778,18 +215783,7 @@ Body: bonus2 bAddItemHealRate,11523,100; bonus2 bAddItemHealRate,11524,100; if (.@r>=9) { - bonus2 bAddMonsterDropItem,11520,200; - bonus2 bAddMonsterDropItem,11521,200; - bonus2 bAddMonsterDropItem,11522,200; - bonus2 bAddMonsterDropItem,11523,200; - bonus2 bAddMonsterDropItem,11524,200; - bonus2 bAddMonsterDropItem,11525,200; - bonus2 bAddMonsterDropItem,11526,200; - bonus2 bAddMonsterDropItem,12574,200; - bonus2 bAddMonsterDropItem,12812,200; - bonus2 bAddMonsterDropItem,12813,200; - bonus2 bAddMonsterDropItem,12814,200; - bonus2 bAddMonsterDropItem,12815,200; + bonus2 bAddMonsterDropItemGroup,IG_SPENDID_CAPE_BR,200; if (.@r>=11) { bonus bNoCastCancel; } diff --git a/db/re/item_group_db.yml b/db/re/item_group_db.yml index b6dd464501b..c17da7e002a 100644 --- a/db/re/item_group_db.yml +++ b/db/re/item_group_db.yml @@ -133093,3 +133093,44 @@ Body: - Index: 4 Item: aegis_105836 Amount: 10 + - Group: SPENDID_CAPE_BR + SubGroups: + - SubGroup: 1 + Algorithm: Random + List: + - Index: 0 + Item: Mora_Mandarin + Rate: 200 + - Index: 1 + Item: Pingui_Berry_Juice + Rate: 200 + - Index: 2 + Item: Red_Raffle_Sap + Rate: 200 + - Index: 3 + Item: Yellow_Raffle_Sap + Rate: 200 + - Index: 4 + Item: White_Raffle_Sap + Rate: 200 + - Index: 5 + Item: Mora_Hip_Tea + Rate: 200 + - Index: 6 + Item: Rafflecino + Rate: 200 + - Index: 7 + Item: Mora_Berry + Rate: 200 + - Index: 8 + Item: Snow_Flip + Rate: 200 + - Index: 9 + Item: Peony_Mommy + Rate: 200 + - Index: 10 + Item: Slapping_Herb + Rate: 200 + - Index: 11 + Item: Yggdrasil_Dust + Rate: 200 diff --git a/src/map/itemdb.hpp b/src/map/itemdb.hpp index dedfe00256a..c5f95133971 100644 --- a/src/map/itemdb.hpp +++ b/src/map/itemdb.hpp @@ -3223,6 +3223,7 @@ enum e_random_item_group { IG_SELECT_DEC_PACK1, IG_SELECT_DEC_PACK2, IG_SELECT_DEC_PACK3, + IG_SPENDID_CAPE_BR, IG_MAX }; diff --git a/src/map/script_constants.hpp b/src/map/script_constants.hpp index b2d500d85d0..61005bafcc8 100644 --- a/src/map/script_constants.hpp +++ b/src/map/script_constants.hpp @@ -7397,6 +7397,7 @@ export_constant(IG_SELECT_DEC_PACK1); export_constant(IG_SELECT_DEC_PACK2); export_constant(IG_SELECT_DEC_PACK3); + export_constant(IG_SPENDID_CAPE_BR); /* unit stop walking */ export_constant(USW_NONE);