From 83e01263f7e69b6a5e4433c3b616bd154c4bedaa Mon Sep 17 00:00:00 2001 From: Moffein <22742925+Moffein@users.noreply.github.com> Date: Mon, 9 Jan 2023 17:38:10 -0800 Subject: [PATCH] Shock Core implosion damage can now be set. --- .../Components/ShockCoreProjectile/ShootableShockCore.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Starstorm 2/Survivors/Cyborg/Components/ShockCoreProjectile/ShootableShockCore.cs b/Starstorm 2/Survivors/Cyborg/Components/ShockCoreProjectile/ShootableShockCore.cs index 19b7e518..fc439b0b 100644 --- a/Starstorm 2/Survivors/Cyborg/Components/ShockCoreProjectile/ShootableShockCore.cs +++ b/Starstorm 2/Survivors/Cyborg/Components/ShockCoreProjectile/ShootableShockCore.cs @@ -15,6 +15,7 @@ public class ShootableShockCore : ShootableProjectileComponent public GameObject explosionEffectPrefab; public float radius = 20f; public float delayBeforeExplosion = 0.5f; + public float implosionDamageCoefficient = 2f; private float explosionTimer = 0f; private bool beginTimer = false; @@ -60,7 +61,7 @@ public override void OnShootActions(DamageInfo damageInfo) ProjectileDamage pd = base.gameObject.GetComponent(); if (pd) { - pd.damage *= 2f; + pd.damage *= implosionDamageCoefficient; } DamageAPI.ModdedDamageTypeHolderComponent mdc = base.gameObject.GetComponent();