Bugs and issues in 4.1.0
Collapse
X
-
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! -
In the attached 4.1.0 savefile the Black Market is selling a Ring of Strength which is not fully identified — pval is not shown, and 'x' tells me "You do not know the full extent of this item's powers". There appears to be no way of determining the pval of the ring without buying it.
Or is this a new feature of the Black Market?Comment
-
The way it currently works is that if you know the rune corresponding to the property in question (in this case, strength bonus), you'll be able to recognize the value of the modifier on appearance. If you don't know the rune, you won't recognize the modifier. Shops are currently coded to tell you what item you're looking at even if you don't recognize it, but not to give that other data. Whether that design is intentional or a bug is a question for Nick to answer. But it's certainly not a behavior specific to the BM; you'll see the same thing happening when the magic shop has rings of searching for sale.One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
New builds now available for Windows and macOS (nightlies page is currently having some issues). Changes are- Fix to off-by-one error which was preventing the last object of a given type ever being a randart - most notably arkenstones, but also mattocks, ethereal cloaks, etc
- Improvements (I hope) to pathfinding. I have taken PowerWyrm's analysis into consideration, but my changes aren't precisely the suggested ones. Feedback from PowerWyrm or anyone else very welcome.
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
-
Just to be nitpicky, there's a mix of uses of "c" parameter and "cave" global in get_move_advance().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
-
In monster_turn_can_move(), the check for "monster hates grid" has been pushed after the test for passable terrain, and therefore does nothing since "hated" grids are also passable.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
-
(apologies if this has been covered in another thread, I can't think of a reasonable way to search for previous discussions).Comment
-
I've been able to get it to compile by adding -no-pie to the linking command in src/Makefile after configuration as follows:
$(PROGNAME).o: $(OBJECTS)
$(LD) -no-pie -nostdlib -Wl,-r -o $@ $(OBJECTS)
@printf "%10s %-20s\n" LINK $@
That said, I'm not exactly certain of the security implications of this, but I can't imagine it's any different from prior to this feature being enabled by default. It may be worth looking into how to use this feature with the linking correctly, but that is beyond me at the moment.
It may also be possible to remove the -r flag instead, but I think that's only doable for the final linking into the angband executable.Last edited by skydyr; September 12, 2017, 18:53.Comment
-
running doesn't stop on edge of detected area
While I understand that not explicitly marking the edges of detected areas was a design choice, it seems a flaw that running doesn't stop at the edge of detected areas. There is still a notice at the bottom of the screen to determine if you are in a detected area or not, so removing this disturbance from running seems like it just makes running less safe with no other gameplay change.
I'd recommend either re-enabling this (my preferred option) or removing the notice of whether an area has been searched or not altogether. Removing the notice also seems like it would be problematic and not keeping in line with the play style of vanilla.Comment
-
Regarding this compiling problem with -r and -pie can't be used together, it seems that Debian and derivatives ship gcc6 with -pie enabled by default as a security feature. The flag has to be explicitly disabled with the -no-pie switch in order for the build to function properly.
I've been able to get it to compile by adding -no-pie to the linking command in src/Makefile after configuration as follows:
$(PROGNAME).o: $(OBJECTS)
$(LD) -no-pie -nostdlib -Wl,-r -o $@ $(OBJECTS)
@printf "%10s %-20s\n" LINK $@
Code:$(PROGNAME).o: $(OBJECTS) $(LD) -nostdlib -r -o $@ $(OBJECTS) @printf "%10s %-20s\n" LINK $@
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
See invisible is learned on wield (since at least 3.5).One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
There is no such thing in V yet, because the activation code has not been factorized (object.txt still uses "effect" for rods instead of using "activation" from activation.txt), but in PWMAngband, when I activate a stack of rods, I get a typo: "The Rods of Mapping shines brightly..."
In activation_message(), the header claims "This code deals with plural and singular forms of verbs correctly...", but it's not the case. The ART_TAG_VERB and ART_TAG_VERB_IS don't handle plural properly (ART_TAG_VERB does nothing and ART_TAG_VERB_IS only checks that there's an "s" at the end, which is not the case for things like "rods of mapping" or "maces of disruption").
For PWMAngband, I'll simply fix the message by getting the singular description when looking for activation messages.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
-
I tried to TO Ungoliant in the nightly (4.1.0-23-gdfffaae-dirty), and got the message "Failed to find teleport destination! Ungoliant, the Unlight disappears!" (She didn't disappear, and as noted in another thread, Teleport Other and Teleport Self fail all too often on entirely normal levels now.)Last edited by Sideways; September 13, 2017, 19:52.The Complainer worries about the lack of activity here these days.Comment
-
Comment
Comment