CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
9.95k stars 4.08k forks source link

Should Baking Soda and Lye Neutralize Acid? #74559

Open dominic-dimico opened 3 weeks ago

dominic-dimico commented 3 weeks ago

Is your feature request related to a problem? Please describe.

Acidic zombies can be quite a pain to deal with! Rubber equipment makes sense to protect yourself, and certain mops would clean it from the floor, but I didn't want to lug those around. Real-life logic led me to try using baking soda to neutralize the acid that bleeds onto the ground, but alas, it doesn't work. It also seems like throwing a glass bottle of full-blown lye at an acidic zombie would wreak havoc on it.

Solution you would like.

If baking soda is dropped on a tile with acid, it should produce salt water and a puff of mildly hot air. Baking soda thrown at an acidic enemy ought to mildly damage them. If a glass bottle of lye (any kind, really) is thrown at an acidic enemy, then it should greatly damage them, similar to an acid bomb on a regular enemy.

Describe alternatives you have considered.

Thinking about how I'd solve this problem in real life has led me to think up other ways to inject baking soda and lye into zombies, such as by loading it into arrow shafts or bullets.

Additional context

The reaction of any acid and base produces salt water, carbon dioxide, and heat.

TheSaddestGoomba commented 1 week ago

I've wondered this about powderizing antacid tablets before, I end up with so many of them.

kevingranade commented 1 week ago

In principle yes, especially for neutralizing corpses, but I think the volume would be a bit of a problem, we aren't talking a tsp per corpse here.

I'm not following you at all with using neutalization as an attack. As above the volume necessary would be prohibitive. Poison attacks work on principle because a very small amount of poison can have a disproportionately large impact, but that wouldn't be the case with neutralizing an acid.