Innoxia / liliths-throne-public

Public repository for Lilith's Throne. (18+)
Other
503 stars 434 forks source link

Game lock when managing people #1225

Open ZeroDotV opened 5 years ago

ZeroDotV commented 5 years ago

Describe the bug Entering a slave room and clicking 'manage people' appears to cause the game to lock up. This can sometimes be bypassed by opening and closing the menu, though this does not result in the manage people menu being opened. Clicking 'manage room' afterwards often throws an error. The most recent attempt produced "Error: getContent() method is throwing an exception in the node: 'Inspecting Error: parserTarget.​getCharacter() not found! (npc)'", though I have seen others. Opening and closing the phone in the error screen can get away from it, though this puts you on a different tile on the map without changing the visual map

Expected behavior The normal 'Manage people' menu should appear

To Reproduce

  1. Enter Slave room
  2. Click 'Manage People'

Note: Apparently doing other things prior to this can prevent the bug, such as managing an individual directly. I am not sure exactly what further actions are necessary, though going through a sex scene was the last action attempted before the bug returned.

Attach files error.log image After escaping the error screen, the map shows me as being in the same room as before, but the actions are those seen when standing on the staircase. Clicking 'downstairs' warps you to the correct map and tile, and normal game play resumes. Moving to a different tile using WASD also results in a return to normal functionality.

Additional information:

Questiondeca commented 5 years ago

A similar error without hang, using .jar and Java 1.8.0_231 and Windows 10: The Manage People doesn't respond, entering phone menu then leaving phone menu results in a prior room (Clothing Emporium, or individual slave's inspection screen), issue seems exasperated by using keyboard arrow keys.