A quick mod I did to prove the concept of viable venom traps. You make a GCS-similar venom in large boulders at the kitchen, then you can stockpile it like other stones.
To "trigger" the trap, run magma on the Z level directly below it, it should heat up just enough to boil off the venom.
Profit.
Add this to your reaction_other.txt
[REACTION:MAKE_STONEVENOM]
[NAME:make Stonevenom]
[BUILDING:KITCHEN:CUSTOM_R]
[PRODUCT:100:1:STONE:NONE:INORGANIC:STONEVENOM]
[SKILL:COOK]
This to your inorganic_other
[INORGANIC:STONEVENOM]
[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:frozen Stonevenom]
[STATE_NAME_ADJ:LIQUID:Stonevenom]
[STATE_NAME_ADJ:GAS:boiling Stonevenom]
[MATERIAL_VALUE:2]
[SPEC_HEAT:8]
[DISPLAY_COLOR:6:0:0]
[SYNDROME]
[SYN_NAME:Stonevenom]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_IMMUNE_CREATURE:SPIDER_CAVE:ALL]
[SYN_INHALED]
[SYN_CONTACT]
[CE_PARALYSIS:SEV:100:PROB:100:START:5:PEAK:1000:END:2000]
[IS_STONE]
[MATERIAL_VALUE:3]
[BOILING_POINT:10099]
[IGNITE_POINT:10099]
And obviously
[PERMITTED_REACTION:MAKE_STONEVENOM]
To your entity default
The point is quite obvious, after some investigation (thanks to peterix's new DFprobe tool) I found out the temperature of tiles beside magma goes up to exactally 10100 Urists, so anything that is solid at 10015 U (standard underground temperature) and boils before 10100 U can be used as a venom-boil trap much similar to those vein-traps in genesis mod and such.
Current issues include:
1: In spite of the venom being inhlaed and the stonevenoms boil profusely when magma runs under them, the contraction of the syndrome is somewhat erratic.
2: The boiling venom can't pass through grates
3: Due to some weirdness on the temperature engine, I couldn't make the venom a liquid that stayed inside barrels, because in such situation it would /never/ boil up, ever, so the venom has to be made in the shape of boulders, and is classfied as one.
4: The stonevenom probably insta-boils if outdoors in scorching map.