[Announce] Poschengband 3.0.0 Released

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • chris
    PosChengband Maintainer
    • Jan 2008
    • 702

    Originally posted by Cardinal Rob
    http://angband.oook.cz/ladder-show.php?id=15801&ok

    I may have encountered a bug with my Chaos-Warrior.

    I started as a Demi-god (minor god) and at L20 I had taken Infernal Deal as my human mutation. When I reached L23 my patron polymorphed me from a Demi-god to a Klackon. When I changed Infernal Deal was briefly stripped away, and then I was able to re-choose my human mutation from the list (I re-took Infernal Deal), leaving me with a mutation I'm probably not supposed to have available to me.

    Not that I mind - it's a powerful mutation, but I'm not sure he should be eligible for it.

    Here is the gory details, just in case my character dump changes.

    Name : Carnahan
    Sex : Male
    Personality: Mighty
    Race : Klackon
    Subrace : None
    Class : Chaos-Warrior
    Realm : Daemon
    Patron : Khaine

    You were born as Demigod.

    Mutations ==================================

    You can bring down the dungeon around your ears.
    You can freeze things with a touch.
    Your flesh is rotting (-2 CON, -1 CHR).
    You have made an infernal deal.
    I'm not sure how this is happening. Are the messages still in your history and if so, can you attach a copy of your savefile?

    EDIT: Never mind. Should be fixed by this commit. Since the bug is beneficial, you should not hesitate to enjoy the extra power! This helps make up for all the times my coding stupidity screws players over
    Last edited by chris; March 24, 2014, 14:52.

    Comment

    • debo
      Veteran
      • Oct 2011
      • 2402

      Imo anything weird and random that happens to a chaos warrior should be considered a feature, intentional or not. Let entropy rule!
      Glaurung, Father of the Dragons says, 'You cannot avoid the ballyhack.'

      Comment

      • Cardinal Rob
        Rookie
        • Apr 2008
        • 20

        Originally posted by chris
        I'm not sure how this is happening. Are the messages still in your history and if so, can you attach a copy of your savefile?

        EDIT: Never mind. Should be fixed by this commit. Since the bug is beneficial, you should not hesitate to enjoy the extra power! This helps make up for all the times my coding stupidity screws players over
        Sorry the messages are long gone. I am enjoying the power! With my summoned Manes getting continually minced, I'm rarely low on HPs.

        Is there any way to revert to a Demi-god, or would I have to luck out with a polymorph?

        Comment

        • chris
          PosChengband Maintainer
          • Jan 2008
          • 702

          Originally posted by Cardinal Rob
          Is there any way to revert to a Demi-god, or would I have to luck out with a polymorph?
          You can get polymorphed back to a Minor Demigod, but I wouldn't hold my breath (or even risk it) as there are like 35 other races you might get instead.

          Klackons are a very good race. Not particularly bright, but they fight well and get a speed boost. I'd keep it (unless your patron has other plans).

          Comment

          • Cardinal Rob
            Rookie
            • Apr 2008
            • 20

            Originally posted by chris
            You can get polymorphed back to a Minor Demigod, but I wouldn't hold my breath (or even risk it) as there are like 35 other races you might get instead.

            Klackons are a very good race. Not particularly bright, but they fight well and get a speed boost. I'd keep it (unless your patron has other plans).
            Would the same bug happen to a human?

            By some rare chance, you might start as a Demi-God and get your power at L20, then get changed into a lowly regular human human type human and get your power at L30. AND THEN you might get morphed back into a Demi-God and get your power at L40.

            I gather the odds of this happening are extremely remote, but still...

            Comment

            • debo
              Veteran
              • Oct 2011
              • 2402

              We also noticed some bugs in the comp re: which dungeon book you get from Smaug post-polymorph or scramble or whatever. I think I ended up getting an Armageddon dungeon book instead of my chaos magic one, I had a good explanation for it at the time but now I can't remember.
              Glaurung, Father of the Dragons says, 'You cannot avoid the ballyhack.'

              Comment

              • chris
                PosChengband Maintainer
                • Jan 2008
                • 702

                Originally posted by debo
                We also noticed some bugs in the comp re: which dungeon book you get from Smaug post-polymorph or scramble or whatever. I think I ended up getting an Armageddon dungeon book instead of my chaos magic one, I had a good explanation for it at the time but now I can't remember.
                Did anybody else have this issue? I found your mention of it on the comp but couldn't find any other mention. I grabbed a savefile and tested a Smaug kill a few times and did indeed get my book each time (Smaug generally drops multiple spellbooks in addition to the chosen one). The code looks clean (other than a possibility for drop_near() to fail, but you should see a message in that case). I'm not sure what might have caused the problem.

                Comment

                • Nivim
                  Apprentice
                  • Jan 2014
                  • 69

                  Sudden patch. Assuming you might want it or something.

                  It features duplicated code, and an extension changed to get uploaded to this post because I have no idea where it's actually supposed to go.
                  Attached Files

                  Comment

                  • HugoVirtuoso
                    Veteran
                    • Jan 2012
                    • 1237

                    When version 3.1.0 gets released, is savefile compatibility going to be broken?
                    Last edited by HugoVirtuoso; March 25, 2014, 01:00.
                    My best try at PosChengband 7.0.0's nightmare-mode on Angband.live:
                    https://www.youtube.com/watch?v=rwAR0WOphUA

                    If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other.

                    As of February 18th, 2022, my YouTube username is MidgardVirtuoso

                    Comment

                    • chris
                      PosChengband Maintainer
                      • Jan 2008
                      • 702

                      Originally posted by HugoTheGreat2011
                      When version 3.1.0 gets released, is savefile compatibility going to be broken?
                      No. Only major version changes (e.g. 4.0) will generally (but not always) break savefile compatibility.

                      That being said, I've made some risky changes for 3.1.0 and have made an effort to upgrade savefiles as gracefully as possible. For example, I've changed the way Extra Might and Extra Shots work on shooters as well as the way Extra Attacks work on melee weapons. As a result, some items you have found in 3.0.x might get nerfed on the upgrade, and if this is a problem, you should probably finish out your character in 3.0.x. I'll list exact details when I release the upgrade.

                      Comment

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