#2350
vanilla
Instead of storing door traps as part of the door state, use the trap field of struct lev with a special new DOORTRAP trap to indicate that there is a trap on the door space.