What changed
2 fixes0 additions0 changes0 removals
fixedThis is just a quick and dirty patch to address a few bugs my lead tester and I encountered in our battles. The following three bugs have been addressed.
fixed[Fixed, temporary] Teams were spawned with incorrect Formation positions on Ravine, as that Map's spawn position markers are offset from those of other maps by one. This is an error specific to this Map and how it those markers were placed at the time it was made. A hotfix has been made to address Ravine's spawn positioning directly. This map may need to be rebuilt or otherwise refactored to fix this to work like other maps do. Expect any final changes to Ravine to appear the next major patch. - [Fixed] Dominate could insert the dominated Character into the Archmage's team slot if they came from a Team with a lower Team Entry position. This resulted from how the function that gets a Team's Character list works, filtering them out from an "all characters" list that each is added to when they are spawned. This also made one unable to control their team since that particular validation code checks if the first character in a team is a living Archmage. If they aren't it must mean they are down (ideally). - [Progress] We encountered a sync error in Survival Online. Another pass was made to see where the game could be generating non deterministic actions. Several small adjustments were made, but I remain ever vigilant for more opportunities to confront the Sync Demon. Anonymous sync data is stored on the server, so if you also encounter the Demon, rest assured your defeat was not in vain and I review all de-sync logs.
Nodrog's Fortress changes
fixedThis is just a quick and dirty patch to address a few bugs my lead tester and I encountered in our battles. The following three bugs have been addressed.
fixed[Fixed, temporary] Teams were spawned with incorrect Formation positions on Ravine, as that Map's spawn position markers are offset from those of other maps by one. This is an error specific to this Map and how it those markers were placed at the time it was made. A hotfix has been made to address Ravine's spawn positioning directly. This map may need to be rebuilt or otherwise refactored to fix this to work like other maps do. Expect any final changes to Ravine to appear the next major patch. - [Fixed] Dominate could insert the dominated Character into the Archmage's team slot if they came from a Team with a lower Team Entry position. This resulted from how the function that gets a Team's Character list works, filtering them out from an "all characters" list that each is added to when they are spawned. This also made one unable to control their team since that particular validation code checks if the first character in a team is a living Archmage. If they aren't it must mean they are down (ideally). - [Progress] We encountered a sync error in Survival Online. Another pass was made to see where the game could be generating non deterministic actions. Several small adjustments were made, but I remain ever vigilant for more opportunities to confront the Sync Demon. Anonymous sync data is stored on the server, so if you also encounter the Demon, rest assured your defeat was not in vain and I review all de-sync logs.
This is just a quick and dirty patch to address a few bugs my lead tester and I encountered in our battles. The following three bugs have been addressed.
[Fixed, temporary] Teams were spawned with incorrect Formation positions on Ravine, as that Map's spawn position markers are offset from those of other maps by one. This is an error specific to this Map and how it those markers were placed at the time it was made. A hotfix has been made to address Ravine's spawn positioning directly. This map may need to be rebuilt or otherwise refactored to fix this to work like other maps do. Expect any final changes to Ravine to appear the next major patch. - [Fixed] Dominate could insert the dominated Character into the Archmage's team slot if they came from a Team with a lower Team Entry position. This resulted from how the function that gets a Team's Character list works, filtering them out from an "all characters" list that each is added to when they are spawned. This also made one unable to control their team since that particular validation code checks if the first character in a team is a living Archmage. If they aren't it must mean they are down (ideally). - [Progress] We encountered a sync error in Survival Online. Another pass was made to see where the game could be generating non deterministic actions. Several small adjustments were made, but I remain ever vigilant for more opportunities to confront the Sync Demon. Anonymous sync data is stored on the server, so if you also encounter the Demon, rest assured your defeat was not in vain and I review all de-sync logs.
Thank you all for your time and patience as we push forward to strengthen the Fortress!