From 96c32e618947e907f08080a9b8522741aa6f4373 Mon Sep 17 00:00:00 2001 From: nytmyr <53322305+nytmyr@users.noreply.github.com> Date: Wed, 17 Jun 2026 23:23:08 -0500 Subject: [PATCH] [Bots] Make ^itemuse use BaseRace (#5102) --- zone/bot_commands/bot_item_use.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zone/bot_commands/bot_item_use.cpp b/zone/bot_commands/bot_item_use.cpp index 02a7d89b5..661fbd085 100644 --- a/zone/bot_commands/bot_item_use.cpp +++ b/zone/bot_commands/bot_item_use.cpp @@ -206,8 +206,8 @@ void bot_command_item_use(Client* c, const Seperator* sep) } if ( - (!RuleB(Bots, AllowBotEquipAnyRaceGear) && ((~item_data->Races) & GetPlayerRaceBit(bot_iter->GetRace()))) || - (!RuleB(Bots, AllowBotEquipAnyClassGear) && ((~item_data->Classes) & GetPlayerClassBit(bot_iter->GetClass()))) + (!RuleB(Bots, AllowBotEquipAnyRaceGear) && !(item_data->Races & GetPlayerRaceBit(bot_iter->GetBaseRace()))) || + (!RuleB(Bots, AllowBotEquipAnyClassGear) && !(item_data->Classes & GetPlayerClassBit(bot_iter->GetClass()))) ) { continue; }