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
67
54
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
12,331
125,216
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
126
871
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
291
1,142
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

Twiton

Well-Known Member
Jan 25, 2019
1,831
2,432
Thats not it. Neither losing/surrendering in combat or through text activates the achievement.

Team Balance: Switched to the Demon King's side.
Journey's End: Defeated the Demon King.
Purest Hero: Defeated the Demon King without losing your anal virginity.
Chaste Hero: Defeated the Demon King without losing any virginity.
Number Won Hero: Defeated the Demon King at Level 1.
 

iamnuff

Well-Known Member
Sep 2, 2017
1,583
1,130
Game crashes when you hit save/load.
What's up with that?

com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: java.nio.ByteBuffer.position(I)Ljava/nio/ByteBuffer;
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:122)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:39)
Caused by: java.lang.NoSuchMethodError: java.nio.ByteBuffer.position(I)Ljava/nio/ByteBuffer;
at com.majalis.screens.AbstractScreen.getScreenshot(AbstractScreen.java:437)
at com.majalis.screens.AbstractScreen.takeScreenshot(AbstractScreen.java:417)
at com.majalis.screens.WorldMapScreen.save(WorldMapScreen.java:701)
at com.majalis.screens.WorldMapScreen.access$1200(WorldMapScreen.java:98)
at com.majalis.screens.WorldMapScreen$11.clicked(WorldMapScreen.java:561)
at com.badlogic.gdx.scenes.scene2d.utils.ClickListener.touchUp(ClickListener.java:88)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:71)
at com.badlogic.gdx.scenes.scene2d.Stage.touchUp(Stage.java:355)
at com.badlogic.gdx.InputMultiplexer.touchUp(InputMultiplexer.java:124)
at com.badlogic.gdx.InputEventQueue.drain(InputEventQueue.java:70)
at com.badlogic.gdx.backends.lwjgl3.DefaultLwjgl3Input.update(DefaultLwjgl3Input.java:189)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:394)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
... 1 more
 
Last edited:
  • Hey there
Reactions: Twiton

Twiton

Well-Known Member
Jan 25, 2019
1,831
2,432
Ok, i hate to keep making posts about the same content release, but what does quickcast actually do? How is it accessed? Cant see it in combat options. (though deep focus is there)
And to clarify - im not asking how to complete the quest - thats done.
Based on how it's described, it removes the need to perform deep incantations/incantations on certain spells.
Game crashes when you hit save/load.
What's up with that?
If you want to improve the chance of getting a fix, post the issue here also:
 
4.40 star(s) 153 Votes