• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS

Beta Patch D

  • DJC
  • 01/25/2017 01:57 AM
  • 486 views
Link to the new patch.

*Inserted workaround for Seraphia war charge crash; Impatient Mode skips problematic code execution; entire confrontation scene now skipped
*Boss HP capped at 2 million to prevent variable overflow and instant death; necessitated by behavior in monster scale hack
*Boss Magic scales slower with hero average magic
*Battle Arena total and match BP no longer overflows
*Battle Arena Tyr-Anon region challenge auto balances the Borealis monsters correctly

Previous Seraphia confrontation skip wasn't working, so now the entire scene is bypassed, hopefully preventing the crash for the players that encounter this rare bug. The screen won't even fade in, you get the option to skip in Impatient Mode, and are taken straight to the next scene.

Auto balance was failing when intermediate calculated values went past a certain number, which apparently is beyond 2^31 power. Confused why not 2^32. This is a limitation of the monster scaling hack. The Goliath editor hack allows up to 9,999,999 HP hard coded, but I've had to set an artificial limit of 2 million HP for bosses because it looks like the scaling hack multiplies first before dividing by 1000. This upper limit applies in all balance modes.

Physical attacks seemed more powerful end-game against auto scaled bosses than magic, so I eased the penalty from average hero magic.

Battle Arena BP variable could overflow if players got super lucky with handicaps on the highest reward region challenges. That no longer happens, nor can you gain more BP from a match than would cause your total to overflow.

Testing the BA overflow fix, I realized the Tyr-Anon challenge has monsters from Borealis, but didn't switch to the values for that region for auto balance purposes. This resulted in the final battle gargoyles having extreme attributes. This should be fixed and balance better.