when creating gas clouds, use a dedicated function to decide where to put the gas
astyle iuse::gasbomb_act, iuse::mininuke_act
fix active teargas grenade not reverting back to an empty canister
map::clear_path has the same fault as map::sees
Game screen stat effects visible
Reset/refresh player stats after loading
Reset/refresh player stats on new game
Trap dection.. bah
Show current stat effects on player info display; reset stats on new char
Updated recipes to be autolearn:false and reversable. Added recipe for MBR vest (empty). Added decomplearn to all MBR vests.
Tweaked decomp_learn values. It shouldn't be difficult to replace ceramic plates with steel plates, even if you aren't exactly sure how to make the piece of equipment that is holding said plates.
Cutting up damaged items no longer returns ALL the material.
You can no longer disassemble items that are damaged. Repair them if possible before disassembling.
Removed the damaged item cut_up changes until a better solution could be created
Dis_effect turned over to use mod_*_bonus
No stat modification after Creature::reset_stats
Added chance to fail when disassembling damaged items
Cutting up damaged items has a chance to lose materials.
Recipe consistency-checking

Lain-'s point regarding the recipes being inconsistent is correct.

(Dammit.  Good catch, Lain-.)

This fixes the inconsistency: the modification now takes one charge of
thread & one rag per stocking-pair, regardless of how you go about it.
Also ensures that all recipes realize that "stockings" represents two
stockings, so you need four (plus four rags) to make 8 tentacle-socks.

Times readjusted too.  Making individual stocking-pairs and then
combining them will still be--marginally--faster, though I'll chalk that
up to better organization (not sorting through a pile of fabric, your
completeds not getting in the way of your current one, etc) and not
enforce strict parity.
Candy cigarettes revisited

Added comma and changed the material to "veggy".
The recipes for adding plates to existing MBR vests have been returned to autolearn