deferred-impact / battledudes-issue-tracker

Because discord just isn't good enough. Neither is Taiga.io, ironically
5 stars 1 forks source link

New perk: Homemade Armor #196

Open deferred-impact opened 1 year ago

deferred-impact commented 1 year ago

The name is a joke/reference to the other armor perk, Kevlar. Hard to devise what would be less effective than Kevlar at stopping bullets, but i guess something made in your garage fits that description quite well.

Inspired by #190 and then by #50.

Each incoming instance of damage is modified as such:

d = 15 - incomingDamage
if d > 0, resultingDamage = incomingDamage - d
else resultingDamage = incomingDamage

For M4, for example this would reduce the damage from 11 down to 11 - (15 - 11) = 7.

As you might guess, this perk is aimed at countering and discouraging bulletspam. It does nothing against heavier weapons. And the weaker the weapon, the stronger this perk works. Truly elegant and wonderful!

The exact cutoff number (15) is up to balancing. additionally, a multiplier could be added for balancing the perk further, as such:

m = 0.8
d = 15 - incomingDamage
if d > 0, resultingDamage = incomingDamage - d * m
else resultingDamage = incomingDamage