Jump to content

Anomalies With A Hunt Completion Prerequisite Are Bugged


Instant-Noodles
  • Branch: Live Branch Version: Windows Fixed

The prerequisite_fn for any anomalies that have a hunt completion prerequisite for the host player is always returning false.  This causes those Anomaly Effects to never be included in the valid selection pool.

The reason is because HostHasCompletedLocationBase() checks against weather_forecast.cached_host_player, but the WeatherForecast:ManifestHostPlayer() function that updates the cached_host_player variable was removed in Game Revision 686577 (2025-08-28).

image.png.b8c2032ddda5c44a4c9aa633867606af.png

As cached_host_player no longer exists, HostHasCompletedLocationBase() always returns false since the default completed value (-1) will always not be greater than or equal to 0.

So, whenever the WeatherForecast:NextWeather() function is called to select the anomaly effects for a location, such anomalies are skipped since the prerequisite_fn is returning false even when the host player has already successfully completed the prerequisite hunt.


Steps to Reproduce

See above.

  • Like 1



User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.

Changed Status to Fixed

Changed Note: to Thanks for the detailed description and digging into the code to pinpoint the problem! Fix will be in the next major update.

  • Like 1

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...