It's another Friday and another progress report! We made a few potions and increased the rare potion drop rate, cleaned up some UI elements, improved performance, and balanced several cards. Lots of stuff in lots of categories.
We'll be looking at adjusting some non-Watcher stuff next week, stay tuned!
Call for Translators
Slay the Spire is available in several languages due to community translations. Helping out is easy, just come say in our localization channels in the Slay the Spire Discord server. Our official Discord is also the best place to interact with us directly, file bug reports, and help suggest improvements to the game!
Community Fan Art
I should have participated in Inktober, gotta up my art game to match these talented folks.
This week we worked on some non-beta stuff but still made some card changes and also a peek button has been added so players can make more informed choices while utilizing Scry, Skill potions, or any other card selection screen during combat.
Peek Button
This handy GIF should show off how it works! Improved visuals, bug fixes, and controller/hotkey support are still coming.
But on a serious note, recognition for working on games and exposure through these events can really help out game developers so vote for your favorite games in all the categories!
This week we've been continuing work on art polish and card design via some A/B testing! While we'll still be doing some card work, more efforts will be put into UX and bug fixes + some work on non-card content.
Physical Edition Delay
The physical editions for Slay the Spire have been delayed from 11/8 -> 11/15. Sorry for the delay :(.
The Watcher has been available on the beta branch for about 18 days now!
This patch continues balance and design work while also integrating new and polished artwork to various assets!
We're still tweaking cards to improve the overall flow and have increased the Watcher's base health as the low health made non-combat interactions unnecessarily punishing. Lots of great feedback from various communities! We encourage discussion and we're most active at our Discord server but we read all the feedback in our inboxes and sites like Reddit even when we aren't responding to everything.
Art Updates
While we know that our beta testers enjoy placeholder artwork, artwork is getting cleaned up and polished as we continuously get improved card portraits in.
Details!
Some relics get polished and others get shiny assets
Community Fan Art
Watcher by /u/NightmareRoach who also did the beta art for Sash Whip!
Face Trader event can no longer appear past Act 2.
Halt card additional Block increased from 7 -> 9.
Halt+ card additional Block increased from 9 -> 14.
Intangible nerfed for the player. Now only affects Attack damage.
Melange relic rarity changed from Common -> Shop.
Neow Colorless card choices now let the player choose 1 of 3 colorless cards.
Omega card buff. Now deals its damage at end of turn.
Pray now gives Insight instead of Miracle.
Step and Strike unlock is now Foreign Influence card unlock.
Windmill Strike card damage decreased from 8 -> 7.
Windmill Strike card ramp increased from 2 -> 4.
Windmill Strike+ card damage decreased from 12 -> 10.
Windmill Strike+ card ramp increased from 3 -> 5.
Bug Fixes
Centennial Puzzle and Tungsten Rod relics now interact correctly.
Colorless card option at Neow will no longer contain duplicates.
Fixed memory leak in Blight initialization. Thanks to Quincunx.
Fixed memory leak in Merchant initialzation. Thanks to Quincunx.
Fixed Rare Potion sparkles not occurring in some instances.
Fixing Path to Victory beta art not showing up.
Fixing typo in Master Reality power tip description.
Plated Armor and Tungston Rod now correctly interact.
Purple Cards custom/daily mod now actually adds purple cards.
Runic Cube and Tungsten Rod relics now interact correctly.
Rupture and Tungsten Rod relics now interact correctly.
Self Forming Clay and Tungsten Rod relics now interact correctly.
Storm of Steel+ card now shows upgrades Shivs for the card preview.
True Grit card now Exhausts randomly again.
Tungsten Rod and Emotion Chip relics now correctly interact.
Typo fix in Golden Eye relic.
Localization
It's quite incredible that we have community translators that make the game available for so many people by keeping the beta branch translation updated daily in 11 languages.
Updates for DEU, DUT, EPO, FRA, ITA, JPN, KOR, RUS, VIE, ZHS, ZHT.
It's been a week since the 4th character came to the beta branch. Things are still pretty chaotic in terms of design and balance work and we thank you for your continuous support and feedback.
We'll be continuing work on core design and balance this week and we'll also be accepting beta art (see below) so that players can more easily differentiate cards! Please see the patch notes section at the bottom to see a list of all the changes since the last report.
Beta Art Submissions
We're now accepting beta art submissions for new cards implemented for this set of content! However, please keep in mind that we're undergoing many changes and this may result in cards being cut or reworked.
In these reports we will be writing up what we've changed, what's going to be changing and probably what we're working on every week or so. The main focus of this week is fixing all of the new issues and interactions.
Second of all, we'd like to thank our community members and /u/ForgottenArbiter for making a post with all that's changed in the game outside of the 4th character! It's formatted beautifully on the reddit post.
This summary is posted here:
Cards
Fire Breathing: New effect: Cost 1, "Whenever you draw a Status or Curse card, deal 6 (10) damage to ALL enemies."
Sever Soul: Now deals 22 damage when upgraded (was 20)
Fiend Fire: New wording (same effect): "Exhaust your hand. Deal 7 (10) damage for each card Exhausted. Exhaust."
Reprogram: New wording (same effect): "Scry 4 (6)."
Curse of the Bell (new card): "Unplayable. Cannot be removed from your deck.
Various Cards: "upgraded" has been capitalized
Various Cards: Tooltips for temporary cards created in combat have been added to existing cards like Immolate and Blade Dance
Relics
Shop Relics now cost 150 gold (down from 200)
Pure Water (Starter, Watcher): At the start of each combat, add a Miracle into your hand.
Akabeko (Common, all classes): Your first attack each combat deals 3 additional damage.
Ceramic Fish (Common, all classes): Whenever you add a card to your deck, gain 7 gold.
Ink Bottle (Common, all classes): Whenever you play 10 cards, draw 1 card.
Melange (Common, Watcher): Whenever you shuffle your draw pile, Scry 3.
Tungsten Rod (Common, all classes): At the start of your turn, if it is before turn 6, gain Block equal to the current turn.
The 4th character is now available in the beta branch. Beating the game and having the Defect unlocked will unlock this character. If these requirements are already met, the character will be available as soon as you start the game!
This update comes with one new character, new relics, new potions, balance changes, and other unnamed goodies will be added during this test period. Also, the Fire Breathing card was reworked.
Participating in the beta is easy! Opt into the beta through the BETAS tab for Slay the Spire. For more info, see here.
Can I use my saves from the main branch?
Yep. Open the game properties and under the LOCAL FILES tab select BROWSE LOCAL FILES... and create a copy of your preferences folder and rename it betaPreferences (case sensitive). If you run into issues, we recommend asking the nice folks at the Slay the Spire Discord server or reach us at support@megacrit.com.
Physical Editions?!
We worked with our publisher, Humble Bundle, to release on other platforms and now physical editions are available for pre-order! Physical editions are available for PS4, Xbox One, and Nintendo Switch.
Slay the Spire Soundtrack on Vinyl?!??
Our composer Clark Aboud is releasing a special vinyl edition of the Slay the Spire soundtrack! The cover also features unique artwork by our illustrator Anailis Dorta.
It's up for pre-order now! Check it out at Ghost Ramp.
Community Fan Art
Sometimes I think about posting all the memes. However, we must remain professional. Take a look at some art!
That's all for now, we'll be using Steam's new Event system to push out minor patch announcements so be sure to Follow us on Steam or our twitter (@megacrit) if you want to stay on top of updates.
Testing and balancing for the 4th character will be available on the Steam Beta branch on September 9, 2019. As much as we would love to test it out on all the platforms, the logistics and patching process is only possible through Steam.
Once testing and polishing is complete, this free DLC will be available on Steam and all the other platforms!
We're pushing out a special build of Slay the Spire with a game engine update. This build upgrades our game from LibGDX 1.9.2 -> LibGDX 1.9.9. This update gives multi-monitor support, DPI scaling fixes, improved performance, updated controller support, and allows screenshake to perform correctly in 16:10 aspect ratios.
Due to a few backwards compatibility issues we're pushing this build out in a separate branch titled LibGDX199 and this build will be updated alongside the beta branch until we confirm it's safe to merge into the beta branch. This can be found in the game's BETA tab in the same way you would access the beta branch.
Note: Save files for the beta branch are shared with the saves in the LibGDX199 branch.
It's been quite a while since release. The past few months have been pretty busy with ports and the patching of those ports but we wanted to update the PC version to contain all of the fixes, optimizations, and quality of life changes we worked on during this process.
What’s in the Works?
All the ports! Eventually, you'll be Slaying the Spire on your smart fridge (not really, but never say never).
Additional translations.
Free DLC containing a 4th character and additional content.
Official Merchandise!?
Whoa, did we team up with Fangamer and now you can get an awesome Slay the Spire shirt by Nina Matsumoto? Yes. Get one here!
We'll be getting more merch soon. Stay tuned!
Touchscreen Compatibility
A lot of work has been put into ensuring that players who use touchscreen computers (or Steam Link on mobile) can enjoy the game fully!
Two-step confirmations have been added to several screens so you can review options before you choose a card/boss relic/shop item. To turn this on, toggle the Touchscreen Mode option found at the bottom of the Input Settings screen.
Community Fan Art
The amount of fan art we received since release is outrageous and we’re happy to have inspired so many brilliant works of art! Let’s take a look:
While we’ve tried our best to keep backwards compatibility as stable as possible, many performance and UX improvements that were added will inevitably break some mods.
For this release we worked a lot closer with our modding community and very grateful for sharing their insights in making the game more modder friendly, bug free, and generally helping the community stay informed of upcoming changes.
These kind folks include (but aren’t limited to) BDWSSBB, Blank The Evil, brianfubar, Evil Pickle, and kiooeht. They have done tons of optimizations, fixes, moddability improvements, and even features like the sort bar in deck view screen! As always, if you have questions about modding or want to get into modding yourself, visit the Slay the Spire Discord’s #modding channel!
Maybe just stop by to thank a modder for all their hard work :).
Archived Versions
Version 1.0 of Slay the Spire (January 23, 2019) will be archived in the Steam branch: [V1.0] can be found in the BETAS tab for the game (Similarly to how you would access the beta branch).
Patch Notes
Hotfix (07/05/2019)
While the potion popup is open, the potion's tip is now displayed.
JPN reverted to previous JPN translation.
Updates for GRE, ITA, and SPA.
Updates for TUR credits.
Hotfix (07/17/2019)
Exit Game button now changes button asset if the button is remapped.
Fix for issue where Save Slot 0 wasn't reloaded upon deleting a different Save Slot.
Fix for non-Steam builds always showing 0 damage at the heart.
Fixed issue where playtimes and some character data was copied to a new save slot.
Fixed run save files not being deleted when deleting slots, allowing continuing of runs from deleted profiles.
Fixed unnecessary dispose() calls on monster assets.
Fixing touchscreens requiring you to double tap to do anything.
If width or height is set lower than minimum allowed, your display config resolution is now reset.
Updates for DEU, DUT, EPO, GRE, ITA, JPN, KOR, POL, UKR, RUS, SPA, THA ZHS, ZHT.
Updates for EPO credits.
Content
Added Eternal One achievement, unlocked when all other achievements are unlocked.
Balance
Berserk card buffed. Self Vulnerable 3 -> 2.
Blood Potion buffed to heal 10% -> 25%.
Bottled Flame no longer appears if all of your Attacks are starter cards.
Bottled Lightning no longer appears if all of your Skills are starter cards.
Heel Hook+ card buffed. 7 -> 8 damage.
Bullseye card buffed. Lock-On 1 -> 2.
Bullseye+ card buffed. Damage 10 -> 11.
Colosseum event now appears only at the top half of Act 2.
You no longer run into The Cleric or Beggar events if you do not have enough gold.
UI and Effects
Many quality of life changes such as a larger potions menu, a long-press End Turn option, sorting options for your deck, improved rendering for tips, and a condensed top panel have been added.
Patch Notes screen is back.
Touchscreen Mode can now be enabled in the Input Settings (at the bottom).
End Turn button can now utilize long-press confirmations for controllers and keyboard (not mouse). Turn on/off in Game Settings.
Improved trackpad support for laptops.
Potion menu is way bigger now (easier to click on for mouse/touchscreen).
Top panel's floor number indicator is now an icon + number.
Top panel gold icon, health icon, potion slots, and modifiers now scale up when hovered.
Top panel elements gets their spacing updated.
Adding a right stick button asset when highlighting volume sliders via controller.
Ascension description tips are now numbered in English.
Ascension level is now an icon + number in the top panel (gold when max level).
Black screen when viewing a grid of cards (such as removing a card from deck) is now darker (50% -> 70% opacity).
Boss node on map now has a hover reticle when using controller.
Campfire sleep VFX is now slightly darker.
Cards with glowing effects now have a border that appears instantly along with the VFX.
Cleaning up the tick asset used on various checkboxes and dropdowns.
Combat reward screen's items now get a reticle when hovered/highlighted. Much more noticeable.
Completion percentages in save slot view do not show tenths place if 0% or 100% now.
Confirm buttons now place the controller prompt icon dynamically, preventing text overlap.
Credits screen can now be scrolled up/down using controller.
Custom Mode screen's modifiers are now more obviously hovered/highlighted.
Defect gets a glow-version asset at Rest Site like Ironclad/Silent.
Disabling particle effects now disables the particles which appear upon applying buffs/debuffs.
Fixing some grammar and typos in Potion popup text.
Game and Input Settings tabs get larger hitboxes.
Game Saved VFX now appears below the top panel if more than 3 game modifiers are enabled.
Grand Finale card is now 0.3s faster in Fast Mode.
Highlight box now resizes so text isn't blocked when highlighting view upgrade option in Card Library.
Highlighted cards in RunHistoryScreen are now more obvious when using controllers.
Letterboxing for unsupported aspect ratios no longer have a 1px gap.
Line spacing in Menu Panel headers reduced by 15%.
Lose HP action is now much faster in Fast Mode.
No Run Histories found text is now centered and has improved line spacing.
Offering card is now faster in Fast Mode.
Options in Custom Mode screen are now more obviously highlighted.
Plated Armor power description is more accurate now.
Removed the 'Build:' text on version number as it's unnecessary.
Rich Presence now contains Ascension level (unless 0).
Seek card now organizes cards by rarity and alphabetically.
Silent's starting Strikes are put before Defends (to be consistent with other characters)
Sort button's highlight UI when using controllers are now dynamically sized based on text length.
Static Discharge card now clarifies that it triggers when you receive unblocked attack damage.
Text in Game Preferences settings now aligns better with checkboxes.
Tips for boss relics are now offset so they can no longer cover a relic when hovered/highlighted using controller.
Tips for potions now show up when hovered in Reward screens and Shops (not just in the Potion panel after acquisition).
Vampires and Council of Ghosts events now show how much Max HP is lost (rather than showing %)
Well-Laid Plans card plays slightly faster now.
When hovering various tips in the Game Settings, they're now rendered on the left side instead of at cursor position.
When previewing card for upgrade via controller, the upgrade result is now hovered, no longer obscuring your view.
When viewing your deck, you can now sort it by obtained order, alphabetical, rarity, and cost.
With controllers, end turn now disables cards from being hovered, so cards don't obscure enemies.
Performance
A lot of work was done to improve boot time, rendering performance, and to find and fix memory leaks which led to crashes when playing for extended periods of time.
Card UI elements now utilize a texture atlas (uses less VRAM and improves performance)
Compressed lots of images.
Fixed memory leaks in several monsters, events, ui, and other objects.
Flame Particles and Lightning Orb VFX assets are now pre-loaded.
Font generators are now cached better, improving load time and reducing memory usage.
Hexaghost and Lagavulin enemies now pre-cache music so there's no lag when music starts mid-combat.
Improving render performance of several UI, VFX, and Fonts.
Merged 3 identical fonts, reducing memory usage and improving load up time.
Removed dual initialization of several assets.
Removed a lot of unused assets.
Many VFX assets are now pre-cached, preventing stutter when certain cards or moves occur.
Code Cleanup
Most of this improves moddability, extensibility, and future-proofing various functions and objects within the game.
Confusion and Corruption cards utilize improved hooks.
Improved lifesteal logic for Reaper and Shelled Parasite.
Refactored Hologram card to not have to verify number of cards in the card itself.
Specimen relic now uses the same code as other relics for applying its effect.
Unhardcoded various cards, relics, and enemies.
Bug Fixes
Fixed card and relics unlocking earlier than they're supposed to.
All-Out Attack, Madness, and Reboot cards no longer affect Card Rewards when used (rng issue).
Astrolabe relic now works even if your deck contains 3 cards or less.
Back button is now hidden in Save Slots screen if all saves are deleted.
Blank The Evil's bug fix for Card Reward screen non-skip issue.
Bottled Cards upgraded from Mind Bloom event have their description updated correctly.
Can no longer accidentally bring up the rename screen with controller when navigating through Settings.
Changed Input settings are now correctly retained when changing save slots.
Darkstone Periapt relic now works with Hoarder mod.
Empty Cage relic now works with 1 or less valid cards in your deck.
Envenom's Poison is now applied immediately after the damage occurs.
Fix for Cost X cards utilizing extra energy when playing quickly.
Fix for crash when pressing RIGHT using controller when viewing 5 cards in grid card select screen.
Fix for Map and View Deck top panel buttons sometimes skipping card rewards.
Fix for part of the map UI remaining on the screen after hitting Return in certain circumstances.
Fix for thank you message in credits displaying prematurely.
Fixed Automaton's orbs preventing scaling of Genetic Algorithm and Ritual Dagger.
Fixed Bag of Preparation not drawing cards affected by Confusion power.
Fixed bug where a certain set of actions could disable tips for a card for the rest of combat.
Fixed bug where deleting a save slot would generate dummy files in a ghost slot.
Fixed bug where dialog bubbles moved faster if higher resolution.
Fixed bug where Exhaust Pile can be viewed using controller even if it's empty.
Fixed bug where screenshake and SFX were played when navigating to locked character select option via controller.
Fixed card tips that remained on screen when you died.
Fixed certain Status and Curses triggering their end of turn effects by playing them normally with Medical Kit or Blue Candle under specific circumstances.
Fixed crash when attempting to hover view upgrade in Card Library using controller.
Fixed crash when highlighting mods in top panel using controller.
Fixed crash when navigating left on controller when colorless cards are sold out.
Fixed crash when opening deck view if you have 0 cards (e.g. when you start a run with the Draft modifier)
Fixed crash when pressing down on controller on 3rd option at Rest Site if you have 4 options.
Fixed crash when pressing right on controller in Run History with 0 runs.
Fixed damage and block values showing green increased values when the end value was the same.
Fixed enemies not applying powers if they died in the process (e.g. Thorns).
Fixed enemy order issues in Slime Boss, Gremlin Leader, and Reptomancer encounters.
Fixed Enlightenment+ not reducing cost of cards with 1 or 0 cost for turn.
Fixed errors with moving around relic compendium screen with a controller for Event relics.
Fixed exploit of playing Normality while already having played 3+ cards.
Fixed Fission+ evoking Orbs in reverse order.
Fixed non-Steam platforms showing 0 total damage dealt on the victory screen.
Fixed inability to inspect relics when Shopscreen is open via controller.
Fixed incorrect scaling on draw and discard piles making them very large on high resolution.
Fixed Invincible power with interactions such as The Boot and Block.
Fixed issue where ending turn with Retain while hovering the player could make the leftmost card act strangely via controller.
Fixed issue if cards are queued and turn is ended after an enemy dies, Nilry's Codex can open and cause issues.
Fixed issue where map can be opened during room transitions, cancelling certain functionality.
Fixed issue where moving cursor to bottom of window would cause cards in hands to bounce indefinitely.
Fixed issue where Rest Site option text wasn't placed correctly (scaling).
Fixed issue where tips weren't appearing correctly in single relic popup view.
Fixed issue where up/down on controller in potion drink/discard also navigated to monsters/cards during combat.
Fixed issue where you briefly see the map when you start a run due to its default transparency.
Fixed lingering campfire sounds from rest sites.
Fixed Machine Learning card affecting hand size even when negated.
Fixed Meal Ticket not working on Shops from ? rooms.
Fixed Nemesis gaining Intangible too early and messing up damage from Thorns.
Fixed Normality card not stopping cards affected by Setup and Forethought.
Fixed Regret causing less HP loss than normal if other cards played themselves first.
Fixed Reptomancer not triggering some important logic after death.
Fixed Rip and Tear, Sword Boomerang, and Thunder Strike continuing its hits over Thorns and Shifting powers.
Fixed Second Wind doing its effects in reverse and only gaining one instance of block.
Fixed slash attack VFX used by some enemies being the wrong size in high resolutions.
Fixed Spit Web move's VFX appearing from wrong spot in high resolutions.
Fixed the opening of Input Settings allowing skipping of unskippable screens and potentially getting to an unplayable state.
Fixed the seedSet flag not resetting, preventing Achievements from unlocking in subsequent runs before game is reloaded.
Fixed Wrist Blade not affecting Sword Boomerang, Rip and Tear, and Thunder Strike.
Game and Input Settings panels are now taller so the input rows stay within the panel.
Improved precision of volume sliders with a controller so that values can be set precisely back to 50%.
Knowing Skull event can no longer give you a potion if you have the Sozu relic.
Leaderboard filters labels are now displayed for the options selected when opening the screen.
Library event can no longer contain duplicate cards.
Neow's Lament relic now grays out when it is used up.
No longer possible to interact with the map with a controller while single card view screen is open.
Relic Collection menu no longer scrolls erratically in some cases when using controller.
Removed note about Leaderboards being reset weekly as Early Access is over.
Reptomancer no longer creates daggers with more HP than intended.
Reset To Defaults option in Option Menu now resets all controller mappings properly.
Run History screen's cards and floor nodes can navigated easier with controllers.
Shop and Boss BGM now correctly mutes when game is minimized with the Mute While in BG option on.
Slider in the Character Stats menu no longer gets stuck before reaching the bottom with a controller.
Torch particles in Exordium now rise at the same speed on all resolutions.
Twitch plugin now works if language isn't English and system encoding isn't set to UTF-8.
Various card selection effects that don't update RNG are now seeded.
When a dropdown menu is open in RunHistory screen, the controller up/down no longer affects selection outside the dropdown menu.
WobblyLine VFX used in Snecko's glare is now larger and scales correctly with resolution.
Localization
Thai and Turkish languages are now available. Big thanks to our community translators :D. New languages and localization improvements, hooray!
Portuguese Brazilian was out-of-date so it has been removed from main branch.
JPN translation overhaul by Kakehashi Games.
JPN and THA now have translated Merchant Shop images.
THA fonts updated.
Updated credits for JPN, POL, THA, and TUR.
Added logic to disallow periods to cause line breaks in Asian languages.
Rewrote how Asian languages are rendered, fixing several formatting issues.
Asian languages now utilize lineSpacing variable in renderSmartText.
Asian languages no longer have A~Z sorting filters in Card Library screen.
JPN renders card descriptions from left to right.
Rest Site options' rest option info text now uses localized period character.
Run History and Daily Screens now use YEAR/MONTH/DAY by default for dates except in English.
Run History date format in JPN utilizes localized AM/PM.
Note: Asian languages referred to in these patch notes refer to Japanese, Chinese (Simplified), and Chinese (Traditional) which utilize a separate way of rendering text.