Bugs in 4.2.0
Collapse
X
-
Last edited by DavidMedley; January 15, 2020, 08:13.Please like my indie game company on Facebook! https://www.facebook.com/RatherFunGames -
Might have encountered issue with Sauron.
Entered floor 99 and did some digging and engaged Sauron who assumed vampiric/mist form - this is new for me, so I didn't quite recall.
However, it so happened that a Horned Reaper was behind him and seemingly... trampled Sauron.
Afterwards I could not find Sauron anywhere on the level - he should respawn if deleted (such in case with *destruct*?), but no dice. I did few recalls back to town and back to 99, but no luck then either.
I saved game, restarted and head to 99 again, and lo'behold, Sauron immediately detected.Comment
-
View_special_lite (name?) is gone or not working anymore. This is a real headache when using a light rod for illumination--all the tiles in the hallway look the same, whether illuminated or not. In a room, yellow light is an OK workaround.
Also: what is the point of the illumination spell doing just one damage to light-sensitive monsters?Comment
-
Grishnak and Golfimbul have "Hill orc" friends, which don't exist anymore.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
-
Serpents of chaos are pretty rare, so you don't see two together very often. Just now, however, I looked at my monster window, and it says 'You are aware of 2 Serpent of Chaoses'. There seems to be a plural in need of adjustment.Comment
-
It formed automatically "Serpent of Chaoses", so I didn't check the source but it looks like the system can handle plurals in -es.--
Dive fast, die young, leave a high-CHA corpse.Comment
-
Trying to implement the Sil-lightning from current V, I'm looking at calc_lighting() in cave-view.c:
Code:/* Get light info for this monster */ light = mon->race->light; radius = ABS(light) - 1; /* Skip monsters not affecting light */ if (!radius) continue; /* Light or darken around the monster */ for (y = -radius; y <= radius; y++) { for (x = -radius; x <= radius; x++) { ...
What the code does:
- light = 0: radius = -1, it works since the loop goes from 1 to -1 and does nothing
- light = 1: radius = 0, it doesn't work (monster is not illuminated)
- light > 1: radius = light - 1, it works
Fix: replace "if (!radius) continue" by "if (!light) continue"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
-
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
-
Some more missing plurals: Red-hatted elf, Crow of Durthang, witch, spider of Gorgoroth
Edit: was looking at an older list, witches is fixed alreadyLast edited by wobbly; January 28, 2020, 16:32.Comment
-
Trying to implement the Sil-lightning from current V, I'm looking at calc_lighting() in cave-view.c:
Code:/* Get light info for this monster */ light = mon->race->light; radius = ABS(light) - 1; /* Skip monsters not affecting light */ if (!radius) continue; /* Light or darken around the monster */ for (y = -radius; y <= radius; y++) { for (x = -radius; x <= radius; x++) { ...
What the code does:
- light = 0: radius = -1, it works since the loop goes from 1 to -1 and does nothing
- light = 1: radius = 0, it doesn't work (monster is not illuminated)
- light > 1: radius = light - 1, it works
Fix: replace "if (!radius) continue" by "if (!light) continue"One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Lack of stair detection is a real drag. Back in theday, there were other ways todetect stairs besides magic mapping--scolls and rods of door/stair detection. Without those, there aren't enough sources of mapping to make up the loss. The result is a lot of tedious exploration to find the next level. Not sure what the right fix is for this, if any.Comment
-
Lack of stair detection is a real drag. Back in theday, there were other ways todetect stairs besides magic mapping--scolls and rods of door/stair detection. Without those, there aren't enough sources of mapping to make up the loss. The result is a lot of tedious exploration to find the next level. Not sure what the right fix is for this, if any.“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 DeadComment
Comment