Started trying to fill in missing armor mID data, since there's about 600 weapon mIDs. Using this query at the moment:
Will probably offer a patch once I've made better progress, but here's thus far:
Code: Select all
UPDATE `item_armor` SET mID = '244' WHERE itemId IN (11967, 11968); -- Dream Pants
UPDATE `item_armor` SET mID = '243' WHERE itemId IN (11965,11966); -- Dream Trousers
UPDATE `item_armor` SET mID = '307' WHERE itemId IN (10250, 10429); -- Moogle outfit
UPDATE `item_armor` SET mID = '327' WHERE itemId IN (10452, 10502, 10602,10878); -- Rubeus
UPDATE `item_armor` SET mID = '29' WHERE itemId IN (10456, 10457, 10506, 10507, 10604, 10605, 10884, 10885, 11974, 11975); -- Avant
UPDATE `item_armor` SET mID = '300' WHERE itemId IN (11863, 11869); -- Ocelomeh Harness
UPDATE `item_armor` SET mID = '301' WHERE itemId IN (10865,10868,11864,11870); -- Nefer
UPDATE `item_armor` SET mID = '302' WHERE itemId IN (11865, 11871); -- Mekira Toshugai
UPDATE `item_armor` SET mID = '24' WHERE itemId = 10871; -- Pandinus Beret
-- Ruach, Hecates, Appetence crowns, either 130 or 131
UPDATE `item_armor` SET mID = '230' WHERE itemId = 10879; -- Hreysti Helm
UPDATE `item_armor` SET mID = '236' WHERE itemId = 16369; -- Blizer Poleyn
UPDATE `item_armor` SET mID = '237' WHERE itemId = 16370; -- Desultor Tassets
UPDATE `item_armor` SET mID = '238' WHERE itemId = 16371; -- Tatsumaki Sitagoromo
UPDATE `item_armor` SET mID = '223' WHERE itemId = 11861; -- Hikogami Yukata
UPDATE `item_armor` SET mID = '233' WHERE itemId = 11862; -- Himegami Yukata
UPDATE `item_armor` SET mID = '16' WHERE itemId = 14162; -- Agronas Leggings
UPDATE `item_armor` SET mID = '33' WHERE itemId = 16151; -- Leonine Mask
UPDATE `item_armor` SET mID = '234' WHERE itemId IN (12999,14041); -- Susurrus
UPDATE `item_armor` SET mID = '115' WHERE itemId IN (11428, 11429, 11782, 11783, 11832, 11833, 11882, 11883, 11932, 11933); -- Lore
UPDATE `item_armor` SET mID = '202' WHERE itemId IN (13000, 14042); -- Praeda
UPDATE `item_armor` SET mID = '240' WHERE itemId IN (11415, 11505, 12747, 13778, 14258); -- Teal
-- Relic +2
UPDATE `item_armor` SET mID = '65' WHERE itemId IN (10650, 10670, 10690, 10710, 10730);
UPDATE `item_armor` SET mID = '67' WHERE itemId IN (10651, 10671, 10691, 10711, 10731);
UPDATE `item_armor` SET mID = '69' WHERE itemId IN (10652, 10672, 10692, 10712, 10732);
UPDATE `item_armor` SET mID = '71' WHERE itemId IN (10653, 10673, 10693, 10713, 10733);
UPDATE `item_armor` SET mID = '73' WHERE itemId IN (10654, 10674, 10694, 10714, 10734);
UPDATE `item_armor` SET mID = '75' WHERE itemId IN (10655, 10675, 10695, 10715, 10735);
UPDATE `item_armor` SET mID = '77' WHERE itemId IN (10656, 10676, 10696, 10716, 10736);
UPDATE `item_armor` SET mID = '79' WHERE itemId IN (10657, 10677, 10697, 10717, 10737);
UPDATE `item_armor` SET mID = '81' WHERE itemId IN (10658, 10678, 10698, 10718, 10738);
UPDATE `item_armor` SET mID = '83' WHERE itemId IN (10659, 10679, 10699, 10719, 10739);
UPDATE `item_armor` SET mID = '85' WHERE itemId IN (10660, 10680, 10700, 10720, 10740);
UPDATE `item_armor` SET mID = '87' WHERE itemId IN (10661, 10681, 10701, 10721, 10741);
UPDATE `item_armor` SET mID = '89' WHERE itemId IN (10662, 10682, 10702, 10722, 10742);
UPDATE `item_armor` SET mID = '91' WHERE itemId IN (10663, 10683, 10703, 10723, 10743);
UPDATE `item_armor` SET mID = '93' WHERE itemId IN (10664, 10684, 10704, 10724, 10744);
UPDATE `item_armor` SET mID = '95' WHERE itemId IN (10665, 10685, 10705, 10725, 10745);
UPDATE `item_armor` SET mID = '168' WHERE itemId IN (10666, 10686, 10706, 10726, 10746);
UPDATE `item_armor` SET mID = '170' WHERE itemId IN (10667, 10687, 10707, 10727, 10747);
UPDATE `item_armor` SET mID = '172' WHERE itemId IN (10668, 10688, 10708, 10728, 10748);
UPDATE `item_armor` SET mID = '174' WHERE itemId IN (10669, 10689, 10709, 10729, 10749);
Also, Decennial set is 0x14c (items not added yet, may do that too) and the third swimsuit set seems to be around 0x14e.
Off topic: Is there any interest in a sort of pool/post for queries that will perform a set of customizations on your server? i.e. changes Sekkanoki to L40, or adds some missing job traits, or grants Nyzul WSs when you cap your skill.
Edit: Updated with tonight's bored work. 318 missing, but some of those are hairpins/bangles, which really do use mID 0.