#4288
·
vanilla
Allow for gas clouds of different types (confusion gas, sleep gas, hallucination gas, etc) by passing an additional argument to create_gas_cloud.
Clouds of sleep gas would immediately have a use in Nazgul and orange dragon breath attacks, which are already described as such. They might also be useful for sleeping gas traps, which would emit an actual cloud of sleep gas. Depending on implementation, the sleep gas cloud could have only a chance of inducing sleep rather than always knocking you out, which could make it tactically interesting to navigate/teleport/etc rather than just getting put to sleep and having the cloud gone by the time you wake up.