Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] EMP Damage Scaling #1574

Merged
merged 1 commit into from
Nov 26, 2023
Merged

[MIRROR] EMP Damage Scaling #1574

merged 1 commit into from
Nov 26, 2023

Conversation

SierraHelper
Copy link
Collaborator

Оригинальный PR: Baystation12#34346

🆑BurpleBineapple
tweak: EMP damage is now calculated with a 1 to 3 multiplicative modifier with 3 being the pre-change damage.
tweak: The ion pistol now has half the fire delay it had before to differentiate it from the ion rifle.
tweak: EMP damage to limbs has been reduced by 50%. Torso damage remains the same.
tweak: EMP damage to robotic legs and feet no longer immediately weaken the victim.
tweak: FBPs and IPCs first fall over before being paralyzed when their battery is dead or destroyed.
/:cl:
(I hate balancing)

This PR aims to reduce the effectiveness of ion weaponry as an instant win against humanoid synthetics, while still keeping them a viable option against antagonists and those with synthetic parts.

  • EMP damage now is applied with a random modifier that on average reduces the total damage to humanoid prosthetics and augments. Ion rifles retain their original firing speed, but the firing speed on the ion pistol has been increased as the damage on it is very unlikely to disable an IPC in a single magazine. Across the board, limb damage has been reduced by 50%. Additionally, ion damage is applied in random "steps" of 33%:
WEAPON Rifle Damage Pistol Damage
33% Chance 10 External, 5 Internal 4 External, 2 Internal
33% Chance 20 External, 10 Internal 8 External, 4 Internal
33% Chance 30 External, 15 Internal 12 External, 6 Internal
  • Ion hits are calculated for each robotic limb the victim has. For an IPC, this was over 100 damage per hit to the entire body. It was impossible to survive 2 consecutive hits and the 1st hit was guaranteed to floor due to leg malfunction.

  • For context, the original calculation was a flat 30 burn damage to every limb on an ion rifle hit, with a flat 15 damage to every organ. The ion pistol was a flat 15 damage externally and 9 damage internally. After testing these weapons are still very viable against IPCs and FBPs because they ignore armor, but are not guaranteed stuns like before and require consecutive hits to add up damage.

  • EMP damage to limbs (arms, legs, hands, feet) has been reduced by 50% and flooring stun has been removed to prevent instant immobilization when someone is hit by an ion or EMP. Torsos have much higher health than limbs and damage to synthetic legs will still start to floor them after the 2nd or 3rd direct hit by an ion pulse. This way ions can still be used against a heavily armored synthetic but are not effective without hitting the person multiple times.

None of this affects mechs or hardsuits. Hardsuits and mech damage calculations are unchanged and function just as before.

@SierraHelper SierraHelper requested a review from a team as a code owner November 26, 2023 18:04
@SierraHelper SierraHelper added 🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок labels Nov 26, 2023
@SuhEugene SuhEugene merged commit 1f4fd96 into dev-sierra Nov 26, 2023
14 checks passed
@SuhEugene SuhEugene deleted the upstream-pr-34346 branch November 26, 2023 23:14
SierraHelper added a commit that referenced this pull request Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants