Twiton

Well-Known Member
Jan 25, 2019
1,778
2,328
So it crashes when you save now?
This is a noted issue, you need a clean build from Itch.io to put your JAR into. If you continue to have issues, ask here:

With there ever be a female main character version available?
Pronoun Options are being polled as a feature on the Patreon, if you wish for the option to play as a female character you should and vote in the surveys. That'll make the feature go up in priority for development.
 

Badj

Newbie
Jul 10, 2017
28
37
The new update is fantastic, just played through Trudy's quest and checked out the new Waking Lands BG. I do wish that you could access the Trudy quest WITHOUT having to let him fuck you, maybe the Talk option could be added for before you 'Train' with him.

Also, the new Warlock Art made me make this. Sorry.
View attachment 1488268
I won't hide that I am a bit disappointed in the art, that ass could almost be anybody's ass :'(
 

voler777

Newbie
May 9, 2018
65
43
anybody have a 100% fix for the Save crash thingy? ive tried the clean build aswell, tried even runing JAR only updated the java and still crashes when i save quick save works but not the save/load option. :unsure:
 
  • Sad
Reactions: Twiton

Roedan

New Member
Apr 20, 2017
6
3
com.badlogic.gdx.utils.SerializationException: Serialization trace:
com.badlogic.gdx.utils.reflect.Field@4d74c3ba (com.majalis.character.EnemyCharacter)
com.badlogic.gdx.utils.reflect.Field@41c204a0 (com.majalis.save.SaveManager$GameSave)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:328)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:522)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.toJson(Json.java:272)
at com.badlogic.gdx.utils.Json.toJson(Json.java:231)
at com.badlogic.gdx.utils.Json.toJson(Json.java:220)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1237)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1229)
at com.majalis.save.SaveManager.saveToJson(SaveManager.java:315)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:197)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:124)
at com.majalis.screens.BattleScreen.<init>(BattleScreen.java:495)
at com.majalis.screens.ScreenFactoryImpl.getBattle(ScreenFactoryImpl.java:251)
at com.majalis.screens.ScreenFactoryImpl.getCurrentContextScreen(ScreenFactoryImpl.java:303)
at com.majalis.screens.ScreenFactoryImpl.getScreen(ScreenFactoryImpl.java:138)
at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:140)
at com.majalis.screens.LoadScreen.switchFade(LoadScreen.java:46)
at com.majalis.screens.AbstractScreen.showScreen(AbstractScreen.java:113)
at com.majalis.screens.LoadScreen.render(LoadScreen.java:52)
at com.badlogic.gdx.Game.render(Game.java:46)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:403)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:39)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.atomic.AtomicLong java.util.Random.seed accessible: module java.base does not "opens java.util" to unnamed module @78aab498
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.badlogic.gdx.utils.reflect.Field.setAccessible(Field.java:54)
at com.badlogic.gdx.utils.Json.getFields(Json.java:206)
at com.badlogic.gdx.utils.Json.getDefaultValues(Json.java:346)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:295)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
... 25 more
 
  • Sad
Reactions: Twiton

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
9,423
83,282
anybody have a 100% fix for the Save crash thingy? ive tried the clean build aswell, tried even runing JAR only updated the java and still crashes when i save quick save works but not the save/load option. :unsure:
Have you tried running the .exe? You don't need Java anymore. Just always run the game with the exe it should work then.

com.badlogic.gdx.utils.SerializationException: Serialization trace:
com.badlogic.gdx.utils.reflect.Field@4d74c3ba (com.majalis.character.EnemyCharacter)
com.badlogic.gdx.utils.reflect.Field@41c204a0 (com.majalis.save.SaveManager$GameSave)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:328)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:522)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.toJson(Json.java:272)
at com.badlogic.gdx.utils.Json.toJson(Json.java:231)
at com.badlogic.gdx.utils.Json.toJson(Json.java:220)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1237)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1229)
at com.majalis.save.SaveManager.saveToJson(SaveManager.java:315)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:197)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:124)
at com.majalis.screens.BattleScreen.<init>(BattleScreen.java:495)
at com.majalis.screens.ScreenFactoryImpl.getBattle(ScreenFactoryImpl.java:251)
at com.majalis.screens.ScreenFactoryImpl.getCurrentContextScreen(ScreenFactoryImpl.java:303)
at com.majalis.screens.ScreenFactoryImpl.getScreen(ScreenFactoryImpl.java:138)
at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:140)
at com.majalis.screens.LoadScreen.switchFade(LoadScreen.java:46)
at com.majalis.screens.AbstractScreen.showScreen(AbstractScreen.java:113)
at com.majalis.screens.LoadScreen.render(LoadScreen.java:52)
at com.badlogic.gdx.Game.render(Game.java:46)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:403)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:39)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.atomic.AtomicLong java.util.Random.seed accessible: module java.base does not "opens java.util" to unnamed module @78aab498
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.badlogic.gdx.utils.reflect.Field.setAccessible(Field.java:54)
at com.badlogic.gdx.utils.Json.getFields(Json.java:206)
at com.badlogic.gdx.utils.Json.getDefaultValues(Json.java:346)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:295)
at com.badlogic.gdx.utils.Json.writeValue(Json.java:675)
at com.badlogic.gdx.utils.Json.writeFields(Json.java:321)
... 25 more
Please post your crash log inside a spoiler.

What's new, before I couldn't save game and after fixing it, I can't get into fights, does anyone know how to fix this?
I read that multiple times now. Have not seen a fix yet. Have you a clean build from ichi.io, or the OP switched the .jar and only started it with the .exe?

I cant for the life of me get the kylira quest done. Get the quest, do human, centaur, goblin, wolf (both versions) done and he still tells me he hasnt made much progress.
That is because AFAIK the Kylira quest is work in progress and is not done yet and you have done all what is possible for now.


For the first 3 Quotes, if nobody here can help you try
 

Decathect

Member
Oct 18, 2017
122
817
It's for losing to the Demon King and becoming their Servant (Class Change)
Thats not it. Neither losing/surrendering in combat or through text activates the achievement.

Also there is a weird ach called "Number Won Hero" that keeps disappearing from the progress menu randomly.

EDIT: I speedran the ironman "chaste hero" one.
2.png
 
Last edited:

Artiour

Member
Sep 24, 2017
259
1,092
is there a link to an older version on android that doesnt exceed 800 or 900 mb?
since the last mandatory update from android10 to android11 my phone capabilities has decreased a lot
 
  • Sad
Reactions: Twiton
4.50 star(s) 145 Votes