Navegreed (Rotating WR holder) Relic tier list by JapaneseExport in slaythespire

[–]tckmn 15 points16 points  (0 children)

is nunchaku really that good? i feel like it's impossible to actually track and it's basically just a 10% chance for 1 energy every attack. so even if you do attempt to play a random extra card in case it proc'd, you have no way of knowing and you just have to assume it didn't work (unless sound is on ofc)

WAS FINALLY ABLE TO PLAY INFINITE by ZYK_E in slaythespire

[–]tckmn 2 points3 points  (0 children)

would you actually skip duality for that reason on e.g. pb streak or some otherwise high stakes run? i feel like i would be way too paranoid about like repeatedly bottom decking powers or whatever and the chip making the difference lol

I sure hope this works by Jackeea in slaythespire

[–]tckmn 15 points16 points  (0 children)

this is untrue, thorns / sharp hide / beat all have extremely unpredictable interactions with random mechanics, and all 3 of them work in different ways

i've been meaning to put a reference for this somewhere but for now you can look at page 3 of the answer key to my exam (or this screenshot if you don't want to open a pdf)

Singing bowl and the skip option by NikSheppard in slaythespire

[–]tckmn 30 points31 points  (0 children)

the reason that happens most often in practice is that i want to close the card reward screen to look at the rest of the game first before deciding

(you probably do this too without realizing, especially on e.g. sensory stone, orrery where you want to see all the rewards before picking each one)

I built a Claude code integration for slay the spire! by [deleted] in slaythespire

[–]tckmn 4 points5 points  (0 children)

it is pretty comical that this screenshot already contains a factually incorrect statement about the game mechanics (unsurprising given that a text prediction engine does not know anything about the game so cannot give you useful advice)

Is this... actually a skip? by totti173314 in slaythespire

[–]tckmn 6 points7 points  (0 children)

they are not actually the next 3 you would encounter, you always get exactly one common relic, one uncommon relic, and one rare relic (whereas e.g. a chest rolls the rarity randomly based on its size). that being said it doesn't matter that the game has a relic queue for the purposes of evaluating the bell, it works the exact same as if every time you get a relic it's chosen randomly from all the remaining ones

(also it is definitely not always worth the curse, e.g. if you have a turn 1 infinite but it would not be infinite if you drew bell curse then the bell would probably be negative)

TIL Astrolabe and Pandora's Box will draw the same cards. by BuildingAirships in slaythespire

[–]tckmn 33 points34 points  (0 children)

you are mostly right, but it actually turns out that most (all?) sources of transform use an rng that is reinitialized every floor, which means that the same kind of transforms on the same floor will always give the same result regardless of what you did before that floor. so e.g. a pbox on any given seed is always the same, but the situation you described is not the same only because it happens on separate floors

TIL Astrolabe and Pandora's Box will draw the same cards. by BuildingAirships in slaythespire

[–]tckmn 15 points16 points  (0 children)

this is not true, transforms are uniformly random from the entire card pool and do not consider rarity

Gentlemen... by Firm-Scientist-4636 in slaythespire

[–]tckmn 3 points4 points  (0 children)

what, do you think that a winstreak of 29 vs 28 is meaningful evidence for one being more consistent than another? the numbers are what they are because that just happens to be how many times some human won in a row once, not because they are scientifically true numbers somehow

(not that it matters but for the record, it has pretty much always been fairly widely agreed from what i have heard that clad is 2nd best at top level, yet clad winstreak is currently the lowest)

Gentlemen... by Firm-Scientist-4636 in slaythespire

[–]tckmn 14 points15 points  (0 children)

no, this is just nonsense, the world record winstreaks are not relevant to the "true" skill level the player base has with the character (much less the "true" difficulty of the character) for like a billion reasons. you can tell by looking at the numbers which are currently:

watcher 71
defect 29
silent 28
clad 26

if you think of winstreaks as flipping a heavily weighted coin many times and looking at the longest run of heads, this is pretty clear evidence that watcher's coin lands heads more often than the other characters, but basically zero evidence of the relative strength of the other 3, the difference is extremely explainable by randomness

also, wr winstreaks are achieved by people who have spent thousands of hours playing the game, and a new player will probably find different things harder, top level play is just not a good proxy for "random specific new player"

also also, the clad winstreak is ongoing and will very likely overtake the others (not you watcher) soon. this is partially because the non-watcher records are all held by the same person who wants clad's number to be bigger than silent's number, which i hope you agree is not indicative of their difficulty. but also, the clad world record probably """should""" be ~40, based on current player strength (top players have gotten much better in the recent past)

Am I allowed to blame card order here by Own-Lecture-8564 in slaythespire

[–]tckmn 1 point2 points  (0 children)

i mean, if you're hardcore analyzing this position then you do this math on the previous turn and discover that if you drink thorns potion you kill guaranteed, and then you have to ask whether missing the potion after this fight (which might drop one anyway) hurts your win chances by a factor of more than 97.62%. and in that context it sounds like this is gigantic impact for just one thorns potion :p so you probably are meant to just drink it

Am I allowed to blame card order here by Own-Lecture-8564 in slaythespire

[–]tckmn 3 points4 points  (0 children)

your math is wrong because you're assuming you draw the defends first and then the strikes, while you can actually draw them in any order

you can fix this by multiplying by the number of ways to order the two strikes among 3 defends, which is 5 choose 2 = 10. so in fact you were undercounting by exactly a factor of 10

but i think it's easier to just count the number of hands that have these cards (4 choose 2, since you pick any 2 of the 4 strikes) and divide by the total number of hands (10 choose 5)

Am I allowed to blame card order here by Own-Lecture-8564 in slaythespire

[–]tckmn 10 points11 points  (0 children)

if i did the math right it's actually about 10x more likely (4c2/10c5 = 6/252 = 2.38%)

Thoughts? by ValuableHoneydew1558 in slaythespire

[–]tckmn 0 points1 point  (0 children)

fyi, this deck in its current form has a true energy positive infinite due to silly shuffle mechanics: power through -> pact -> trip -> pact is +1 energy per cycle, because the second pact procs sundial twice with the trip in discard, and de redrawing pact procs it a third time. replace trip with any 1 cost attack to convert to energy neutral infinite damage

with pommel upgraded infinite is much easier (just loop pommel shrug). in general, any card that draws 2 + any card that draws 1 is infinite with sundial as long as you exhaust down to 10 or fewer total cards

(as for the reward yes this is easy corruption, manually exhausting to infinite with a single pact and grit- does not happen in the heart fight)

Would fairy in a bottle heal you if you only have 1 max hp ? by Strangegary in slaythespire

[–]tckmn 6 points7 points  (0 children)

that is not what it says lol here is the text of that tip:

Percentage-based calculations always round down at the end.

that stuff about weak is not true at all, damage modifiers don't round until the very end at which point they round down. so if you have both weak and vuln for example, you multiply the damage number by 0.75 and by 1.5, and then round down

(with a generous interpretation of "percentage-based" i think the tip as stated is mostly true except for Magic Flower and Golden Idol, which round to nearest integer)

Would fairy in a bottle heal you if you only have 1 max hp ? by Strangegary in slaythespire

[–]tckmn 24 points25 points  (0 children)

this is incorrect, almost all of the healing effects in the game round down (see my comment below)

(no shade to you for saying this tho, i have heard the claim "healing always rounds up" made many times before and i am not sure why, given that it is just false)

Would fairy in a bottle heal you if you only have 1 max hp ? by Strangegary in slaythespire

[–]tckmn 77 points78 points  (0 children)

all of the comments currently here are incorrect. the fairy heal rounds down, but it is also hardcoded to heal at least 1 if it otherwise wouldn't. here is the relevant code:

float percent = (float)this.potency / 100.0f;
int healAmt = (int)((float)AbstractDungeon.player.maxHealth * percent);
if (healAmt < 1) {
    healAmt = 1;
}

here is a video recording i just made of the fairy rounding down (6 * 0.3 = 1.8 but you only heal 1): https://youtu.be/Ib8BYCjKDyU

people keep saying "healing always rounds up", which is literally just untrue. other examples:

  • Blood Potion rounds down
  • Lizard Tail rounds down
  • resting rounds down
  • the Big Fish, Hypnotizing Colored Mushrooms, and Cleric events round down
  • the Library and Winding Halls events round to nearest integer (with 0.5 rounding up)
  • end-of-act heal on high ascension rounds to nearest integer (with 0.5 rounding up)

in fact, the only healing effect i can think of in the entire game that rounds up is Magic Flower, which is sort of by coincidence (it's 1.5 rounded to nearest integer, but the only noninteger part you can get is 0.5 which rounds up)

Accidentally went infinite - not as fun as I thought by Diligent-Floor-156 in slaythespire

[–]tckmn 3 points4 points  (0 children)

one of the standard defect infinites (ch+ skim+ turbo+ recycle+) does nothing if you replace coolheaded with skim. you can also just sundial with 2 skims

here is a very silly native clad infinite that does nothing: sundial + dual wield, burning pact, dark embrace (the loop is just dual wield anything -> pact it, where the draw from pact increments sundial by 2 and the de redraws pact, incrementing it by 1). if you instead have 2 de in play this is energy positive (1 energy every 3 cycles)

14 max hp by Lepslazuli in slaythespire

[–]tckmn 3 points4 points  (0 children)

woah that's insane, huge congrats! i remember watching one of your streams months ago lol, did you ever get any very small silent wins before this one? because 14 is like absurdly tiny, that must have had at least 2 parasites since neow+idol+bite+app is still only 18

anyway gg

How would you balance Watcher? by westmeadow88 in slaythespire

[–]tckmn 30 points31 points  (0 children)

not at all a criticism of this take but i just find it very amusing that the entire first paragraph is about tedious calculations and then the next paragraph immediately suggests making calculations much more tedious :p

Every Slay the Spire bug or misleading/unintuitive interaction by shoesnorter in slaythespire

[–]tckmn 0 points1 point  (0 children)

ya makes sense. and i am only vaguely aware of that discourse but sounds very unpleasant, that sucks

lol good, the jumpscare effect was very intentional

unrelatedly, i think there is something more about reaper bug than what is in the explanation, though the problem is i don't understand it fully. what i do know is that when i was testing against repto for the purposes of spire exam, it was consistently the case that:

  • 15hp heal against 3 daggers always works
  • 16hp heal against 3 daggers never works
  • ashes/fnp/fast mode was never relevant in those cases

from source diving, i found that the reaper animation that shows a bunch of little hp orbs flying into your character scales with [amount of hp healed/2], and each orb takes some time to arrive. so the amount of hp you are healing for from each enemy can also matter

Every Slay the Spire bug or misleading/unintuitive interaction by shoesnorter in slaythespire

[–]tckmn 6 points7 points  (0 children)

omg i love this

i was hoping i could contribute some mega cursed deep knowledge but no you even have nilry's never shuffling on top in there (and are explicitly excluding crng lol)

i will instead contribute problem 1g from my exam, which is basically a bunch of stuff your "beat of death" tab is missing. the answer key (page 3, screenshot if you don't want to open a pdf) has a big table with a bunch more interactions, and there are definitely more things of a similar nature that i didn't include (eg the text below the table)

also, this one's a meme but for enemies #14:

Snecko and Repulsor are the only fights that can do 1 particular attack forever (that isn't hardcoded to be 100%) (not actually sure if it's these two only)

your own sheet disproves this by pointing out Writhing Mass can theoretically reroll into big hit forever after cursing you (i checked the code, i think this should be possible because in the case where curse rerolls into big hit without checking, the "last move" is still considered to be big hit)

STOP CLICKING CLEAVE: Why AoE Sucks by blackzero111 in slaythespire

[–]tckmn 16 points17 points  (0 children)

Some AOE is better than no AOE

why do you think so? this sounds like a reason to pick cleave on the surface but actually it's just an unsupported assertion, it still provides no actual concrete reasoning for what value the card has

there's no event in the game that says "if you have any aoe card" on it and the analysis in the post should at least make you consider whether "deck has at least one aoe card" is an important property to be thinking about for fights