Unangband - some testing results

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bandobras
    Knight
    • Apr 2007
    • 726

    #16
    Originally posted by Anne
    I have to admit this made me "woo!" I enjoy testing. What can I say, I'm a female - I do enjoy the hack & slash, but a steady diet of it tends to get old for me after awhile. So testing works in nicely.
    I understand you quite well. As much as I enjoy hack and slash, helping with development just opens another dimension, you know, like being able to help with a director's cut of your favourite movie.

    Sounds quite fascinating! Now if I can only keep a character alive long enough to hear that...
    Just make sure you are not the one that makes the noises.

    That clarifies the mana gain perfectly.
    Oh, I'm glad.

    As long as we have that, we can live with a bit of untidyness like "electrifys".
    Well, that one is reported as a bug. Either we change "electrify" to "strike with lightning" or something, or we fix the plural forms in the engine.

    I'm sure I'll still throw you things here and there that aren't possible within the system, but that's because you know far better than I do what's possible and what isn't.
    That's good. Sometimes it's easy to tweak the system, or sidestep it. At least, it's good to see the limitations in action, so that we are aware of them...

    Comment

    • Anne
      Adept
      • Feb 2008
      • 134

      #17
      Carrying over some things from the other thread...

      Originally posted by Bandobras on the subject of charging power
      No, it's a factor that determines the probability of success, if I don't oversimplify things? Perhaps we should calculate the probability and display here, then...

      Yeah, in both cases of "power". How to say it better?
      Hmm. It would be helpful to come up with something that's more clear, but I'm not sure how to put it. Could it be explained as a percentage? "has a 40% chance of recharging <item>"? I've come across three different levels of charging power so far, so whatever we come up with, it needs to differentiate between them. Maybe someone else who reads this will have a suggestion?

      Originally posted by Bandobras on the subject of hastes
      It's now "it makes you faster". Is your version better? I'm not a native speaker...
      No, yours is just fine.

      Originally posted by Bandobras
      Sounds reasonable, but it's the same object flag as in ?Teleportation, only a numerical factor (quite complex formula, actually) differs. Is it worth extending the engine? If so, I'll file a feature request to that effect.
      Truthfully, I'm not sure whether it's important at all. It really depends on whether you want that to be something for raw newbies to figure out on their own. They're the ones who wouldn't have seen things like blink and teleportation before. It certainly isn't vital, and I'd say if it would be an easy change, then it's something to consider. But if it would take too much work, then maybe not.

      Originally posted by Bandobras on the subject of the hungry message before traveling
      Fixed. I tried to enable eating from the menu, but it's too messy, e.g. when you gorge yourself or spit fire the rest of the window has to be updated... So now 'E' just exits the travel menu with a message (the same one-sentence warning, as before the travel menu).
      Wonderful. That will make it less confusing to a raw newbie taking his first steps in the game.

      Originally posted by Bandobras
      So, how to make it clear that it's only a warning and that is does not mean the character is hungry (it means the character is not Full, actually)?
      I'd be for:
      1. getting rid of that message and making it a note that pops up, which makes it look more like information than a warning.
      2. getting rid of the automatic feeding upon arrival - if they've already received the note, and "hungry" appears on their screen, they'll know what to do about it. If they ignore that and actually die of starvation that early in the game, well, it'll just teach them to actually read the notes next time. lol. The way it's set up was definitely a worthwhile idea - it just isn't coming across well in practice.

      A few new ones:

      Staff of Light - "When used, it lights up the room you are in and surrounds you with magic of radius 1 to light up. When set in a trap, it lights up one target." -IF- this is supposed to do damage to monsters that are vulnerable to light (and that might not be the case) it doesn't say that in the description (which might be intentional anyway).

      Staff of Enlightenment - "It sustains intelligence and wisdom." Does it have to be wielded for that to be true? If so, can that be added in somehow? Maybe another category could be coded into the descriptions such as "When wielded, (yadda yadda)". Maybe using the term 'categories' isn't very clear - I mean like the ones for "When aimed, it does this" and "When quaffed, it does this".

      Rod of Disarming - "When zapped, it creates a beam to remove traps from your enemies. When set in a trap, it removes traps from one target." I have this mental image of a monster wearing a bomb around his waist and shouting "Give me all your gp or die, sucker!" Do monsters actually have traps on them, or is there something funky here?

      And a feature request for someday - Word of Recall was modified on Zangband to allow you to optionally "reset" the dungeon's recall level to the one you're standing on when you read it. It was apparently done because of traps that could dump a character onto a lower level than they're ready for. If that happened, you could climb up to a safer level, then read the scroll, and it would ask you if you want to reset it to that one. I'd like to see that here at some point, although I'm sure you guys already have tons of things on the todo list as it is. It was an extremely useful little goody.

      Comment

      • Karzack
        Rookie
        • Dec 2007
        • 17

        #18
        I just received a "Bug: Bad Maze on level. Please report it."

        I found it listed on the bug list, but thought I should mention it anyway. I received it while going from lvl 15 of the Midgewater Marsh to lvl 16.

        Is this needed? Probably not since its been reported once.

        Comment

        • Bandobras
          Knight
          • Apr 2007
          • 726

          #19
          One more case does not hurt. Updated the bug with your report. Thanks.

          Comment

          • Bandobras
            Knight
            • Apr 2007
            • 726

            #20
            Originally posted by Anne
            Hmm. It would be helpful to come up with something that's more clear, but I'm not sure how to put it. Could it be explained as a percentage? [...]
            Filed a feature request to that effect.

            I'd be for:
            1. getting rid of that message and making it a note that pops up, which makes it look more like information than a warning.
            2. getting rid of the automatic feeding upon arrival - if they've already received the note, and "hungry" appears on their screen, they'll know what to do about it. If they ignore that and actually die of starvation that early in the game, well, it'll just teach them to actually read the notes next time. lol. The way it's set up was definitely a worthwhile idea - it just isn't coming across well in practice.
            Added to the bug report about auto-eat. Actually, players can probably starve without Hungry status, but they can't with Full status. Of course it can be tweaked so that only Hungry status is dangerous, but then travels become quite cheap and safe.

            Staff of Light - "When used, it lights up the room you are in and surrounds you with magic of radius 1 to light up. When set in a trap, it lights up one target." -IF- this is supposed to do damage to monsters that are vulnerable to light (and that might not be the case) it doesn't say that in the description (which might be intentional anyway).
            It says about damage, but only when the staff is identified with scroll of *Identify*, ordinary Identify does not work. Strange, but I'm not sure if a bug.

            Staff of Enlightenment - "It sustains intelligence and wisdom." Does it have to be wielded for that to be true?
            Yes. The general rule is that any items provide their constant effects (as opposed to temporary one-time effects) only when wielded. I guess this should be somehow illustrated in documentation.

            Rod of Disarming - "When zapped, it creates a beam to remove traps from your enemies. When set in a trap, it removes traps from one target." I have this mental image of a monster wearing a bomb around his waist and shouting "Give me all your gp or die, sucker!" Do monsters actually have traps on them, or is there something funky here?
            Yes, that's a special case that is not handled properly. Filed a bug report.

            And a feature request for someday - Word of Recall was modified on Zangband to allow you to optionally "reset" the dungeon's recall level to the one you're standing on when you read it. It was apparently done because of traps that could dump a character onto a lower level than they're ready for. If that happened, you could climb up to a safer level, then read the scroll, and it would ask you if you want to reset it to that one. I'd like to see that here at some point, although I'm sure you guys already have tons of things on the todo list as it is. It was an extremely useful little goody.
            This feature is present in Un. If it does not work for you, please report.

            Comment

            • Anne
              Adept
              • Feb 2008
              • 134

              #21
              Originally posted by Bandobras
              This feature is present in Un. If it does not work for you, please report.
              Oh yay! Zang was the only place I've seen that so far, and since it wasn't mentioned on our scroll, I just assumed we didn't have it. Truth is, I haven't been able to afford those scrolls yet, at least not until tonight...


              More on using Gauge Magic on an unidentified wand: If you use Gauge Magic on a scroll and then sell it in a shop, sometimes it sells for an unbelievable price. I sold an unidentified wand with 13 charges for (drum roll please) 30,000 gp! And it turned out to be only a wand of Spark. Poor, poor shopkeeper, I'm sure he hates me now. The next unidentified wand with 9 charges went for 100 gp (turned out to be Light). Now, I enjoy getting rich quick as much as the next person, but I had the feeling that this might be something that wasn't coded to happen intentionally. If it's -supposed- to work that way, that's fine too. I've only tried this a handful of times, so it may be extremely rare for all I know.


              Wonder spell - just thought I'd mention that the description in the spellbook, while it does list the variety of possible effects, is just fine. It doesn't run out of room like the wands did.


              About the Phase Door and Teleportation we discussed earlier - I found out today that the spell (rather than the scroll) descriptions include average distance to differentiate them. I don't know if the coding on the spellbook descriptions would be helpful in coming up with a solution for the scrolls, but I thought I'd mention it.


              An idea for the descriptions that say things like "for 40 power" - if it's too complicated to make it clearer in descriptions, maybe an explanation of what it means could instead be included in the help files instead. Might be easier in the long run, and it would certainly work just as well.


              Service of Gauge Magic - I purchased this service, choosing an unidentified piece of armor that I was wearing at the time. The final message I saw was "Taken!" which made me immediately check my equipment to make sure the shopkeeper hadn't taken it. Of course it was still there and everything was fine. I've since realized that shops must be coded to give that as one of several random messages to conclude a sale (including services). Obviously this is very minor, just a little awkwardness rather than a problem.


              Regarding combinations of:
              carry_query_flag
              floor_query_flag
              Apparently the latter only works if the former is also enabled - without that, it still picks up the entire stack without letting the player choose. I don't know if that's the way it's meant to work, but I'm assuming it probably is, because from a coding standpoint, it really would make sense. So, assuming it is not a bug...

              Ideally, it is just more convenient not to have to confirm every single item you want to pick up across the dungeon. In the early game, we tend to want to pick up nearly everything since we haven't yet identified many potions, scrolls, etc. In some spots, that can be a LOT of picking up in a very small area. Being able to skip that extra keystroke for every single pickup is very attractive.

              On the other hand, not being able to take advantage of enabling floor_query_flag unless we leave the other enabled can be a real annoyance. If you have only one or two available inventory slots, trying to 'get' something from a pile often means you have to do a little dance of getting the first couple of things from the pile, dropping them both, then getting what you really wanted in the first place. Yup, kind of a pain in the tush.

              Could the coding be altered so that when floor_query_flag is enabled, the game asks for confirmation -only- when getting from a pile?

              Comment

              • Bandobras
                Knight
                • Apr 2007
                • 726

                #22
                Originally posted by Anne
                More on using Gauge Magic on an unidentified wand: If you use Gauge Magic on a scroll and then sell it in a shop, sometimes it sells for an unbelievable price. I sold an unidentified wand with 13 charges for (drum roll please) 30,000 gp! And it turned out to be only a wand of Spark. Poor, poor shopkeeper, I'm sure he hates me now. The next unidentified wand with 9 charges went for 100 gp (turned out to be Light).
                Thanks for more info on this bug. Seems more serious than I thought.

                Wonder spell - just thought I'd mention that the description in the spellbook, while it does list the variety of possible effects, is just fine. It doesn't run out of room like the wands did.
                Thanks, but too late, already shortened.

                About the Phase Door and Teleportation we discussed earlier - I found out today that the spell (rather than the scroll) descriptions include average distance to differentiate them. I don't know if the coding on the spellbook descriptions would be helpful in coming up with a solution for the scrolls, but I thought I'd mention it.
                Now that you mention it, I wonder if that shows up in the scroll description if you *Identify* it (debug hack: Control-a (yes) f). Can't test it in the moment. If not, perhaps the spells are meant to be described in more detail (mages know the mechanics more). Anyway, you are right it can be easily fixed just by giving the numerical value.

                Service of Gauge Magic - I purchased this service, choosing an unidentified piece of armor that I was wearing at the time. The final message I saw was "Taken!" which made me immediately check my equipment to make sure the shopkeeper hadn't taken it. [...]
                Funny story. I guess the shopkeeper meant the money is taken. Anyway, let's scare newbies from time to time.

                Regarding combinations of:
                carry_query_flag
                floor_query_flag
                Apparently the latter only works if the former is also enabled - without that, it still picks up the entire stack without letting the player choose. I don't know if that's the way it's meant to work, but I'm assuming it probably is, because from a coding standpoint, it really would make sense. So, assuming it is not a bug...
                After you turned my attention to options, this, and several other options will be changed to their V versions (probably reducing the number of separate options, too), including the difference in behaviour. Wait for beta2 in a week or two and please verify that your problems are gone (updated the relevant feature request, anyway).

                Edit: versions -> options
                Last edited by Bandobras; February 11, 2008, 17:21.

                Comment

                • Anne
                  Adept
                  • Feb 2008
                  • 134

                  #23
                  Originally posted by Bandobras
                  After you turned my attention to options, this, and several other options will be changed to their V versions (probably reducing the number of separate versions, too), including the difference in behaviour. Wait for beta2 in a week or two and please verify that your problems are gone (updated the relevant feature request, anyway).
                  Sounds good! I'll put off testing options further until I've downloaded the next beta, then. Here's hoping I can come across another Magical Bag of Supplies so I can do more complete testing on it. That one interests me. lol.

                  Comment

                  • Bandobras
                    Knight
                    • Apr 2007
                    • 726

                    #24
                    Scroll of Phase Door - "When read, it teleports you away."
                    You know what? It displays so only in the object knowledge screen "~4". In other places it says "for 10 distance on average", which is exactly what you've proposed. I will fix the knowledge display; if there is any other place with the shorter display, please let me know.

                    Edit: Now I see you get the numerical details only if you've used the object enough number of times (not in the knowledge screen, though, which will be fixed). This should be documented...

                    Edit2: Oops, the timeout depends on an uninitialized variable "num", which is why the knowledge screen was terse for me, and may be why you never got the full description anywere. Fixed.
                    Last edited by Bandobras; February 11, 2008, 20:17.

                    Comment

                    • Anne
                      Adept
                      • Feb 2008
                      • 134

                      #25
                      A few more things from the last couple of days:

                      I was wielding a lantern and had two other lanterns in my inventory. I fueled my lantern from the extras, and the game told me "You fuel the lamp. You unstack your lantern." But rather than unstacking them, it looked as if it had taken an equal amount of fuel from each lantern. I repeated it several times, and the extras did not unstack - they remained stacked and their fuel kept reducing until it was a stack of 2 lanterns with 1 fuel in each. From there, trying to fuel didn't work - the 1 fuel left in the extras didn't reduce to 0 and my wielded lantern did not gain.

                      Wand of Trap/Door Destruction:
                      "When aimed, it creates a powerful bolt to remove doors from your enemies. When set in a trap, it removes doors from one target." Okey-doke, if I happen to see any monsters walking around holding doors in front of them, that will come in handy... lol

                      And this one might be related to the Gauge Magic thing we discussed earlier or it might be normal -
                      Today I sold 28 Iron Shots (1d4) (+0,+0) {uncursed} for 1596 gold. I had used Gauge Magic on them earlier. When they appeared in the shop, there was apparently nothing special about them, and the shopkeeper glared at me. Is that supposed to happen sometimes, where if the shopkeeper sees something like {uncursed} he might pay a higher price on the grounds that there might be something special about it?

                      Comment

                      • Bandobras
                        Knight
                        • Apr 2007
                        • 726

                        #26
                        Originally posted by Anne
                        "You fuel the lamp. You unstack your lantern."
                        OK, fixed, together with "You combine your torches". These are all artifacts from the times items with different charges did not combine.

                        Originally posted by Anne
                        From there, trying to fuel didn't work - the 1 fuel left in the extras didn't reduce to 0 and my wielded lantern did not gain.
                        Sounds logical --- the last drop of oil is smeared across both the lamps. But the fun continues: you can suck this last drop ad infinitum, filling your other lantern eventually. Moreover, if you drop one of the lanterns, the magic stops, you get to 0 fuel in one go. I'm to lazy to file a bug report --- let's leave it for newbies to wonder until the fueling code is rewritten due to a refactoring or something.

                        Originally posted by Anne
                        Wand of Trap/Door Destruction: "When aimed, it creates a powerful bolt to remove doors from your enemies. When set in a trap, it removes doors from one target." Okey-doke, if I happen to see any monsters walking around holding doors in front of them, that will come in handy... lol
                        ;DDD An old joke though, already recorded on Berlios.

                        Originally posted by Anne
                        And this one might be related to the Gauge Magic thing we discussed earlier or it might be normal -
                        Today I sold 28 Iron Shots (1d4) (+0,+0) {uncursed} for 1596 gold. I had used Gauge Magic on them earlier. When they appeared in the shop, there was apparently nothing special about them, and the shopkeeper glared at me. Is that supposed to happen sometimes, where if the shopkeeper sees something like {uncursed} he might pay a higher price on the grounds that there might be something special about it?
                        That sounds ugly. Gauge Magic does not discover ego powers, so they could be excellent, though at (+0,+0) it's very unlikely. And I've actually reproduced this for ordinary ammo and fixed it in SVN, I hope. Thank you, as usually.

                        Comment

                        • Anne
                          Adept
                          • Feb 2008
                          • 134

                          #27
                          An old joke though, already recorded on Berlios.
                          Definitely my favorite one so far. lol

                          You may actually get a bit of a rest from my reports over the next few days. I'm not likely to be home much. And you're very welcome as always.

                          Comment

                          • Anne
                            Adept
                            • Feb 2008
                            • 134

                            #28
                            A couple more very minor problems with spell descriptions.

                            Spell of Temporary Displacement - there seems to be some miscoding here because there's a partial line that starts before and runs into the real description.
                            Typed exactly as it appears:
                            "for 1d10+10 turnsWhen cast, it marks this grid as a destination for later return and teleports you away for 20 distance on average."

                            The song of Charm Person: "When cast, it charm elves, dwarves, humans, orcs, trolls, or giantss one target for 1 power."

                            Comment

                            • Bandobras
                              Knight
                              • Apr 2007
                              • 726

                              #29
                              Originally posted by Anne
                              A couple more very minor problems with spell descriptions.
                              The first is already fixed (due to somebody's forum reports on similar issues), the second I'll fix before beta2, which will probably be out next weekend (the work with adopting V options turns out to be huge, though rewarding; BTW there are a couple of unused options in V options.*).

                              Comment

                              • takkaria
                                Veteran
                                • Apr 2007
                                • 1951

                                #30
                                Originally posted by Bandobras
                                The first is already fixed (due to somebody's forum reports on similar issues), the second I'll fix before beta2, which will probably be out next weekend (the work with adopting V options turns out to be huge, though rewarding; BTW there are a couple of unused options in V options.*).
                                I think that star was going to refer to a footnote, but it's hard to tell. Do feel free to elaborate!
                                takkaria whispers something about options. -more-

                                Comment

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