From b3f799126944e818b1fde55dba56dc89f2d61de7 Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Tue, 5 Mar 2024 10:34:27 +0100 Subject: [PATCH] xxx --- Moose Development/Moose/Ops/CTLD.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Moose Development/Moose/Ops/CTLD.lua b/Moose Development/Moose/Ops/CTLD.lua index 9f5b54d16..9124f3c94 100644 --- a/Moose Development/Moose/Ops/CTLD.lua +++ b/Moose Development/Moose/Ops/CTLD.lua @@ -1232,7 +1232,7 @@ CTLD.UnitTypeCapabilities = { --- CTLD class version. -- @field #string version -CTLD.version="1.0.46" +CTLD.version="1.0.47" --- Instantiate a new CTLD. -- @param #CTLD self @@ -3030,7 +3030,8 @@ function CTLD:_GetUnitPositions(Coordinate,Radius,Heading,Template) local template = _DATABASE:GetGroupTemplate(Template) --UTILS.PrintTableToLog(template) local numbertroops = #template.units - local newcenter = Coordinate:Translate(Radius,((Heading+270)%360)) + local slightshift = math.abs(math.random(0,200)/100) + local newcenter = Coordinate:Translate(Radius+slightshift,((Heading+270)%360)) for i=1,360,math.floor(360/numbertroops) do local phead = ((Heading+270+i)%360) local post = newcenter:Translate(Radius,phead)