![]() |
#21 |
Veteran
Join Date: Oct 2016
Location: London-ish
Age: 50
Posts: 2,131
![]() |
nope, five crashes out of 5 different characters with 5 different set of birth options.
__________________
"i can take this dracolich" |
![]() |
![]() |
![]() |
#22 |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,463
Donated: $60
![]() ![]() |
Any extra information or savefile would be helpful in tracking down the problems.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
![]() |
![]() |
![]() |
#23 |
Veteran
Join Date: Oct 2016
Location: London-ish
Age: 50
Posts: 2,131
![]() |
i'll have a whole bunch of saves available tonight.
__________________
"i can take this dracolich" |
![]() |
![]() |
![]() |
#24 |
Veteran
Join Date: Oct 2016
Location: London-ish
Age: 50
Posts: 2,131
![]() |
https://drive.google.com/open?id=0B9...klwaWZwMHpVVjA
there. this is a freshly-unpacked WIN nightly, regardless of race, class, or birth options, as soon as i try to enter the dungeon i get a crash.
__________________
"i can take this dracolich" |
![]() |
![]() |
![]() |
#25 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,463
Donated: $60
![]() ![]() |
Quote:
EDIT: macOS version seems to fail in the same way. Further research needed.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#26 |
Prophet
Join Date: Apr 2008
Posts: 2,954
![]() |
This option gives Priests a huge advantage I guess...
__________________
PWMAngband variant maintainer - check http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant! |
![]() |
![]() |
![]() |
#27 |
Prophet
Join Date: Apr 2008
Posts: 2,954
![]() |
For MAngband/PWMAngband, the way levels persist is much simpler (because of multiplayer mode): there is a chunk_list array for all the levels and a players_on_depth array for the number of players on a level. When players_on_depth is not zero, the level persists, otherwise it is regenerated. The players_on_depth value is automatically increased/decreased when a player enters/leaves a level, and can be manually changed using the DM menu to static/unstatic a level.
To determine how players arrive on a persistent level, there are three fixed locations: location for players going up, location for players going down, location for players arriving randomly (usually by WoR or tele level). This is much simpler than pairing stairs, so every staircase down on level n-1 goes to the same staircase on level n, and every staircase up on level n+1 goes to the same staircase too on level n.
__________________
PWMAngband variant maintainer - check http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant! Last edited by PowerWyrm; October 23, 2017 at 11:56. |
![]() |
![]() |
![]() |
#28 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,463
Donated: $60
![]() ![]() |
Quote:
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#29 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,463
Donated: $60
![]() ![]() |
Quote:
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#30 |
Swordsman
Join Date: May 2009
Posts: 294
![]() |
Word of Recall seems to keep x,y location fixed, which may leave you stuck in a wall or worse yet off the valid map area for a savefile wrecking crash.
I'll go poke around in the source now and see if I can come up with a patch for it. --- I've begun looking through the code, and am now in mortal terror of how "Create Stair" might behave... ... ... Ah. I see I am not alone there then 8-) --- BTW, I am seeing a fair amount of code like Code:
level_by_depth(p->depth + 1) Does that cooperate with the stair_skip constant? --- OK, I have a somewhat hacky quickfix that randomizes the players location if they are in a bad location. It needs a bunch of work but it'll at least not crash. Should be on github shortly Last edited by kaypy; October 24, 2017 at 14:20. |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Getting levels | Angrist | Vanilla | 6 | January 13, 2015 10:26 |
Persistent bugs | Ingwe Ingweron | Development | 9 | October 24, 2013 15:45 |
Variant with persistent dungeons? | Sabreman | Variants | 5 | November 15, 2007 22:22 |
Feature Request: Optionally persistent dungeon levels | TJA | Vanilla | 6 | August 22, 2007 11:42 |
[Un, others] Difficulty levels | andrewdoull | Variants | 10 | May 29, 2007 23:00 |