[Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Moderator: 1885
- candriver
- Explorer

- Posts: 96
- Joined: Sat Jun 22, 2013 8:18 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Looked up latest version changes and it looks like theres a typo on line 134 of Dildo.js?
FlashTease to TeaseMe conversions.
-
GodDragon
- Explorer At Heart

- Posts: 795
- Joined: Sun Jun 11, 2017 4:30 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Should be all fixed.candriver wrote: Tue Dec 22, 2020 6:18 pm Encountered couple more errors:
1) In Mood.js registerForgetHonorific() tries to get FORGETTING_HONORIFIC_COUNT variable, but the only place where this variable is set is at the very end of that same function.Code: Select all
06:40:41 PM CHAT: 06:40 PM Charlotte: You forgot your manners... 06:40:44 PM CHAT: 06:40 PM Charlotte: I am your Goddess 06:40:49 PM CHAT: 06:40 PM Charlotte: And you have to ALWAYS address me like that 06:40:53 PM SEVERE: Variable 'forgettinghonorificcount' does not exist. 06:40:53 PM SEVERE: getVar called with invalid args or variable was not found. Args:[forgettingHonorificCount] 06:40:53 PM SEVERE: Infos about object given: Class: class java.lang.String
2) Looks like line 11 (buttplug.name) in AnalTrainingTasks.js produces error.
(Object for "buttplug" passed all the way from getButtplugClosestAround() in Buttplug.js)
- Spoiler: show
buttplugs.var for reference:Code: Select all
name:Jewel,diameter:3,length:7,vibrating:false,textured:false,material:2,hollow:false,baseStyle:0,tbase:false name:Bigvib,diameter:5,length:10,vibrating:true,textured:false,material:0,hollow:false,baseStyle:3,tbase:false ArrayList false
3) Just noticed that after every punishment session theres a setVar error.
(Its in PunishmentBuilder.js, something with lines 139-142.)Code: Select all
07:26:06 PM CHAT: 07:26 PM Anastacia: You hopefully learned your lesson caged toy 07:26:10 PM SEVERE: setVar called with invalid args:[2.0, 1.0] 07:26:10 PM SEVERE: Variable '2.0' does not exist. 07:26:10 PM SEVERE: getVar called with invalid args or variable was not found. Args:[2.0] 07:26:10 PM SEVERE: Infos about object given: Class: class java.lang.DoubleCode: Select all
07:53:01 PM CHAT: 07:53 PM Charlotte: You hopefully learned your lesson slave 07:53:05 PM SEVERE: setVar called with invalid args:[4.0, 1.0] 07:53:05 PM SEVERE: Variable '4.0' does not exist. 07:53:05 PM SEVERE: getVar called with invalid args or variable was not found. Args:[4.0] 07:53:05 PM SEVERE: Infos about object given: Class: class java.lang.Double
Buttplug error was caused due you not having any tbase plugs. But I am returning the normal plugs now if there are non.
3. Fixed as well. Forgot a VARIABLE. in front
Fixed the typo in dildo as well.
-
hallojo1337
- Explorer At Heart

- Posts: 168
- Joined: Sun Jul 05, 2015 12:04 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I have not that much time tonight. Also because my session goes very long^^
- Spoiler: show
-
guybrush151
- Curious Newbie

- Posts: 2
- Joined: Tue Dec 22, 2020 11:12 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
It has been an wonderful experience. Thank you so much for this.
There are two things that I would like to change in the settings:
- I said no to chores involving finances. But I regret my decision;
- And I also would like to lower the number of minutes of the chores I have to do.
Is it possible? I wouldn't like to start all over.
There are two things that I would like to change in the settings:
- I said no to chores involving finances. But I regret my decision;
- And I also would like to lower the number of minutes of the chores I have to do.
Is it possible? I wouldn't like to start all over.
-
machine_maker
- Explorer

- Posts: 19
- Joined: Sat Apr 06, 2019 11:21 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I don't recall it asking about a vibrating chastity cage, but it seems to expect that it is one?
EDIT: As I got further I realized she meant put a vibrator on the cage, but I don't have one of those either so its still a bug, just a different one.
EDIT: As I got further I realized she meant put a vibrator on the cage, but I don't have one of those either so its still a bug, just a different one.
- MrSawyerr
- Explorer

- Posts: 18
- Joined: Tue Oct 27, 2020 10:16 am
- Gender: Male
- Sexual Orientation: Straight
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I had a session ending abruptly with the following error in log
looks like it's from DecideModule.js since that's the only place the variable appears, and at line 201, well the variable is used. Problem: it's a const used in a block of code which is already closed.
By the way looking at the code of DecideModule.js, line 201, looks like I add a chance to be unlocked, but in the module just before I got some chastity time added as punishment, so maybe something to do about that ( clear the chastity_remove_later at punishment or test punishment chastity)
Code: Select all
11:48:55 AM INFO: Trying to run link
11:48:55 AM INFO: Trying to run chastity link
11:48:55 AM INFO: Trying to run chastity link
11:48:55 AM INFO: Executing link and adding to history
11:49:03 AM CHAT: 11:49 AM Domme: It's so much fun learning all these personal things about you
11:49:11 AM CHAT: 11:49 AM Domme: Your kinks
11:49:15 AM CHAT: 11:49 AM Domme: Your secret desires
11:49:21 AM CHAT: 11:49 AM Domme: Using them against you *grins*
11:49:24 AM SEVERE: Latest loaded file was 'C:\Users\Admin\Downloads\TeaseAI Java 1.0.17\Personalities\Spicy-TAJ-Personality-master (0.1.5)\Session\Link\Module\Neutral\NeutralLink2.js' and error was found in line 201
Error: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
javax.script.ScriptException: ReferenceError: "moduleChance" is not defined in <eval> at line number 201
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.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$226$\^eval\_.: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$223$5556$\^eval\_.startSession(<eval>:132)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$219$\^eval\_.: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$45$\^eval\_.:scopeCall(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$45$\^eval\_.:program(<eval>:131)
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)
Caused by: <eval>:201 ReferenceError: "moduleChance" 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$255$\^eval\_.:program(<eval>:201)
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
shorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
... 49 more
By the way looking at the code of DecideModule.js, line 201, looks like I add a chance to be unlocked, but in the module just before I got some chastity time added as punishment, so maybe something to do about that ( clear the chastity_remove_later at punishment or test punishment chastity)
- candriver
- Explorer

- Posts: 96
- Joined: Sat Jun 22, 2013 8:18 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Managed to lower my merits to a points where a session will no longer start, suggesting to do chores.
1) Running chores produces errors and lowers merits:
After every chore there's a setVar error and then merit is decreased.
- "setVar called with invalid args" happend after every chore, except for times where "Variable 'xxx' does not exist" happens instead:
2) Running punishments produces errors:
3) Buttplugs in chores work incorrectly, putinChosenButtplug() uses main Dommes text.
Also toy.removeToy() for buttplugs works differentlyfrom other toys, it produces instructions (unnecesery during chores):
putinChosenButtplug() and BUTTPLUG_TOY.removeToy() both use regular sendMessage showing Charlotte instead of Vivienne.
1) Running chores produces errors and lowers merits:
After every chore there's a setVar error and then merit is decreased.
Code: Select all
02:24:11 AM CHAT: [Vivienne]: So you're done...
02:24:13 AM SEVERE: setVar called with invalid args:[undefined, 168.0]
02:24:13 AM SEVERE: Variable 'undefined' does not exist.
02:24:13 AM SEVERE: getVar called with invalid args or variable was not found. Args:[undefined]
02:24:13 AM SEVERE: Infos about object given: Class: class jdk.nashorn.internal.runtime.Undefined
02:24:13 AM CHAT: [Vivienne]: Marvelous toy
02:24:14 AM CHAT: [Vivienne]: Good job today pet
02:24:16 AM INFO: Calculating mood for 191 and strictness 2
02:24:16 AM INFO: Changing merits (level 0) by -19
Code: Select all
01:19:10 AM CHAT: [Vivienne]: So you're done...
01:19:12 AM SEVERE: Variable 'roomkitchenmopamount' does not exist.
01:19:12 AM SEVERE: Infos about object given: Class: class java.lang.String
01:19:12 AM CHAT: [Vivienne]: Excellent stroker
01:19:14 AM CHAT: [Vivienne]: Good job today slave
...
01:47:30 AM SEVERE: Variable 'roombathroomwipeamount' does not exist.
...
01:56:28 AM SEVERE: Variable 'roomroom1vacuumamount' does not exist.
...
2) Running punishments produces errors:
- Spoiler: show
Code: Select all
02:35:12 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Any\CornerTimePunishment.js' and error was found in line 24
Error: TypeError: historyArray.size is not a function in <eval> at line number 24
javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24
...
02:35:53 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Any\PegsPunishment.js' and error was found in line 24
Error: TypeError: historyArray.size is not a function in <eval> at line number 24
javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24
...
02:36:15 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Easy\WaitingPunishment.js' and error was found in line 24
Error: TypeError: historyArray.size is not a function in <eval> at line number 24
javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24
3) Buttplugs in chores work incorrectly, putinChosenButtplug() uses main Dommes text.
Also toy.removeToy() for buttplugs works differentlyfrom other toys, it produces instructions (unnecesery during chores):
Code: Select all
01:21:22 AM CHAT: 01:21 AM Charlotte: Tell me when you are done cock craving pet
01:22:15 AM CHAT: 01:22 AM SubName: Yes Goddess
01:22:15 AM CHAT: 01:22 AM Charlotte: Good
01:22:16 AM CHAT: [Vivienne]: Remember to remove it after you're done cleaning *mischievous grin*
01:22:23 AM CHAT: 01:22 AM Charlotte: I want you to remove the plug from your ass
01:22:28 AM CHAT: 01:22 AM Charlotte: Pull it out
FlashTease to TeaseMe conversions.
- candriver
- Explorer

- Posts: 96
- Joined: Sat Jun 22, 2013 8:18 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Couple more errors in chores, both of them dropped me out to the main menu:
- Spoiler: show
- Spoiler: show
FlashTease to TeaseMe conversions.
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
It's TUMBLR somehow.MrSawyerr wrote: Wed Dec 23, 2020 9:28 am First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
You'll note the files in question are actually HTML files (open with your favourite text editor).
I suspect they want a referrer when linking directly to the image.
Can't be bothered to try and setup a Java dev environment, this should be an *easy* debug find.
Separately, note that the quickstart is missing *all* URL files.
-
GodDragon
- Explorer At Heart

- Posts: 795
- Joined: Sun Jun 11, 2017 4:30 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Well I guess it got stuck in an endless loop trying to find another body piece to attach the clamps to. Will need to look into it. Although for now I just limited the loop to 1000 tries.hallojo1337 wrote: Tue Dec 22, 2020 9:28 pm I have not that much time tonight. Also because my session goes very long^^
Dunno about the options from the lobby, they should be cleared normally.
Yea, I know about that line. Thing is she can also tell you to hit your cock head so I gotta be specific about it every time. Gotta see what I can do to decrease the length of those sentences.
Actually chores with finances are not implemented yet so yea. Even though it asks you for them.guybrush151 wrote: Tue Dec 22, 2020 11:21 pm It has been an wonderful experience. Thank you so much for this.
There are two things that I would like to change in the settings:
- I said no to chores involving finances. But I regret my decision;
- And I also would like to lower the number of minutes of the chores I have to do.
Is it possible? I wouldn't like to start all over.
Regarding your chore time change: minWeeklyChoreTime.var inside the Spicy/System/Variables folder (close TAJ beforehand).
Variable for fin-chores is: choreFinance.
You can open it and change it to true if you want those for the future when they are implemented.
Can you provide a log so I can check where it fails to check that?machine_maker wrote: Wed Dec 23, 2020 12:48 am I don't recall it asking about a vibrating chastity cage, but it seems to expect that it is one?
EDIT: As I got further I realized she meant put a vibrator on the cage, but I don't have one of those either so its still a bug, just a different one.
Interesting. Could you provide me with an example url please?MrSawyerr wrote: Wed Dec 23, 2020 9:28 am First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
Wow. You are right. It is supposed to be moduleCounter instead.Go-mei-sa wrote: Wed Dec 23, 2020 11:17 am I had a session ending abruptly with the following error in log
Funny, that she never let me out of chastity early so I never got to experience that haha.
Set var after chores should be fixed. Hopefully haha.candriver wrote: Wed Dec 23, 2020 2:46 pm Managed to lower my merits to a points where a session will no longer start, suggesting to do chores.
1) Running chores produces errors and lowers merits:
After every chore there's a setVar error and then merit is decreased.- "setVar called with invalid args" happend after every chore, except for times where "Variable 'xxx' does not exist" happens instead:Code: Select all
02:24:11 AM CHAT: [Vivienne]: So you're done... 02:24:13 AM SEVERE: setVar called with invalid args:[undefined, 168.0] 02:24:13 AM SEVERE: Variable 'undefined' does not exist. 02:24:13 AM SEVERE: getVar called with invalid args or variable was not found. Args:[undefined] 02:24:13 AM SEVERE: Infos about object given: Class: class jdk.nashorn.internal.runtime.Undefined 02:24:13 AM CHAT: [Vivienne]: Marvelous toy 02:24:14 AM CHAT: [Vivienne]: Good job today pet 02:24:16 AM INFO: Calculating mood for 191 and strictness 2 02:24:16 AM INFO: Changing merits (level 0) by -19Code: Select all
01:19:10 AM CHAT: [Vivienne]: So you're done... 01:19:12 AM SEVERE: Variable 'roomkitchenmopamount' does not exist. 01:19:12 AM SEVERE: Infos about object given: Class: class java.lang.String 01:19:12 AM CHAT: [Vivienne]: Excellent stroker 01:19:14 AM CHAT: [Vivienne]: Good job today slave ... 01:47:30 AM SEVERE: Variable 'roombathroomwipeamount' does not exist. ... 01:56:28 AM SEVERE: Variable 'roomroom1vacuumamount' does not exist. ...
2) Running punishments produces errors:It happens for all punishments:
- Spoiler: show
Code: Select all
02:35:12 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Any\CornerTimePunishment.js' and error was found in line 24 Error: TypeError: historyArray.size is not a function in <eval> at line number 24 javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24 ... 02:35:53 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Any\PegsPunishment.js' and error was found in line 24 Error: TypeError: historyArray.size is not a function in <eval> at line number 24 javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24 ... 02:36:15 AM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Dungeon\Punishments\Easy\WaitingPunishment.js' and error was found in line 24 Error: TypeError: historyArray.size is not a function in <eval> at line number 24 javax.script.ScriptException: TypeError: historyArray.size is not a function in <eval> at line number 24
3) Buttplugs in chores work incorrectly, putinChosenButtplug() uses main Dommes text.
Also toy.removeToy() for buttplugs works differentlyfrom other toys, it produces instructions (unnecesery during chores):
putinChosenButtplug() and BUTTPLUG_TOY.removeToy() both use regular sendMessage showing Charlotte instead of Vivienne.Code: Select all
01:21:22 AM CHAT: 01:21 AM Charlotte: Tell me when you are done cock craving pet 01:22:15 AM CHAT: 01:22 AM SubName: Yes Goddess 01:22:15 AM CHAT: 01:22 AM Charlotte: Good 01:22:16 AM CHAT: [Vivienne]: Remember to remove it after you're done cleaning *mischievous grin* 01:22:23 AM CHAT: 01:22 AM Charlotte: I want you to remove the plug from your ass 01:22:28 AM CHAT: 01:22 AM Charlotte: Pull it out
I guess your punishmenthistory.var also turned into a regular variable. Can you check that please?
I might have to implement a conversion on spicy level for this so I don't have to update TAJ for now.
But you seem to be the only one encountering it.
Plug should be fixed as well.
Should be fixed as well. Thanks for the support and feedback! Much love and hope you enjoy it even though the bugs!
PS: Can't find the message where someone was like: It was confession day and I couldn't answer nothing. That was intended. You will always have to confess something. Of course feel free to leave feedback if you feel like that's wrong or right.
- MrSawyerr
- Explorer

- Posts: 18
- Joined: Tue Oct 27, 2020 10:16 am
- Gender: Male
- Sexual Orientation: Straight
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
- Spoiler: show
Of course!GodDragon wrote: Wed Dec 23, 2020 4:17 pm Interesting. Could you provide me with an example url please?
For my example I used: https://greatestassonearth.tumblr.com but I found out that none of my URLS are working.
These URLS do work for Tease AI 0.54.9.
It seems the image it tries to download is not complete. The size of all images varies around 11KB.
When I try and open one of the images inside Images\System\Downloaded Images\ using the standard pictures program on windows 10 the error I receive is this file format is not supported. When I try and open the image with windows photo viewer the error I receive is Windows Photo Viewer can't open this picture because the file appears to be damaged, corrupted or is too large.
I find it very strange that this problem would only occure to me.
Please see below in detail how I set up my URLS inside Tease-AI JAVA.
Again, thank you for your time.
- Spoiler: show
Also the preview URL is also working now for the new URLS I created. For me the preview is not working for Tumblr URLS. Strange thing is that the Tumblr file has exactly the same set up as my other URL file. So why the Tumblr is not working for me I do not know...
I am ofcourse still willing to test some possible fixes if you are able to think of some, just let me know.
If not then that is also perfectly fine. With the URL files I created it all works now :).
Example below how my URL file looks like compared to Tumblr:
- Spoiler: show
Last edited by MrSawyerr on Sun Dec 27, 2020 11:54 am, edited 10 times in total.
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Thank you for the quick fixes! Enjoying it a lot.
Sometimes she says something like "Put this on" and a non-existant image is shown, because I assume she hasn't asked me about outfits or something, or had me take certain pictures. Is that something she will randomly do over time in sessions, or is it something I'm supposed to register in the same way as toys?
Haven't found any more errors but have some flow/spelling/grammar suggestions:
Sometimes she says something like "Put this on" and a non-existant image is shown, because I assume she hasn't asked me about outfits or something, or had me take certain pictures. Is that something she will randomly do over time in sessions, or is it something I'm supposed to register in the same way as toys?
Haven't found any more errors but have some flow/spelling/grammar suggestions:
- Spoiler: show
- candriver
- Explorer

- Posts: 96
- Joined: Sat Jun 22, 2013 8:18 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
(As I have mentioned before I've made a .bat to backup variables every run.)GodDragon wrote: Wed Dec 23, 2020 4:17 pmI guess your punishmenthistory.var also turned into a regular variable. Can you check that please?
Before the session variable was:
Code: Select all
linewritingpunishment
cornertimepunishment
pegspunishment
bondagepunishment
spankingpunishment
waitingpunishment
ArrayList
falseCode: Select all
[linewritingpunishment, cornertimepunishment, pegspunishment, bondagepunishment, spankingpunishment, waitingpunishment]
false- Spoiler: show
I restored variables from before this session, and tried running punishments twice now, both times it worked normally. Whatever happens must be relatively random.
I'm just launching Spicy to catch some bugs and report them. Catching a bug is actually more enjoyable than a bug free sessionGodDragon wrote: Wed Dec 23, 2020 4:17 pmThanks for the support and feedback! Much love and hope you enjoy it even though the bugs!
Edit:
Just looked at changes to Chore/Room.js and noticed that in the new buttplug code there's:
Code: Select all
sendMessageBasedOnSender('You can now remove the plug from your ass %SlaveName%');FlashTease to TeaseMe conversions.
-
hallojo1337
- Explorer At Heart

- Posts: 168
- Joined: Sun Jul 05, 2015 12:04 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive





