mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-03-26 21:37:02 +00:00
fixed a bug with bad start in Euclidean Crossroads
This commit is contained in:
parent
02d209e723
commit
3db34f26ac
@ -135,6 +135,8 @@ void initgame() {
|
||||
if((isGravityLand(firstland) && !isCyclic(firstland)) || (firstland == laOcean && !safety && !yendor::on))
|
||||
firstland = weirdhyperbolic ? laCrossroads4 : laCrossroads;
|
||||
|
||||
clear_euland(specialland);
|
||||
|
||||
cwt.at = currentmap->gamestart(); cwt.spin = 0; cwt.mirrored = false;
|
||||
cwt.at->land = firstland;
|
||||
|
||||
@ -193,8 +195,6 @@ void initgame() {
|
||||
|
||||
if(gamegen_failure) return;
|
||||
|
||||
clear_euland(specialland);
|
||||
|
||||
if(euclid && specialland == laPrincessQuest) {
|
||||
cell *c = *euclideanAtCreate(pair_to_vec(EPX, EPY)).first;
|
||||
princess::generating = true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user