From fc8e12820b24a26f96a4594bdef5fef2151d61c7 Mon Sep 17 00:00:00 2001 From: sruon Date: Thu, 9 Apr 2026 00:00:23 -0600 Subject: [PATCH 1/2] Add missing furnishing items --- sql/item_basic.sql | 10 ++++++++++ sql/item_furnishing.sql | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/sql/item_basic.sql b/sql/item_basic.sql index 9604fdfd641..08f60ac0407 100644 --- a/sql/item_basic.sql +++ b/sql/item_basic.sql @@ -3706,12 +3706,22 @@ INSERT INTO `item_basic` VALUES (3737,0,'doll_stand','doll_stand',@FURNISHING_TY INSERT INTO `item_basic` VALUES (3738,0,'eastern_umbrella','eastern_umbrella',@FURNISHING_TYPE,1,@FLAG_CAN_SEND_ACCT | @FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3739,0,'autumn_tree','autumn_tree',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3740,0,'model_synergy_furnace','model_synergy_furn.',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3741,0,'model_synergy_furnace_ii','model_syn._furn._ii',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3742,0,'painting_of_a_mercenary','merc._painting',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3743,0,'moogle_bed','moogle_bed',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3744,0,'mandragora_pot','mandragora_pot',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3745,0,'korrigan_pot','korrigan_pot',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3746,0,'adenium_pot','adenium_pot',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); INSERT INTO `item_basic` VALUES (3747,0,'citrullus_pot','citrullus_pot',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3748,0,'leafkin_bed','leafkin_bed',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3749,0,'chemistry_set','chemistry_set',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3750,0,'qiqirn_sack','qiqirn_sack',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (3751,0,'besigiled_table','besigiled_table',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3752,0,'colibri_bed','colibri_bed',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3753,0,'painting_of_blueblade_fell','blueblade_fell',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3754,0,'kagami_mochi','kagami_mochi',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (3755,0,'prismatic_chest','prismatic_chest',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX,@NONE,0); +INSERT INTO `item_basic` VALUES (3756,0,'sachertorte','sachertorte',@FURNISHING_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3840,0,'pulse_cell_mx','pulse_cell_mx',@GENERAL_TYPE,12,@FLAG_MYSTERY_BOX | @FLAG_NOSALE,@MISC,0); INSERT INTO `item_basic` VALUES (3841,0,'pulse_cell_an','pulse_cell_an',@GENERAL_TYPE,12,@FLAG_MYSTERY_BOX | @FLAG_NOSALE,@MISC,0); INSERT INTO `item_basic` VALUES (3842,0,'pulse_cell_fa','pulse_cell_fa',@GENERAL_TYPE,12,@FLAG_MYSTERY_BOX | @FLAG_NOSALE,@MISC,0); diff --git a/sql/item_furnishing.sql b/sql/item_furnishing.sql index 0ee1de4e02e..7042b863c90 100644 --- a/sql/item_furnishing.sql +++ b/sql/item_furnishing.sql @@ -503,12 +503,22 @@ INSERT INTO `item_furnishing` VALUES (3737,'doll_stand',2,2855,7,15); INSERT INTO `item_furnishing` VALUES (3738,'eastern_umbrella',1,521,6,2); -- Moghancement: Gardening - From https://ffxiclopedia.fandom.com/wiki/Eastern_Umbrella (BG doesn't show Moghancement) INSERT INTO `item_furnishing` VALUES (3739,'autumn_tree',1,515,4,5); INSERT INTO `item_furnishing` VALUES (3740,'model_synergy_furnace',8,0,8,11); -- TODO: Moghancement: Synergy Skill Gains does not yet exist +INSERT INTO `item_furnishing` VALUES (3741,'model_synergy_furnace_ii',8,0,7,11); -- TODO: Moglification: Furnace Duration does not yet exist INSERT INTO `item_furnishing` VALUES (3742,'painting_of_a_mercenary',1,0,4,1); -- TODO: Moghancement: Mandragora Mania does not yet exist INSERT INTO `item_furnishing` VALUES (3743,'moogle_bed',1,520,7,8); INSERT INTO `item_furnishing` VALUES (3744,'mandragora_pot',1,515,4,1); INSERT INTO `item_furnishing` VALUES (3745,'korrigan_pot',1,515,4,1); INSERT INTO `item_furnishing` VALUES (3746,'adenium_pot',1,515,4,1); INSERT INTO `item_furnishing` VALUES (3747,'citrullus_pot',1,515,4,1); +INSERT INTO `item_furnishing` VALUES (3748,'leafkin_bed',1,520,7,8); +INSERT INTO `item_furnishing` VALUES (3749,'chemistry_set',2,519,8,4); +INSERT INTO `item_furnishing` VALUES (3750,'qiqirn_sack',8,540,7,6); +INSERT INTO `item_furnishing` VALUES (3751,'besigiled_table',5,2852,8,3); +INSERT INTO `item_furnishing` VALUES (3752,'colibri_bed',1,520,7,8); +INSERT INTO `item_furnishing` VALUES (3753,'painting_of_blueblade_fell',1,533,7,3); +INSERT INTO `item_furnishing` VALUES (3754,'kagami_mochi',8,540,7,6); +INSERT INTO `item_furnishing` VALUES (3755,'prismatic_chest',1,0,8,1); -- TODO: Moglification: A.M.A.N. Trove does not yet exist +INSERT INTO `item_furnishing` VALUES (3756,'sachertorte',1,518,7,1); /* `itemid` smallint(5) unsigned NOT NULL, From e1dccd163fa3a4e15262116dcd1db202df02e2e7 Mon Sep 17 00:00:00 2001 From: sruon Date: Thu, 9 Apr 2026 00:03:39 -0600 Subject: [PATCH 2/2] Add missing BCNM orbs and storage slips --- scripts/enum/item.lua | 5 +++++ scripts/globals/porter_slip_items.lua | 25 +++++++++++++++++++++++++ sql/item_basic.sql | 7 +++++++ sql/item_furnishing.sql | 6 +++--- 4 files changed, 40 insertions(+), 3 deletions(-) diff --git a/scripts/enum/item.lua b/scripts/enum/item.lua index 9488efbbe34..cffba610cf7 100644 --- a/scripts/enum/item.lua +++ b/scripts/enum/item.lua @@ -12201,5 +12201,10 @@ xi.item = MOOGLE_STORAGE_SLIP_26 = 29337, MOOGLE_STORAGE_SLIP_27 = 29338, MOOGLE_STORAGE_SLIP_28 = 29339, + MOOGLE_STORAGE_SLIP_29 = 29340, + MOOGLE_STORAGE_SLIP_30 = 29341, + MOOGLE_STORAGE_SLIP_31 = 29342, + MOOGLE_STORAGE_SLIP_32 = 29343, + MOOGLE_STORAGE_SLIP_33 = 29344, GIL = 65535, } diff --git a/scripts/globals/porter_slip_items.lua b/scripts/globals/porter_slip_items.lua index 72eaf49e152..91e77a35196 100644 --- a/scripts/globals/porter_slip_items.lua +++ b/scripts/globals/porter_slip_items.lua @@ -3592,6 +3592,31 @@ local slipItems = xi.item.KHONSU, xi.item.SOPHISTRY, }, + + [xi.item.MOOGLE_STORAGE_SLIP_29] = + { + -- TODO: 119 Empyrean +2 + }, + + [xi.item.MOOGLE_STORAGE_SLIP_30] = + { + -- TODO: 119 Empyrean +3 + }, + + [xi.item.MOOGLE_STORAGE_SLIP_31] = + { + -- TODO: Scenario Reward IV + }, + + [xi.item.MOOGLE_STORAGE_SLIP_32] = + { + -- TODO: 119 AF +4 + }, + + [xi.item.MOOGLE_STORAGE_SLIP_33] = + { + -- TODO: 119 Relic +4 + }, } return slipItems diff --git a/sql/item_basic.sql b/sql/item_basic.sql index 08f60ac0407..a3eeb129cd3 100644 --- a/sql/item_basic.sql +++ b/sql/item_basic.sql @@ -3335,6 +3335,8 @@ INSERT INTO `item_basic` VALUES (3344,0,'clump_of_red_pondweed','red_pondweed',@ INSERT INTO `item_basic` VALUES (3345,0,'treatise_on_monochromacy','tr._on_monochro.',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3346,0,'gloomy_charm','gloomy_charm',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3347,0,'beckoning_bell','beckoning_bell',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (3348,0,'crystal_paradise','crystal_paradise',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (3349,0,'oathsworn_blade','oathsworn_blade',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3351,0,'phobos_orb','phobos_orb',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3352,0,'deimos_orb','deimos_orb',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (3353,0,'barbaric_bijou','barbaric_bijou',@GENERAL_TYPE,1,@FLAG_MYSTERY_BOX | @FLAG_CAN_SEND_ACCT | @FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); @@ -22765,6 +22767,11 @@ INSERT INTO `item_basic` VALUES (29336,0,'moogle_storage_slip_25','storage_slip_ INSERT INTO `item_basic` VALUES (29337,0,'moogle_storage_slip_26','storage_slip_26',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (29338,0,'moogle_storage_slip_27','storage_slip_27',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (29339,0,'moogle_storage_slip_28','storage_slip_28',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (29340,0,'moogle_storage_slip_29','storage_slip_29',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (29341,0,'moogle_storage_slip_30','storage_slip_30',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (29342,0,'moogle_storage_slip_31','storage_slip_31',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (29343,0,'moogle_storage_slip_32','storage_slip_32',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); +INSERT INTO `item_basic` VALUES (29344,0,'moogle_storage_slip_33','storage_slip_33',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY | @FLAG_EX | @FLAG_RARE,@NONE,0); INSERT INTO `item_basic` VALUES (29695,0,'mangled_mess','mangled_mess',@GENERAL_TYPE,1,@FLAG_NOAUCTION | @FLAG_NOSALE | @FLAG_NODELIVERY,@NONE,0); INSERT INTO `item_basic` VALUES (65535,0,'gil','gil',@CURRENCY_TYPE,0,0,@NONE,0); /*!40000 ALTER TABLE `item_basic` ENABLE KEYS */; diff --git a/sql/item_furnishing.sql b/sql/item_furnishing.sql index 7042b863c90..195ee1f8b02 100644 --- a/sql/item_furnishing.sql +++ b/sql/item_furnishing.sql @@ -502,9 +502,9 @@ INSERT INTO `item_furnishing` VALUES (3736,'well',80,517,6,8); INSERT INTO `item_furnishing` VALUES (3737,'doll_stand',2,2855,7,15); INSERT INTO `item_furnishing` VALUES (3738,'eastern_umbrella',1,521,6,2); -- Moghancement: Gardening - From https://ffxiclopedia.fandom.com/wiki/Eastern_Umbrella (BG doesn't show Moghancement) INSERT INTO `item_furnishing` VALUES (3739,'autumn_tree',1,515,4,5); -INSERT INTO `item_furnishing` VALUES (3740,'model_synergy_furnace',8,0,8,11); -- TODO: Moghancement: Synergy Skill Gains does not yet exist -INSERT INTO `item_furnishing` VALUES (3741,'model_synergy_furnace_ii',8,0,7,11); -- TODO: Moglification: Furnace Duration does not yet exist -INSERT INTO `item_furnishing` VALUES (3742,'painting_of_a_mercenary',1,0,4,1); -- TODO: Moghancement: Mandragora Mania does not yet exist +INSERT INTO `item_furnishing` VALUES (3740,'model_synergy_furnace',8,0,8,11); -- TODO: Moghancement: Synergy Skill Gains does not yet exist +INSERT INTO `item_furnishing` VALUES (3741,'model_synergy_furnace_ii',8,0,7,11); -- TODO: Moglification: Furnace Duration does not yet exist +INSERT INTO `item_furnishing` VALUES (3742,'painting_of_a_mercenary',1,0,4,1); -- TODO: Moghancement: Mandragora Mania does not yet exist INSERT INTO `item_furnishing` VALUES (3743,'moogle_bed',1,520,7,8); INSERT INTO `item_furnishing` VALUES (3744,'mandragora_pot',1,515,4,1); INSERT INTO `item_furnishing` VALUES (3745,'korrigan_pot',1,515,4,1);