UNIT and POSITIONABLE
- Removed pcall for GetVec3 and GetAmmo

CHIEF
- Deploy resources if zone is empty and owned by itself
This commit is contained in:
Frank
2023-06-15 19:12:26 +02:00
parent eec7e5f8d9
commit bffb3e7778
3 changed files with 27 additions and 24 deletions

View File

@@ -2579,7 +2579,9 @@ function CHIEF:CheckOpsZoneQueue()
local zoneName=stratzone.opszone.zone:GetName()
-- Check coalition and importance.
if ownercoalition~=self.coalition and (stratzone.importance==nil or stratzone.importance<=vip) and (not stratzone.opszone:IsStopped()) then
if (ownercoalition~=self.coalition or (ownercoalition==self.coalition and stratzone.opszone:IsEmpty()))
and (stratzone.importance==nil or stratzone.importance<=vip)
and (not stratzone.opszone:IsStopped()) then
-- Debug info.
self:T(self.lid..string.format("Zone %s [%s] is owned by coalition %d", zoneName, stratzone.opszone:GetState(), ownercoalition))