Jump to content

Only 1 inimical gestalt ever spawns during world's entire existence


grem6
  • Pending

image.png.f9bf58248c798e0e5eb9693c15dd32a7.png

Lines 344-349 in brightmarespawner.lua. The issue is that TimerExists checks if timer has been registered through AddTimer, not if timer has been started through StartTimer. Use ActiveTimerExists instead.


Steps to Reproduce

1. Kill Celestial Scion

2. Notice that no matter how much time you will spend in your world, only 1 inimical gestalt will ever spawn (the one that's scripted to spawn due to line 345 in brightmarespawner.lua)

  • Thanks 1



User Feedback


To add to this, older worlds still wouldn't get fixed if this would get fixed, as wagboss_defeated event only gets pushed on the first scion kill, when wagstaff is still around. It might be best to add a check upon the component getting loaded that adds the timer if it doesn't exist and TheWorld.components.wagboss_tracker:IsWagbossDefeated() is true.

Worlds also can be fixed manually even now by using TheWorld.components.worldsettingstimer:StartTimer("add_evolved_gestalt_to_pool", TUNING.GESTALT_EVOLVED_ADDTOPOOLTIME) in console.

  • Thanks 1

Share this comment


Link to comment
Share on other sites

This is still a big issue. No gestalts spawning at my server. 

 

 

spawn.jpg

Edited by konijnenmoed

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...