in the rules.cfg you can adjust some of the rules in the game for gold, rooms etc.
in the rooms sections you'll find this text
Code:
; When the enemy has been broken during torture, it can either reveal
; information or change its ownership; this defines the probability
; of converting and ending the torture, 0..100
TortureConvertChance = 33
would it be possible to add:
TortureRevealChance = 33
that way you can define the probability of revealing information.
Which could be used with the kill_creature script command to kill all remaining creatures in the torture chamber when a specific number of reveals has been made,
same with the creatures in the prison, when a specific number has been converted.
In the creature config files you can find if a creature is hurt by lava or not, could lava risisting creatures receive damage from walking on water?
can doors be placed on the map the same way as traps, meaning a transparent version where your imps drag the traps to and refill them when they are fully used?
that way imps place new doors when they are destroyed by hero's or rival keepers. (would need new sprites for the doors.)