diff --git a/app/features/object-damage-calculator/calculator-constants.ts b/app/features/object-damage-calculator/calculator-constants.ts index baa9b5256..8052b9048 100644 --- a/app/features/object-damage-calculator/calculator-constants.ts +++ b/app/features/object-damage-calculator/calculator-constants.ts @@ -11,6 +11,7 @@ export const DAMAGE_RECEIVERS = [ "GreatBarrier_Barrier", // Big Bubbler Shield "GreatBarrier_WeakPoint", // Big Bubbler Weak Point "BlowerInhale", // Ink Vac Inhale + "Firework", // Super Chump "Gachihoko_Barrier", // Rainmaker Shield "Wsb_Flag", // Squid Beakon "Wsb_Shield", // Splash Wall diff --git a/app/features/object-damage-calculator/core/objectHitPoints.ts b/app/features/object-damage-calculator/core/objectHitPoints.ts index ec1c36ace..04ef53f89 100644 --- a/app/features/object-damage-calculator/core/objectHitPoints.ts +++ b/app/features/object-damage-calculator/core/objectHitPoints.ts @@ -24,6 +24,7 @@ const BOOYAH_BOMB_ARMOR_HP = 470; const INK_VAC_HP = 800; const BEAKON_HP = 120; const TORPEDO_HP = 20; +const SUPER_CHUMP_HP = 60; export const objectHitPoints = (abilityPoints: AbilityPoints): HitPoints => { const Wsb_Shield = subStats({ @@ -69,5 +70,6 @@ export const objectHitPoints = (abilityPoints: AbilityPoints): HitPoints => { ShockSonar: WAVE_BREAKER_HP, Wsb_Flag: BEAKON_HP, Wsb_Sprinkler: SPRINKLER_HP, + Firework: SUPER_CHUMP_HP, }; }; diff --git a/app/features/object-damage-calculator/routes/object-damage-calculator.tsx b/app/features/object-damage-calculator/routes/object-damage-calculator.tsx index 6fd57e32b..9b9f5acda 100644 --- a/app/features/object-damage-calculator/routes/object-damage-calculator.tsx +++ b/app/features/object-damage-calculator/routes/object-damage-calculator.tsx @@ -22,6 +22,7 @@ import { TORPEDO_ID, WAVE_BREAKER_ID, } from "~/modules/in-game-lists"; +import { SUPER_CHUMP_ID } from "~/modules/in-game-lists/weapon-ids"; import { damageTypeTranslationString } from "~/utils/i18next"; import type { SendouRouteHandle } from "~/utils/remix"; import { @@ -207,6 +208,7 @@ const damageReceiverImages: Record = { BulletUmbrellaCanopyWide: mainWeaponImageUrl(6010), BulletUmbrellaCanopyCompact: mainWeaponImageUrl(6020), BulletShelterCanopyFocus: mainWeaponImageUrl(6030), + Firework: specialWeaponImageUrl(SUPER_CHUMP_ID), }; const damageReceiverAp: Partial> = {