Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
thank you.
IIRC, 3 in 1,000 cards found in arcana packs will be The Soul. It can also appear in spectral packs. I'd expect the odds to be a bit better in spectral packs than in arcana, but I'll be honest, I don't remember.
Bottom line, open as many arcana packs as you can and after seeing +/- 5k cards this way, you can hope that you'll have found all 5 legendary jokers.
I personally found my 5th joker with my 18th the Soul.
well back to the grind to get the rest.
If anything, it lowers your chances. Tarot packs can only contain soul, planet packs only black hole, and spectral packs can contain either. The function checks the 0.3% chance of it being a soul card first, sets a variable to say it'll be a soul card, then does the same random check with a different seed keyword for black hole which overrides the same variable if it hits. So 0.03% of successful soul card rolls in spectral packs get changed into black hole cards instead. Omen Globe just sets the _type of 1/5th of cards in tarot packs to "spectral" instead of "tarot" when calling the function, meaning it makes that overriding possible 20% of the time. This is overlap is of course extremely rare, but it's nonzero.
As an aside, the check if it's a soul card actually contains a third option for when to roll that 0.3% chance, if the roll _type is "tarot_planet" instead of just "tarot" or "spectral". However, that _type is only ever used when using The Fool, which has the soulable variable set to nil in its create_card function call (where the code checking if it's a soul or black hole is) so that combination of checks never is true at the same time. But this means that most likely at some point during development, the fool had a 0.3% chance of giving you The Soul instead of your last used card and you can make it do that again by changing a single nil into true in the code.
I might have just got lucky then (or confused with which runs I was on when getting soul cards)