Cantrip 3.1.1


This release solves the soft locks caused by start-of-turn card draw effects. Thanks to everyone who reported them, especially @pancelor, who did some very detailed reporting.

Other than that, there are a few more bug fixes, changes to ensure game stability and that cards behave more like I intended, some minor balance changes and some nice quality of life improvements.

Here is a full list of changes:

  • Each character’s current health and AP are now displayed with some icons to make them easier to see at a glance.
  • While drafting you now see the rarity level of each card on hover.
  • Cards that do something with other cards in your hand, such as “Radiant burst” or “Embed spikes”, will highlight those involved cards on hover.
  • Fixed a bug that caused a soft lock when card draw happened while the graveyard was being reshuffled into the draw pile. This tended to occur as a result of “Healing rain”. Special thanks to @pancelor for some very detailed reporting, and to fredo46, seneca and Emory for additional reports.
  • Fixed a bug where the game crashed if enemies were evaluating whether to play “Revenge from beyond” on a “Necrotic blast” when they themselves have an empty graveyard. Thanks to fredo46 for reporting this one.
  • Spiked shields, “Soul trap” and “Fire trap” only perform their counters when hit by an opponent, rather than by yourself. This prevents taking damage from your own spiked shields because of damage effects with an ambiguous source, such as “Venomous bite”.
  • “Call of the void” now reduces its cost at the end of your turn instead of at the start.
  • After discarding, “Call of the void” now correctly resets its cost to 5 instead of 6.
  • The source of the damage of “Poison the well” is now the character afflicted by it, rather than their opponent.
  • Fixed a bug where “Shadow twin”, when played because of another card (like “Seance” or “Riposte) caused that card to be played twice.
  • “Lightning bolt” can now also be played when the opponent’s hand is empty.
  • “Radiant burst” is now uncommon instead of common.
  • Enemies now concede if all of their cards have been destroyed.
  • Enemies no longer try to play another “Quickshot” if a “Shield” has already deflected one that turn.
  • “Embed spikes” card text now correctly mentions it affects “Shield” cards in your hand.
  • Fixed a bug where “Lunar surge”, “Waning” and “Forge” didn’t target cards that were currently on the playing field, even though they should affect all cards owned by a the target character.
  • The event logs for “Pickpocket” and “Read mind” no longer reveals what card were affected if they’re not visible to the player.
  • “Backstab” card text now reads “Do 2 damage, ignoring “shield” priority.” to clarify that it can still hit shields, but just doesn’t hit them first. Thanks to fredo46 for pointing this out.
  • Other card texts and event logs were updated to be more clear.

Files

Cantrip (Mac) 17 MB
Version 3.1.1 Nov 29, 2020
Cantrip (Windows) 15 MB
Version 3.1.1 Nov 29, 2020

Get Cantrip

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

didn't try that new version yet because after reading how you designed cantrip i started playing Slay the spire, and got hooked :) Just want to tell you yes, your game is similar to STS regarding dynamic deck building, but having Health equal to cards in hands is a unique concept from you.

(2 edits)

Oh my god Slay the Spire is so good, right?! Yeah I bet that game’s right up your alley.

And thanks!

When you do play again, make sure to install this version, there are so many bug fixes for problems that could ruin a run.