mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-19 15:20:27 +00:00
fixed the bug which caused too low Great Wall generation in the Crossroads
This commit is contained in:
parent
aeefbeb8ce
commit
166061beb3
@ -960,7 +960,7 @@ int wallchance(cell *c, bool deepOcean) {
|
||||
l == laCanvas ? 0 :
|
||||
l == laHaunted ? 0 :
|
||||
(l == laGraveyard && !deepOcean) ? 0 :
|
||||
(l == laGraveyard && items[itBone] >= 10) ? 120 :
|
||||
// (l == laGraveyard && items[itBone] >= 10) ? 120 :
|
||||
l == laOcean ? (deepOcean ? (nonbitrunc ? 250 : 2000) : 0) :
|
||||
l == laDragon ? 120 :
|
||||
50;
|
||||
@ -1008,6 +1008,8 @@ void buildBigStuff(cell *c, cell *from) {
|
||||
cell *c2 = from->mov[i];
|
||||
if(c2 && c2->landparam > HAUNTED_RADIUS+5)
|
||||
deepOcean = true;
|
||||
if(c2) forCellEx(c3, c2) if(c3 && c3->land == laGraveyard && c3->landparam > HAUNTED_RADIUS+5)
|
||||
deepOcean = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user