diff --git a/LuaRules/Configs/bomber_dive_defs.lua b/LuaRules/Configs/bomber_dive_defs.lua index 490253dced..6c7e7db1a7 100644 --- a/LuaRules/Configs/bomber_dive_defs.lua +++ b/LuaRules/Configs/bomber_dive_defs.lua @@ -16,7 +16,7 @@ local units = { diveHeight = 25, diveDistanceMult = 1.7, altPerFlightFrame = 6.25, - sizeSafetyFactor = 0.95, + sizeSafetyFactor = 0.75, orgHeight = UnitDefNames["bomberprec"].wantedHeight*FUDGE_FACTOR, }, } diff --git a/LuaRules/Gadgets/unit_bomber_dive.lua b/LuaRules/Gadgets/unit_bomber_dive.lua index 69390957fe..62e92996a7 100644 --- a/LuaRules/Gadgets/unit_bomber_dive.lua +++ b/LuaRules/Gadgets/unit_bomber_dive.lua @@ -44,7 +44,7 @@ local spMoveCtrlGetTag = Spring.MoveCtrl.GetTag local bomberWeaponNamesDefs, bomberWeaponDefs, bomberUnitDefs = include("LuaRules/Configs/bomber_dive_defs.lua") local UPDATE_FREQUENCY = 15 -local SQRT_TWO = 0.8 -- All hit tests have leeway so we don't need to be too fussy about the square root of two. +local SQRT_TWO = math.sqrt(2) local bombers = {} local VOL_SPHERE = 3