It took us quite some time to squash the huge list of bugs discovered by our collaborators and staff members. This version has a lot of improvements and very nice additions. Please check the list below.
Fixes:
- Minor fixes to config file.
- Fixed issue that caused a malfunction in the lobby chat.
- Fixed issue that prevented showing a warning when an account without cards tried to create a match.
- Fixed issue that doubled background music while playing and switching game window focus.
- Fixed blocking the board while an attack run is displayed to avoid glitches in the battle flow.
Note: this fix includes resuming the turn clock after the attack run is done. - Fixed open/join buttons incorrectly showing in the open battles table.
- Fixed card duplication issue after moving. Related to the next tickets: #BR230706D, #BR230711B and #BR230726
- Added checks to avoid repeated animations on card moving and sending to the chamber.
- Fixed bug that didn't properly show when a card was killed.
- Fixed card life resetting after moving a card on the board.
- Added missing life deductions to placed cards after a board reload.
- #BR230711A ~ fixed wrong pass phrasing.
- Fixed issues in board locking between user actions.
- Fixed expanding 'Hosted by' cell issue on the open matches table.
- Seggregated passing cases.
- Minor styles tuning.
- Minor language tokens tuning.
- Assorted optimizations.
Improvements and additions:
- Added match id to the open matches table.
- Allowed match cancellation on the prefilling stage.
- Refactored attack animations.
- Refactored inventory layout and added new cards revealing function.
- Added elemental attack sounds.
- Added restoring of the scrolling position on the left side of the deck builder when moving cards back from the right side.
- Added in-game music volume control.
- Improvements to internal logging system.
- Added bug reporting utility.
- Added sound alert and highlighting for creators/challengers of open matches in the arena lobby.
- Added an extra security layer for authentication tokens between the client and the servers.
- Added summaries for finished matches both on the battle ending screen.
- Improved info on the matches table at the arena:
- Added summaries to closed matches.
- Added challenger name to open matches.
- Added user creator/challenger avatars.
- Changed color of the creator instead of the online/offline semaphore.
- Added clearing of the turn timer when not owning the turn.
- Added version check for further releases when fetching a temporary access token.
GameServer side fixes:
- #BR230706F ~ Tuned warnings on card limits when saving decks.
- Enforced maximum of 2 magic cards per category (attack, defense, movement and mystic).
- Fixed wrong amount of nodes given as reward after autoflipping a General or a Legendary (well... fixed before autoflips were removed).
Gameplay adjustments:
- #BR230706A ~ (Client side) Allowed sleeping cards to be attacked.
- Removed autoflips. Now attacking cards from a side without an arrow triggers a single attack run.
- Updated attack run algo on the server side to fit the description in the whitepaper. Now both cards will battle (no more instakills).
- Manual/automatic passing and automatic match conclusion algos will receive adjustments on the server side. There will be no adjustments on the client side for these matters.
- #BR230706C ~ Match conclusion detection algo improved.
There are a handful of things that were left unchecked, but as of this moment, we'll clear up our tasks list and step forward.
We really appreciate the help we've received from the alpha testers, the Twich streamers and all the people that believes in our project. We'll keep working hard to make AOC the best of its kind.
Click here to register now!