Skip to content

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

@lcn2

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

bugSomething isn't workingenhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions