Increases time to self-extinguish
Draft: need to test this later to make sure the values are reasonable.
What this does
Increases the time it takes to extinguish fires. Previously, your character would roll between 8-12 times with 2 ticks between each roll. This update will now make you roll a minimum of 8 times with a maximum depending on how many firestacks are present on you with a 10 tick delay between rolls.
Why it's good
Stopping-dropping-and-rolling should be a last-resort option that carries the downside of continuing to be burned over a longer duration before being extinguished. The ideal method of self-extinguishing a fire should be using an extinguisher or having someone extinguish you before resorting to stopping-dropping-and-rolling as a last resort.
Changelog
:cl:
- tweak: Increased the time it takes to self-extinguish when you are on fire.
Extinguishing time really should scale with the intensity of the fire or how long you were burning for. You shouldn't have to roll around on the ground for ten seconds because you passed through a single campfire.
Extinguishing time really should scale with the intensity of the fire or how long you were burning for. You shouldn't have to roll around on the ground for ten seconds because you passed through a single campfire.
This code will make it scale with intensity but not time. Making the intensity increase as you are on fire would be a simple update for a future PR, however.
:+1: There's fire extinguishers everywhere and this would encourage people to make an effort to actually save people on fire
increase the damage of fires increase the time to extinguish
Uhh let's just do one at a time
increase the damage of fires increase the time to extinguish
Uhh let's just do one at a time
I am, they're in two separate PRs :^)
I am, they're in two separate PRs :^)
You're pretending that Kurfurst doesn't merge 20 PRs at once. Anyway, I'm not necessarily against this, but buffing fire and nerfing anti-fire might cause some balance issues
Extinguishing time really should scale with the intensity of the fire or how long you were burning for. You shouldn't have to roll around on the ground for ten seconds because you passed through a single campfire.
Maybe campfires shouldn't set you ablaze unless you're covered in a flammable liquid? Humans aren't really flammable and you'd think clothing designed in the 2500s wouldn't ignite so easily.
you'd think clothing designed in the 2500s wouldn't ignite so easily
NT-brand jumpsuits are made in spacechinese sweatshops with bottom of the barrel materials, people die so often that there's a financial incentive to making shit clothing.
Just tested and this is reasonable; it's about 3-4 times as long as the current duration. Even with the effects of #33441 merged, you've got a good 10-20 second window to start the stop-drop-and-roll to get out of the fire without going into crit.
Just tested and this is reasonable; it's about 3-4 times as long as the current duration. Even with the effects of #33441 merged, you've got a good 10-20 second window to start the stop-drop-and-roll to get out of the fire without going into crit.
what if I get ZASd from being locked in a room full of fire, then try to escape
Just tested and this is reasonable; it's about 3-4 times as long as the current duration. Even with the effects of #33441 merged, you've got a good 10-20 second window to start the stop-drop-and-roll to get out of the fire without going into crit.
what if I get ZASd from being locked in a room full of fire, then try to escape
then you will die unless someone rescues you like anyone else trapped in a burning room would
SECONDS multiplies the value by 10, so when you just write SECONDS it's like saying sleep(*10)