Skip to content

Bug: rogomatic does not restart rogue when the player dies #9

Description

@lcn2

When the rogue player dies, rogomatic(6) dies: usually after printing the "rogue tombstone" followed by an "Oops..." message and "broken pipe".

Consider this run, where the -S 1230429961 runs rogue(6) in an extremely difficult dungeon that is likely get the rogue character killed:

./rogomatic -S 1230429961

The rogomatic(6) will print:

                       __________
                      /          \
                     /    REST    \
                    /      IN      \
                   /     PEACE      \
                  /                  \
                  |   rogo-chongo    |
                  |       0 Au       |
                  |   killed by a    |
                  |     kestrel      |
                  |       2026       |
                 *|     *  *  *      | *
         ________)/\\_//(\/(/\)/\//\/|_)_______

Oops...
zsh: broken pipe  ./rogomatic -S 1230429961

and then exit.

It should attempt to re-launch a new rogue(6) run instead.

Metadata

Metadata

Assignees

Labels

background priorityThe issue, while a real issue, just a background priority.enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions