11:28:00 PM CHAT: 11:28 PM DV8ion: Chores
11:28:00 PM CHAT: [Vivienne]: Do you wish to do a new chore or return?
11:28:03 PM CHAT: 11:28 PM DV8ion: Chore
11:28:03 PM CHAT: [Vivienne]: Tell me girl
11:28:05 PM CHAT: [Vivienne]: How much free time do you have in minutes or should I choose for you? *evil grin*
11:28:09 PM CHAT: 11:28 PM DV8ion: 10
11:28:26 PM CHAT: 11:28 PM DV8ion: Mjmk
11:28:20 PM CHAT: 11:28 PM Domme: Either give me something like "5" (minutes) or tell me to choose disgusting bitch
11:28:24 PM CHAT: 11:28 PM DV8ion: 10
11:28:28 PM CHAT: 11:28 PM DV8ion: 15
11:28:28 PM CHAT: [Vivienne]: So slave slut... *smile*
11:28:30 PM CHAT: [Vivienne]: What chore to give you next...
Exception in thread "Thread-29" java.lang.NumberFormatException: For input string: "NaN"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.base/java.lang.Long.parseLong(Long.java:692)
at java.base/java.lang.Long.valueOf(Long.java:1144)
at me.goddragon.teaseai.api.scripts.nashorn.SleepFunction.call(SleepFunction.java:50)
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$571$1341AAA$\^eval\_.sendVirtualAssistantMessage(<eval>:75)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$583$\^eval\_$cu1$restOf.:scopeCall-26(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$583$\^eval\_$cu1$restOf.:program(<eval>:44)
...
2. I had only asked for clothespins on nipples so wasn't able to test it properly. It did not ask me ever to remove them though. Sleeping with that will be difficult :)
3. Licktraining started while I was still ball gagged
4. second command at Ballbusting training there was a "undefineds"
12:32:13 AM CHAT: 12:32 AM Domme: Have you completed the last anal assignment I gave you?
12:32:15 AM CHAT: 12:32 AM DV8ion: Yes Mistress
12:32:16 AM CHAT: 12:32 AM Domme: Wonderful
12:32:18 AM CHAT: 12:32 AM Domme: Let me just add the new exp...
--- exp and new assignment here ---
12:32:51 AM CHAT: 12:32 AM Domme: In addition do your enema *smiles innocently*
12:32:57 AM CHAT: 12:32 AM Domme: Next we are gonna talk about your anal training bitch toy
12:33:06 AM CHAT: 12:33 AM Domme: Have you completed the last blowjob assignment I gave you?
Thanks for your feedback! I fixed all of those things, at least I hope I did, in the latest push.
In the complete beginning it was already asking me to remove a buttplug Butplug before it told me to put my small buttplug in.
If you say "may i edge please" it will register that sentence as "on the edge".
I can't add that I have a collar through the menu. I saw in the logs it thinks I don't have it. Let me know how to add it (how the variable needs to look like?)
Same is also applicable for all sort of gags or stuff like that.
In the session I didn't notice this but saw this error in the logs. Please note that there is some time between the 2 messages. There was a slow stroking sound in between those 2 messages.
01:02:33 AM CHAT: 01:02 AM Domme: Okay idiot
01:02:37 AM CHAT: 01:02 AM Domme: I think it's time for some stroke training again *looks around*
01:02:46 AM CHAT: 01:02 AM Domme: We are gonna start by warming you up a little...
01:02:52 AM CHAT: 01:02 AM Domme: Start stroking slowly
01:02:57 AM CHAT: 01:02 AM Domme: When you start to hear the pace you are gonna stroke to the beat
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:40)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
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:834)
01:04:46 AM CHAT: 01:04 AM Domme: Stop stroking
01:04:52 AM CHAT: 01:04 AM Domme: Edge for me slave
01:04:52 AM CHAT: [Vivienne]: Starting Edge Taunts
Maybe some idea to add?
if you have a vibrating buttplug, why not add like chanche that she asks you to put vibrating on or something like that.
DV8ion wrote: ↑Mon Nov 04, 2019 12:43 amSome more bugs:
In the complete beginning it was already asking me to remove a buttplug Butplug before it told me to put my small buttplug in.
If you say "may i edge please" it will register that sentence as "on the edge".
I can't add that I have a collar through the menu. I saw in the logs it thinks I don't have it. Let me know how to add it (how the variable needs to look like?)
Same is also applicable for all sort of gags or stuff like that.
In the session I didn't notice this but saw this error in the logs. Please note that there is some time between the 2 messages. There was a slow stroking sound in between those 2 messages.
01:02:33 AM CHAT: 01:02 AM Domme: Okay idiot
01:02:37 AM CHAT: 01:02 AM Domme: I think it's time for some stroke training again *looks around*
01:02:46 AM CHAT: 01:02 AM Domme: We are gonna start by warming you up a little...
01:02:52 AM CHAT: 01:02 AM Domme: Start stroking slowly
01:02:57 AM CHAT: 01:02 AM Domme: When you start to hear the pace you are gonna stroke to the beat
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at me.goddragon.teaseai.utils.media.Animation.play(Animation.java:40)
at me.goddragon.teaseai.api.media.MediaHandler$4.run(MediaHandler.java:144)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
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:834)
01:04:46 AM CHAT: 01:04 AM Domme: Stop stroking
01:04:52 AM CHAT: 01:04 AM Domme: Edge for me slave
01:04:52 AM CHAT: [Vivienne]: Starting Edge Taunts
Maybe some idea to add?
if you have a vibrating buttplug, why not add like chanche that she asks you to put vibrating on or something like that.
regards
DV8ion
I guess that means for some reason it set the is plugged variable to true beforehand. I did some changes but dunno if that fixes this rare event.
Fixed the edge thing hopefully.
Yes I still need to add complete toy control to the settings. I will do that soon.
Looks like a broken GIF to me. But I added some safety checks for that in the next TAJ release. Thanks for your reports.
I pushed the few small changes of Spicy just now. Will look into toy setup tomorrow probably.
I have again the old bug that when edging she doesnt respond when i'm saying om on the edge.
in the beginning it asked me to remove the buttplug again.
Saw you can add "other toys" but no question for a regular collar
I added the collar setup to other toys. Ooops, forgot that for some reason.
When I have some time I will split the other toys setup but for now it's not my main priority.
I also fixed the buttplug thing hopefully.
Dunno about the edge thing. Does this happen everytime you are told to edge? I added "skip edge bug" as a response which should handle the edge for now if you are stuck. Try to use it if you are stuck.
01:18:48 AM CHAT: 01:18 AM Domme: Get to the edge for me!
01:18:48 AM CHAT: [Vivienne]: Starting Edge Taunts
01:19:18 AM CHAT: 01:19 AM Domme: I want you so fucking close slut
01:19:18 AM CHAT: [Vivienne]: Send edging taunt
01:19:44 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:47 AM CHAT: 01:19 AM Domme: Here's some great tits to help you get closer
01:19:48 AM CHAT: [Vivienne]: Send edging taunt
01:19:51 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:56 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:58 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:58 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:59 AM CHAT: 01:19 AM DV8ion: Yes Mistress
01:20:04 AM CHAT: 01:20 AM Domme: Get closer
01:20:04 AM CHAT: [Vivienne]: Send edging taunt
01:20:21 AM CHAT: 01:20 AM Domme: I want you right on the edge naughty bitch
01:20:21 AM CHAT: [Vivienne]: Send edging taunt
01:20:21 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:20:26 AM CHAT: 01:20 AM DV8ion: I am sorry Mistress
01:20:26 AM CHAT: 01:20 AM DV8ion: No Mistress
01:20:27 AM CHAT: 01:20 AM DV8ion: Yes Mistress
01:20:27 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:20:28 AM CHAT: 01:20 AM DV8ion: Hello Mistress
01:20:35 AM CHAT: 01:20 AM DV8ion: Stop
01:20:45 AM CHAT: 01:20 AM Domme: Get close for me bitch toy
01:20:45 AM CHAT: [Vivienne]: Send edging taunt
01:20:48 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:21:01 AM CHAT: 01:21 AM Domme: Mmmm fuck yes, closer
01:21:01 AM CHAT: [Vivienne]: Send edging taunt
01:21:15 AM CHAT: 01:21 AM Domme: Get that weiner on the edge
01:21:15 AM CHAT: [Vivienne]: Send edging taunt
01:21:19 AM CHAT: 01:21 AM DV8ion: Edging
01:21:24 AM CHAT: 01:21 AM DV8ion: Edge
01:21:27 AM CHAT: 01:21 AM DV8ion: On the edge
01:21:35 AM CHAT: 01:21 AM DV8ion: Can I edge?
01:21:37 AM CHAT: 01:21 AM Domme: Here's a sexy heinie you can edge to *grins at you*
01:21:37 AM CHAT: [Vivienne]: Send edging taunt
01:21:38 AM CHAT: 01:21 AM DV8ion: I am on the edge
01:21:40 AM CHAT: 01:21 AM DV8ion: I am sorry Mistress
01:21:41 AM CHAT: 01:21 AM DV8ion: No Mistress
Warning: Nashorn engine is planned to be removed from a future JDK release
01:21:59 AM INFO: Loaded 54 vocabularies.
javax.script.ScriptException: ReferenceError: "setResponseIgnoreDisabled" is not defined in <eval> at line number 2
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.chat.response.ResponseHandler.loadResponsesFromPersonality(ResponseHandler.java:71)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:128)
at me.goddragon.teaseai.api.session.Session$2.run(Session.java:46)
Caused by: <eval>:2 ReferenceError: "setResponseIgnoreDisabled" 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$1096$\^eval\_.:program(<eval>:2)
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)
... 7 more
01:21:59 AM INFO: Loaded 6 responses.
01:21:59 AM CHAT: Launching Spicy 1.0
01:21:59 AM CHAT: [Vivienne]: Mood after startup routine
01:21:59 AM CHAT: [Vivienne]: Lust: 10
01:21:59 AM CHAT: [Vivienne]: Happiness: 11
01:21:59 AM CHAT: [Vivienne]: Anger: 12
01:22:00 AM CHAT: 01:22 AM Domme: Imagine how easy it would be to get close if she were shaking this derriere in front of you right now
01:22:01 AM CHAT: [Vivienne]: Send edging taunt
01:22:03 AM CHAT: [Vivienne]: Are you ready to choose?
01:22:09 AM CHAT: [Vivienne]: Sub send edge message
01:22:09 AM CHAT: [Vivienne]: Ending edge
01:22:09 AM CHAT: [Vivienne]: Stop edge message is not skipped
01:22:10 AM CHAT: 01:22 AM Domme: You should let go of your cock now
01:22:10 AM CHAT: [Vivienne]: Checking for edge orgasm
01:22:10 AM CHAT: [Vivienne]: Ending edge internally
01:22:10 AM SEVERE: Sub was not on the edge however endEdge was called.
01:22:10 AM CHAT: [Vivienne]: Deleting Edge Variable
01:22:10 AM SEVERE: Tried to add same text instance multiple times.
01:22:14 AM CHAT: 01:22 AM Domme: Tremble is a natural part of naughty girl's life, savor it! grins at you*
01:22:20 AM CHAT: 01:22 AM Domme: Get to the very edge
01:22:20 AM CHAT: [Vivienne]: Starting Edge Taunts
01:22:29 AM CHAT: 01:22 AM DV8ion: I am on the edge
Exception in thread "Thread-29" java.lang.IllegalStateException: Dom can only send messages on the script thread
at me.goddragon.teaseai.api.chat.ChatParticipant.sendMessage(ChatParticipant.java:172)
at me.goddragon.teaseai.api.chat.ChatParticipant.customMessage(ChatParticipant.java:108)
at me.goddragon.teaseai.api.scripts.nashorn.SendMessageFunction.call(SendMessageFunction.java:47)
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$1481$105AA$\^eval\_.interpretLegacyTaunt(<eval>:86)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1480$\^eval\_$cu1$restOf.:program(<eval>:52)
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:157)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:28)
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$1029$3115$\^eval\_.sendEdgeTaunts(<eval>:130)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1449$187AAA$\^eval\_.startEdging(<eval>:57)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$\^eval\_$cu1$restOf.:scopeCall-10(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$\^eval\_$cu1$restOf.startMissingCardMemory(<eval>:136)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1013$\^eval\_/0x0000000800b1f840.:program(<eval>:4)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
I have found a bug at the beginning. I've missed a few days which has led to not doing sessions nor chores. When VIvienne checks chores, it gets stuck at "Bad boy!" No matter how many times I reset tease ai java, it keeps stuck there...
01:18:48 AM CHAT: 01:18 AM Domme: Get to the edge for me!
01:18:48 AM CHAT: [Vivienne]: Starting Edge Taunts
01:19:18 AM CHAT: 01:19 AM Domme: I want you so fucking close slut
01:19:18 AM CHAT: [Vivienne]: Send edging taunt
01:19:44 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:47 AM CHAT: 01:19 AM Domme: Here's some great tits to help you get closer
01:19:48 AM CHAT: [Vivienne]: Send edging taunt
01:19:51 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:56 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:57 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:58 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:58 AM CHAT: 01:19 AM DV8ion: I am on the edge
01:19:59 AM CHAT: 01:19 AM DV8ion: Yes Mistress
01:20:04 AM CHAT: 01:20 AM Domme: Get closer
01:20:04 AM CHAT: [Vivienne]: Send edging taunt
01:20:21 AM CHAT: 01:20 AM Domme: I want you right on the edge naughty bitch
01:20:21 AM CHAT: [Vivienne]: Send edging taunt
01:20:21 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:20:26 AM CHAT: 01:20 AM DV8ion: I am sorry Mistress
01:20:26 AM CHAT: 01:20 AM DV8ion: No Mistress
01:20:27 AM CHAT: 01:20 AM DV8ion: Yes Mistress
01:20:27 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:20:28 AM CHAT: 01:20 AM DV8ion: Hello Mistress
01:20:35 AM CHAT: 01:20 AM DV8ion: Stop
01:20:45 AM CHAT: 01:20 AM Domme: Get close for me bitch toy
01:20:45 AM CHAT: [Vivienne]: Send edging taunt
01:20:48 AM CHAT: 01:20 AM DV8ion: I am on the edge
01:21:01 AM CHAT: 01:21 AM Domme: Mmmm fuck yes, closer
01:21:01 AM CHAT: [Vivienne]: Send edging taunt
01:21:15 AM CHAT: 01:21 AM Domme: Get that weiner on the edge
01:21:15 AM CHAT: [Vivienne]: Send edging taunt
01:21:19 AM CHAT: 01:21 AM DV8ion: Edging
01:21:24 AM CHAT: 01:21 AM DV8ion: Edge
01:21:27 AM CHAT: 01:21 AM DV8ion: On the edge
01:21:35 AM CHAT: 01:21 AM DV8ion: Can I edge?
01:21:37 AM CHAT: 01:21 AM Domme: Here's a sexy heinie you can edge to *grins at you*
01:21:37 AM CHAT: [Vivienne]: Send edging taunt
01:21:38 AM CHAT: 01:21 AM DV8ion: I am on the edge
01:21:40 AM CHAT: 01:21 AM DV8ion: I am sorry Mistress
01:21:41 AM CHAT: 01:21 AM DV8ion: No Mistress
Warning: Nashorn engine is planned to be removed from a future JDK release
01:21:59 AM INFO: Loaded 54 vocabularies.
javax.script.ScriptException: ReferenceError: "setResponseIgnoreDisabled" is not defined in <eval> at line number 2
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.chat.response.ResponseHandler.loadResponsesFromPersonality(ResponseHandler.java:71)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:128)
at me.goddragon.teaseai.api.session.Session$2.run(Session.java:46)
Caused by: <eval>:2 ReferenceError: "setResponseIgnoreDisabled" 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$1096$\^eval\_.:program(<eval>:2)
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)
... 7 more
01:21:59 AM INFO: Loaded 6 responses.
01:21:59 AM CHAT: Launching Spicy 1.0
01:21:59 AM CHAT: [Vivienne]: Mood after startup routine
01:21:59 AM CHAT: [Vivienne]: Lust: 10
01:21:59 AM CHAT: [Vivienne]: Happiness: 11
01:21:59 AM CHAT: [Vivienne]: Anger: 12
01:22:00 AM CHAT: 01:22 AM Domme: Imagine how easy it would be to get close if she were shaking this derriere in front of you right now
01:22:01 AM CHAT: [Vivienne]: Send edging taunt
01:22:03 AM CHAT: [Vivienne]: Are you ready to choose?
01:22:09 AM CHAT: [Vivienne]: Sub send edge message
01:22:09 AM CHAT: [Vivienne]: Ending edge
01:22:09 AM CHAT: [Vivienne]: Stop edge message is not skipped
01:22:10 AM CHAT: 01:22 AM Domme: You should let go of your cock now
01:22:10 AM CHAT: [Vivienne]: Checking for edge orgasm
01:22:10 AM CHAT: [Vivienne]: Ending edge internally
01:22:10 AM SEVERE: Sub was not on the edge however endEdge was called.
01:22:10 AM CHAT: [Vivienne]: Deleting Edge Variable
01:22:10 AM SEVERE: Tried to add same text instance multiple times.
01:22:14 AM CHAT: 01:22 AM Domme: Tremble is a natural part of naughty girl's life, savor it! grins at you*
01:22:20 AM CHAT: 01:22 AM Domme: Get to the very edge
01:22:20 AM CHAT: [Vivienne]: Starting Edge Taunts
01:22:29 AM CHAT: 01:22 AM DV8ion: I am on the edge
Exception in thread "Thread-29" java.lang.IllegalStateException: Dom can only send messages on the script thread
at me.goddragon.teaseai.api.chat.ChatParticipant.sendMessage(ChatParticipant.java:172)
at me.goddragon.teaseai.api.chat.ChatParticipant.customMessage(ChatParticipant.java:108)
at me.goddragon.teaseai.api.scripts.nashorn.SendMessageFunction.call(SendMessageFunction.java:47)
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$1481$105AA$\^eval\_.interpretLegacyTaunt(<eval>:86)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1480$\^eval\_$cu1$restOf.:program(<eval>:52)
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:157)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:28)
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$1029$3115$\^eval\_.sendEdgeTaunts(<eval>:130)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1449$187AAA$\^eval\_.startEdging(<eval>:57)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$\^eval\_$cu1$restOf.:scopeCall-10(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1019$\^eval\_$cu1$restOf.startMissingCardMemory(<eval>:136)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1013$\^eval\_/0x0000000800b1f840.:program(<eval>:4)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
So this happened even after my latest fix? Why did it ask you to edge right at the startup though?
Can you remove the setResponseIgnoredDisabled line from Responses/Honorific.js for testing? Because I think the public TAJ build might not have this function yet.
Have never seen the last error in this context and it's very strange.
Manolas Smith wrote: ↑Tue Nov 12, 2019 3:00 pm
I have found a bug at the beginning. I've missed a few days which has led to not doing sessions nor chores. When VIvienne checks chores, it gets stuck at "Bad boy!" No matter how many times I reset tease ai java, it keeps stuck there...
Should be fixed with the latest update. Please make sure to fetch the newest files from the repository.
I will release an official alpha test build for everyone soon. It will probably have quite a few bugs and will be no where near a finished product however people can help me find bugs this way. I would highly suggest everyone to expect session breaking bugs in that build and if they don't wanna deal with that, they should probably wait for a real release. It's mostly for testing and who knows, maybe most sessions will work flawlessly. But I wouldn't recommend it to people who don't wanna deal with "game" breaking bugs. Just gotta make sure everything kinda works for this alpha testing release. Currently looking into Punishments
one more bug to report:
I did the "add other toys" and after I did this the dynamic menu is displayed twice. See image below.
I started a session and it looks already more random (or is it just my thought?) but I noticed my hard limit settings were not correct anymore. I went through the hard limit settings too but did not find the time yet to do a full new session yet.
about my previous bug. No, it did not start my session with and edge.
I needed to edge 2 times because I did not remember the correct card. You think the issue could be there?
Edit: free registration code hidden here :) MV-AHJA-72AT-Z445-SBDZ-YYFY
Last edited by DV8ion on Mon Nov 18, 2019 12:14 am, edited 2 times in total.
one more bug to report:
I did the "add other toys" and after I did this the dynamic menu is displayed twice. See image below.
I started a session and it looks already more random (or is it just my thought?) but I noticed my hard limit settings were not correct anymore. I went through the hard limit settings too but did not find the time yet to do a full new session yet.
about my previous bug. No, it did not start my session with and edge.
I needed to edge 2 times because I did not remember the correct card. You think the issue could be there?
I will look into the toys.
Hmm dunno about the randomness. Well just tell me what module started despite your hardlimit and I will check if I forgot to check anything there.
Hmmm. Just see if the edge issue appears again with my newest TAJ and Spicy builds.
10:04:58 nachm. SEVERE: Latest loaded file was 'e:\tease ai java\Personalities\Spicy-TAJ-Personality-master\Session\Modules\DecideModule.js' and error was found in line 37
Error: ReferenceError: "isOngoingPunishment" is not defined in <eval> at line number 37
javax.script.ScriptException: ReferenceError: "isOngoingPunishment" is not defined in <eval> at line number 37
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:157)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:28)
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$709$\^eval\_.:program(<eval>:76)
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:157)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:28)
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$544$5217$\^eval\_.startSession(<eval>:124)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$541$\^eval\_$cu1$restOf.:program(<eval>:25)
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:157)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:28)
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$510$\^eval\_$cu1$restOf.:scopeCall-9(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$510$\^eval\_$cu1$restOf.:program(<eval>:99)
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:175)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:132)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:112)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:33)
Caused by: <eval>:37 ReferenceError: "isOngoingPunishment" 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$714$938$\^eval\_.interactWithRandomToys(<eval>:37)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$713$\^eval\_.:program(<eval>:8)
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)
... 49 more
ack! I've been playing a version of this for about a year and the dungeon stuff was pretty super-stable … just waiting on the session code to stabilize
09:00:43 nachm. SEVERE: Latest loaded file was 'E:\tease ai java\Personalities\Spicy-TAJ-Personality-master\Session\Link\Module\Neutral\NeutralLink4.js' and error was found in line 140
Error: ReferenceError: "putClampsOn" is not defined in <eval> at line number 140
javax.script.ScriptException: ReferenceError: "putClampsOn" is not defined in <eval> at line number 140
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:189)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:32)
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$650$\^eval\_$cu1$restOf.:program(<eval>:76)
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:189)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:32)
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$562$5217$\^eval\_$cu1$restOf.startSession(<eval>:124)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$559$\^eval\_$cu1$restOf.:program(<eval>:25)
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:189)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:32)
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$528$\^eval\_$cu1$restOf.:scopeCall-9(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$528$\^eval\_$cu1$restOf.:program(<eval>:100)
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:189)
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:43)
Caused by: <eval>:140 ReferenceError: "putClampsOn" 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$874$3505AZ$\^eval\_$cu1$restOf.putInGag(<eval>:140)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$872$3274$\^eval\_$cu1$restOf.selectAndPutInGag(<eval>:126)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$729$1340A$\^eval\_.decideGag(<eval>:87)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$660$938$\^eval\_.interactWithRandomToys(<eval>:103)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$796$\^eval\_$cu1$restOf.:program(<eval>:11)
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)
... 49 more
pting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
... 49 more
ack! I've been playing a version of this for about a year and the dungeon stuff was pretty super-stable … just waiting on the session code to stabilize
But the dungeon stuff was messy as hell. I couldn't live with the code and potential issues arrising from it.