diff --git a/Source/CombatExtended/CombatExtended/Verbs/Verb_LaunchProjectileCE.cs b/Source/CombatExtended/CombatExtended/Verbs/Verb_LaunchProjectileCE.cs index 94cc616319..b2e500e862 100644 --- a/Source/CombatExtended/CombatExtended/Verbs/Verb_LaunchProjectileCE.cs +++ b/Source/CombatExtended/CombatExtended/Verbs/Verb_LaunchProjectileCE.cs @@ -511,7 +511,7 @@ public virtual void ShiftTarget(ShiftVecReport report, Vector3 v, bool calculate if (report.targetPawn != null) { - v += report.targetPawn.Drawer.leaner.LeanOffset * 0.5f; + v += report.targetPawn.Drawer.leaner.LeanOffset; } newTargetLoc.Set(v.x, v.z); @@ -1433,7 +1433,7 @@ protected virtual bool CanHitCellFromCellIgnoringRange(Vector3 shotSource, IntVe var targPawn = targetThing as Pawn; if (targPawn != null) { - targetPos += targPawn.Drawer.leaner.LeanOffset * 0.6f; + targetPos += targPawn.Drawer.leaner.LeanOffset; } } else diff --git a/Source/CombatExtended/CombatExtended/Verbs/Verb_ShootCE.cs b/Source/CombatExtended/CombatExtended/Verbs/Verb_ShootCE.cs index c964e2486c..9a1ec8e6c7 100755 --- a/Source/CombatExtended/CombatExtended/Verbs/Verb_ShootCE.cs +++ b/Source/CombatExtended/CombatExtended/Verbs/Verb_ShootCE.cs @@ -322,7 +322,7 @@ public override void RecalculateWarmupTicks() Vector3 v = currentTarget.Thing?.TrueCenter() ?? currentTarget.Cell.ToVector3Shifted(); if (currentTarget.Pawn is Pawn dtPawn) { - v += dtPawn.Drawer.leaner.LeanOffset * 0.5f; + v += dtPawn.Drawer.leaner.LeanOffset; } var d = v - u;