who broke letters in stores?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • PowerDiver
    Prophet
    • Mar 2008
    • 2820

    who broke letters in stores?

    There is a longstanding tradition of being able to say 'a', or any letter, for all in stores. Or maybe it is a recent tradition. In either case, can we have it back?
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9647

    #2
    Originally posted by PowerDiver
    There is a longstanding tradition of being able to say 'a', or any letter, for all in stores. Or maybe it is a recent tradition. In either case, can we have it back?
    I never knew that existed - I use '*'.
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • Matthias
      Adept
      • Apr 2007
      • 201

      #3
      It also no longer works when destroying an entire stack of objects.

      Comment

      • Marble Dice
        Swordsman
        • Jun 2008
        • 412

        #4
        Signed. I frequently use 'y' to select all items in a stack when squelching, destroying, and buying.

        Comment

        • Magnate
          Angband Devteam member
          • May 2007
          • 5110

          #5
          Originally posted by Marble Dice
          Signed. I frequently use 'y' to select all items in a stack when squelching, destroying, and buying.
          This is a result of r1692 - a deliberate fix to prevent newbies accidentally buying/selling entire stacks. If you want to select all, use an asterisk, like it tells you.
          "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

          Comment

          • PowerDiver
            Prophet
            • Mar 2008
            • 2820

            #6
            Originally posted by Magnate
            This is a result of r1692 - a deliberate fix to prevent newbies accidentally buying/selling entire stacks. If you want to select all, use an asterisk, like it tells you.
            Shift + number is horribly non-ergonomic. If you want to help the newbies, let them sell stuff back for list price.

            The '*' isn't even listed in the stores any more, so don't say "like it tells you".

            Using letters for an entire stack is old and good.

            Comment

            • Magnate
              Angband Devteam member
              • May 2007
              • 5110

              #7
              Originally posted by PowerDiver
              Shift + number is horribly non-ergonomic. If you want to help the newbies, let them sell stuff back for list price.

              The '*' isn't even listed in the stores any more, so don't say "like it tells you".

              Using letters for an entire stack is old and good.
              This wasn't my fix, but I'm happy to defend it: undocumented is bad. Especially since the noun-verb reversal - being careful what happens in stores is important. Yeah I know we should just have no selling, and an undo command to sell stuff back you bought by accident.

              It is listed, honest. In a store it says "how many scrolls of whatever? [* for all]". Oh weird - I just checked: it tells you about the asterisk for selling, but not for buying. That's nice and consistent. Ho hum.

              Non-ergonomic is your strongest point - but it's not exactly an RSI risk, is it? It doesn't happen that often.
              "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

              Comment

              • Marble Dice
                Swordsman
                • Jun 2008
                • 412

                #8
                Originally posted by Magnate
                If you want to select all, use an asterisk, like it tells you.
                Pah, no thank you! I just mash three numbers at once, it's easier than hitting shift 8.

                Comment

                • fizzix
                  Prophet
                  • Aug 2009
                  • 3025

                  #9
                  Originally posted by Magnate
                  This wasn't my fix, but I'm happy to defend it: undocumented is bad. Especially since the noun-verb reversal - being careful what happens in stores is important. Yeah I know we should just have no selling, and an undo command to sell stuff back you bought by accident.

                  It is listed, honest. In a store it says "how many scrolls of whatever? [* for all]". Oh weird - I just checked: it tells you about the asterisk for selling, but not for buying. That's nice and consistent. Ho hum.

                  Non-ergonomic is your strongest point - but it's not exactly an RSI risk, is it? It doesn't happen that often.
                  It happens plenty if you're trying to buy out a store so it can restock whatever item you need. Since there seems to be a refusal to allow streamlining of that process, can we at least not make buying/selling/destroying of a stack of objects not unduly cumbersome.

                  And yes, shift-8 is cumbersome.

                  Comment

                  • Tatami
                    Apprentice
                    • Oct 2009
                    • 59

                    #10
                    I like in hellband where if you select a stack of something for buying, selling etc it just gives the number in the stack and if you want to move less of the stack you just type in the number you want. Very intuitive.

                    Comment

                    • Marble Dice
                      Swordsman
                      • Jun 2008
                      • 412

                      #11
                      In my experience the only time I frequently want to operate on less than a full stack is re-stocking from the stores. In that specific case, sure it's good to have a little safeguard from accidentally buying more than you want. But when I'm dropping, getting, destroying, squelching, and selling I almost always want the whole stack. That's a lot of annoyance for one safeguard.

                      Maybe one or both of these compromises would work:
                      1. Default all stack quantities to the size of the stack, except for buying anything from stores, which defaults to 1.
                      2. Change the all keyword from '*' to 'a'. Still pretty hard to accidentally get, but much easier to intentionally input than *.

                      Comment

                      • buzzkill
                        Prophet
                        • May 2008
                        • 2939

                        #12
                        I've got an * on my keypad (no shift required), don't you?
                        www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
                        My banding life on Buzzkill's ladder.

                        Comment

                        • fizzix
                          Prophet
                          • Aug 2009
                          • 3025

                          #13
                          Originally posted by buzzkill
                          I've got an * on my keypad (no shift required), don't you?
                          I mostly play on a laptop with no numpad. And since I learned with the standard keyset, I have interesting movements, i.e. I use the numbers above the keys to move diagonally. There's probably a better way, but I'm used to this by now.

                          Comment

                          • Marble Dice
                            Swordsman
                            • Jun 2008
                            • 412

                            #14
                            Originally posted by buzzkill
                            I've got an * on my keypad (no shift required), don't you?
                            Yes, and I remove my right hand from the numpad to press the 'p' key in order to make purchases. If there was a compelling reason to keep a hand on the right side of the keyboard, then I could use the numpad *. As is, it's still faster to keep both hands on the left and use 357 or whatever for the quantity instead of pressing shift-8 or numpad *.

                            I use the numpad * for targeting in the dungeon, but that makes sense because I've got a hand over there for movement. There's no store functions that far on the right except for the asterisk.

                            Comment

                            • d_m
                              Angband Devteam member
                              • Aug 2008
                              • 1517

                              #15
                              Originally posted by fizzix
                              I mostly play on a laptop with no numpad. And since I learned with the standard keyset, I have interesting movements, i.e. I use the numbers above the keys to move diagonally. There's probably a better way, but I'm used to this by now.
                              I have learned the same weird motions... although I've gotten pretty good at it at this point. For awhile I actually had a USB number pad just for playing Angband, but I'm not using it anymore.
                              linux->xterm->screen->pmacs

                              Comment

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