From 1428436b6a30bddf3c80cf48b551d7b23989a60c Mon Sep 17 00:00:00 2001 From: Yunfan Li Date: Sun, 23 Jun 2024 11:15:58 +0800 Subject: [PATCH] [Bot initialization] Slot level check --- src/PlayerbotFactory.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/PlayerbotFactory.cpp b/src/PlayerbotFactory.cpp index fbd3bede..9b1f2339 100644 --- a/src/PlayerbotFactory.cpp +++ b/src/PlayerbotFactory.cpp @@ -1486,7 +1486,13 @@ void PlayerbotFactory::InitEquipment(bool incremental) if (slot == EQUIPMENT_SLOT_TABARD || slot == EQUIPMENT_SLOT_BODY) continue; - if (slot == EQUIPMENT_SLOT_NECK && level < 40) + if (level < 40 && (slot == EQUIPMENT_SLOT_TRINKET1 || slot == EQUIPMENT_SLOT_TRINKET2)) + continue; + + if (level < 25 && slot == EQUIPMENT_SLOT_NECK) + continue; + + if (level < 25 && slot == EQUIPMENT_SLOT_HEAD) continue; std::vector& ids = items[slot];