From f00ac5ed173501fbd6d66364f2d995128cc5e7f4 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sun, 6 Oct 2024 16:49:52 +0300 Subject: [PATCH] Fix Big Bubbler field DMG value Closes #1901 --- app/features/build-analyzer/core/weapon-params.ts | 6 +++--- scripts/create-analyzer-json.ts | 9 +++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/features/build-analyzer/core/weapon-params.ts b/app/features/build-analyzer/core/weapon-params.ts index dfbe95d42..f09d2f56b 100644 --- a/app/features/build-analyzer/core/weapon-params.ts +++ b/app/features/build-analyzer/core/weapon-params.ts @@ -2483,9 +2483,9 @@ export const weaponParams = { "2": { overwrites: { MaxFieldHP: { - High: 36864, - Low: 30720, - Mid: 33792, + High: 28800, + Low: 24000, + Mid: 26400, }, MaxHP: { High: 18432, diff --git a/scripts/create-analyzer-json.ts b/scripts/create-analyzer-json.ts index 4d01ab93d..9b013e400 100644 --- a/scripts/create-analyzer-json.ts +++ b/scripts/create-analyzer-json.ts @@ -484,6 +484,15 @@ function parametersToSpecialWeaponResult(params: any) { resultUnwrapped.SplashAroundPaintRadius = undefined; } + // Bubble Patch 7.2.0 change hack + if (resultUnwrapped.MaxFieldHP) { + resultUnwrapped.MaxFieldHP = { + High: 28800, + Low: 24000, + Mid: 26400, + }; + } + const isUltraStamp = () => !!params.SwingBigBlastParam; const isCrabTank = () => !!params.CannonParam; const isKraken = () => !!params.BodyParam?.DamageJumpValue;