diff --git a/zone/bot.h b/zone/bot.h index ec9b764e8..673bde3ff 100644 --- a/zone/bot.h +++ b/zone/bot.h @@ -212,6 +212,22 @@ static std::map botSubType_names = { { CommandedSubTypes::Selo, "Selo" } }; +struct CombatRangeInput { + Mob* target; + float target_distance; + bool behind_mob; + uint8 stop_melee_level; + const EQ::ItemInstance* p_item; + const EQ::ItemInstance* s_item; +}; + +struct CombatRangeOutput { + bool at_combat_range = false; + float melee_distance_min = 0.0f; + float melee_distance = 0.0f; + float melee_distance_max = 0.0f; +}; + class Bot : public NPC { friend class Mob; public: diff --git a/zone/bot_structs.h b/zone/bot_structs.h index 278f5418e..a9d336a21 100644 --- a/zone/bot_structs.h +++ b/zone/bot_structs.h @@ -127,20 +127,4 @@ struct BotSpellTypesByClass_Struct { std::string description; }; -struct CombatRangeInput { - Mob* target; - float target_distance; - bool behind_mob; - uint8 stop_melee_level; - const EQ::ItemInstance* p_item; - const EQ::ItemInstance* s_item; -}; - -struct CombatRangeOutput { - bool at_combat_range = false; - float melee_distance_min = 0.0f; - float melee_distance = 0.0f; - float melee_distance_max = 0.0f; -}; - #endif // BOT_STRUCTS