Skip to content

Conversation

stellar-demesne
Copy link

The bug is as follows: currently, there can be a universe crossover where if you push 25 zones past your highest ever zone, it would use your u1 highest-ever-zone for the purposes of the slowdown of void maps due to progress, no matter which universe you are currently in.

There is another potential bug where this whole check is actually unreachable. i think. close examination of this entire if-block is probably reasonable. The extra indentation may be evidence that it was already somewhat discounted?

Even if it could be reached, this is a very unusual behaviour before u2z200 (where whether the game does this or not, it ceases to matter at all). Usually, pushing to a new hze is a very difficult matter, and highly encouraged to be chipped away at, at basically all points, due to the SA item contracts and scruffy's third ability and all.

@stellar-demesne stellar-demesne changed the title fix dire (unreachable?) bug in void map dropping logic fix (unreachable?) universe bug in void map dropping logic Mar 8, 2025
because NooNoo told me to.
@@ -6623,7 +6623,7 @@ function checkVoidMap() {
if (max < game.global.world){
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, but am not quite fully certain, that this check will always return false; upon reaching new HZE, the game calls setVoidMaxLevel with game.global.world, so max has to be greater or equal to game.global.world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant