local swing_timer_reduced_40p = unit.mainExpirationTime - (0.4 * unit.mainSpeed)
local min_swing_time = 0.2 * unit.mainSpeed
if swing_timer_reduced_40p < min_swing_time then
unit.mainExpirationTime = min_swing_time
else
unit.mainExpirationTime = swing_timer_reduced_40p
end
Compare swing_timer_reduced_40p and timeStamp seems error,swing_timer_reduced_40p is a timeStamp,min_swing_time is a timespan.
Compare swing_timer_reduced_40p and timeStamp seems error,swing_timer_reduced_40p is a timeStamp,min_swing_time is a timespan.