From 046b531e8b63d6235fcb3a0a4ba5d963b6f12e61 Mon Sep 17 00:00:00 2001 From: Vaern <90118520+Vaern@users.noreply.github.com> Date: Thu, 20 Jan 2022 21:31:37 -0800 Subject: [PATCH] Swapped reacher functions thanks temmie --- src/main/java/com/hbm/hazard/type/HazardTypeRadiation.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/hbm/hazard/type/HazardTypeRadiation.java b/src/main/java/com/hbm/hazard/type/HazardTypeRadiation.java index d42df9290..ccd9d6251 100644 --- a/src/main/java/com/hbm/hazard/type/HazardTypeRadiation.java +++ b/src/main/java/com/hbm/hazard/type/HazardTypeRadiation.java @@ -39,10 +39,10 @@ public class HazardTypeRadiation extends HazardTypeBase { float rad = level / 20F; if(GeneralConfig.enable528 && reacher) { - rad = (float) Math.sqrt(rad + 1F / ((rad + 2F) * (rad + 2F))) - 1F / (rad + 2F); //Reworked radiation function: sqrt(x+1/(x+2)^2)-1/(x+2) + rad = (float) (rad / Math.pow(7, 2)); //More realistic function for 528: x / distance^2 } else if(reacher) { - rad = (float) (rad / Math.pow(7, 2)); //More realistic function for normal mode: x / distance^2 - } //Distance is 7 here for balancing purposes, realistically it'd be longer and better + rad = (float) Math.sqrt(rad + 1F / ((rad + 2F) * (rad + 2F))) - 1F / (rad + 2F); //Reworked radiation function: sqrt(x+1/(x+2)^2)-1/(x+2) + } ContaminationUtil.contaminate(target, HazardType.RADIATION, ContaminationType.CREATIVE, rad); }