Hi,
I seem to keep getting stuck in sessions. It will be preceding normally until it just stops - the metronome goes on continuously but the domme says or does nothing.
Here is the most recent log of a session where that happened:
05:51:10 PM INFO: Checking libraries for updates...
05:51:12 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
05:51:12 PM INFO: Libraries checked and up-to-date.
05:51:12 PM INFO: Initialization done.
05:51:12 PM INFO: Launching TAJ 1.3
05:51:13 PM INFO: Scanning potential personality 'BoundToHerWill-Java'.
05:51:13 PM INFO: Found personality 'BoundToHerWill-Java'.
05:51:13 PM INFO: Scanning potential personality 'Default'.
05:51:13 PM INFO: Found personality 'Default'.
05:51:13 PM INFO: Scanning potential personality 'Mischevious'.
05:51:13 PM INFO: Found personality 'Mischevious'.
05:51:13 PM INFO: Scanning potential personality 'Mischevious (1.0.3).zip'.
05:51:13 PM INFO: Scanning potential personality 'Spicy-TAJ-Personality-master'.
05:51:13 PM INFO: Found personality 'Spicy-TAJ-Personality-master'.
05:51:13 PM INFO: Scanning potential personality 'Spicy-TAJ-Personality-master (0.1.5).zip'.
05:51:13 PM INFO: Loading personality 'BoundToHerWill-Java'.
05:51:13 PM INFO: Finished initializing personality 'BoundToHerWill-Java'.
05:51:13 PM INFO: Trying to fetch current version file for personality 'Bound to Her Will' from
https://raw.githubusercontent.com/skier ... properties
05:51:14 PM INFO: Fetched current version of personality 'Bound to Her Will'
05:51:14 PM INFO: Personality 'Bound to Her Will' version 1.0.1 was successfully loaded.
05:51:14 PM INFO: Loading personality 'Default'.
05:51:14 PM INFO: Finished initializing personality 'Default'.
05:51:14 PM INFO: Personality 'Default Personality' version 1.0 was successfully loaded.
05:51:14 PM INFO: Loading personality 'Mischevious'.
Warning: Nashorn engine is planned to be removed from a future JDK release
05:51:15 PM SEVERE: getVar called with invalid args or variable was not found. Args:[responsesDisabled, null]
05:51:15 PM SEVERE: Infos about object given: Class: class java.lang.String
05:51:15 PM SEVERE: Variable 'apathylevel' was assigned to the custom setting 'Apathy Level:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'orgasmchance' was assigned to the custom setting 'Orgasm Chance:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'ruinchance' was assigned to the custom setting 'Ruin Chance:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'minsessionlength' was assigned to the custom setting 'Minimum Session Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'maxsessionlength' was assigned to the custom setting 'Maximum Session Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'minstrokinglength' was assigned to the custom setting 'Minimum Stroking Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'maxstrokinglength' was assigned to the custom setting 'Maximum Stroking Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'minholdinglength' was assigned to the custom setting 'Minimum Edge Holding Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'maxholdinglength' was assigned to the custom setting 'Maximum Edge Holding Length:' but is malformed/has the wrong type. Expected Type: Integer
05:51:15 PM SEVERE: Variable 'tauntfrequency' was assigned to the custom setting 'Taunt Frequency:' but is malformed/has the wrong type. Expected Type: Integer
05:51:17 PM INFO: Finished initializing personality 'Mischevious'.
05:51:17 PM INFO: Trying to fetch current version file for personality 'Mischevious' from
https://raw.githubusercontent.com/skier ... properties
05:51:17 PM INFO: Fetched current version of personality 'Mischevious'
05:51:17 PM INFO: Personality 'Mischevious' version 1.2.0 was successfully loaded.
05:51:17 PM INFO: Loading personality 'Spicy-TAJ-Personality-master'.
Warning: Nashorn engine is planned to be removed from a future JDK release
05:51:17 PM INFO: Finished initializing personality 'Spicy-TAJ-Personality-master'.
05:51:17 PM INFO: Trying to fetch current version file for personality 'Spicy' from
https://raw.githubusercontent.com/GodDr ... properties
05:51:17 PM INFO: Fetched current version of personality 'Spicy'
05:51:17 PM INFO: Personality 'Spicy' version 0.1.5.1 was successfully loaded.
05:51:20 PM INFO: Loaded 20 picture sets for Guerlain
05:51:20 PM INFO: Loaded 1 picture sets for Malena
05:51:21 PM INFO: Loaded 22 picture sets for Mia
05:51:21 PM INFO: Loaded 19 picture sets for Sasha
Warning: Nashorn engine is planned to be removed from a future JDK release
05:51:22 PM SEVERE: Script chatutils.js does not exist.
05:51:22 PM SEVERE: Latest loaded file was 'C:\Users\Fried\Downloads\Spicy Java\Personalities\Mischevious\programstart.js' and error was found in line 6
Error: ReferenceError: "setUpChat" is not defined in <eval> at line number 6
javax.script.ScriptException: ReferenceError: "setUpChat" is not defined in <eval> at line number 6
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:461)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.personality.Personality.onProgramStart(Personality.java:285)
at me.goddragon.teaseai.TeaseAI$2$1.run(TeaseAI.java:225)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: <eval>:6 ReferenceError: "setUpChat" is not defined
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:319)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:291)
at jdk.scripting.nashorn/jdk.nashorn.internal.objects.Global.__noSuchProperty__(Global.java:1616)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$118$\^eval\_/0x00000008011ebc40.:program(<eval>:6)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
... 14 more
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
05:51:25 PM INFO: Loaded 63 vocabularies.
05:51:25 PM INFO: Loaded 12 responses.
05:51:26 PM CHAT: Launching Spicy 0.1.5.1
05:51:28 PM INFO: Before temp day of week mood:
05:51:28 PM INFO: Lust: 15
05:51:28 PM INFO: Happiness: 9
05:51:28 PM INFO: Anger: 15
05:51:28 PM INFO: After temp day of week mood:
05:51:28 PM INFO: Lust: 11
05:51:28 PM INFO: Happiness: 8
05:51:28 PM INFO: Anger: 11
05:51:28 PM INFO: Temp Lust: 2
05:51:28 PM INFO: Temp Happiness: 3
05:51:28 PM INFO: Temp Anger: 4
05:51:28 PM INFO: Changed merit because punishment points are below threshold
05:51:28 PM INFO: Calculating mood for 756 and strictness 1
05:51:28 PM INFO: Changing merits (level 0) by 24
05:51:28 PM INFO: Mood after startup routine
05:51:28 PM INFO: Lust: 13
05:51:28 PM INFO: Happiness: 11
05:51:28 PM INFO: Anger: 15
05:51:29 PM INFO: Loaded 0 e stim modes
05:51:31 PM INFO: Calculating mood for 780 and strictness 1
05:51:31 PM INFO: Hours since last pp multiplier change 136
05:51:31 PM INFO: Base multiplier level is 1.1
05:51:31 PM INFO: Subtract multiplier level is 6.800000000000001
05:51:31 PM INFO: PP Mutliplier change is -0.25
05:51:31 PM INFO: Reducing pp multiplier from 0.8
05:51:31 PM INFO: New pp multiplier is 0.55
05:51:32 PM CHAT: [Vivienne]: Hey, You have gold. Take a look in the shop what you can buy.
05:51:37 PM CHAT: 05:51 PM Viet: Shop
05:51:38 PM CHAT: [Vivienne]: This is not supported yet!
05:51:44 PM CHAT: 05:51 PM Viet: Session
05:51:44 PM INFO: Calculating mood for 780 and strictness 1
05:51:44 PM CHAT: [Vivienne]: Establishing session with Goddess
05:51:47 PM INFO: Calculating mood for 780 and strictness 1
05:51:47 PM INFO: Starting session with mood: 1
05:51:47 PM CHAT: 05:51 PM Guerlain: Greetings pet
05:51:51 PM CHAT: 05:51 PM Viet: Hello Goddess
05:51:51 PM INFO: Rolled initial chance of 69 to be unlocked
05:51:51 PM INFO: Anger is higher than happiness so decreasing unlock chance
05:51:51 PM INFO: Calculating mood for 780 and strictness 1
05:51:51 PM INFO: Must reach 45 to unlock. Current choice is 61 and mood is 1
05:51:51 PM INFO: Executing start and adding to history
05:51:52 PM CHAT: 05:51 PM Guerlain: I hope you're really horny
05:51:57 PM CHAT: 05:51 PM Guerlain: Well I hope for your own sake that you are
05:52:04 PM CHAT: 05:52 PM Guerlain: Because I'm going to drive you crazy today *grin*
05:52:10 PM INFO: Random toy interact
05:52:10 PM INFO: Rolling for 15 to insert plug with random toy interaction
05:52:10 PM INFO: Random toy buttplug done
05:52:10 PM INFO: Random toy collar done
05:52:10 PM INFO: Random toy pain done
05:52:10 PM INFO: Random toy gag done
05:52:10 PM INFO: Random toy balls done
05:52:10 PM INFO: Calculating mood for 780 and strictness 1
05:52:10 PM INFO: Feel like showing power: 25
05:52:10 PM INFO: Calculating mood for 780 and strictness 1
05:52:10 PM INFO: Min time between stroking passed: 22.5
05:52:10 PM INFO: Calculating mood for 780 and strictness 1
05:52:10 PM INFO: Start of stroking interval for 3
05:52:11 PM CHAT: 05:52 PM Guerlain: Stroke
05:52:51 PM CHAT: 05:52 PM Guerlain: The internet is just an endless supply of hotness *moans*
Exception in thread "Thread-52" java.lang.NullPointerException
at me.goddragon.teaseai.api.media.MediaCollection.getRandomTeaseFile(MediaCollection.java:122)
at me.goddragon.teaseai.api.scripts.nashorn.ShowTeaseImageFunction.call(ShowTeaseImageFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$900$105AA$\^eval\_$cu1$restOf.interpretLegacyTaunt(<eval>:123)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$898$\^eval\_$cu1$restOf.:program(<eval>:144)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$890$11503IA$\^eval\_$cu1$restOf.sendStrokeTaunts(<eval>:327)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$875$5552I$\^eval\_.startStrokeInterval(<eval>:163)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$874$\^eval\_$cu1$restOf.:program(<eval>:43)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$825$\^eval\_$cu1$restOf.:program(<eval>:84)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$740$5771$\^eval\_$cu1$restOf.startSession(<eval>:135)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$727$\^eval\_$cu1$restOf.:program(<eval>:31)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$682$\^eval\_$cu1$restOf.:scopeCall-14(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$682$\^eval\_$cu1$restOf.:program(<eval>:123)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)
Personality(ScriptHandler.java:125)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)