1. Abalon
  2. News

Abalon News

v2.59.0 - Continuous Player Driven Development

[p][/p][h2]Greetings D20 Fans![/h2][p]Our recent Discord integration with in-game feedback has been quite the hit! It has been such a pleasure conversing directly with so many of you directly within the game, and I'm absolutely loving your reactions!

I've now addressed almost all of the feedback on our recent v2.50 major update, so I will be shifting my development efforts now to our next major update that will add an additional 5 Descent levels, additional fate encounters, improved leaderboard system, and more! Plus, we're nearing completion of our first Steam DLC, which will feature the highly requested Animal Gear cards. We're also working on another expansion for later this year that will add Caves as a new biome.

As always, I will also continue updating the base game. My goal is to create the best experience I can for you. So, if you're not satisfied in some way or you're really craving a new addition, fix, or quality of life improvement, please share it with me in your review, on Steam discussion, our Discord, or for extra fun, in-game via Menu -> Share Feedback. I try to respond as fast as I can, typically within the hour, and generally no later than a day.

[/p]
Community Enhancements
[p]
Wesley has been hard at work further improving our Abalon Discord bot to better serve you. Some cool new additions include:[/p]
  1. [p]New Discord members are now welcomed by a random Abalon character.[/p]
  2. [p]Discord members can now summon any playable card in the game with command: !card followed by the name of the card. For example "!card meteor shower" will display an image of the Meteor Shower spell.[/p]
  3. [p]Typing !card without a card name will summon a random card.[/p]
  4. [p]Typing !card with multiple matches, such as !card skeleton, will return a random card (in this case, a random skeleton card).[/p]
  5. [p]Typing !card with a misspelled card name will even try to correct the spelling and return the closest match.[/p]
  6. [p]You can also summon characters, without cards, using !character followed by the character name.[/p]
  7. [p]It's super fun and greatly enhances your deckbuilding discussions, some join our Discord and give these new features a try for yourself![/p]
  8. [p]Additionally, Abalon's Feedback bot now automatically translates your native language to English (so I can read and response even faster), and my response back to you is automatically translated back to your native language when it appears in game. So, expect even faster responses if they weren't fast enough already :)[/p]
  9. [p]If you have more suggestions for community enhancements like this, please let @WesleyPski know on our Discord.[/p]
[p][/p]
v2.59.0 Release Notes
  1. [p]Localization: Updated translations for Simplified Chinese, Traditional Chinese, Japanese and Korean. All content from last major update (v2.50) is now fully translated for these languages. (Thanks Whisper Games)[/p]
  2. [p]Balance: Counterspell effects no longer affect satchel cards as these are not considered spells. (Thanks Drylord)[/p]
  3. [p]Balance: Replace Card ability no longer shuffles the deck. Instead, the replaced card is always placed on the bottom of the deck.[/p]
  4. [p]Balance: Abysmal End no longer targets neutral units. (Thanks Rhubarb314)[/p]
  5. [p]Procedural Population: Added a fix so that riverOverlays will no longer bulldoze terrain on maps containing a battle. This fixes bug where the bulldozing of terrain along river coastlines could create small pockets where enemy units could spawn and be unreachable to the player. (Thanks Kairin, HiddenHearth and Guest_242848) See bug #78968 and bug #79034 for repro.[/p]
  6. [p]Fixed Bug where player could still issue commands after failing to rescue a captured guardian during fate encounters and when enemies were entering the screen, potentially causing a sync error. (Thanks Guest_16500, Guest_179143 and Guest_248551)[/p]
  7. [p]Fixed Bug where the Necronomicon or Liche King could potentially produce skeletons after battle if units damaged by their effects were not defeated but ran away or collapsed after the battle ended. These skeletons would then remain until after the next battle. (Thanks Rhubarb314, mr.kitty, and ThoughtfulToffee)[/p]
  8. [p]Fixed Bug where hurling a squirrel could result in double lore being found (but not collected) and then result in missing lore when completing exploration of the biome. (Thanks xxPrince, Guest_130529, Guest_130529, Guest_87700)[/p]
  9. [p]Fixed Bug where hurling squirrels into a previously explored but now misted area could result in enemies from that encounter being removed. In some cases, it was even possible to remove the boss, resulting in a stuck adventure where the final portal to leave the biome never opened. (Thanks ickkck)[/p]
  10. [p]Fixed Bug that would trigger Error 1009 hideResources() when completing a Fast Adventure and traveling to the Prismatic Realm. This occurred because the chapter was not being set to 4, so it was attempting to hide treasure on world where it could not hide treasure.[/p]
  11. [p]QoL: For Fast Adventure mode, the Run Summary prompt now indicates Fast Adventure instead of a chapter number.[/p]
  12. [p]Fixed Bug where Lightning Elemental wasn't dealing shock damage after being equipped with another weapon. (All elementals that deal elemental damage are supposed to deal their elemental damage when attacking, regardless of equipped weapon). (Thanks 1_r3gr3t_cr32ting_th1s_us3rn2m3)[/p]
  13. [p]Fixed Bug where Ice Golem and Ice Giant weren't dealing Ice damage. (Thanks 1_r3gr3t_cr32ting_th1s_us3rn2m3)[/p]
  14. [p]Fixed Bug where Reiga's Bonfire Elixir could remove equipment. (Thanks GimliLeNainRoux)[/p]
  15. [p]Fixed Bug where Flesh Golem could absorb damage received to a Summoner on its armor instead of its Flesh (Thanks 1_r3gr3t_cr32ting_th1s_us3rn2m3)[/p]
  16. [p]Fixed Bug where a Breed spell cast as a stolen spell after having destroyed units in an attack could result in AI sync error whereby the copy unit effect attempted to place units on the same space occupied by destroyed units. (Thanks Guest_255943)[/p]
  17. [p]Fixed Bug where a unit with a harpoon pull (such as Gladiator, Ninja, or Mantis summoner) could trigger a combo attack after already having exhausted a combo if a unit was gravity pushed/pulled next to them. The harpoon now has its own custom condition to ensure the harpoon combo only triggers from the harpoon attack. (Thanks Guest_245765)[/p]
  18. [p]Fixed Bug where the Cleanse spell being cast by enemy was not removing Samurai Helm and Dark Elf Armor (or other equipment that increased max life). Core underlying issue was equipment being set to team zero if it had a base item attribute defined. Equipment will now always load as the team of player it was equipped on at start of battle. (Thanks Rhubarb314)[/p]
  19. [p]Fixed Bug where unit stances are kept in the previous equipment stance after equipment is removed with Cleanse.[/p]
  20. [p]Fixed Bug where Krox could trigger multiple combos on the same command when gravity pulling enemies into a box surrounded by knock back units. Units should only be able to trigger gravity combos once per command/interaction (even if they have Vigil). Thanks 1_r3gr3t_cr32ting_th1s_us3rn2m3[/p]
  21. [p]Fixed Bug where an extra life fruit could drop in the first chapter during the Play Nice with Ice encounter (or other encounters where the goblins retreat without fighting) if the player has completed enough battles to earn the next heart drop. (Thanks Rhubarb314)
    [/p]
Showing Your Support
[p]Many of our players have asked me for a way to help support the continued development of Abalon, so I setup a "Buy Me a Coffee" page where you can make one-time or recurring contributions.

[/p][h2]Reviews[/h2][p]Thanks so much for the additional reviews! We're now up to 469 out of 500 to hit my year-end goal, only 31 reviews to go! Your reviews do so much to help the continuous development of the game.[/p][p]If you haven't left a review yet, I would greatly appreciate your support. Please share what you like about Abalon and where I can continue to improve and do better.[/p][p]Also very important: If I've addressed your feedback, please do update your review as well![/p][p]Thank you so much for your thoughtfulness and consideration :) ~Ross[/p]

v2.58.0 - Faster Developer Responses Make Abalon Even Better!

[p][/p][h2]Greetings D20 Fans![/h2][p]I am continuously grateful for all of your support including your reviews, feedback, and commentary on our recent v2.50 major update!

I aim to keep making Abalon better and better for you, so hear we are with another big set of your feedback addressed.

[/p]
Even Faster Dev Response Time
[p]If it isn't totally obvious by now, I care a lot about our players and your suggestions to improve the game. I do my best to respond timely here on Steam, Discord, and in-game. But, while I have always read all of your in-game feedback (and typically address within the patch notes of future builds), I haven't always responded directly to it in-game due to the overhead involved in adding new messages to our database. But, all that's about to change!

In effort to be even more responsive to players, we've created a Discord bot that automatically fetches the feedback you leave in game and alerts me in a private Discord channel. I can now reply these to these messages directly on my phone via Discord and the response will be automatically surfaced in the game. Abalon will now check for new developer messages after each battle and display my replies to you directly in-game, even if you don't have a Discord account.

I will deliver your feedback to Ross and buzz saw him in the butt if he doesn't respond to you...

This means you can now have a direct dialog with me, Abalon's developer, whenever you share your feedback in-game. Give it a try using Menu -> Share Feedback. Using this method to report bugs also captures a snapshot of the current game state, enabling me to quickly reproduce issues and provider faster fixes.

Fun Fact: The Discord in-game-feedback bot was programmed by my son, Wesley, who's working together with me full-time over the summer :)

[/p]
v2.58.0 Release Notes
  1. [p]Updated Translations: Russian translations updated now complete for the new content added in v2.50. (Thanks Kairin)[/p]
  2. [p]QoL: Made recycle and replace card into two distinct actions so that the recycle card action can be undone if it was a misclick. Previously, replace/recycle was combined a single action that could not be undone since it revealed new card information. Now, only replace card cannot be undone. (Thanks mr.kitty)
    QoL: Improved the game's undo logic to make better use of memory and avoid potential sync errors with the AI.[/p]
  3. [p]Balance: Players can no longer undo summoning or reviving a Gnome Scholar as his Warcry ability reveals hidden card information. (Thanks audarka)[/p]
  4. [p]Balance: Quinn's extra missile attacks will no longer target neutral units, such as those captured by enemies. (Thanks Rhubarb314, Guest_246440)[/p]
  5. [p]Fixed Bug where player's were experiencing unusual gaps in Mist of Mayhem (fog of war) due to the recent changes to camera zooming and not properly updating the surrounding tiles when zooming out. (Thanks Rhubarb314)[/p]
  6. [p]Fixed Bug where the equipment of Goblin Warriors in the forest could appear missing from their character model after encountering Gordo the goblin shopkeeper. I guess he was robbing their gear :P (Thanks Kairin) [/p]
  7. [p]Fixed Bug where an equipped character might not show their equipped armor/weapon after entering a new battle or loading game state. This occurred because the atlas containing the textures for the equipment finished loading before the atlas containing the textures before the character. The character will now attempt to add its equipment textures after its own atlas is loaded to ensure its gear is shown on its model. (Thanks to many)[/p]
  8. [p]Fixed Bug where a unit changing equipment could linger with the attack stance animation for the prior weapon.[/p]
  9. [p]Fixed Bug where Dispel Magic could remove artifacts bestowing a buff such as the Void Heart and Crystal Heart. (Thanks Guest_245765)[/p]
  10. [p]Fixed Bug where casting Cleanse could remove the Samurai Helmet if it was equipped just before entering battle. (Thanks 1_r3gr3t_cr32ting_th1s_us3rn2m3, Guest_245765, nnovich-OK)[/p]
  11. [p]Fixed Bug where Turn Back Time could remove buffs such as the Forcefield created by satchel cards. (Thanks Guest_245765)[/p]
  12. [p]Fixed Bug where Necromancer Staff wouldn't summon a skeleton again until making an explicit command with it. This might have occurred in instances where Mind Controlling a necromancer that had already used it's ability, using a combo attack with a Necromancer, or other edge cases where the "once per command" use of the staff wasn't being reset. (Thanks scribe, 1080, and mr.kitty)[/p]
  13. [p]Fixed Bug where a shopkeeper selling caged heroes could attack the player just for talking with them if they had previously rescued a captured hero elsewhere in the world during the same session. (Thanks Jear9682, Noah, Guest_259777, ThoughtfulToffee)[/p]
  14. [p]Fixed Bug where Inkadoo would cast his sinister spell before the player completed the "Choose Guardian" prompt when they rescued a caged hero with two or more guardians already in the party.[/p]
  15. [p]Fixed Bug where teleporting to an ambush zone previously cleared after having retreated from the Skeletal Siphon encounter asked player to roll for initiative. (Thanks Rhubarb314)[/p]
  16. [p]Fixed Bug where the map marker for Elites and Minions wasn't being cleared if player had recently retreated from the Skeletal Siphon encounter (Thanks WesleyPrzybylski, Rhubarb314, and HiddenHearth)[/p]
  17. [p]Fixed Bug where Frozen enemy Necromancer performed melee attack against captured neutral unit during this battle.(Thanks Rhubarb314)[/p]
  18. [p]Fixed Bug where allies could enter the battle starting on a trap (Thanks Rhubarb314, mr.kitty, and Kairin)[/p]
  19. [p]Fixed Bug where a sync error can occur if initiating a combo attack with Clik'Clik' while exploring the overworld and then entering a battle where the AI gets the first turn. (Thanks Bradleyman and Wesley)[/p]
  20. [p]Fixed Bug where sync error could occur when rescuing a captured unit with the Vigil ability and failing to loosen the net, resulting in additional enemies entering the board. (Thanks Katja, Guest_249111, bct116, Guest_189730, Guest_247494 and Wesley)[/p]
  21. [p]Fixed Bug where a sync error could occur when a transformed unit that was previously wearing gear was defeated and the player skipped the AI's turn animation. (Thanks Crowther, SonofVenus, boonatic0, Guest_257529, 1_r3gr3t_cr32ting_th1s_us3rn2m3, Armasword, Korken and Wesley)[/p]
  22. [p]Fixed Bug where a sync error could occur when using a Dreamstealer or Glyph of Nitsroth, then performing a non-undoable action (such as a card reveal or card recycle), then ending turn. (Thanks yokeee, Guest_258906, Guest_207144 and Wesley)[/p]
  23. [p]Fixed Bug where units could spawn on trap tiles and create a softlock if retreat results in the unit taking damage as player is leaving. (Thanks Kairin)[/p]
  24. [p]Fixed Bug where units could enter the map standing on an ice trap. (Thanks Rhubarb314 and mr.kitty)[/p]
  25. [p]Fixed Bug where pressing the enter key to open chat wasn't giving focus to the chat input field. This resulted in various hotkeys being called and opening different menus when a player used enter to chat and started typing their message. (Thanks mr.kitty)[/p]
  26. [p]Fixed Bug where a card being played by the opponent or within a replay might jump to the upper left corner of the screen and appear extra large. This was due to the cardHandView repositioning the card item out of sync with the timing of the show card animation.[/p]
  27. [p]Fixed Bug where lightning bolt animations were not correctly connecting from the blast point of the caster to the impact area of their respective targets.[/p]
  28. [p]Fixed Bug where XP Bonus multiplier could show several decimals worth of percentage due to the rounding up of XP earned based on multiplier. The multiplier/percentage will now always so the correct increment in multiplies of 5% while still awarding the rounded up amount of XP. (Thanks Sinzar)[/p]
  29. [p]Fixed Bug where game would throw an exception when unable to write local save file. Abalon will now prompt the player whenever it's unable to write local save file, providing player option to check their device's available storage and to try again or dismiss and continue with cloud save only option.[/p]
  30. [p]Fixed Bug where two guardians and a treant disappeared after last battle, despite not having died, because summoner was standing in the middle of fire traps that blocked follower pathing. (Thanks Rhubarb314)
    [/p]
Showing Your Support
[p]Many of our players have asked me for a way to help support the continued development of Abalon, so I setup a "Buy Me a Coffee" page where you can make one-time or recurring contributions.

[/p][h2]Reviews[/h2][p]Thanks so much for the additional reviews! We're now up to 467 out of 500 to hit my year-end goal. If you haven't left a review yet, I would greatly appreciate your support. Please share what you like about Abalon and where I can continue to improve and do better. And if I've addressed your feedback, please do update your review as well. Thank you so much for your thoughtfulness and consideration :) ~Ross[/p]

v2.57.0

v2.57.0 Release Notes


  1. Fixed bug where "Error: Cache does not exist for [cardAtlas]" was preventing sessions from loading correctly on the Native Linux version of Abalon on SteamDeck for players with an APAC language set as their Steam/game default for Abalon. This could result in an infinite loading screen or an unresponsive game title screen. (Thanks 52588024)
  2. Added change to load the SWF embedded APAC fonts for the Windows version of Steam as well. This will cover us for both installation types on SteamDeck (Native Linux and Proton) (Thanks duke6578)
  3. Fixed bug where players playing adventures in Descent or Custom Mode were having their adventure progress reset if ending their session (such as quitting the game and returning to finish the adventure later) after having completed multi-battle events (such as the Sandpit Arena or Demon Dance) at some point during their run. (Thanks to many!)
  4. Fixed bug where "Error: Cache does not exist for p72." could occurs if the parentDefId attribute doesn't get assigned to the debris of status effect placed on tile and we attempt to load the atlas for the base placable class (which doesn't have an atlas). (Thanks Guest_236622)
  5. Fixed bug where failing to free a captured hero from a net during fate encounters like Skeletal Siphon could trigger a backworker error. (Thanks ThoughtfulToffee, Guest_254699 and BigOlD20s)
  6. Balance: Additional enemies rushing to the battlefield after failing to free a hero captured in the net will no longer run onto revealed trap tiles.
  7. Balance: Psychic Screamer will no longer injure neutral units when using its Warcry ability. (Thanks Wesley)
  8. Fixed bug where the "XP Bonus" field in battle summary wasn't being localized. (Thanks Excolion)

v2.56.0

v2.56.0 Release Notes


  1. Fixed bug Added missing language fonts for Simplified Chinese, Traditional Chinese, Japanese, and Korean to both Native Linux and Windows depots to fix bug where fonts were not rendering on SteamDeck. (Thanks 52588024 and duke6578)
  2. Fixed bug where the Demon Dance encounter could be swapped to a different map that didn't have the portal, resulting in a stuck adventure. (Thanks Jear)

v2.55.1

v2.55.1
  1. Fixed bug where rasterizer might fail to add asset to rasterization list and throw exception.
  2. Turkish: Updated the Turkish translations. Abalon v2.50 content update now fully supported in Turkish. (Thanks Excolion)
  3. Spanish: Updated the Spanish translations. Abalon v2.50 content update now fully supported in Spanish. (Thanks Semaniel)