From 59d6eb139e94b7a3d83a5192e7b2ce73f0069e54 Mon Sep 17 00:00:00 2001 From: Crow Date: Fri, 9 Jan 2026 15:16:33 -0600 Subject: [PATCH] Exclude additional test enchants from bots (#1952) Added two test enchants to exclude from the list of enchants that bots can apply: 19927 and 44119. I also reordered the list to be in alphanumeric order. The important exclusion to add is 44119: https://www.wowhead.com/wotlk/spell=44119/enchant-bracer-template It is a test enchant that gives 34 AP on bracers; this is stronger than any other bracer enchant for level 70 physical attackers so bots are applying it. --- src/factory/PlayerbotFactory.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/factory/PlayerbotFactory.cpp b/src/factory/PlayerbotFactory.cpp index 82f8ea7e..21f09381 100644 --- a/src/factory/PlayerbotFactory.cpp +++ b/src/factory/PlayerbotFactory.cpp @@ -122,7 +122,11 @@ void PlayerbotFactory::Init() uint32 maxStoreSize = sSpellMgr->GetSpellInfoStoreSize(); for (uint32 id = 1; id < maxStoreSize; ++id) { - if (id == 47181 || id == 50358 || id == 47242 || id == 52639 || id == 47147 || id == 7218) // Test Enchant + if (id == 7218 || id == 19927 || id == 44119 || id == 47147 || id == 47181 || + id == 47242 || id == 50358 || id == 52639) // Test Enchants + continue; + + if (id == 35791 || id == 39405) // Grandfathered TBC Enchants continue; if (id == 15463 || id == 15490) // Legendary Arcane Amalgamation