Player knowledge

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ingwe Ingweron
    Veteran
    • Jan 2009
    • 2129

    Crash fighting Morgoth. Not easily replicable. Morgoth summoned several Uniques, including the unpronouncable Q. @ TO'd Morgie away, then read a ?Destruction. Crash!

    Edit: After 5 more crashes, none of them replicable, some in melee, some using Destruction, Morgoth is DEAD!!!
    Last edited by Ingwe Ingweron; January 17, 2016, 22:32.
    “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

    • Nick
      Vanilla maintainer
      • Apr 2007
      • 9637

      Originally posted by Ingwe Ingweron
      Crash fighting Morgoth. Not easily replicable. Morgoth summoned several Uniques, including the unpronouncable Q. @ TO'd Morgie away, then read a ?Destruction. Crash!

      Edit: After 5 more crashes, none of them replicable, some in melee, some using Destruction, Morgoth is DEAD!!!
      Congrats on your persistence

      Looks like it's a problem with destroying the area.
      One for the Dark Lord on his dark throne
      In the Land of Mordor where the Shadows lie.

      Comment

      • Pete Mack
        Prophet
        • Apr 2007
        • 6883

        Well I'm back, bored and looking for a little light coding. (Not so much playing.)
        First thing, I think I will recreate the redo-log I made here.


        It will make ALL crashes and bugs repeatable.

        Ugh. C programming. It's been YEARS since I used anything but C++, C#, SQL, Haskell.

        Originally posted by Nick
        Congrats on your persistence

        Looks like it's a problem with destroying the area.
        Last edited by Pete Mack; January 23, 2016, 00:04.

        Comment

        • Nick
          Vanilla maintainer
          • Apr 2007
          • 9637

          Originally posted by Pete Mack
          Well I'm back, bored and looking for a little light coding.
          Here are some suggestions.
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          • Carnivean
            Knight
            • Sep 2013
            • 527

            Originally posted by Nick
            Here are some suggestions.
            I sense that 5 might be in his wheelhouse.

            Comment

            • Nick
              Vanilla maintainer
              • Apr 2007
              • 9637

              Originally posted by Pete Mack
              Ugh. C programming. It's been YEARS since I used anything but C++, C#, SQL, Haskell.
              You have seen NPP's C++ now, right?
              One for the Dark Lord on his dark throne
              In the Land of Mordor where the Shadows lie.

              Comment

              • Pete Mack
                Prophet
                • Apr 2007
                • 6883

                Originally posted by Nick
                You have seen NPP's C++ now, right?
                Not looking at recent NPP yet, only 0.5.2, so no.

                Right now I am doing:
                * replay log (V) (task 5). All those hard-to-repro bugs would likely be easier to find with this. (And yes, I know it is easy to exploit. I will make the replay mode set a new cheat flag.)

                * update Quickband to modern NPP code. First step is integrate with 0.5.2 in NPP git repository for later branch merge. Unfortunately I can't find NPP 0.4.x code to do a 3-way merge from.

                Does anyone have that source code? (I think it was NPP 0.4.1 that Quickband used.)

                Comment

                • Pete Mack
                  Prophet
                  • Apr 2007
                  • 6883

                  Well, it is sort of C++. The code I am looking at is all in extern C blocks. If this changes, the Quickband merge will become impossible. So I better get it done fast!

                  Originally posted by Nick
                  You have seen NPP's n C++ now, right?

                  Comment

                  • Nick
                    Vanilla maintainer
                    • Apr 2007
                    • 9637

                    OK, one final build on this branch - Windows and OS X versions. This includes
                    • Fixes (I believe) to the crashes from fighting Morgoth - turns out it was technical issues with how I was listing objects
                    • Massive reduction in game slowdown - again the problem wasn't what I expected (object list), but doing unnecessary lookups during map drawing
                    • all the current bugfixes to the master branch


                    Current plan is to pull both this and the cone breath branch into master soon, and then start on rune-based ID.
                    One for the Dark Lord on his dark throne
                    In the Land of Mordor where the Shadows lie.

                    Comment

                    • Ingwe Ingweron
                      Veteran
                      • Jan 2009
                      • 2129

                      Originally posted by Nick
                      Current plan is to pull both this and the cone breath branch into master soon, and then start on rune-based ID.
                      Have descended a new @ all the way to DL 99 and am ready to take on Sauron then Morgoth in, hopefully, quick succession. Still had three melee crashes on the way down, but none of them replicable. Look forward to the cone breath and knowledge branches being pulled into the master.
                      “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

                      • Nick
                        Vanilla maintainer
                        • Apr 2007
                        • 9637

                        Originally posted by Ingwe Ingweron
                        Have descended a new @ all the way to DL 99 and am ready to take on Sauron then Morgoth in, hopefully, quick succession. Still had three melee crashes on the way down, but none of them replicable.
                        Excellent. I had one crash I couldn't account for too - I think there's some rare case that's still causing problems. Is the behaviour of item and dungeon knowledge all making sense?
                        One for the Dark Lord on his dark throne
                        In the Land of Mordor where the Shadows lie.

                        Comment

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