All ideas tagged "occupation"

Change dipping into existing water to a standard multiturn action. If you are on top of water that you can dip into, you are now asked immediately after typing #dip if you want to dip things into it. If you say no, you are prompted for items to dip into each other like normal. If you say yes, you are presented with an inventory selection menu that allows you to select multiple items. Then you dip each of those items once into the water, handled automatically as an occupation. If something interesting happens, like a fountain effect or a monster moves nearby, the occupation is interrupted like normal.

Unspecified how the player should communicate their intention to dip items multiple times. For instance, when diluting potions in a fountain which might dry up, it’s desirable to double-dip all potions one by one in case it dries up part way through, but it’s unclear how the interface should handle this.

#4118

 · 
vanilla

Make untrapping containers an occupation: always takes 5 turns, you either find a trap or you don’t, and you can’t try again on that container. This avoids having to type out #untrap multiple times for no apparent results.

This could also extend to untrap attempts on doors.

#4032

 · 
vanilla

Becoming hungry or weak does not interrupt opening a tin, though it continues to interrupt all other occupations.

#3834

 · 
vanilla

Peaceful monsters casting spells do not interrupt multi-turn occupations.

#3513

 · 
vanilla

Multi-turn occupations should be interrupted when the player gets a warning about levitation timing out soon.

#2063

 · 
vanilla

Spells now take different numbers of turns to cast (interruptable by normal means). Combat spells and some of the emergency spells still take only 1 or 2 turns, but utility spells can take up to five or so.

#1572

 · 
vanilla

A set of options (similar in structure to the paranoid options) that manages triggers that you want to interrupt you. Examples of triggers: a monster attacks, you teleport due to teleportitis, a monster comes within sight, a monster comes adjacent to you.

#1429

 · 
vanilla

Turn kicking a door into an occupation: you’ll keep kicking it until you get interrupted somehow, or successfully kick it down.

#1368

 · 
vanilla

A command that you can prefix some action with to voluntarily make that interruptible action uninterruptible.

#1311

 · 
vanilla

When multiple-turn searching, stop when a new monster enters your field of vision.

#750

 · 
vanilla

Turn trying to open a door into an occupation: if you get attacked or otherwise distracted while trying to open the door, you will stop, but you don’t have to manually keep trying and failing to open it.

Engraving should be an occupation rather than weirdly leaving the player paralyzed but still writing until it’s finished. If it is an occupation, the usual interruptions will make the player stop engraving.

#95

 · 
vanilla

Searching finds everything in your range, but is an occupation that takes multiple turns. The s command by default will take some constant number of turns (somewhere from 10-20) and will either tell you about all the hidden things around you or tell you that there is nothing interesting; you can specify a numeric prefix to search for less than that if you want.