diff --git a/evobot/src/bot_commander.cpp b/evobot/src/bot_commander.cpp index 012e9ab..42081c8 100644 --- a/evobot/src/bot_commander.cpp +++ b/evobot/src/bot_commander.cpp @@ -450,7 +450,7 @@ void CommanderReceiveWeaponRequest(bot_t* pBot, edict_t* Requestor, NSStructureT sprintf(buf, "Get near an armoury, %s", STRING(Requestor->v.netname)); } - + return; } pBot->SupportAction.ActionType = ACTION_DEPLOY; diff --git a/evobot/src/bot_tactical.cpp b/evobot/src/bot_tactical.cpp index 23d18e3..dec70ae 100644 --- a/evobot/src/bot_tactical.cpp +++ b/evobot/src/bot_tactical.cpp @@ -3370,6 +3370,7 @@ edict_t* UTIL_FindClosestMarineStructureUnbuiltWithoutBuilders(bot_t* pBot, cons { if (!it.second.bOnNavmesh) { continue; } if (it.second.bFullyConstructed) { continue; } + if (UTIL_StructureIsRecycling(it.second.edict)) { continue; } bool bReachable = (IsPlayerOnMarineTeam(pBot->pEdict)) ? it.second.bIsReachableMarine : it.second.bIsReachableAlien; if (!bReachable) { continue; }