fix(DB/Vendor): Close AC gaps in npc_text and npc_vendor with sniffed data (#27768)

Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Gultask
2026-09-24 11:00:23 -03:00
committed by GitHub
co-authored by Claude Opus 5.5
parent 5c87f702f2
commit 5fbffd3f6a
2 changed files with 225 additions and 0 deletions
@@ -0,0 +1,125 @@
-- npc_text: re-point BroadcastTextID to the IDs sniffed in WotLK Classic, where the text players see is unchanged or fixed
UPDATE `npc_text` SET `BroadcastTextID0` = 2528, `VerifiedBuild` = 45942 WHERE `ID` = 563;
UPDATE `npc_text` SET `BroadcastTextID0` = 2821, `VerifiedBuild` = 46902 WHERE `ID` = 820;
UPDATE `npc_text` SET `BroadcastTextID0` = 3368, `BroadcastTextID1` = 3369, `VerifiedBuild` = 53788 WHERE `ID` = 1231;
UPDATE `npc_text` SET `BroadcastTextID0` = 3371, `BroadcastTextID1` = 3372, `VerifiedBuild` = 53788 WHERE `ID` = 1232;
UPDATE `npc_text` SET `BroadcastTextID0` = 3376, `BroadcastTextID1` = 3377, `BroadcastTextID2` = 3378, `VerifiedBuild` = 54261 WHERE `ID` = 1235;
UPDATE `npc_text` SET `BroadcastTextID0` = 3379, `BroadcastTextID1` = 3380, `BroadcastTextID2` = 3381, `VerifiedBuild` = 53788 WHERE `ID` = 1236;
UPDATE `npc_text` SET `BroadcastTextID0` = 3382, `VerifiedBuild` = 53788 WHERE `ID` = 1237;
UPDATE `npc_text` SET `BroadcastTextID0` = 3412, `VerifiedBuild` = 53788 WHERE `ID` = 1259;
UPDATE `npc_text` SET `BroadcastTextID0` = 3425, `VerifiedBuild` = 46158 WHERE `ID` = 1272;
UPDATE `npc_text` SET `BroadcastTextID0` = 3459, `VerifiedBuild` = 46158 WHERE `ID` = 1301;
UPDATE `npc_text` SET `BroadcastTextID0` = 4584, `VerifiedBuild` = 45942 WHERE `ID` = 2193;
UPDATE `npc_text` SET `BroadcastTextID1` = 4623, `VerifiedBuild` = 46902 WHERE `ID` = 2278;
UPDATE `npc_text` SET `BroadcastTextID0` = 4857, `VerifiedBuild` = 46902 WHERE `ID` = 2593;
UPDATE `npc_text` SET `BroadcastTextID0` = 4858, `VerifiedBuild` = 46248 WHERE `ID` = 2594;
UPDATE `npc_text` SET `BroadcastTextID0` = 5113, `VerifiedBuild` = 52237 WHERE `ID` = 2793;
UPDATE `npc_text` SET `BroadcastTextID0` = 5204, `VerifiedBuild` = 45854 WHERE `ID` = 2842;
UPDATE `npc_text` SET `BroadcastTextID0` = 5888, `VerifiedBuild` = 45613 WHERE `ID` = 3541;
UPDATE `npc_text` SET `BroadcastTextID0` = 5901, `VerifiedBuild` = 45942 WHERE `ID` = 3542;
UPDATE `npc_text` SET `BroadcastTextID0` = 5907, `VerifiedBuild` = 45942 WHERE `ID` = 3543;
UPDATE `npc_text` SET `BroadcastTextID0` = 6479, `VerifiedBuild` = 45854 WHERE `ID` = 3939;
UPDATE `npc_text` SET `BroadcastTextID0` = 6515, `VerifiedBuild` = 45854 WHERE `ID` = 3979;
UPDATE `npc_text` SET `BroadcastTextID0` = 6617, `VerifiedBuild` = 45435 WHERE `ID` = 4036;
UPDATE `npc_text` SET `BroadcastTextID0` = 6630, `VerifiedBuild` = 45435 WHERE `ID` = 4037;
UPDATE `npc_text` SET `BroadcastTextID0` = 6788, `VerifiedBuild` = 46779 WHERE `ID` = 4097;
UPDATE `npc_text` SET `BroadcastTextID0` = 7165, `VerifiedBuild` = 53788 WHERE `ID` = 4437;
UPDATE `npc_text` SET `BroadcastTextID0` = 7163, `VerifiedBuild` = 53788 WHERE `ID` = 4439;
UPDATE `npc_text` SET `BroadcastTextID0` = 7162, `VerifiedBuild` = 46248 WHERE `ID` = 4441;
UPDATE `npc_text` SET `BroadcastTextID0` = 7461, `VerifiedBuild` = 46902 WHERE `ID` = 4784;
UPDATE `npc_text` SET `BroadcastTextID0` = 7660, `VerifiedBuild` = 53788 WHERE `ID` = 5006;
UPDATE `npc_text` SET `BroadcastTextID0` = 8364, `VerifiedBuild` = 45572 WHERE `ID` = 5813;
UPDATE `npc_text` SET `BroadcastTextID0` = 8440, `VerifiedBuild` = 52237 WHERE `ID` = 5873;
UPDATE `npc_text` SET `BroadcastTextID0` = 8447, `VerifiedBuild` = 53788 WHERE `ID` = 5879;
UPDATE `npc_text` SET `BroadcastTextID0` = 8455, `VerifiedBuild` = 46779 WHERE `ID` = 5884;
UPDATE `npc_text` SET `BroadcastTextID0` = 9210, `VerifiedBuild` = 46158 WHERE `ID` = 6793;
UPDATE `npc_text` SET `BroadcastTextID0` = 9685, `VerifiedBuild` = 46158 WHERE `ID` = 7015;
UPDATE `npc_text` SET `BroadcastTextID0` = 10058, `VerifiedBuild` = 53788 WHERE `ID` = 7354;
UPDATE `npc_text` SET `BroadcastTextID2` = 10147, `VerifiedBuild` = 45435 WHERE `ID` = 7390;
UPDATE `npc_text` SET `BroadcastTextID0` = 10780, `VerifiedBuild` = 45435 WHERE `ID` = 7796;
UPDATE `npc_text` SET `BroadcastTextID2` = 11359, `VerifiedBuild` = 52237 WHERE `ID` = 8081;
UPDATE `npc_text` SET `BroadcastTextID0` = 12119, `VerifiedBuild` = 52237 WHERE `ID` = 8439;
UPDATE `npc_text` SET `BroadcastTextID0` = 12130, `VerifiedBuild` = 52237 WHERE `ID` = 8446;
UPDATE `npc_text` SET `BroadcastTextID0` = 12177, `VerifiedBuild` = 52237 WHERE `ID` = 8469;
UPDATE `npc_text` SET `BroadcastTextID0` = 13644, `VerifiedBuild` = 53788 WHERE `ID` = 8850;
UPDATE `npc_text` SET `BroadcastTextID0` = 14190, `VerifiedBuild` = 53788 WHERE `ID` = 9006;
UPDATE `npc_text` SET `BroadcastTextID0` = 14757, `VerifiedBuild` = 52237 WHERE `ID` = 9179;
UPDATE `npc_text` SET `BroadcastTextID0` = 14190, `VerifiedBuild` = 53788 WHERE `ID` = 9184;
UPDATE `npc_text` SET `BroadcastTextID0` = 14765, `VerifiedBuild` = 53788 WHERE `ID` = 9186;
UPDATE `npc_text` SET `BroadcastTextID0` = 14766, `VerifiedBuild` = 53788 WHERE `ID` = 9187;
UPDATE `npc_text` SET `BroadcastTextID0` = 15536, `VerifiedBuild` = 53788 WHERE `ID` = 9431;
UPDATE `npc_text` SET `BroadcastTextID0` = 19646, `VerifiedBuild` = 53788 WHERE `ID` = 10519;
UPDATE `npc_text` SET `BroadcastTextID0` = 20139, `VerifiedBuild` = 52237 WHERE `ID` = 10655;
UPDATE `npc_text` SET `BroadcastTextID0` = 20902, `VerifiedBuild` = 53788 WHERE `ID` = 10835;
UPDATE `npc_text` SET `BroadcastTextID0` = 21279, `VerifiedBuild` = 53788 WHERE `ID` = 10887;
UPDATE `npc_text` SET `BroadcastTextID0` = 21829, `VerifiedBuild` = 52237 WHERE `ID` = 11064;
UPDATE `npc_text` SET `BroadcastTextID0` = 22087, `VerifiedBuild` = 51739 WHERE `ID` = 11173;
UPDATE `npc_text` SET `BroadcastTextID0` = 22141, `VerifiedBuild` = 45613 WHERE `ID` = 11209;
UPDATE `npc_text` SET `BroadcastTextID0` = 22374, `VerifiedBuild` = 46158 WHERE `ID` = 11359;
UPDATE `npc_text` SET `BroadcastTextID0` = 22523, `VerifiedBuild` = 52237 WHERE `ID` = 11469;
UPDATE `npc_text` SET `BroadcastTextID0` = 23850, `VerifiedBuild` = 52237 WHERE `ID` = 12185;
UPDATE `npc_text` SET `BroadcastTextID3` = 25647, `VerifiedBuild` = 52237 WHERE `ID` = 12617;
UPDATE `npc_text` SET `BroadcastTextID0` = 27460, `VerifiedBuild` = 45613 WHERE `ID` = 13059;
UPDATE `npc_text` SET `BroadcastTextID3` = 28710, `VerifiedBuild` = 53622 WHERE `ID` = 13326;
UPDATE `npc_text` SET `BroadcastTextID1` = 28923, `VerifiedBuild` = 54261 WHERE `ID` = 13365;
UPDATE `npc_text` SET `BroadcastTextID1` = 28913, `VerifiedBuild` = 54261 WHERE `ID` = 13366;
UPDATE `npc_text` SET `BroadcastTextID0` = 29493, `VerifiedBuild` = 54261 WHERE `ID` = 13458;
UPDATE `npc_text` SET `BroadcastTextID0` = 30147, `VerifiedBuild` = 53788 WHERE `ID` = 13548;
UPDATE `npc_text` SET `BroadcastTextID0` = 30804, `VerifiedBuild` = 54261 WHERE `ID` = 13690;
UPDATE `npc_text` SET `BroadcastTextID0` = 30864, `VerifiedBuild` = 53788 WHERE `ID` = 13702;
UPDATE `npc_text` SET `BroadcastTextID0` = 30959, `VerifiedBuild` = 53788 WHERE `ID` = 13738;
UPDATE `npc_text` SET `BroadcastTextID0` = 31202, `VerifiedBuild` = 53788 WHERE `ID` = 13795;
UPDATE `npc_text` SET `BroadcastTextID0` = 31359, `VerifiedBuild` = 52237 WHERE `ID` = 13841;
UPDATE `npc_text` SET `BroadcastTextID0` = 31717, `VerifiedBuild` = 45942 WHERE `ID` = 13911;
UPDATE `npc_text` SET `BroadcastTextID0` = 31742, `VerifiedBuild` = 52237 WHERE `ID` = 13918;
UPDATE `npc_text` SET `BroadcastTextID0` = 32695, `VerifiedBuild` = 52237 WHERE `ID` = 14115;
UPDATE `npc_text` SET `BroadcastTextID0` = 32780, `BroadcastTextID1` = 32778, `BroadcastTextID2` = 32779, `VerifiedBuild` = 53788 WHERE `ID` = 14128;
UPDATE `npc_text` SET `BroadcastTextID2` = 33749, `VerifiedBuild` = 54261 WHERE `ID` = 14384;
UPDATE `npc_text` SET `BroadcastTextID0` = 35087, `VerifiedBuild` = 51943 WHERE `ID` = 14633;
UPDATE `npc_text` SET `BroadcastTextID0` = 36886, `VerifiedBuild` = 51943 WHERE `ID` = 15081;
UPDATE `npc_text` SET `BroadcastTextID0` = 37564, `VerifiedBuild` = 52237 WHERE `ID` = 15215;
-- npc_text: probabilities as sniffed in WotLK Classic
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46902 WHERE `ID` = 720;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46902 WHERE `ID` = 738;
UPDATE `npc_text` SET `Probability0` = 1, `Probability1` = 1, `Probability2` = 1, `Probability3` = 1, `Probability4` = 1, `VerifiedBuild` = 53622 WHERE `ID` = 778;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46902 WHERE `ID` = 1875;
UPDATE `npc_text` SET `Probability0` = 1, `Probability1` = 1, `Probability2` = 1, `Probability3` = 1, `Probability4` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 4118;
UPDATE `npc_text` SET `Probability0` = 1, `Probability1` = 1, `Probability2` = 1, `Probability3` = 1, `Probability4` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 4119;
UPDATE `npc_text` SET `Probability0` = 1, `Probability1` = 1, `Probability2` = 1, `Probability3` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 4133;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 5393;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 47168 WHERE `ID` = 5822;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46902 WHERE `ID` = 6554;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 52237 WHERE `ID` = 6930;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 45770 WHERE `ID` = 7182;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 45435 WHERE `ID` = 7361;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46248 WHERE `ID` = 7737;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 46158 WHERE `ID` = 7738;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 52237 WHERE `ID` = 8591;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 9346;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 9397;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 9415;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 45704 WHERE `ID` = 10229;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 45704 WHERE `ID` = 10230;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 10454;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 10502;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 10675;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 54261 WHERE `ID` = 10733;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 10967;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 10976;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 11026;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 11029;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 11077;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 11233;
UPDATE `npc_text` SET `Probability0` = 1, `VerifiedBuild` = 53788 WHERE `ID` = 14230;
-- Cooking trainers: greeting by Cooking skill, as sniffed at 0, 39-108, 225 and 450 (7016's Expert Cookbook is obsolete)
DELETE FROM `gossip_menu` WHERE `MenuID` = 5853 AND `TextID` = 7016;
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 14 AND `SourceGroup` IN (5853, 5854) AND `SourceEntry` IN (7015, 7016, 7017, 7021);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(14, 5853, 7017, 0, 0, 7, 0, 185, 225, 0, 0, 0, 0, '', 'Cooking trainer - show gossip text 7017 if player has Cooking 225 or higher'),
(14, 5853, 7021, 0, 0, 7, 0, 185, 1, 0, 1, 0, 0, '', 'Cooking trainer - show gossip text 7021 if player does not have Cooking'),
(14, 5854, 7017, 0, 0, 7, 0, 185, 225, 0, 0, 0, 0, '', 'Cooking trainer - show gossip text 7017 if player has Cooking 225 or higher'),
(14, 5854, 7021, 0, 0, 7, 0, 185, 1, 0, 1, 0, 0, '', 'Cooking trainer - show gossip text 7021 if player does not have Cooking');
UPDATE `npc_text` SET `VerifiedBuild` = 46779 WHERE `ID` = 7017;
UPDATE `npc_text` SET `VerifiedBuild` = 45435 WHERE `ID` = 7021;
@@ -0,0 +1,100 @@
-- Jekyll Flandring
DELETE FROM `npc_vendor` WHERE `entry` = 13219 AND `item` IN (19483);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(13219, 0, 19483, 0, 0, 0, 54261); -- Peeling the Onion
UPDATE `npc_vendor` SET `VerifiedBuild` = 54261 WHERE `entry` = 13219 AND `item` IN (17348, 17351, 19029, 19031, 19046, 19083, 19085, 19087, 19088, 19089, 19090, 19095, 19096, 19099, 19101, 19103, 19301, 19307, 19318, 19319, 19320);
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 23) AND (`SourceGroup` = 13219) AND (`SourceEntry` = 19483);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(23, 13219, 19483, 0, 0, 8, 0, 7161, 0, 0, 0, 0, 0, '', 'Jekyll Flandring will not sell Peeling the Onion until the player has completed \'Proving Grounds\''),
(23, 13219, 19483, 0, 0, 2, 0, 19483, 1, 0, 1, 0, 0, '', 'Jekyll Flandring will not sell Peeling the Onion if the player has it in inventory');
-- Baxter
DELETE FROM `npc_vendor` WHERE `entry` = 18988 AND `item` IN (159, 2678, 30817);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(18988, 0, 159, 0, 0, 0, 53788), -- Refreshing Spring Water
(18988, 0, 2678, 0, 0, 0, 53788), -- Mild Spices
(18988, 0, 30817, 0, 0, 0, 53788); -- Simple Flour
-- Fingin
DELETE FROM `npc_vendor` WHERE `entry` = 20121 AND `item` IN (21927);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(20121, 0, 21927, 0, 0, 0, 53788); -- Instant Poison VII
UPDATE `npc_vendor` SET `VerifiedBuild` = 53788 WHERE `entry` = 20121 AND `item` IN (2892, 2893, 6947, 6949, 6950, 8926, 8927, 8928, 8984, 8985, 10918, 10920, 10921, 10922, 20844, 21835, 22053, 43230, 43232, 43234);
-- Barleybrew Apprentice
DELETE FROM `npc_vendor` WHERE `entry` = 23482 AND `item` IN (46400);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23482, 0, 46400, 0, 0, 0, 45613); -- Barleybrew Gold
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23482 AND `item` IN (33028, 33029, 33030);
-- Thunderbrew Apprentice
DELETE FROM `npc_vendor` WHERE `entry` = 23510 AND `item` IN (46399);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23510, 0, 46399, 0, 0, 0, 45613); -- Thunder's Plunder
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23510 AND `item` IN (33031, 33032, 33033);
-- Gordok Brew Apprentice
DELETE FROM `npc_vendor` WHERE `entry` = 23511 AND `item` IN (46403);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23511, 0, 46403, 0, 0, 0, 45613); -- Chuganpug's Delight
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23511 AND `item` IN (33034, 33035, 33036);
-- Arlen Lochlan
DELETE FROM `npc_vendor` WHERE `entry` = 23522 AND `item` IN (33449, 35950);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23522, 0, 33449, 0, 0, 0, 45613), -- Crusty Flatbread
(23522, 0, 35950, 0, 0, 0, 45613); -- Sweet Potato Bread
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23522 AND `item` IN (4540, 4541, 4542, 4544, 4601, 8950, 27855, 33043);
-- T'chali's Voodoo Brewery Apprentice
DELETE FROM `npc_vendor` WHERE `entry` = 23533 AND `item` IN (46401);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23533, 0, 46401, 0, 0, 0, 45613); -- Crimson Stripe
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23533 AND `item` IN (34020, 34021, 34022);
-- Uta Roughdough
DELETE FROM `npc_vendor` WHERE `entry` = 23603 AND `item` IN (33449, 35950);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23603, 0, 33449, 0, 0, 0, 45613), -- Crusty Flatbread
(23603, 0, 35950, 0, 0, 0, 45613); -- Sweet Potato Bread
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23603 AND `item` IN (4540, 4541, 4542, 4544, 4601, 8950, 27855, 33043);
-- Agnes Farwithers
DELETE FROM `npc_vendor` WHERE `entry` = 23604 AND `item` IN (33443, 35952);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23604, 0, 33443, 0, 0, 0, 45613), -- Sour Goat Cheese
(23604, 0, 35952, 0, 0, 0, 45613); -- Briny Hardcheese
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23604 AND `item` IN (414, 422, 1707, 2070, 3927, 8932, 27857, 34065);
-- Bron
DELETE FROM `npc_vendor` WHERE `entry` = 23605 AND `item` IN (33454, 35953);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(23605, 0, 33454, 0, 0, 0, 45613), -- Salted Venison
(23605, 0, 35953, 0, 0, 0, 45613); -- Mead Basted Caribou
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 23605 AND `item` IN (117, 2287, 3770, 3771, 4599, 8952, 27854, 33023, 33024, 33025, 33026, 34063, 34064);
-- Bartender Jason Goodhutch
DELETE FROM `npc_vendor` WHERE `entry` = 24333 AND `item` IN (33444, 33445, 35954);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(24333, 0, 33444, 0, 0, 0, 52237), -- Pungent Seal Whey
(24333, 0, 33445, 0, 0, 0, 52237), -- Honeymint Tea
(24333, 0, 35954, 0, 0, 0, 52237); -- Sweetened Goat's Milk
UPDATE `npc_vendor` SET `VerifiedBuild` = 52237 WHERE `entry` = 24333 AND `item` IN (2593, 2594, 2595, 2596, 2723, 4600, 8766, 27860, 28284, 28399);
-- Drohn's Distillery Apprentice
DELETE FROM `npc_vendor` WHERE `entry` = 24501 AND `item` IN (46402);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(24501, 0, 46402, 0, 0, 0, 45613); -- Promise of the Pandaren
UPDATE `npc_vendor` SET `VerifiedBuild` = 45613 WHERE `entry` = 24501 AND `item` IN (34017, 34018, 34019);
-- Aelthin
DELETE FROM `npc_vendor` WHERE `entry` = 33630 AND `item` IN (21927);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(33630, 0, 21927, 0, 0, 0, 53788); -- Instant Poison VII
UPDATE `npc_vendor` SET `VerifiedBuild` = 53788 WHERE `entry` = 33630 AND `item` IN (3371, 3372, 5565, 8925, 8927, 8928, 8985, 10922, 16583, 17020, 17021, 17026, 17028, 17029, 17030, 17031, 17032, 17033, 17034, 17035, 17036, 17037, 17038, 18256, 20844, 21177, 21835, 22053, 22147, 22148, 37201, 40411);
-- Enchantress Andiala
DELETE FROM `npc_vendor` WHERE `entry` = 33633 AND `item` IN (10940);
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(33633, 0, 10940, 4, 7200, 0, 53788); -- Strange Dust
UPDATE `npc_vendor` SET `VerifiedBuild` = 53788 WHERE `entry` = 33633 AND `item` IN (4470, 5565, 6217, 10938, 11291, 16583, 17020, 17021, 17026, 17028, 17029, 17030, 17031, 17032, 17033, 17034, 17035, 17036, 17037, 17038, 20752, 20753, 20758, 21177, 22147, 22148, 22307, 37201);