You are poisoned...

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • PowerWyrm
    Prophet
    • Apr 2008
    • 2986

    You are poisoned...

    When you're low level, you don't often have access to cure poison items. And traps/monsters that can poison you are really common... But most of the time, the poison counter is not lethal. Your only option at this point is to press the '5' key a lot of times until the poison wears off.

    What would be nice is an option that would allow you to rest until the poison wears off. Currently, the '&' mode (rest until full) is supposed to make you rest until you're back to full hp/sp without any status ailment left on you... but it doesn't work because it's interrupted by the 1hp damage you take on each tick.
    PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
  • Huqhox
    Adept
    • Apr 2016
    • 145

    #2
    +1 to this, and the same for cut damage

    All it would need to do is stop if a) the status effect goes away or b) HP drops below a 'danger' threshold
    "This has not been a recording"

    Comment

    • mixer
      Scout
      • Dec 2011
      • 25

      #3
      You can die

      I would not use this at low level as I have had so much poison that unless I heal I would have died.
      Good idea when you have plenty of hit points and are happy to waste turns.

      Comment

      • PowerWyrm
        Prophet
        • Apr 2008
        • 2986

        #4
        Originally posted by mixer
        I would not use this at low level as I have had so much poison that unless I heal I would have died.
        Good idea when you have plenty of hit points and are happy to waste turns.
        The idea is to stop resting once you reach a threshold, for example the low hitpoint limit, so you don't get killed from the poison. Say you have 20 hps and you set the limit to 30%, you would rest until either poison wears off or you're down to 6 hps. In the second case, you'd have spared 14 useless keypresses...
        PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

        Comment

        • Huqhox
          Adept
          • Apr 2016
          • 145

          #5
          Originally posted by PowerWyrm
          The idea is to stop resting once you reach a threshold, for example the low hitpoint limit, so you don't get killed from the poison. Say you have 20 hps and you set the limit to 30%, you would rest until either poison wears off or you're down to 6 hps. In the second case, you'd have spared 14 useless keypresses...
          And avoided accidentally pressing the key 20 times...
          "This has not been a recording"

          Comment

          • Derakon
            Prophet
            • Dec 2009
            • 9022

            #6
            How often is this an issue? Is it really worth adding another sub-command to deal with it?

            In particular, I'm leery of anything that means adding a code path that says "the player taking damage shouldn't disturb them". The potential for game-ending bugs is real.

            Comment

            • Estie
              Veteran
              • Apr 2008
              • 2347

              #7
              I have posted about this multiple times before. It is one of the big annoyances for me, too.

              As for how often it happens: it is irregular; some games it is a minor issue and some games I get so frustrated that I just keep the button pressed down and die to not letting go in time when a nasty monster appears.

              The issue is that poison counter can easily add up to hundreds of turns. If I want to wait that out (mind you I am trying to avoid that by all means, but sometimes it is the only reasonable option), I am sittng there for minutes doing nothing but

              press wait - see if nothing appears
              press wait - see if nothing appears
              press wait - see if nothing appears
              press wait - see if nothing appears
              press wait - see if nothing appears
              press wait - see if nothing appears

              and so on a couple hundreds of times.

              One possible solution would be to cap dot duration at 20 turns, though I would prefer if 1 point damage doesnt interrupt rest as long as hp > 1/4 maxhp or so.
              Last edited by Estie; January 22, 2018, 16:59. Reason: typo

              Comment

              • wobbly
                Prophet
                • May 2012
                • 2631

                #8
                In crawl it just lets you rest unless you have a lethal amount of poison in which case it says you are lethally poisoned. So that's another option.

                Comment

                • Ingwe Ingweron
                  Veteran
                  • Jan 2009
                  • 2129

                  #9
                  just keep walking until the poison wears off, rest only if walking is too dangerous.
                  “We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
                  ― Tom Stoppard, Rosencrantz and Guildenstern are Dead

                  Comment

                  • Estie
                    Veteran
                    • Apr 2008
                    • 2347

                    #10
                    Originally posted by Ingwe Ingweron
                    just keep walking until the poison wears off, rest only if walking is too dangerous.
                    I walk with shift-direction, when possible. Manual walking is reserved for dangerous situations and about as unpleasant as manual waiting.

                    Comment

                    • luneya
                      Swordsman
                      • Aug 2015
                      • 279

                      #11
                      Originally posted by Ingwe Ingweron
                      just keep walking until the poison wears off, rest only if walking is too dangerous.
                      Actually, my usual procedure when poisoned is to walk if safe, and quaff CLW if my hps are too low for me to feel comfortable walking around (if I don't have any potions left, then I recall immediately, and pray that either the recall or the poison expiration kicks in before I die). The only time I will ever press the "rest one turn" button for any purpose is when I want an enemy to walk one step forward so that I can shoot it, and I don't have anything better to do with the turn.

                      Comment

                      Working...
                      😀
                      😂
                      🥰
                      😘
                      🤢
                      😎
                      😞
                      😡
                      👍
                      👎