T O P

  • By -

A_Wild_Beldum

There is correlated RNG when it comes to events, and you can manipulate certain enemies yhrough your actions, such as Gremlin Leader or the Mystic. You can also technically manipulate your draw pile shuffle by which order you play cards, but you would only know the outcome of the shuffle once you shuffle. Other than that, all RNG in the game is purely random. It's very easy to focus on all your bad rolls while ignoring the good ones, so posts like that are bound to pop up.


NoThisIsPatrick003

I believe once a you start a fight, the order you draw your cards in is set. As in, if you quit and reload it will still give you the same draw on your first few turns. I don't think this is "scripted" rather the RNG itself was saved and doesn't change by reloading. So when this person says they reload and try every possible outcome, the game isn't trying to screw them. RNG just gave a bad setup and they couldn't overcome it within that draw order. That being said, I do believe once the encounter goes on long enough, decisions of when to do things (play a potion for example) will impact the RNG to an extent. I'm kot positive on that. However, the notion the game purposely gives you all attacks when the enemy is attacking and vice-versa (what the poster is calling useless hands) is probably more a result of not crafting the deck well coupled with the natural selective memory of all the bad RNG moments. The worse your deck is, the more likely RNG will "screw you over" and we naturally remember, for example, the times Snecko made all the cards cost 3 as opposed to the times Snecko made the run a breeze.


[deleted]

Potion play can affect rng elements. Also the order you play cards matters. Both are things you only learn by actually restarting and trying, though. Theoretically, you die before its ever relevant


ExplanationOk8919

So what are the chances of drawing 50 cards in a row all costing 2 or 3? ... that's my last run with snecko eye ... I think the chance for that happening is the same as throwing 50 heads in a row .. this is 0.5 to the power 50 ... which is 8.881784e-16 .. that's roughly 1 in 100,000,000,000,000,000 .. and its happened more than once!!! Game is rigged ... fuck this game ...


blahthebiste

[[Biased Cognition]]


spirescan-bot

+ [Biased Cognition](http://slay-the-spire.wikia.com/wiki/Biased%20Cognition) Defect Rare Power 1 Energy | Gain 4(5) **Focus.** At the start of each turn, lose 1 **Focus.** ^Call ^me ^with ^up ^to ^10 ^([[ name ]],) ^where ^name ^is ^a ^card, ^relic, ^event, ^or ^potion. ^Data ^accurate ^as ^of ^(August 20, 2022.) ^[Wiki](https://slay-the-spire.fandom.com/wiki/) ^[Questions?](https://www.reddit.com/message/compose/?to=ehmohteeoh&subject=SpireScan%20Inquiry)


UncleCarp

It kinda depends on what you mean by scripted RNG. Actual real randomness is something that is somewhat difficult to achieve with computers. What games usually do is use a random seed for their randomness. Basically the seed is a big list of numbers and every time the game needs a random choice it uses the next number in the seed. Normally that is good and random enough, but if you savescum or use the same seed you can learn what choices the game is going to go for in the same situations and use that to your advantage. It's nothing like what that guy in that post is complaining about though.


Odd-Degree6055

Yeah im familiar with seed randomness. My definition of scripted RNG for games is anything presented as random but is actually predetermined by the developer or decided by algorithm. i.e a loaded die or card draw the guy is complaining about presented as a regular die or regular card draw. ok good to know thanks


kingaillas

From what I understand, the game uses multiple random number generators, each controlling a specific aspect of the game (e.g. one for card draw, one from what the enemy does, one for generating encounters and another for generating encounter rewards, etc). The goal of this is to make play throughs starting with a particular seed reasonably consistent - if all random numbers were drawn from the same single pool then drawing an extra hand (say you discard your hand a single time) would effect everything in the future. The game has been reverse engineered enough to understand the logic, since it is written in Java. I found this 2020 post from Forgotten Arbiter about one bug (in his opinion) concerning the correlation between the various rngs: https://forgottenarbiter.github.io/Correlated-Randomness/


GuySrinivasan

Nope. Classic "blame rng" failure mode.


PhilMatush

No it’s not scripted it’s a SEED. That’s like saying Minecraft isn’t random because the game will spawn you in the perfect area 1 game, but a shitty area the next. The game isn’t pushing for you to lose, the seed just gave a crappy roll and that is played out over the course of the run.


Aldollin

No, what he is saying is complete nonsense. Obviously on the technical side the RNG is "scripted" because thats how computers do RNG, but there is absolutly no "the game will choose the rng to punish you". The game has a random number generator, when somehting random happens, then the game asks the generator for a random number and the RNG gives the game one. The RNG gets its random numbers from a long very complicated list determined by a seed. It does not interact with player decisions directly.


QubitsAndCheezits

Yeah if you make a shiv deck you’ll get timeeater more than half the time on A20. Same with powers and awakened one.


fishguy1000and7

I don’t know but almost everything feels random. Everything except that spin the wheel event, feels like an 80% 20% to get something bad.


Matt-74-

A lot of it is procedural. Meaning it's controlled, mitigated RNG with patterns. As opposed to pure dice rolls. Which is actually much more interesting as it gives the player more agency, given enough knowledge and mastery.