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
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-22-2020)
- ModTheSpire (3.23.2)
Mod list:
- basemod (5.33.1)
- stslib (1.24.1)
- downfall (3.1.10)
Cause:
java.lang.IndexOutOfBoundsException: Index: -1, Size: 31
at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:661)
at java.util.ArrayList.add(ArrayList.java:473)
at sneckomod.cards.unknowns.AbstractUnknownCard.replaceUnknown(AbstractUnknownCard.java:197)
at sneckomod.cards.unknowns.AbstractUnknownCard$2.update(AbstractUnknownCard.java:170)
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179)
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
The Egg issue, do you know what actions were taken immediately before?
As it a reward screen, a shop, and is it consistent with every egg for every instance of that thing? If is not, I will track down the card causing it and fix it. If it is, that's a bit more involved and don't quite know the libraries involved well enough to do it from memory and will probably need to install an IDE.
I was entering a shop right after the reward screen(shop fight). Maybe the problem doesn't happen for every instance, because I was holding the egg for quite a long time before then. The problem happened when I was playing Snecko, so I guess the problem is related with some Snecko card.
Huyra's is who that reply was for.
Specifically it's this :: https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/java/sneckomod/cards/SnekBeam.java#L68
Which points to an english localization of https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/resources/sneckomodResources/localization/eng/CardStrings.json#L66
The chinese version is also up to date.
The Korean version actually doesn't have English in it. So it would be better if someone made a genuine improvement rather than my English fix. This is how it "should" look in English
https://github.com/mikemayhemdev/EvilWithin/blob/a373e47a8b49cf9cab5e7cb47f9a7cee3ddba868/src/main/resources/sneckomodResources/localization/kor/CardStrings.json#L65
"EXTENDED_DESCRIPTION": [
" NL (Deals !D! damage.) NL Exhaust.",
" NL (Deals !D! damage.)"
]
Since you would have to wait for an update to be posted to Steam, I have a solution for the meantime...
inside steamapps/workshop/content/646570/1010056683/
Open downfall.jar with an archiving application.
Navigate to sneckomodResources/localization/kor/CardStrings.json and open that file. Search "SnekBeam" and change the "EXTENDED_DESCRIPTION" to match what makes sense to you.
Save it, and close the archiving utility.
Start the game with mods enabled.
Start or continue your game.
Open the console
hand add sneckomod:snekbeam 1 1
Let me know if the game crashes.
(I'm not sure on the console command for this specific card's spelling, use the dropdown to find it)
Hope this helps.
If you know japanese, the localization files need help :/