Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Sorry for late reply, day job consumed too much of my time. Thanks for detailed reports.

flimsy shield sometimes defends outside of turn 1

This one is a bit funny. Due to a typo, Flimsy Shield counted enemy’s turn instead of player’s one, so it gave defence when the target enemy happened to be just-summoned. Fixed.

self-damage of burning cards is affected by your own critical a bomb dealing “melee all” damage heals you if you are vampiric I think evasion deals with falling damage as well as it deals with melee

I have found few more instances like this, in particular falling damage also uses hero’s critical. Will fix, but it requires some work, so maybe next release.

reloading victory screen saves sometimes gives different quests

So far, I failed to reproduce that. If you will be able to catch more precise circumstances, please tell.

Telescope shows a monster with a one-word-name

Good catch, fixed.

ice shards in general often just don’t seem to exhaust

This was due to the effect ordering: “Force end turn” ignores the rest of the card. Fixed.

game freezes when discarded swindle plays ice shard:

Fixed

quicksafe forgets recent meat ration

Fixed

All fixes will be available in the next release. Before release, I will still try to search for a mixed quests problem and do more testing for a few days.

No problem, thanks for all the updates btw.

I found a quest bug reproduction:

  • new game of templar on seed 11, all ascensions
  • use maces left to right
  • go to lava pit, skip rewards
  • use shield, mace, pray four times, shield, tithe, mace
  • quests are “party until dawn” and “help with beekeeping”
  • load autosave
  • quests are “party until dawn” and “study animal behaviour”

 

here’s another freeze, happens when you upgrade Buckle Up with a rune.

save file
{"version":"v0.27.0","seed":[-1246761326,-846285917,221819153,1381216588],"heroType":"revenant","hero":{"maximum":{"hp":51,"mp":55,"stamina":42,"will":45},"current":{"hp":51,"mp":41,"stamina":42,"will":44,"gold":1},"status":{"fatigue":10,"defence":8},"immunity":{},"items":["emptyLocket","bearTrap","notebook","flameward","porcelainDove","shimmeringRobe","sapphireRing","crookedDice","caduceus","dragonLance","chisel","broom","fireproofGloves","charmingTrap"],"deck":[{"name":"lichform","cost":{"hp":1,"mp":7},"upgraded":6,"stashed":true,"effects":[["upgradeSelf",1,{},["hpHero","le",7,{}]],["hpSet",7,{}],["manaSet",["MaxResource","",1,"mp"],{}],["exhaust",1,{}]]},{"name":"assimilate","cost":{"hp":1,"mp":6,"will":1},"stashed":true,"effects":[["maxResFromCardCost",["TotalCostAllResourcesUpto","",1,1],{}],["exhaustAndRemove",1,{}],["exhaust",1,{}]]},{"name":"syphonSoul","cost":{"mp":8},"upgraded":6,"effects":[["shoot",48,{}]],"kill":[["deltaThisCost",1,{}],["increaseEffect",14,{"effect":"shoot"}],["preserveSelf",null,{}]]},{"name":"syphonSoul","cost":{"mp":6},"upgraded":6,"effects":[["shoot",40,{}]],"kill":[["deltaThisCost",1,{}],["increaseEffect",14,{"effect":"shoot"}],["preserveSelf",null,{}]]},{"name":"drainingTouch","cost":{"hp":1,"mp":1},"effects":[["vampiricHero",1,{}],["melee",5,{}]]},{"name":"buckleUp","cost":{"hp":1},"effects":[["defendHero",2,{}],["postpone",null,{"effects":[["defendHero",8,{}]]}]]},{"name":"plantHerbs","cost":{"mp":2,"will":1},"upgraded":1,"effects":[["addToDrawPileRandomLuck",["RandomInRange","",2,4,{}],{"tag":"herb"}],["exhaust",3,{}]]},{"name":"pause","cost":{},"effects":[["drawCards",1,{}],["fatigue",-2,{},["amplifiedHero","eq",0,{}]]]},{"name":"runeOfPerfection","cost":{"hp":1,"mp":1,"stamina":1,"will":1},"upgraded":1,"effects":[["upgrade",1,{}],["singleUse",null,{}]]}],"maxStashedCards":2,"cardRemoveCost":6,"cardUpgradeCost":26},"stage":13,"ascensions":["removeCost","upgradeCost","rerollCost","itemChoices","cardChoices","maxStashedCards","initialDamage","minLevelDecrease","questDifficulty","addSmallMonsters","cardCostAffinity","cardOtherAffinity","moreNegativeEncounters","maxCardUpgrades","fatiguePerTurn","enemyHpCoeff"],"rewards":{"rerollCosts":{"cards":5,"items":5,"nextQuest":2},"amounts":{"gold":24,"cards":2,"items":2,"chances":{"rare":0.55,"upgraded":0.54},"taggedCards":{"rune":1},"taggedItems":{}}},"encounters":[8,10,18,20,28,37,46,56,59,63,80,90,101],"quests":[{"stage":4,"quest":"Help with sowing","completed":true},{"stage":6,"quest":"Watch a rainbow","completed":true},{"stage":7,"quest":"Use every chance","completed":true},{"stage":13,"quest":"Take bounty for orcs","completed":false}],"encounter":[101,"goldenDragon",["goldenDragon","barbedChest"],["quest negative"]],"ts":"2025-11-21T22:07:38.443Z"}

(Quickest way is to immediately use second chance.)

found a quest bug reproduction:

Wow, that was a fun one to debug. The triggering condition was having exactly 5 gold at the end of stage while playing with “Quests are harder” ascension.

There is a quest (“Buy some ink”) where prerequisites depend on difficulty (it requires [difficulty + 5] gold). When loading the game, assignment to quest difficulty was too late, thus incorrectly including this quest into a list of available quests, screwing random selection.

freeze, happens when you upgrade Buckle Up with a rune.

Fixed

Interesting, I guess that explains why the replaced quests seemed so similar sometimes, because it probably selected an adjacent quest in the list.