[Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

GodDragon
Explorer At Heart
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)

Post by GodDragon »

candriver wrote: Mon Dec 21, 2020 4:23 pm Session before TypeError started to appear:
Spoiler: show

Code: Select all

03:02:12 PM INFO: Checking libraries for updates...
03:02:13 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
03:02:13 PM INFO: Libraries checked and up-to-date.
03:02:13 PM INFO: Initialization done.
03:02:14 PM INFO: Launching TAJ 1.3
03:02:14 PM INFO: Scanning potential personality 'MyEdits.js'.
03:02:14 PM INFO: Scanning potential personality 'Spicy'.
03:02:14 PM INFO: Found personality 'Spicy'.
03:02:14 PM INFO: Scanning potential personality 'Spicy (0.1.5).zip'.
03:02:14 PM INFO: Scanning potential personality 'Spicy-TAJ-Personality-master.zip'.
03:02:14 PM INFO: Loading personality 'Spicy'.
Warning: Nashorn engine is planned to be removed from a future JDK release
03:02:15 PM INFO: Finished initializing personality 'Spicy'.
03:02:15 PM INFO: Trying to fetch current version file for personality 'Spicy' from https://raw.githubusercontent.com/GodDragoner/Spicy-TAJ-Personality/master/personality.properties
03:02:16 PM INFO: Fetched current version of personality 'Spicy'
03:02:16 PM INFO: Personality 'Spicy' version 0.1.5.1 was successfully loaded.
03:02:20 PM INFO: Loaded 31 picture sets for Charlotte
03:02:20 PM INFO: Loaded 23 picture sets for Anastacia
03:02:20 PM INFO: Loaded 16 picture sets for Gracie
03:02:20 PM INFO: Loaded 22 picture sets for Sarah
Warning: Nashorn engine is planned to be removed from a future JDK release
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
03:02:39 PM INFO: Loaded 64 vocabularies.
03:02:40 PM INFO: Loaded 13 responses.
03:02:41 PM CHAT: Launching Spicy 0.1.5.1
03:02:43 PM INFO: Activating crazy domme mode: slaveMode
03:02:43 PM INFO: Activating crazy domme mode: analWhoreMode
03:02:43 PM INFO: Mood after startup routine
03:02:43 PM INFO: Lust: 10
03:02:43 PM INFO: Happiness: 14
03:02:43 PM INFO: Anger: 12
03:02:43 PM INFO: Loaded 0 e stim modes
03:02:44 PM INFO: Loaded 3 chastity cages
03:02:44 PM INFO: Loaded 2 dildos
03:02:44 PM INFO: Loaded 2 buttplugs
03:02:44 PM INFO: Calculating mood for 537 and strictness 2
03:02:44 PM INFO: Hours since last pp multiplier change 35
03:02:44 PM INFO: Base multiplier level is 1.4000000000000001
03:02:44 PM INFO: Subtract multiplier level is 1.1666666666666667
03:02:44 PM INFO: PP Mutliplier change is 0.2333333333333334
03:02:44 PM CHAT: [Vivienne]: Hmm?
03:02:47 PM CHAT: 03:02 PM SubName: Session
03:02:47 PM INFO: Calculating mood for 537 and strictness 2
03:02:48 PM CHAT: [Vivienne]: Establishing session with Goddess
03:02:50 PM INFO: Calculating mood for 537 and strictness 2
03:02:50 PM INFO: Starting session with mood: 2
03:02:52 PM CHAT: 03:02 PM Charlotte: Hi cum craving slave
03:02:54 PM CHAT: 03:02 PM SubName: Hello Goddess
03:02:54 PM INFO: Rolled initial chance of 86 to be unlocked
03:02:54 PM INFO: Happiness is higher than anger so increasing unlock chance
03:02:54 PM INFO: Calculating mood for 537 and strictness 2
03:02:54 PM INFO: Must reach 60 to unlock. Current choice is 87 and mood is 2
03:02:54 PM INFO: Decided to unlock chastity today
03:02:55 PM CHAT: 03:02 PM Charlotte: Toy...
03:02:59 PM CHAT: 03:02 PM Charlotte: Fetch the casket with your chastity key
03:03:06 PM CHAT: 03:03 PM Charlotte: This is your combination cum consumer
03:03:17 PM CHAT: 03:03 PM Charlotte: Get your keys out of the box and tell me when you are ready to continue
03:03:27 PM CHAT: 03:03 PM SubName: Yes Goddess
03:03:28 PM CHAT: 03:03 PM Charlotte: Excellent
03:03:29 PM CHAT: 03:03 PM Charlotte: Toy
03:03:30 PM INFO: Calculating mood for 537 and strictness 2
03:03:30 PM INFO: Feels evil chance 60
03:03:34 PM CHAT: 03:03 PM Charlotte: In a second I am gonna  unlock my poor little cock
03:03:42 PM CHAT: 03:03 PM Charlotte: But we are gonna take it slow today
03:03:49 PM CHAT: 03:03 PM Charlotte: You will not rush it and do as I say
03:03:53 PM CHAT: 03:03 PM Charlotte: Now...
03:03:58 PM CHAT: 03:03 PM Charlotte: Put the key into the lock of the cage *mischievous grin*
03:04:05 PM CHAT: 03:04 PM SubName: Yes Goddess
03:04:07 PM INFO: Calculating mood for 537 and strictness 2
03:04:10 PM CHAT: 03:04 PM Charlotte: Feel my cock aching to be free
03:04:21 PM CHAT: 03:04 PM Charlotte: *moans softly*
03:04:30 PM CHAT: 03:04 PM Charlotte: And...
03:04:32 PM CHAT: 03:04 PM Charlotte: Twist the key
03:04:43 PM CHAT: 03:04 PM Charlotte: So thrilled aren't you?
03:05:30 PM CHAT: 03:05 PM SubName: Yes Goddess
03:05:33 PM CHAT: 03:05 PM Charlotte: Mhmmm yes you are *innocent grin*
03:05:42 PM CHAT: 03:05 PM Charlotte: Let's see...
03:05:47 PM CHAT: 03:05 PM Charlotte: Remove the lock but keep holding the cage in place
03:05:54 PM CHAT: 03:05 PM Charlotte: Wait for my command *giggles*
03:06:06 PM CHAT: 03:06 PM Charlotte: So close! *coy smile*
03:06:17 PM INFO: Calculating mood for 537 and strictness 2
03:06:20 PM CHAT: 03:06 PM Charlotte: Remove your perfect little plastic belt
03:06:25 PM CHAT: 03:06 PM Charlotte: Let me know when you're done...
03:06:51 PM CHAT: 03:06 PM Charlotte: Be faster will you?
03:06:52 PM CHAT: 03:06 PM SubName: Yes Goddess
03:06:52 PM INFO: Calculating mood for 537 and strictness 2
03:06:52 PM INFO: Changing merits (level 1) by -31
03:06:58 PM CHAT: 03:06 PM SubName: Yes Goddess
03:06:59 PM CHAT: 03:06 PM Charlotte: About time...
03:07:01 PM INFO: Executing start and adding to history
03:07:05 PM CHAT: 03:07 PM Charlotte: Just thinking about the things you're about to do for me
03:07:14 PM CHAT: 03:07 PM Charlotte: Makes my pussy tingle a little bit *moans*
03:07:22 PM INFO: Calculating mood for 506 and strictness 2
03:07:22 PM CHAT: 03:07 PM Charlotte: Is my prick hard already?
03:07:33 PM CHAT: 03:07 PM SubName: Yes Goddess
03:07:38 PM CHAT: 03:07 PM Charlotte: Mmm why doesn't that surprise me *mischievously grins*
03:07:42 PM INFO: Calculating mood for 506 and strictness 2
03:07:47 PM CHAT: 03:07 PM Charlotte: I want my poor fuckstick hard and erect all the time, slave
03:07:53 PM INFO: Random toy interact
03:07:53 PM INFO: Random toy buttplug done
03:07:53 PM INFO: Random toy collar done
03:07:53 PM INFO: Random toy pain done
03:07:53 PM INFO: Calculating mood for 506 and strictness 2
03:07:53 PM INFO: Annoyed by talking chance: 20
03:07:53 PM INFO: Random toy gag done
03:07:53 PM INFO: Random toy balls done
03:07:53 PM INFO: Calculating mood for 506 and strictness 2
03:07:53 PM INFO: Feel like showing power: 72
03:07:53 PM INFO: Calculating mood for 506 and strictness 2
03:07:53 PM INFO: Min time between stroking passed: 45
03:07:53 PM INFO: Calculating mood for 506 and strictness 2
03:07:53 PM INFO: Start of stroking interval for 3
03:07:53 PM INFO: Calculating mood for 506 and strictness 2
03:08:02 PM CHAT: 03:08 PM Charlotte: Stroke and picture in your head what I would do to that cock of yours if you were here right now, stroker
03:08:38 PM CHAT: 03:08 PM Charlotte: I want you to stroke as slow as possible 
03:08:39 PM INFO: Send stroking taunt
03:09:08 PM INFO: Calculating mood for 506 and strictness 2
03:09:08 PM INFO: Deciding lube used for mood 2
03:09:12 PM CHAT: 03:09 PM Charlotte: Start palming your cock head *sharp breath*
03:09:18 PM CHAT: 03:09 PM Charlotte: Use some lube if needed
03:09:30 PM CHAT: 03:09 PM Charlotte: I want you aching
03:09:30 PM INFO: Send stroking taunt
03:10:12 PM CHAT: 03:10 PM Charlotte: Slow down your pace a little bit 
03:10:13 PM INFO: Send stroking taunt
03:10:45 PM CHAT: 03:10 PM Charlotte: Use one hand to pull back your foreskin and use the other hand to stroke. Tip only *innocent grin*
03:11:04 PM CHAT: 03:11 PM Charlotte: Let every stroke make you even more desperate
03:11:04 PM INFO: Send stroking taunt
03:11:42 PM CHAT: 03:11 PM Charlotte: Okay, stop
03:11:42 PM INFO: End of stroking interval
03:11:42 PM INFO: Calculating mood for 506 and strictness 2
03:11:42 PM INFO: Calculating mood for 506 and strictness 2
03:11:42 PM INFO: Choosing module based on the following chances:
03:11:42 PM INFO: Tease: 50
03:11:42 PM INFO: Sissy: 0
03:11:42 PM INFO: Pain: 0
03:11:42 PM INFO: Slave: 50
03:11:42 PM INFO: Humiliation: 0
03:11:42 PM INFO: Selector is 6
03:11:43 PM CHAT: 03:11 PM Charlotte: Cum consumer
03:11:48 PM CHAT: 03:11 PM Charlotte: I think it's time to train your memory again
03:11:54 PM CHAT: 03:11 PM Charlotte: Just so you remember
03:12:03 PM CHAT: 03:12 PM Charlotte: I will show you 12 cards out of 13 and you will have to tell me which one was missing
03:12:15 PM CHAT: 03:12 PM Charlotte: Be correct 7 times and you will earn 300 gold
03:12:26 PM CHAT: 03:12 PM Charlotte: Be wrong 7 times and you will have to edge 15 times *looks at you and grins*
03:12:36 PM CHAT: 03:12 PM Charlotte: Let's not waste anymore time and start *inhales sharply*
03:12:54 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:12:56 PM CHAT: 03:12 PM Charlotte: So which card was missing?
03:12:57 PM CHAT: 03:12 PM SubName: Seven
03:12:59 PM CHAT: 03:12 PM Charlotte: You are right! *mischievous grin*
03:13:05 PM CHAT: 03:13 PM Charlotte: Be prepared for the next set of cards boy
03:13:08 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:13:22 PM CHAT: 03:13 PM Charlotte: So which card was missing?
03:13:25 PM CHAT: 03:13 PM SubName: Two
03:13:27 PM CHAT: 03:13 PM Charlotte: Right on *mischievous grin*
03:13:33 PM CHAT: 03:13 PM Charlotte: Be prepared for the next set of cards cum dripping boy
03:13:37 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:13:50 PM CHAT: 03:13 PM Charlotte: So which card was missing?
03:13:56 PM CHAT: 03:13 PM Charlotte: Too slow *grin*
03:13:57 PM CHAT: 03:13 PM SubName: Nine
03:14:01 PM CHAT: 03:14 PM Charlotte: Be prepared for the next set of cards slave
03:14:19 PM CHAT: 03:14 PM Charlotte: So which card was missing?
03:14:19 PM CHAT: 03:14 PM SubName: Ace
03:14:21 PM CHAT: 03:14 PM Charlotte: You are wrong LOL
03:14:26 PM CHAT: 03:14 PM Charlotte: Be prepared for the next set of cards pet
03:14:39 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:14:43 PM CHAT: 03:14 PM Charlotte: So which card was missing?
03:14:44 PM CHAT: 03:14 PM SubName: Queen
03:14:45 PM CHAT: 03:14 PM Charlotte: Correct! *evil grin*
03:14:51 PM CHAT: 03:14 PM Charlotte: Be prepared for the next set of cards cum consumer
03:15:06 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:15:08 PM CHAT: 03:15 PM Charlotte: So which card was missing?
03:15:12 PM CHAT: 03:15 PM SubName: Nine
03:15:14 PM CHAT: 03:15 PM Charlotte: Correct! *looks at you innocently*
03:15:20 PM CHAT: 03:15 PM Charlotte: Be prepared for the next set of cards cum lover
03:15:32 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:15:37 PM CHAT: 03:15 PM Charlotte: So which card was missing?
03:15:40 PM CHAT: 03:15 PM SubName: Five
03:15:42 PM CHAT: 03:15 PM Charlotte: You are right! *grins*
03:15:49 PM CHAT: 03:15 PM Charlotte: Be prepared for the next set of cards cum sucking cum consumer
03:15:55 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:16:06 PM CHAT: 03:16 PM Charlotte: So which card was missing?
03:16:08 PM CHAT: 03:16 PM SubName: Two
03:16:10 PM CHAT: 03:16 PM Charlotte: That's correct *grins*
03:16:16 PM CHAT: 03:16 PM Charlotte: Be prepared for the next set of cards cum lover
03:16:21 PM SEVERE: Matching image file for path Images/Spicy/Deck/undefined/*.jpg does not exist.
03:16:33 PM CHAT: 03:16 PM Charlotte: So which card was missing?
03:16:35 PM CHAT: 03:16 PM SubName: Three
03:16:38 PM CHAT: 03:16 PM Charlotte: That's right *smiles innocently*
03:16:41 PM CHAT: 03:16 PM Charlotte: Wow, you really did it!
03:16:49 PM CHAT: 03:16 PM Charlotte: You won 7 times and thus you deserve your well earned 300 gold
03:16:55 PM INFO: Trying to run link
03:16:55 PM INFO: Trying to run non chastity link
03:16:55 PM INFO: Executing link and adding to history
03:17:01 PM CHAT: 03:17 PM Charlotte: Sometimes I think I should brand you, mark you permanently with my name
03:17:12 PM CHAT: 03:17 PM Charlotte: So that there will never be any doubt who owns you
03:17:20 PM CHAT: 03:17 PM Charlotte: That might be a bit too radical, though lmao
03:17:25 PM INFO: Random toy interact
03:17:25 PM INFO: Random toy buttplug done
03:17:25 PM INFO: Random toy collar done
03:17:25 PM INFO: Random toy pain done
03:17:25 PM INFO: Calculating mood for 506 and strictness 2
03:17:25 PM INFO: Annoyed by talking chance: 20
03:17:25 PM INFO: Random toy gag done
03:17:28 PM CHAT: 03:17 PM Charlotte: Go ahead and fetch your shoelace
03:17:34 PM CHAT: 03:17 PM Charlotte: Tell me when you are ready to continue.
03:17:40 PM CHAT: 03:17 PM SubName: Yes Goddess
03:17:41 PM CHAT: 03:17 PM Charlotte: Wonderful
03:17:44 PM CHAT: 03:17 PM Charlotte: Now take that rope and tie up your balls
03:17:50 PM CHAT: 03:17 PM Charlotte: Do it real nice and tight
03:17:55 PM CHAT: 03:17 PM Charlotte: But don't cut the blood flow
03:18:01 PM CHAT: 03:18 PM Charlotte: Tell me when you are ready to continue
03:18:06 PM CHAT: 03:18 PM SubName: Yes Goddess
03:18:06 PM INFO: Random toy balls done
03:18:06 PM INFO: Calculating mood for 506 and strictness 2
03:18:06 PM INFO: Feel like showing power: 72
03:18:06 PM INFO: Calculating mood for 506 and strictness 2
03:18:06 PM INFO: Min time between stroking passed: 45
03:18:06 PM INFO: Calculating mood for 506 and strictness 2
03:18:06 PM INFO: Calculating mood for 506 and strictness 2
03:18:06 PM INFO: Choosing module based on the following chances:
03:18:06 PM INFO: Tease: 50
03:18:06 PM INFO: Sissy: 0
03:18:06 PM INFO: Pain: 0
03:18:06 PM INFO: Slave: 50
03:18:06 PM INFO: Humiliation: 0
03:18:06 PM INFO: Selector is 65
03:18:11 PM CHAT: 03:18 PM Charlotte: It's time to train your ability to worship women with your tongue toy
03:18:22 PM CHAT: 03:18 PM Charlotte: It's the biggest reward a slave can earn
03:18:29 PM CHAT: 03:18 PM Charlotte: So you better won't be completely awful!
03:18:37 PM CHAT: 03:18 PM Charlotte: Or it might become an extremely rare event
03:18:46 PM CHAT: 03:18 PM Charlotte: And it is the best way to worship and please your Goddess
03:18:58 PM CHAT: 03:18 PM Charlotte: Who knows what rewards you'll get if you are a slave and pleasing slave
03:19:06 PM CHAT: 03:19 PM Charlotte: A quick refresh
03:19:11 PM CHAT: 03:19 PM Charlotte: Red = fast, Yellow = medium, Green = Slow
03:19:18 PM CHAT: 03:19 PM Charlotte: There is up, down, left and right
03:19:24 PM CHAT: 03:19 PM Charlotte: There is circle right and circle left
03:19:31 PM CHAT: 03:19 PM Charlotte: And finally we have lick the alphabet
03:19:35 PM INFO: Calculating mood for 506 and strictness 2
03:19:35 PM INFO: Feels evil chance 60
03:19:41 PM CHAT: 03:19 PM Charlotte: I have a great idea that will improve your training cum sucking cum lover
03:19:50 PM CHAT: 03:19 PM Charlotte: Go ahead and fetch your spider gag
03:19:56 PM CHAT: 03:19 PM Charlotte: Tell me when you are ready to continue.
03:20:05 PM CHAT: 03:20 PM SubName: Yes Goddess
03:20:06 PM CHAT: 03:20 PM Charlotte: Perfect
03:20:10 PM CHAT: 03:20 PM Charlotte: Now put it in. Tell me when you are done toy
03:20:16 PM CHAT: 03:20 PM SubName: Yes Goddess
03:20:22 PM CHAT: 03:20 PM Charlotte: With the spider gag you'll have to keep your mouth open all the time
03:20:32 PM CHAT: 03:20 PM Charlotte: Like a proper pussy slave *wicked grin*
03:20:37 PM CHAT: 03:20 PM Charlotte: Now lets get started *smiles*
03:20:44 PM CHAT: 03:20 PM Charlotte: Start the second you see the first pictures cum lover
03:20:50 PM INFO: Calculating mood for 506 and strictness 2
03:20:50 PM INFO: Calculated 465 slave module training time seconds based on mood 2 and strictness 2
03:28:38 PM CHAT: 03:28 PM Charlotte: Stop!
03:28:42 PM CHAT: 03:28 PM Charlotte: I hope your tongue isn't too sore *grins*
03:28:49 PM CHAT: 03:28 PM Charlotte: Practice makes perfect, remember that
03:28:53 PM INFO: Trying to run link
03:28:53 PM INFO: Trying to run non chastity link
03:28:53 PM INFO: Executing link and adding to history
03:28:55 PM CHAT: 03:28 PM Charlotte: I always wanted to own a boy
03:29:04 PM CHAT: 03:29 PM Charlotte: I've dated them, made them chase me, even dabbled in some bedroom domination
03:29:17 PM CHAT: 03:29 PM Charlotte: But to truly own and control a boy the way I do with you...
03:29:24 PM CHAT: 03:29 PM Charlotte: That's something special
03:29:32 PM CHAT: 03:29 PM Charlotte: It's so satisfying to humiliate you and put you in our place
03:29:42 PM CHAT: 03:29 PM Charlotte: I could never have done this with any of my boyfriends
03:29:50 PM CHAT: 03:29 PM Charlotte: I guess I cared too much for them
03:29:58 PM CHAT: 03:29 PM Charlotte: But you... I care about you in a different way, cum lover
03:30:07 PM CHAT: 03:30 PM Charlotte: I care about you for your obedience
03:30:14 PM CHAT: 03:30 PM Charlotte: And your willingness to suffer at my hand
03:30:21 PM CHAT: 03:30 PM Charlotte: We're not equals and we will never be, pet
03:30:31 PM CHAT: 03:30 PM Charlotte: But that only makes the bond between us more special
03:30:36 PM INFO: Random toy interact
03:30:36 PM INFO: Random toy buttplug done
03:30:36 PM INFO: Random toy collar done
03:30:36 PM INFO: Random toy pain done
03:30:36 PM INFO: Calculating mood for 506 and strictness 2
03:30:36 PM INFO: Annoyed by talking chance: 20
03:30:36 PM INFO: Random toy gag done
03:30:37 PM CHAT: 03:30 PM Charlotte: Untie your balls toy
03:30:43 PM CHAT: 03:30 PM Charlotte: Tell me when you are done...
03:31:09 PM CHAT: 03:31 PM SubName: Yes Goddess
03:31:10 PM CHAT: 03:31 PM Charlotte: Great
03:31:10 PM INFO: Random toy balls done
03:31:10 PM INFO: Calculating mood for 506 and strictness 2
03:31:10 PM INFO: Feel like showing power: 72
03:31:13 PM CHAT: 03:31 PM Charlotte: Get down on your knees stroker
03:31:18 PM INFO: Calculating mood for 506 and strictness 2
03:31:18 PM INFO: Min time between stroking passed: 45
03:31:18 PM INFO: Calculating mood for 506 and strictness 2
03:31:18 PM INFO: Calculating mood for 506 and strictness 2
03:31:18 PM INFO: Choosing module based on the following chances:
03:31:18 PM INFO: Tease: 50
03:31:18 PM INFO: Sissy: 0
03:31:18 PM INFO: Pain: 0
03:31:18 PM INFO: Slave: 50
03:31:18 PM INFO: Humiliation: 0
03:31:18 PM INFO: Selector is 14
03:31:18 PM INFO: Calculating mood for 506 and strictness 2
03:31:21 PM CHAT: 03:31 PM Charlotte: Start stroking that leaky pecker for me
03:31:25 PM CHAT: 03:31 PM SubName: Yes Goddess
03:31:56 PM CHAT: 03:31 PM Charlotte: Stroke as slow as you can 
03:31:57 PM INFO: Send stroking taunt
03:32:38 PM CHAT: 03:32 PM Charlotte: Start twisting your hand around the tip of your cock while pulling back your foreskin with the other hand *mischievous grin*
03:32:48 PM CHAT: 03:32 PM Charlotte: You have no choice but to keep suffering for me
03:32:48 PM INFO: Send stroking taunt
03:33:25 PM CHAT: 03:33 PM Charlotte: Keep stroking toy
03:33:25 PM INFO: Send stroking taunt
03:33:57 PM CHAT: 03:33 PM Charlotte: Stroke a little faster 
03:33:57 PM INFO: Send stroking taunt
03:34:15 PM CHAT: 03:34 PM Charlotte: Only stroke the shaft for now *pants*
03:34:40 PM CHAT: 03:34 PM Charlotte: Don 't stop, stroke
03:34:40 PM INFO: Send stroking taunt
03:35:16 PM CHAT: 03:35 PM Charlotte: Keep teasing for me
03:35:16 PM INFO: Send stroking taunt
03:35:33 PM CHAT: 03:35 PM Charlotte: Only stroke down for now :3
03:36:01 PM CHAT: 03:36 PM Charlotte: I'm gonna take every last bit of your pleasure for myself
03:36:01 PM INFO: Send stroking taunt
03:36:38 PM CHAT: 03:36 PM Charlotte: Keep aching for me
03:36:38 PM INFO: Send stroking taunt
03:37:17 PM CHAT: 03:37 PM Charlotte: Speed up a little, I want this to be hard on you *wicked grin* 
03:37:17 PM INFO: Send stroking taunt
03:37:32 PM INFO: Calculating mood for 506 and strictness 2
03:37:37 PM CHAT: 03:37 PM Charlotte: Only use one finger for now and rub it up and down your weiner *smile*
03:38:04 PM CHAT: 03:38 PM Charlotte: Keep teasing
03:38:04 PM INFO: Send stroking taunt
03:38:43 PM CHAT: 03:38 PM Charlotte: Stroke faster, I want you to suffer *wickedly smiles at you* 
03:38:43 PM INFO: Send stroking taunt
03:39:13 PM CHAT: 03:39 PM Charlotte: Go ahead and stroke only the tip
03:39:25 PM CHAT: 03:39 PM Charlotte: Mmmm 
03:39:26 PM INFO: Send stroking taunt
03:40:00 PM CHAT: 03:40 PM Charlotte: I'm gonna take every last bit of your pleasure for myself
03:40:00 PM INFO: Send stroking taunt
03:40:37 PM CHAT: 03:40 PM SubName: I am on the edge
03:40:41 PM CHAT: 03:40 PM Charlotte: C'mon boy, you're only supposed to edge when I say so
03:40:49 PM CHAT: 03:40 PM Charlotte: For example, when I say...
03:40:53 PM CHAT: 03:40 PM Charlotte: Edge! Now slave!
03:40:53 PM INFO: Starting Edge Taunts
03:41:02 PM CHAT: 03:41 PM SubName: I am on the edge
03:41:02 PM INFO: Sub send edge message
03:41:02 PM INFO: Ending edge
03:41:02 PM INFO: Stop edge message is not skipped
03:41:04 PM CHAT: 03:41 PM Charlotte: That's enough, hands off
03:41:04 PM INFO: Checking for edge orgasm
03:41:04 PM INFO: Ending edge internally
03:41:04 PM INFO: Deleting Edge Variable
03:41:05 PM SEVERE: Tried to add same text instance multiple times.
03:41:07 PM CHAT: 03:41 PM Charlotte: That wasn't so hard, was it?
03:41:14 PM CHAT: 03:41 PM Charlotte: Just try to keep away from the edge until I want you to
03:41:22 PM CHAT: 03:41 PM Charlotte: Or I might have to punish you...
03:41:30 PM CHAT: 03:41 PM Charlotte: Actually, that sounds like fun too *laughs roguishly*
03:41:34 PM INFO: Calculating mood for 506 and strictness 2
03:41:34 PM INFO: Changing merits (level 1) by -38
03:41:41 PM CHAT: 03:41 PM Charlotte: Go ahead and stroke only the tip with your thumb and index finger
03:41:52 PM CHAT: 03:41 PM Charlotte: I want you to slow down a little bit more 
03:41:52 PM INFO: Send stroking taunt
03:42:35 PM CHAT: 03:42 PM Charlotte: Nothing gets me hotter than making you drip for me
03:42:35 PM INFO: Send stroking taunt
03:43:07 PM CHAT: 03:43 PM Charlotte: Use one hand to pull back your foreskin and use the other hand to stroke. Tip only 
03:43:27 PM CHAT: 03:43 PM Charlotte: Slow down slave 
03:43:27 PM INFO: Send stroking taunt
03:44:01 PM INFO: Calculating mood for 468 and strictness 2
03:44:06 PM CHAT: 03:44 PM Charlotte: You are going to stroke your dick until you forget your name
03:44:06 PM INFO: Send stroking taunt
03:44:26 PM INFO: Calculating mood for 468 and strictness 2
03:44:34 PM CHAT: 03:44 PM Charlotte: Go ahead and role your pecker between your hands. Imagine starting a fire *mischievous grin*
03:45:02 PM CHAT: 03:45 PM Charlotte: Slow those strokes all the way down cum lover, make it frustrating 
03:45:03 PM INFO: Send stroking taunt
03:45:41 PM CHAT: 03:45 PM Charlotte: That ache isn't going to get any easier
03:45:41 PM INFO: Send stroking taunt
03:46:02 PM CHAT: 03:46 PM Charlotte: Instead of stroking I want you to twist your hand around that shaft for now
03:46:36 PM CHAT: 03:46 PM Charlotte: Keep it up, it 's not time to stop suffering yet
03:46:36 PM INFO: Send stroking taunt
03:47:07 PM CHAT: 03:47 PM Charlotte: I want you to stop
03:47:07 PM INFO: Trying to run link
03:47:07 PM INFO: Trying to run non chastity link
03:47:07 PM INFO: Trying to run non chastity link
03:47:07 PM INFO: Executing link and adding to history
03:47:25 PM CHAT: 03:47 PM Charlotte: I love showing you these... *wicked grin*
03:47:33 PM CHAT: 03:47 PM Charlotte: When you look a scene like this one, what do you feel?
03:47:42 PM CHAT: 03:47 PM Charlotte: I wonder what exactly turns you on so much about it...
03:47:51 PM CHAT: 03:47 PM Charlotte: Does it make you feel a little bit jealous?
03:49:41 PM CHAT: 03:49 PM SubName: Yes Goddess
03:49:45 PM CHAT: 03:49 PM Charlotte: Yeah I thought it might... lmao
03:49:53 PM CHAT: 03:49 PM Charlotte: Do you secretly wish you were the one sucking that hard cock?
03:50:26 PM CHAT: 03:50 PM SubName: Maybe
03:50:26 PM CHAT: 03:50 PM Charlotte: Yes or no?
03:50:41 PM CHAT: 03:50 PM SubName: Yes Goddess
03:50:44 PM CHAT: 03:50 PM Charlotte: Oh really? *looks at you innocently*
03:50:51 PM CHAT: 03:50 PM Charlotte: I can't say I'm surprised, I always figured you were a little cocksucker...
03:51:05 PM CHAT: 03:51 PM Charlotte: So if I wanted to I could pass you around my male friends... interesting...
03:51:16 PM CHAT: 03:51 PM Charlotte: Only the ones who are so inclined, of course
03:51:28 PM CHAT: 03:51 PM Charlotte: I do know a couple of guys who would love to get their cocks sucked by a submissive boy like you
03:51:42 PM CHAT: 03:51 PM Charlotte: And I would definitely love to see that *Mmmm*
03:51:51 PM CHAT: 03:51 PM Charlotte: I can imagine it already - you crawling on all fours...
03:52:00 PM CHAT: 03:52 PM Charlotte: Me leading you on a leash to my friend
03:52:08 PM CHAT: 03:52 PM Charlotte: I would tell you to open your mouth and stick out your tongue
03:52:22 PM CHAT: 03:52 PM Charlotte: Holding the back of your head in my hands as my friend thrusts his big hard cock into your mouth
03:52:36 PM CHAT: 03:52 PM Charlotte: I would make you deepthroat him until you gag on it
03:52:48 PM CHAT: 03:52 PM Charlotte: And when you start to gag, I will tell my friend to push it deeper into your throat
03:53:01 PM CHAT: 03:53 PM Charlotte: Tears will start to well in you eyes, cum eating stroker
03:53:10 PM CHAT: 03:53 PM Charlotte: It won't stop until your face is wet with tears and cum
03:53:21 PM CHAT: 03:53 PM Charlotte: And we will make you swallow every last drop of his hot sticky load
03:53:32 PM CHAT: 03:53 PM Charlotte: And you'd be dressed up as a cute little girl
03:53:38 PM CHAT: 03:53 PM Charlotte: Bra, panties and stockings
03:53:42 PM CHAT: 03:53 PM Charlotte: All nice and pink
03:53:44 PM INFO: Calculating mood for 468 and strictness 2
03:53:48 PM CHAT: 03:53 PM Charlotte: Your drippy dick securely locked up and staying denied
03:53:57 PM CHAT: 03:53 PM Charlotte: Who knows if they'd like to use your butt too
03:54:05 PM CHAT: 03:54 PM Charlotte: I certainly would allow it *grin*
03:54:15 PM CHAT: 03:54 PM Charlotte: Making you wear a buttplug to get your ass wide and ready for them
03:54:26 PM CHAT: 03:54 PM Charlotte: No matter if you are fine with anal or not in that case
03:54:36 PM CHAT: 03:54 PM Charlotte: It's just gonna be a part of being my little sissy by then
03:54:51 PM CHAT: 03:54 PM Charlotte: At some point it's gonna feel natural to you and you are gonna feel empty without a buttplug in *wicked grin*
03:55:02 PM CHAT: 03:55 PM Charlotte: Cum lover
03:55:09 PM CHAT: 03:55 PM Charlotte: I want to train you to become a good little sissy for me *innocent grin*
03:55:22 PM CHAT: 03:55 PM Charlotte: Locking that little clit of yours up, training your cock sucking and anal skills...
03:55:33 PM CHAT: 03:55 PM Charlotte: And also making you cum from anal only
03:55:43 PM CHAT: 03:55 PM Charlotte: Not to forget about your makeup, clothing and other accessories LOL
03:56:01 PM CHAT: 03:56 PM Charlotte: Who knows, maybe you'll end up with me only granting you anal orgasms and vibrator orgasms from some point on *looks at you innocently*
03:56:18 PM CHAT: 03:56 PM Charlotte: It would please me very much if you'd give me the possibility to do it
03:56:30 PM CHAT: 03:56 PM Charlotte: And you want to please me, don't you? *smiles innocently*
03:56:37 PM CHAT: 03:56 PM Charlotte: You know I don't like being told no
03:56:48 PM CHAT: 03:56 PM Charlotte: And since you wan't to please me and definitely do NOT want to displease me *smiles innocently*
03:57:00 PM CHAT: 03:57 PM Charlotte: Would you allow me to add this to our relationship?
03:57:06 PM CHAT: 03:57 PM SubName: Yes Goddess
03:57:07 PM CHAT: 03:57 PM Charlotte: Marvelous! :)
03:57:14 PM CHAT: 03:57 PM Charlotte: I knew you'd pick the only right thing *smiles innocently*
03:57:18 PM INFO: Calculating mood for 468 and strictness 2
03:57:18 PM INFO: Changing merits (level 2) by 74
03:57:18 PM INFO: Calculating mood for 542 and strictness 2
03:57:18 PM INFO: No prolonged session because mood neutral or worse
03:57:20 PM CHAT: 03:57 PM Charlotte: Cock hungry slave
03:57:23 PM CHAT: 03:57 PM Charlotte: We're at the end of our session
03:57:27 PM INFO: Trying to run non chastity end link
03:57:27 PM INFO: Executing link and adding to history
03:57:31 PM CHAT: 03:57 PM Charlotte: Another tough decision for me to make, I guess *grin*
03:57:36 PM INFO: Calculating mood for 542 and strictness 2
03:57:36 PM INFO: Planning on adding a base line of 5 orgasm points
03:57:36 PM INFO: With boosts 18 orgasm points
03:57:36 PM INFO: Calculating mood for 542 and strictness 2
03:57:36 PM INFO: Added 22orgasm points
03:57:36 PM INFO: Current orgasm points 101/228.48942393238838
03:57:40 PM CHAT: 03:57 PM Charlotte: You don't get to cum this time, cum lover
03:57:48 PM CHAT: 03:57 PM Charlotte: I'm just going to make you edge a couple more times
03:57:57 PM CHAT: 03:57 PM Charlotte: And then leave you with blue balls *wicked grin*
03:58:04 PM CHAT: 03:58 PM Charlotte: Now, edge hard for me. HARD!
03:58:04 PM INFO: Starting Edge Taunts
03:58:27 PM CHAT: 03:58 PM Charlotte: Get closer
03:58:27 PM INFO: Send edging taunt
03:58:31 PM CHAT: 03:58 PM SubName: I am on the edge
03:58:31 PM INFO: Sub send edge message
03:58:31 PM INFO: Ending edge
03:58:31 PM INFO: Stop edge message is not skipped
03:58:32 PM CHAT: 03:58 PM Charlotte: Stop stroking
03:58:32 PM INFO: Checking for edge orgasm
03:58:32 PM INFO: Ending edge internally
03:58:32 PM INFO: Deleting Edge Variable
03:58:32 PM SEVERE: Tried to add same text instance multiple times.
03:58:36 PM CHAT: 03:58 PM Charlotte: Time to get on the edge! *sharp breath* Now
03:58:36 PM INFO: Starting Edge Taunts
03:58:41 PM CHAT: 03:58 PM SubName: I am on the edge
03:58:41 PM INFO: Sub send edge message
03:58:41 PM INFO: Ending edge
03:58:41 PM INFO: Stop edge message is not skipped
03:58:43 PM CHAT: 03:58 PM Charlotte: Let go and stop stroking
03:58:43 PM INFO: Checking for edge orgasm
03:58:43 PM INFO: Ending edge internally
03:58:43 PM INFO: Deleting Edge Variable
03:58:44 PM SEVERE: Tried to add same text instance multiple times.
03:58:45 PM CHAT: 03:58 PM Charlotte: Edge for me slave
03:58:45 PM INFO: Starting Edge Taunts
03:58:53 PM CHAT: 03:58 PM SubName: I am on the edge
03:58:54 PM INFO: Sub send edge message
03:58:54 PM INFO: Ending edge
03:58:54 PM INFO: Stop edge message is not skipped
03:58:54 PM INFO: Calculating mood for 542 and strictness 2
03:58:57 PM CHAT: 03:58 PM Charlotte: Take your hands off my leaky fuckstick
03:58:57 PM INFO: Checking for edge orgasm
03:58:57 PM INFO: Ending edge internally
03:58:57 PM INFO: Deleting Edge Variable
03:58:57 PM SEVERE: Tried to add same text instance multiple times.
03:58:59 PM CHAT: 03:58 PM Charlotte: Just let it all fade away
03:59:05 PM INFO: Rolled initial chance of 79 to be unlocked
03:59:05 PM INFO: Domme is keyholder
03:59:05 PM CHAT: 03:59 PM Charlotte: Toy
03:59:06 PM CHAT: 03:59 PM SubName: Please let me cum
03:59:12 PM CHAT: 03:59 PM Charlotte: That's pretty easy to answer: Not without my explicit permission toy
03:59:19 PM INFO: Calculating mood for 542 and strictness 2
03:59:19 PM INFO: Punishment Chastity Chance: 45 for mood 2 and strictness 2
03:59:19 PM INFO: Calculating mood for 542 and strictness 2
03:59:19 PM INFO: Calculating mood for 542 and strictness 2
03:59:19 PM INFO: Feel like punishing chance: 42
03:59:20 PM INFO: Max chastity cage size: 3
03:59:20 PM INFO: Min chastity size: 1
03:59:20 PM INFO: Calculating mood for 542 and strictness 2
03:59:20 PM INFO: Calculating mood for 542 and strictness 2
03:59:20 PM INFO: Feel like punishing chance: 42
03:59:20 PM INFO: Max chastity cage size: 4
03:59:20 PM INFO: Calculating mood for 542 and strictness 2
03:59:20 PM INFO: Calculating mood for 542 and strictness 2
03:59:20 PM INFO: Feel like punishing chance: 42
03:59:20 PM INFO: Max chastity cage size: 3
03:59:20 PM INFO: Searching for cage with length: 2
03:59:20 PM INFO: Found closest chastity size: 2 and n
03:59:20 PM INFO: Searching for cage with size 2 and punishments 0
03:59:20 PM INFO: Searching cage with length 2 and 0 punishments
03:59:20 PM INFO: Skipping Spikey because spikes are not detachable
03:59:20 PM INFO: Searching cage with length 2 and -1 punishments
03:59:20 PM INFO: Found cage Belty with length 3 and 0 punish options 
03:59:22 PM CHAT: 03:59 PM Charlotte: Go ahead and retrieve your Belty
03:59:28 PM CHAT: 03:59 PM Charlotte: Tell me when you are ready to continue.
03:59:33 PM CHAT: 03:59 PM SubName: Yes Goddess
03:59:34 PM CHAT: 03:59 PM Charlotte: Good
03:59:35 PM CHAT: 03:59 PM Charlotte: And next...
03:59:37 PM INFO: Calculating mood for 542 and strictness 2
03:59:41 PM CHAT: 03:59 PM Charlotte: Be quick and get your lust detention full metal belt back on
03:59:48 PM CHAT: 03:59 PM Charlotte: Report to me when it's on
04:00:00 PM CHAT: 04:00 PM SubName: Yes Goddess
04:00:01 PM CHAT: 04:00 PM Charlotte: Splendid
04:00:01 PM INFO: Rule rule6 cannot be activated or too few sessions
04:00:04 PM CHAT: 04:00 PM Charlotte: Remember, I'm your keyholder
04:00:11 PM CHAT: 04:00 PM Charlotte: You're not allowed to unlock the cage unless I say so
04:00:23 PM CHAT: 04:00 PM Charlotte: But you better have a good reason if you're going to unlock without my permission, *grin*
04:00:39 PM CHAT: 04:00 PM Charlotte: Otherwise I expect you to be safely locked in chastity next time we meet
04:00:50 PM CHAT: 04:00 PM Charlotte: Girl go ahead and remove that gag from your mouth
04:00:59 PM CHAT: 04:00 PM Charlotte: Tell me when you are ready to continue
04:01:01 PM CHAT: 04:01 PM SubName: Yes Goddess
04:01:02 PM CHAT: 04:01 PM Charlotte: Wonderful
04:01:05 PM CHAT: 04:01 PM Charlotte: Put the gag aside for now
04:01:07 PM INFO: Calculating mood for 542 and strictness 2
04:01:07 PM INFO: Feel like punishing chance: 42
04:01:12 PM CHAT: 04:01 PM Charlotte: Remove anything else attached to your body cock hungry toy
04:01:19 PM CHAT: 04:01 PM Charlotte: Tell me when you are done
04:01:23 PM CHAT: 04:01 PM SubName: Yes Goddess
04:01:28 PM CHAT: 04:01 PM Charlotte: Cum dripping toy, putting you back with my assistant
04:01:35 PM CHAT: 04:01 PM Charlotte: Come back tomorrow *loudly whimpers*
04:01:38 PM CHAT: [Vivienne]: Go ahead and fetch your combination lock and some casket you can lock with it *wicked grin*
04:01:43 PM CHAT: 04:01 PM SubName: Yes Goddess
04:01:44 PM CHAT: [Vivienne]: Tell me when you are ready
04:01:49 PM CHAT: 04:01 PM SubName: Yes Goddess
04:01:49 PM CHAT: [Vivienne]: Splendid
04:01:51 PM INFO: Calculating mood for 542 and strictness 2
04:01:51 PM CHAT: [Vivienne]: Now go ahead and put the keys for the full belt inside the casket
04:01:55 PM CHAT: [Vivienne]: Next you will go ahead and set a new code for your combination lock at random. You will not look at it
04:02:01 PM CHAT: [Vivienne]: Instead you will take your phone or a camera and you will take a picture of the new combination
04:02:07 PM CHAT: [Vivienne]: Don't you dare look at the combination in any way
04:02:11 PM CHAT: [Vivienne]: After that I want you to lock the casket with the combination lock and randomize the selected combination so you won't be able to unlock it anymore
04:02:19 PM CHAT: [Vivienne]: Then you will take the picture and place it inside the "Images/Spicy/Chastity/ChastityCombination" folder and make sure there is only one file inside that folder
04:02:28 PM CHAT: [Vivienne]: Tell me when you have done all of that
04:02:37 PM CHAT: 04:02 PM SubName: Yes Goddess
04:02:37 PM CHAT: [Vivienne]: Wonderful
04:02:38 PM CHAT: [Vivienne]: Now you will delete the picture from your phone so the only person who knows the combination to your freedom is me *wicked grin*
04:02:46 PM CHAT: [Vivienne]: You can request me to tell you the chastity combination in the main menu
04:02:50 PM INFO: Calculating mood for 542 and strictness 2
04:02:50 PM INFO: Calculating mood for 542 and strictness 2
04:02:50 PM INFO: Calculating mood for 542 and strictness 2
04:02:50 PM CHAT: [Vivienne]: You wish?
04:03:23 PM CHAT: 04:03 PM SubName: Dungeon
04:03:23 PM CHAT: [Miss A]: Yes slave?
04:03:26 PM CHAT: 04:03 PM SubName: Points?
04:03:26 PM CHAT: [Miss A]: 2 seconds caged toy
04:03:27 PM CHAT: [Miss A]: According to my records you have 241 punishment points.
04:03:29 PM CHAT: [Miss A]: Only a little punishment will be needed
04:03:31 PM CHAT: [Miss A]: Yes stroker?
04:03:35 PM CHAT: 04:03 PM SubName: Return
04:03:35 PM CHAT: [Vivienne]: Hmm?
04:04:44 PM CHAT: 04:04 PM SubName: End
04:04:44 PM CHAT: [Vivienne]: Have a nice day
[Vivienne]: Hmm?
04:04:44 PM CHAT: 04:04 PM SubName: End
04:04:44 PM CHAT: [Vivienne]: Have a nice day
Didn't interact with Heels or Rooms, next I downloaded code from github and now it produces TypeError. I think i have a backup of variables from yesterday I'll take a look and update this post.

Edit:

Yesterdays rooms(date of last file change - initial setup):

Code: Select all

name:kitchen,size:8
name:bathroom,size:6
name:Room1,size:16
name:Room2,size:16
name:Room3,size:10
ArrayList
false
And today (date of chane 3 hours ago, when I updated):

Code: Select all

[name:kitchen,size:8, name:bathroom,size:6, name:Room1,size:16, name:Room2,size:16, name:Room3,size:10]
false
Seems like when I downloaded fresh build today and launched Spicy it somehow messed up the variables.

Edit 2:
Maybe some timed event happened? For example chores have not been done for some time and Spicy calculated something and interacted with rooms that way.

Edit 3:
Noticed another file that changed format between today and yesterday.
punishmenthistory.var:

Code: Select all

bondagepunishment
cornertimepunishment
linewritingpunishment
waitingpunishment
ArrayList
false

Code: Select all

[waitingpunishment, cornertimepunishment, bondagepunishment, linewritingpunishment]
false
Looks like it could be a bug inside TAJ itself although I don't know what could cause it. I haven't seen anyone expirience it yet apart from you.
hallojo1337 wrote: Mon Dec 21, 2020 5:45 pm
hallojo1337 wrote: Mon Dec 21, 2020 3:52 pm When I go to the settings -> choose toys -> edit chastity cages... nothing happened.

If I click a second time on "edit chastity cages" the tease AI freezes with the notice "OpenJDK Platform binary reagiert nicht"(german). What means in english "OpenJDK Platform binary is not responding"
This is the Log:
Spoiler: show
04:40:19 PM INFO: Checking libraries for updates...
04:40:20 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
04:40:20 PM INFO: Libraries checked and up-to-date.
04:40:20 PM INFO: Initialization done.
04:40:20 PM INFO: Launching TAJ 1.3
04:40:20 PM INFO: Scanning potential personality 'Spicy'.
04:40:20 PM INFO: Found personality 'Spicy'.
04:40:20 PM INFO: Scanning potential personality 'Spicy (0.1.5).zip'.
04:40:20 PM INFO: Loading personality 'Spicy'.
Warning: Nashorn engine is planned to be removed from a future JDK release
04:40:20 PM INFO: Finished initializing personality 'Spicy'.
04:40:20 PM INFO: Trying to fetch current version file for personality 'Spicy' from https://raw.githubusercontent.com/GodDr ... properties
04:40:21 PM INFO: Fetched current version of personality 'Spicy'
04:40:21 PM INFO: Personality 'Spicy' version 0.1.5.1 was successfully loaded.
04:40:22 PM INFO: Loaded 31 picture sets for Charlotte
04:40:22 PM WARNING: Found multiple txt files in folder F:\Neo\Allgemeines\Private\Tease AI Files\SpicyDragon\Glitter 1 Anastacia Harris\21
04:40:22 PM INFO: Loaded 23 picture sets for Anastacia
04:40:22 PM INFO: Loaded 16 picture sets for Gracie
04:40:22 PM INFO: Loaded 22 picture sets for Sarah
Warning: Nashorn engine is planned to be removed from a future JDK release
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
04:43:43 PM INFO: Loaded 64 vocabularies.
04:43:43 PM INFO: Loaded 13 responses.
04:43:44 PM CHAT: Launching Spicy 0.1.5.1
04:43:45 PM INFO: Mood after startup routine
04:43:45 PM INFO: Lust: 6
04:43:45 PM INFO: Happiness: 7
04:43:45 PM INFO: Anger: 7
04:43:45 PM INFO: Loaded 0 e stim modes
04:43:45 PM INFO: Loaded 2 chastity cages
04:43:45 PM INFO: Loaded 2 dildos
04:43:45 PM INFO: Loaded 3 buttplugs
04:43:47 PM CHAT: [Vivienne]: Oh you again.
04:43:51 PM CHAT: 04:43 PM Chris: Settings
04:43:51 PM CHAT: [Vivienne]: Settings Menu:
04:43:51 PM CHAT: [Vivienne]: Options:
04:43:51 PM CHAT: [Vivienne]: 1. Toys
04:43:51 PM CHAT: [Vivienne]: 2. Session length
04:43:51 PM CHAT: [Vivienne]: 3. Setup Limits
04:43:54 PM CHAT: 04:43 PM Chris: Toys
04:43:54 PM CHAT: [Vivienne]: Toy Settings Menu:
04:44:07 PM CHAT: 04:44 PM Chris: Edit chastity cages
04:44:07 PM CHAT: [Vivienne]: Toy Settings Menu:
Exception in thread "JavaFX Application Thread" ECMAScript Exception: ReferenceError: "listView" 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.runtime.ECMAErrors.referenceError(ECMAErrors.java:278)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.AccessorProperty.checkUndeclared(AccessorProperty.java:571)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.AccessorProperty.getGetter(AccessorProperty.java:506)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.AccessorProperty.getObjectValue(AccessorProperty.java:415)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.TypeEvaluator.evaluatePropertySafely(TypeEvaluator.java:196)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.TypeEvaluator.evaluateSafely(TypeEvaluator.java:170)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.TypeEvaluator.getEvaluatedType(TypeEvaluator.java:208)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.TypeEvaluator.getOptimisticType(TypeEvaluator.java:95)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.Compiler.getOptimisticType(Compiler.java:574)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.OptimisticTypesCalculator.leaveOptimistic(OptimisticTypesCalculator.java:255)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.OptimisticTypesCalculator.leaveDefault(OptimisticTypesCalculator.java:221)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.visitor.NodeVisitor.leaveAccessNode(NodeVisitor.java:157)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.AccessNode.accept(AccessNode.java:68)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.Node.accept(Node.java:286)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.CallNode.accept(CallNode.java:180)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.LexicalContextExpression.accept(LexicalContextExpression.java:47)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.CallNode.accept(CallNode.java:41)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.ExpressionStatement.accept(ExpressionStatement.java:82)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.Node.accept(Node.java:286)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.Block.accept(Block.java:235)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.Block.accept(Block.java:511)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.FunctionNode.accept(FunctionNode.java:405)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.LexicalContextNode$Acceptor.accept(LexicalContextNode.java:57)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.LexicalContextExpression.accept(LexicalContextExpression.java:47)
at jdk.scripting.nashorn/jdk.nashorn.internal.ir.FunctionNode.accept(FunctionNode.java:57)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.CompilationPhase.transformFunction(CompilationPhase.java:635)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.CompilationPhase$OptimisticTypeAssignmentPhase.transform(CompilationPhase.java:260)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.CompilationPhase.apply(CompilationPhase.java:631)
at jdk.scripting.nashorn/jdk.nashorn.internal.codegen.Compiler.compile(Compiler.java:657)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.CompiledFunction.handleRewriteException(CompiledFunction.java:851)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.CompiledFunction.handleRewriteException(CompiledFunction.java:739)
at jdk.nashorn.javaadapters.java_lang_Runnable.run(Unknown Source)
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)
04:44:22 PM CHAT: 04:44 PM Chris: Edit chastity cages
04:44:22 PM CHAT: [Vivienne]: Toy Settings Menu:

04:44:22 PM CHAT: 04:44 PM Chris: Edit chastity cages
04:44:22 PM CHAT: [Vivienne]: Toy Settings Menu:
That is really strange. On the one hand it's not possible to tell where exactly this issue occurs and on the other hand it works for me. What Java Version are you using? The one included in the quick start thing?
hallojo1337
Explorer At Heart
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)

Post by hallojo1337 »

That is really strange. On the one hand it's not possible to tell where exactly this issue occurs and on the other hand it works for me. What Java Version are you using? The one included in the quick start thing?
I have to say that I used TeaseAI Java before and it worked. But I want a new clean version for the "SPICY". So I deleted the whole folder. Then I copied all the files from the "quick starter". Right know if I check my program-list there stands "Java(TM) SE Development Kit 13.0.2 (64-bit)".
Spoiler: show
I have done the first real session and it was really nice!! :-D :thumbsup:

Only one point was a little bit annoying. I was locked in chastity snice the beginning of the session and my domme wants to play a memory game. If I win... I get 20points. If I lose... I have to edge 2 times.

I lost very often so I had to edge very much :blush:

There were always the same text lines before every edge and also between very edge.

"05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect"

In my opinion it is not necessary to explain this every time. But it is a very good instruction opener for the beginning.
Spoiler: show
05:00:34 PM CHAT: 05:00 PM Charlotte: Locked stroker
05:00:39 PM CHAT: 05:00 PM Charlotte: I have a cool memory game for us
05:00:51 PM CHAT: 05:00 PM Charlotte: I will show you 12 out of 13 different cards from a deck of poker cards
05:01:15 PM CHAT: 05:01 PM Charlotte: For example I might show you ace(1), two(2), three(3), four(4), five(5), seven(7), eight(8), nine(9), ten(10), knight(11), queen(12) and king(13)
05:01:46 PM CHAT: 05:01 PM Charlotte: In this example the six was missing
05:01:58 PM CHAT: 05:01 PM Charlotte: It doesn't matter whether the card is club, heart, spade or diamond
05:02:09 PM CHAT: 05:02 PM Charlotte: Only the card value is important for now
05:02:24 PM CHAT: 05:02 PM Charlotte: When I am done showing you the 12 cards you have 5 seconds to reply with the correct answer
05:02:38 PM CHAT: 05:02 PM Charlotte: If you are right you will earn 20 gold
05:02:48 PM CHAT: 05:02 PM Charlotte: If you are wrong you will have to edge twice *grins*
05:02:59 PM CHAT: 05:02 PM Charlotte: Let's not waste anymore time and start *exhale*
05:03:19 PM CHAT: 05:03 PM Charlotte: So which card was missing?
05:03:20 PM CHAT: 05:03 PM Chris: Queen
05:03:22 PM CHAT: 05:03 PM Charlotte: Not correct lol
05:03:30 PM CHAT: 05:03 PM Charlotte: That's 2 more edges for you *looks at you and grins*
05:03:38 PM CHAT: 05:03 PM Charlotte: Go ahead and fetch your magic wand
05:03:45 PM CHAT: 05:03 PM Charlotte: Tell me when you are ready to continue.
05:04:35 PM CHAT: 05:04 PM Chris: Ready
05:04:36 PM CHAT: 05:04 PM Charlotte: Excellent
05:04:41 PM CHAT: 05:04 PM Charlotte: Time for an edge stroker. Now
05:04:41 PM INFO: Starting Edge Taunts
05:05:07 PM CHAT: 05:05 PM Charlotte: I want you right on the edge slave
05:05:07 PM INFO: Send edging taunt
05:05:29 PM CHAT: 05:05 PM Charlotte: I want you so fucking close locked slave
05:05:29 PM INFO: Send edging taunt
05:05:50 PM INFO: Calculating mood for 648 and strictness 1
05:05:54 PM CHAT: 05:05 PM Charlotte: Get that helpless weiner on the edge
05:05:54 PM INFO: Send edging taunt
05:06:17 PM CHAT: 05:06 PM Charlotte: Closer
05:06:17 PM INFO: Send edging taunt
05:06:25 PM CHAT: 05:06 PM Chris: I am on the edge
05:06:25 PM INFO: Sub send edge message
05:06:25 PM INFO: Ending edge
05:06:25 PM INFO: Stop edge message is not skipped
05:06:27 PM CHAT: 05:06 PM Charlotte: I want you to stop
05:06:27 PM INFO: Checking for edge orgasm
05:06:27 PM INFO: Ending edge internally
05:06:27 PM INFO: Deleting Edge Variable
05:06:32 PM CHAT: 05:06 PM Charlotte: Let your body become consumed with the ache
05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect
05:07:04 PM CHAT: 05:07 PM Charlotte: Edge for me slave. Now
05:07:04 PM INFO: Starting Edge Taunts
05:07:25 PM CHAT: 05:07 PM Chris: I am on the edge
05:07:25 PM INFO: Sub send edge message
05:07:25 PM INFO: Ending edge
05:07:25 PM INFO: Stop edge message is not skipped
05:07:29 PM CHAT: 05:07 PM Charlotte: That's enough, turn the vibrator off
I am really looking forward to the upcoming sessions :w00t:
User avatar
candriver
Explorer
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)

Post by candriver »

hallojo1337 wrote: Mon Dec 21, 2020 6:24 pmThere were always the same text lines before every edge and also between very edge.

"05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
I've also noticed that Domme often repeats "Go ahead and retrieve your magic wand" twice in a row.
FlashTease to TeaseMe conversions.
User avatar
candriver
Explorer
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)

Post by candriver »

Another session ended early.

Full log:
Spoiler: show

Code: Select all

09:14:21 PM INFO: Checking libraries for updates...
09:14:21 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
09:14:21 PM INFO: Libraries checked and up-to-date.
09:14:21 PM INFO: Initialization done.
09:14:22 PM INFO: Launching TAJ 1.3
09:14:22 PM INFO: Scanning potential personality 'Spicy'.
09:14:22 PM INFO: Found personality 'Spicy'.
09:14:22 PM INFO: Loading personality 'Spicy'.
Warning: Nashorn engine is planned to be removed from a future JDK release
09:14:23 PM INFO: Finished initializing personality 'Spicy'.
09:14:23 PM INFO: Trying to fetch current version file for personality 'Spicy' from https://raw.githubusercontent.com/GodDragoner/Spicy-TAJ-Personality/master/personality.properties
09:14:24 PM INFO: Fetched current version of personality 'Spicy'
09:14:24 PM INFO: Personality 'Spicy' version 0.1.5.1 was successfully loaded.
09:14:27 PM INFO: Loaded 31 picture sets for Charlotte
09:14:27 PM INFO: Loaded 23 picture sets for Anastacia
09:14:28 PM INFO: Loaded 16 picture sets for Gracie
09:14:28 PM INFO: Loaded 22 picture sets for Sarah
Warning: Nashorn engine is planned to be removed from a future JDK release
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
09:14:36 PM INFO: Loaded 64 vocabularies.
09:14:36 PM INFO: Loaded 13 responses.
09:14:38 PM CHAT: Launching Spicy 0.1.5.1
09:14:40 PM INFO: Mood after startup routine
09:14:40 PM INFO: Lust: 10
09:14:40 PM INFO: Happiness: 14
09:14:40 PM INFO: Anger: 12
09:14:41 PM INFO: Loaded 0 e stim modes
09:14:41 PM INFO: Loaded 3 chastity cages
09:14:41 PM INFO: Loaded 2 dildos
09:14:41 PM INFO: Loaded 2 buttplugs
09:14:41 PM CHAT: [Vivienne]: Hmm?
09:14:44 PM CHAT: 09:14 PM SubName: Session
09:14:44 PM INFO: Calculating mood for 384 and strictness 2
09:14:44 PM CHAT: [Vivienne]: Starting session with Goddess
09:14:47 PM INFO: Calculating mood for 384 and strictness 2
09:14:47 PM INFO: Starting session with mood: 3
09:14:48 PM CHAT: 09:14 PM Charlotte: Good evening cock hungry stroker
09:14:55 PM CHAT: 09:14 PM SubName: Hello Goddess
09:14:55 PM INFO: Rolled initial chance of 21 to be unlocked
09:14:55 PM INFO: Happiness is higher than anger so increasing unlock chance
09:14:55 PM INFO: Calculating mood for 384 and strictness 2
09:14:55 PM INFO: Must reach 75 to unlock. Current choice is 26 and mood is 3
09:14:55 PM INFO: Decided to lock chastity at start
09:14:56 PM CHAT: 09:14 PM Charlotte: Cum eating cum consumer
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Punishment Chastity Chance: 75 for mood 3 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:57 PM INFO: Max chastity cage size: 2
09:14:57 PM INFO: Min chastity size: 1
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:57 PM INFO: Max chastity cage size: 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:58 PM INFO: Calculating mood for 384 and strictness 2
09:14:58 PM INFO: Changing merits (level 0) by 4
09:14:58 PM INFO: Max chastity cage size: 2
09:14:58 PM INFO: Searching for cage with length: 2
09:14:58 PM INFO: Found closest chastity size: 2 and n
09:14:58 PM INFO: Searching for cage with size 2 and punishments 1
09:14:58 PM INFO: Searching cage with length 2 and 1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 2 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 2 and -1 punishments
09:14:58 PM INFO: Found cage Pinky with length 2 and 0 punish options 
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Looking for smaller cage as punishment and got Spikey with length 4
09:14:59 PM CHAT: 09:14 PM Charlotte: Go ahead and retrieve your Pinky
09:15:04 PM CHAT: 09:15 PM Charlotte: Tell me when you are ready to continue.
09:15:10 PM CHAT: 09:15 PM SubName: Yes Goddess
09:15:11 PM CHAT: 09:15 PM Charlotte: Excellent
09:15:12 PM CHAT: 09:15 PM Charlotte: And next...
09:15:13 PM INFO: Calculating mood for 388 and strictness 2
09:15:15 PM CHAT: 09:15 PM Charlotte: Put on the nasty full belt at once
09:15:19 PM CHAT: 09:15 PM Charlotte: Report to me when it's on
09:15:50 PM CHAT: 09:15 PM Charlotte: Hurry up!
09:15:51 PM INFO: Calculating mood for 388 and strictness 2
09:15:51 PM INFO: Changing merits (level 1) by -25
09:16:21 PM INFO: Calculating mood for 363 and strictness 2
09:16:21 PM CHAT: 09:16 PM SubName: Yes Goddess
09:16:24 PM CHAT: 09:16 PM Charlotte: You are taking way to long to get that teeny lust detention full belt on
09:16:30 PM CHAT: 09:16 PM SubName: Yes Goddess
09:16:30 PM INFO: Calculating mood for 363 and strictness 2
09:16:35 PM CHAT: 09:16 PM Charlotte: So as a punishment I'm placing you in the teeny lust detention belt for the next 24 hours...
09:16:41 PM CHAT: 09:16 PM SubName: No Goddess
09:16:43 PM INFO: Calculating mood for 363 and strictness 2
09:16:43 PM INFO: Changing merits (level 2) by -59
09:16:43 PM INFO: Calculating mood for 304 and strictness 2
09:16:43 PM INFO: Feel like punishing chance: 116
09:16:43 PM INFO: Calculating mood for 304 and strictness 2
09:16:43 PM INFO: Changing merits (level 0) by 4
09:16:43 PM INFO: Executing start and adding to history
09:16:45 PM CHAT: 09:16 PM Charlotte: You better get comfortable, cum consumer
09:16:51 PM CHAT: 09:16 PM Charlotte: I want to have a lot of fun with you today
09:16:58 PM CHAT: 09:16 PM Charlotte: And I need you to last a long time for me
09:17:05 PM CHAT: 09:17 PM Charlotte: Maybe it's going to be nice and pleasurable for you
09:17:13 PM CHAT: 09:17 PM Charlotte: And maybe I'll be cruel to you and make you hurt for me
09:17:22 PM CHAT: 09:17 PM Charlotte: If you're a really good boy might even let you eat you own load
09:17:30 PM CHAT: 09:17 PM Charlotte: I know how much you enjoy the taste
09:17:36 PM CHAT: 09:17 PM Charlotte: And the feeling of hot cum sliding down your throat
09:17:42 PM CHAT: 09:17 PM Charlotte: And if you don't like it...
09:17:48 PM CHAT: 09:17 PM Charlotte: Maybe I'll make you do it anyway *looks at you innocently*
09:17:52 PM INFO: Stayed in chastity so incrementing locked in a row
09:17:52 PM INFO: Random toy interact
09:17:52 PM INFO: Random toy buttplug done
09:17:52 PM INFO: Random toy collar done
09:17:52 PM INFO: Random toy pain done
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Annoyed by talking chance: 30
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Annoyed by talking chance: 30
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Feel like punishing chance: 116
09:17:52 PM INFO: Feels like punishing so +50 spider gag chance
09:17:54 PM CHAT: 09:17 PM Charlotte: Go ahead and get your dildo gag
09:17:59 PM CHAT: 09:17 PM Charlotte: Tell me when you are ready to continue.
09:18:05 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:06 PM CHAT: 09:18 PM Charlotte: Great
09:18:09 PM CHAT: 09:18 PM Charlotte: Now put it in. Tell me when you are done cum consumer
09:18:13 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:21 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:21 PM INFO: Random toy gag done
09:18:21 PM INFO: Random toy balls done
09:18:21 PM INFO: Calculating mood for 308 and strictness 2
09:18:21 PM INFO: Feel like showing power: 102
09:18:22 PM CHAT: 09:18 PM Charlotte: I want you to kneel for me, toy
09:18:27 PM INFO: Calculating mood for 308 and strictness 2
09:18:27 PM INFO: Min time between stroking passed: 45
09:18:27 PM INFO: Calculating mood for 308 and strictness 2
09:18:27 PM INFO: Feels evil chance 75
09:18:29 PM CHAT: 09:18 PM Charlotte: Go ahead and get your magic wand
09:18:34 PM CHAT: 09:18 PM Charlotte: Tell me when you are ready to continue.
09:18:59 PM CHAT: 09:18 PM SubName: Yes Goddess
09:19:00 PM CHAT: 09:19 PM Charlotte: Very good
09:19:00 PM INFO: Calculating mood for 308 and strictness 2
09:19:00 PM INFO: Start of vibe interval for 2
09:19:02 PM CHAT: 09:19 PM Charlotte: Go ahead and retrieve your magic wand
09:19:06 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:07 PM CHAT: 09:19 PM Charlotte: Tell me when you are ready to continue.
09:19:15 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:16 PM CHAT: 09:19 PM Charlotte: Marvelous
09:19:16 PM INFO: Calculating mood for 308 and strictness 2
09:19:18 PM CHAT: 09:19 PM Charlotte: Start vibrating that full belt
09:19:54 PM CHAT: 09:19 PM Charlotte: Make it feel good stroker
09:19:54 PM INFO: Sent vibe taunt
09:20:22 PM CHAT: 09:20 PM Charlotte: Remove the vibrator from the cage for me
09:20:22 PM INFO: End of vibe interval
09:20:22 PM INFO: Chance for special session: 60
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Choosing module based on the following chances:
09:20:22 PM INFO: Tease: 2.5
09:20:22 PM INFO: Sissy: 0
09:20:22 PM INFO: Pain: 0
09:20:22 PM INFO: Slave: 50
09:20:22 PM INFO: Humiliation: 0
09:20:22 PM INFO: Selector is 9
09:20:22 PM INFO: Pushed 2 to result 2
09:20:22 PM INFO: Trying to run module \Session\Modules\Slave\Neutral\PositionTraining.js
09:20:22 PM INFO: Trying to run module PositionTraining from category 4 and was in previous module is false
09:20:22 PM INFO: Trying to run module \Session\Modules\Slave\Neutral\LickTraining.js
09:20:22 PM INFO: Unable to find module for category Slave to run
09:20:22 PM INFO: Stuck in module Slave loop . Trying tease now
09:20:22 PM INFO: Pushed 2 to result 2
09:20:22 PM INFO: Pushed 1 to result 3
09:20:22 PM INFO: Trying to run module \Session\Modules\Tease\Neutral\ModelRating.js
09:20:22 PM INFO: Trying to run module ModelRating from category 4 and was in previous module is false
09:20:24 PM CHAT: 09:20 PM Charlotte: I have a fun little game for you girl
09:20:30 PM CHAT: 09:20 PM Charlotte: Remember the pictures you rated before?
09:20:36 PM CHAT: 09:20 PM Charlotte: Let's see if you can still remember the ratings
09:20:47 PM CHAT: 09:20 PM Charlotte: I will show you one image at a time and we will see whether you can remember the exact rating you gave it *wicked grin*
09:20:58 PM INFO: Calculating mood for 308 and strictness 2
09:20:58 PM INFO: Feel like punishing chance: 116
09:21:05 PM CHAT: 09:21 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:21:10 PM CHAT: 09:21 PM SubName: 5
09:21:11 PM CHAT: 09:21 PM Charlotte: Not correct *wicked grin*
09:21:16 PM CHAT: 09:21 PM Charlotte: That's +6 hours in chastity for you *wicked grin*
09:21:23 PM CHAT: 09:21 PM Charlotte: Did you really think that there are no consequences to this game?
09:21:30 PM CHAT: 09:21 PM Charlotte: Lets do another
09:21:37 PM CHAT: 09:21 PM Charlotte: What rating did you give this picture?
09:21:51 PM CHAT: 09:21 PM SubName: 3
09:21:52 PM CHAT: 09:21 PM Charlotte: You're wrong lmfao
09:21:55 PM CHAT: 09:21 PM Charlotte: That's +6 hours in chastity for you *grin*
09:22:00 PM CHAT: 09:22 PM SubName: No Goddess
09:22:01 PM CHAT: 09:22 PM Charlotte: Lets try another one
09:22:08 PM CHAT: 09:22 PM Charlotte: What rating did you give this picture?
09:22:10 PM CHAT: 09:22 PM SubName: 7
09:22:11 PM CHAT: 09:22 PM Charlotte: You are wrong *laugh*
09:22:15 PM CHAT: 09:22 PM Charlotte: That's +6 hours in chastity for you *grin*
09:22:26 PM CHAT: 09:22 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:22:28 PM CHAT: 09:22 PM SubName: 5
09:22:29 PM CHAT: 09:22 PM Charlotte: You are wrong *laughs sweetly*
09:22:34 PM CHAT: 09:22 PM Charlotte: That's +6 hours in chastity for you *smile*
09:22:44 PM CHAT: 09:22 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:22:47 PM CHAT: 09:22 PM SubName: 6
09:22:49 PM CHAT: 09:22 PM Charlotte: Correct! *looks at you innocently*
09:22:55 PM CHAT: 09:22 PM Charlotte: Since you are in chastity and I can't give you a treat of some sort I am just gonna reward you with gold
09:23:06 PM INFO: Calculating mood for 308 and strictness 2
09:23:11 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:23:13 PM CHAT: 09:23 PM SubName: 1
09:23:14 PM CHAT: 09:23 PM Charlotte: Right on! *naughty grin*
09:23:18 PM CHAT: 09:23 PM Charlotte: Some gold for you yet again *loudly whimpers*
09:23:22 PM INFO: Calculating mood for 308 and strictness 2
09:23:27 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:23:28 PM CHAT: 09:23 PM SubName: 6
09:23:29 PM CHAT: 09:23 PM Charlotte: You are right! *naughty grin*
09:23:33 PM CHAT: 09:23 PM Charlotte: Some gold for you yet again n_n
09:23:37 PM INFO: Calculating mood for 308 and strictness 2
09:23:38 PM CHAT: 09:23 PM Charlotte: Lets do it once again!
09:23:45 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:25:42 PM CHAT: 09:25 PM SubName: 4
09:25:42 PM CHAT: 09:25 PM Charlotte: You're wrong haha
09:25:47 PM CHAT: 09:25 PM Charlotte: That's +6 hours in chastity for you *coy smile*
09:25:56 PM CHAT: 09:25 PM Charlotte: What rating did you give this picture?
09:26:01 PM CHAT: 09:26 PM SubName: 8
09:26:02 PM CHAT: 09:26 PM Charlotte: You're wrong LOL
09:26:06 PM CHAT: 09:26 PM Charlotte: That's +6 hours in chastity for you *smiles innocently*
09:26:11 PM CHAT: 09:26 PM Charlotte: Lets do another
09:26:19 PM CHAT: 09:26 PM Charlotte: So try to tell me the rating you gave this picture cock sucking toy?
09:26:22 PM CHAT: 09:26 PM SubName: 5
09:26:23 PM CHAT: 09:26 PM Charlotte: You are wrong *coy smile*
09:26:27 PM CHAT: 09:26 PM Charlotte: That's +6 hours in chastity for you *wicked grin*
09:26:33 PM CHAT: 09:26 PM Charlotte: We're at the end! *wicked grin*
09:26:38 PM CHAT: 09:26 PM Charlotte: Hopefully this was as much fun for you as for me
09:26:45 PM CHAT: 09:26 PM Charlotte: I guess it was if you have a good memory haha
09:26:50 PM INFO: Trying to run link
09:26:50 PM INFO: Trying to run chastity link
09:26:50 PM INFO: Executing link and adding to history
09:26:50 PM INFO: Calculating mood for 308 and strictness 2
09:26:52 PM CHAT: 09:26 PM Charlotte: I'm still not going to let you touch that dick
09:26:57 PM INFO: Random toy interact
09:26:57 PM INFO: Random toy buttplug done
09:26:57 PM INFO: Random toy collar done
09:26:57 PM INFO: Random toy pain done
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Annoyed by talking chance: 30
09:26:57 PM INFO: Random toy gag done
09:26:57 PM INFO: Random toy balls done
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Feel like showing power: 102
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Min time between stroking passed: 45
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Choosing module based on the following chances:
09:26:57 PM INFO: Tease: 2.5
09:26:57 PM INFO: Sissy: 0
09:26:57 PM INFO: Pain: 0
09:26:57 PM INFO: Slave: 50
09:26:57 PM INFO: Humiliation: 0
09:26:57 PM INFO: Selector is 52
09:26:57 PM INFO: Unable to find module for category Slave to run
09:26:57 PM INFO: Stuck in module Slave loop . Trying tease now
09:26:57 PM INFO: Pushed 2 to result 2
09:26:57 PM INFO: Pushed 1 to result 3
09:26:57 PM INFO: Trying to run module \Session\Modules\Tease\Neutral\ModelRating.js
09:26:57 PM INFO: Trying to run module ModelRating from category 4 and was in previous module is false
09:26:59 PM CHAT: 09:26 PM Charlotte: I have a fun little game for you girl
09:27:05 PM CHAT: 09:27 PM Charlotte: Remember the pictures you rated before?
09:27:12 PM CHAT: 09:27 PM Charlotte: Let's see if you can still remember the ratings
09:27:20 PM CHAT: 09:27 PM Charlotte: I will show you two images at a time and you will tell me which one you rated higher
09:27:30 PM CHAT: 09:27 PM Charlotte: IF you can remember *giggle*
09:27:33 PM INFO: Calculating mood for 308 and strictness 2
09:27:33 PM INFO: Feel like punishing chance: 116
09:27:33 PM INFO: Calculating mood for 308 and strictness 2
09:27:33 PM INFO: Changing merits (level 0) by 4
09:27:41 PM CHAT: 09:27 PM Charlotte: Which image do you think was rated higher by you?
09:27:43 PM CHAT: 09:27 PM SubName: 1
09:27:44 PM CHAT: 09:27 PM Charlotte: You're right *grins*
09:27:51 PM CHAT: 09:27 PM Charlotte: Since you are in chastity and I can't give you a treat of some sort I am just gonna reward you with gold
09:28:02 PM INFO: Calculating mood for 312 and strictness 2
09:28:03 PM CHAT: 09:28 PM Charlotte: Lets try another one
09:28:13 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:16 PM CHAT: 09:28 PM SubName: 2
09:28:17 PM CHAT: 09:28 PM Charlotte: You're right *smiles innocently*
09:28:21 PM CHAT: 09:28 PM Charlotte: Some gold for you yet again *inhale*
09:28:25 PM INFO: Calculating mood for 312 and strictness 2
09:28:33 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:37 PM CHAT: 09:28 PM SubName: 2
09:28:37 PM CHAT: 09:28 PM Charlotte: Right on *grin*
09:28:41 PM CHAT: 09:28 PM Charlotte: Some gold for you yet again *smiles at you*
09:28:45 PM INFO: Calculating mood for 312 and strictness 2
09:28:46 PM CHAT: 09:28 PM Charlotte: Lets do another
09:28:56 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:58 PM CHAT: 09:28 PM SubName: 2
09:28:59 PM CHAT: 09:28 PM Charlotte: You're right *grin*
09:29:03 PM CHAT: 09:29 PM Charlotte: Some gold for you yet again *whimpers*
09:29:07 PM INFO: Calculating mood for 312 and strictness 2
09:29:15 PM CHAT: 09:29 PM Charlotte: Which of the images was the higher rated one?
09:29:17 PM CHAT: 09:29 PM SubName: 2
09:29:18 PM CHAT: 09:29 PM Charlotte: Not correct haha
09:29:22 PM CHAT: 09:29 PM Charlotte: That's +6 hours in chastity for you *grin*
09:29:29 PM CHAT: 09:29 PM Charlotte: Did you really think that there are no consequences to this game?
09:29:44 PM CHAT: 09:29 PM Charlotte: So what was the higher rated image?
09:29:45 PM CHAT: 09:29 PM SubName: 2
09:29:47 PM CHAT: 09:29 PM Charlotte: You are wrong *innocent grin*
09:29:53 PM CHAT: 09:29 PM Charlotte: That's +6 hours in chastity for you 
09:30:05 PM CHAT: 09:30 PM Charlotte: Which image do you think was rated higher by you?
09:30:07 PM CHAT: 09:30 PM SubName: 1
09:30:08 PM CHAT: 09:30 PM Charlotte: Right on *naughty grin*
09:30:12 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *looks at you*
09:30:16 PM INFO: Calculating mood for 312 and strictness 2
09:30:17 PM CHAT: 09:30 PM Charlotte: Lets do another
09:30:26 PM CHAT: 09:30 PM Charlotte: So what was the higher rated image?
09:30:28 PM CHAT: 09:30 PM SubName: 2
09:30:29 PM CHAT: 09:30 PM Charlotte: Right on! *wicked grin*
09:30:33 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *moans out a breath*
09:30:37 PM INFO: Calculating mood for 312 and strictness 2
09:30:45 PM CHAT: 09:30 PM Charlotte: Which image do you think was rated higher by you?
09:30:46 PM CHAT: 09:30 PM SubName: 1
09:30:48 PM CHAT: 09:30 PM Charlotte: Right on *wicked grin*
09:30:52 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *squeaks out a breath*
09:30:56 PM INFO: Calculating mood for 312 and strictness 2
09:31:04 PM CHAT: 09:31 PM Charlotte: Which image do you think was rated higher by you?
09:31:09 PM CHAT: 09:31 PM SubName: Equal
09:31:13 PM CHAT: 09:31 PM Charlotte: The first or the second one? Or did they share the same score? *mischievous grin*
09:31:17 PM CHAT: 09:31 PM SubName: Same
09:31:26 PM CHAT: 09:31 PM SubName: Same
09:31:27 PM CHAT: 09:31 PM Charlotte: Right on! *naughty grin*
09:31:31 PM CHAT: 09:31 PM Charlotte: Some gold for you yet again *loudly whimpers*
09:31:35 PM INFO: Calculating mood for 312 and strictness 2
09:31:37 PM CHAT: 09:31 PM Charlotte: We're at the end! *smiles innocently*
09:31:42 PM CHAT: 09:31 PM Charlotte: Hopefully this was as much fun for you as for me
09:31:49 PM CHAT: 09:31 PM Charlotte: I guess it was if you have a good memory *grins at you*
09:31:54 PM INFO: Trying to run link
09:31:54 PM INFO: Trying to run chastity link
09:31:54 PM INFO: Executing link and adding to history
09:31:56 PM CHAT: 09:31 PM Charlotte: I'm going to show you one of your videos
09:32:03 PM CHAT: 09:32 PM Charlotte: But NO touching! Sit on your hands if you have to, caged cum consumer
09:32:12 PM CHAT: 09:32 PM Charlotte: I'll be right back *seductively grins*
09:32:49 PM CHAT: 09:32 PM SubName: Yes Goddess
09:33:00 PM CHAT: 09:33 PM SubName: Not working
09:33:00 PM INFO: Calculating rule passed chance with last rule passed 4 days ago
09:33:01 PM CHAT: 09:33 PM Charlotte: You know slave...
09:33:09 PM CHAT: 09:33 PM Charlotte: I want to take the next small step with you towards being my and only MY slave *looks at you innocently*
09:33:19 PM CHAT: 09:33 PM Charlotte: So I think you should address me properly
09:33:26 PM CHAT: 09:33 PM Charlotte: From now on I will always be your Goddess
09:33:33 PM CHAT: 09:33 PM Charlotte: And you will treat me with respect and address me as such
09:33:44 PM CHAT: 09:33 PM Charlotte: So you will address me as your Goddess in all questions, begging or any answer to my questions
09:33:55 PM CHAT: 09:33 PM Charlotte: Is that understood?
09:34:01 PM CHAT: 09:34 PM SubName: Ok
09:34:01 PM CHAT: 09:34 PM Charlotte: !YesOrNo!
09:34:20 PM CHAT: 09:34 PM SubName: Yes Goddess
09:34:20 PM SEVERE: Error while handling file '<eval>' in line 140
Error: TypeError: answer.toLowerCase is not a function in <eval> at line number 140
09:34:27 PM CHAT: 09:34 PM SubName: Yes Goddess
09:39:28 PM CHAT: 09:39 PM SubName: Hey
ine number 140
09:34:27 PM CHAT: 09:34 PM SubName: Yes Goddess
09:39:28 PM CHAT: 09:39 PM SubName: Hey
Also attached variables state before launch.


Note at the beginning "get your magic wand" repeats twice:

Code: Select all

09:18:29 PM CHAT: 09:18 PM Charlotte: Go ahead and get your magic wand
09:18:34 PM CHAT: 09:18 PM Charlotte: Tell me when you are ready to continue.
09:18:59 PM CHAT: 09:18 PM SubName: Yes Goddess
09:19:00 PM CHAT: 09:19 PM Charlotte: Very good
09:19:00 PM INFO: Calculating mood for 308 and strictness 2
09:19:00 PM INFO: Start of vibe interval for 2
09:19:02 PM CHAT: 09:19 PM Charlotte: Go ahead and retrieve your magic wand
09:19:06 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:07 PM CHAT: 09:19 PM Charlotte: Tell me when you are ready to continue.
09:19:15 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:16 PM CHAT: 09:19 PM Charlotte: Marvelous
09:19:16 PM INFO: Calculating mood for 308 and strictness 2
09:19:18 PM CHAT: 09:19 PM Charlotte: Start vibrating that full belt
09:19:54 PM CHAT: 09:19 PM Charlotte: Make it feel good stroker
It also says "Start vibrating that full belt", but I'm "wearing" "Pinky" cage and it is not a full belt:

Code: Select all

name:Pinky,length:2,material:3,dialator:false,dialatorDetachable:false,spikes:false,spikesDetachable:false,spikesOverall:false,penisAccessible:false,ballTrapType:1

At the end it tries to show me a video:

Code: Select all

09:31:56 PM CHAT: 09:31 PM Charlotte: I'm going to show you one of your videos
09:32:03 PM CHAT: 09:32 PM Charlotte: But NO touching! Sit on your hands if you have to, caged cum consumer
09:32:12 PM CHAT: 09:32 PM Charlotte: I'll be right back *seductively grins*
- It never started. (Might be a good idea to add more debug messages when starting a video, hard to say what is going on)


And finally it failed to display !YesOrNo! string, and then completely stopped after TypeError: answer.toLowerCase error:

Code: Select all

09:33:55 PM CHAT: 09:33 PM Charlotte: Is that understood?
09:34:01 PM CHAT: 09:34 PM SubName: Ok
09:34:01 PM CHAT: 09:34 PM Charlotte: !YesOrNo!
09:34:20 PM CHAT: 09:34 PM SubName: Yes Goddess
09:34:20 PM SEVERE: Error while handling file '<eval>' in line 140
Error: TypeError: answer.toLowerCase is not a function in <eval> at line number 140
Attachments
vars.zip
(38.81 KiB) Downloaded 53 times
FlashTease to TeaseMe conversions.
GodDragon
Explorer At Heart
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)

Post by GodDragon »

hallojo1337 wrote: Mon Dec 21, 2020 6:24 pm
That is really strange. On the one hand it's not possible to tell where exactly this issue occurs and on the other hand it works for me. What Java Version are you using? The one included in the quick start thing?
I have to say that I used TeaseAI Java before and it worked. But I want a new clean version for the "SPICY". So I deleted the whole folder. Then I copied all the files from the "quick starter". Right know if I check my program-list there stands "Java(TM) SE Development Kit 13.0.2 (64-bit)".
Spoiler: show
I have done the first real session and it was really nice!! :-D :thumbsup:

Only one point was a little bit annoying. I was locked in chastity snice the beginning of the session and my domme wants to play a memory game. If I win... I get 20points. If I lose... I have to edge 2 times.

I lost very often so I had to edge very much :blush:

There were always the same text lines before every edge and also between very edge.

"05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect"

In my opinion it is not necessary to explain this every time. But it is a very good instruction opener for the beginning.
Spoiler: show
05:00:34 PM CHAT: 05:00 PM Charlotte: Locked stroker
05:00:39 PM CHAT: 05:00 PM Charlotte: I have a cool memory game for us
05:00:51 PM CHAT: 05:00 PM Charlotte: I will show you 12 out of 13 different cards from a deck of poker cards
05:01:15 PM CHAT: 05:01 PM Charlotte: For example I might show you ace(1), two(2), three(3), four(4), five(5), seven(7), eight(8), nine(9), ten(10), knight(11), queen(12) and king(13)
05:01:46 PM CHAT: 05:01 PM Charlotte: In this example the six was missing
05:01:58 PM CHAT: 05:01 PM Charlotte: It doesn't matter whether the card is club, heart, spade or diamond
05:02:09 PM CHAT: 05:02 PM Charlotte: Only the card value is important for now
05:02:24 PM CHAT: 05:02 PM Charlotte: When I am done showing you the 12 cards you have 5 seconds to reply with the correct answer
05:02:38 PM CHAT: 05:02 PM Charlotte: If you are right you will earn 20 gold
05:02:48 PM CHAT: 05:02 PM Charlotte: If you are wrong you will have to edge twice *grins*
05:02:59 PM CHAT: 05:02 PM Charlotte: Let's not waste anymore time and start *exhale*
05:03:19 PM CHAT: 05:03 PM Charlotte: So which card was missing?
05:03:20 PM CHAT: 05:03 PM Chris: Queen
05:03:22 PM CHAT: 05:03 PM Charlotte: Not correct lol
05:03:30 PM CHAT: 05:03 PM Charlotte: That's 2 more edges for you *looks at you and grins*
05:03:38 PM CHAT: 05:03 PM Charlotte: Go ahead and fetch your magic wand
05:03:45 PM CHAT: 05:03 PM Charlotte: Tell me when you are ready to continue.
05:04:35 PM CHAT: 05:04 PM Chris: Ready
05:04:36 PM CHAT: 05:04 PM Charlotte: Excellent
05:04:41 PM CHAT: 05:04 PM Charlotte: Time for an edge stroker. Now
05:04:41 PM INFO: Starting Edge Taunts
05:05:07 PM CHAT: 05:05 PM Charlotte: I want you right on the edge slave
05:05:07 PM INFO: Send edging taunt
05:05:29 PM CHAT: 05:05 PM Charlotte: I want you so fucking close locked slave
05:05:29 PM INFO: Send edging taunt
05:05:50 PM INFO: Calculating mood for 648 and strictness 1
05:05:54 PM CHAT: 05:05 PM Charlotte: Get that helpless weiner on the edge
05:05:54 PM INFO: Send edging taunt
05:06:17 PM CHAT: 05:06 PM Charlotte: Closer
05:06:17 PM INFO: Send edging taunt
05:06:25 PM CHAT: 05:06 PM Chris: I am on the edge
05:06:25 PM INFO: Sub send edge message
05:06:25 PM INFO: Ending edge
05:06:25 PM INFO: Stop edge message is not skipped
05:06:27 PM CHAT: 05:06 PM Charlotte: I want you to stop
05:06:27 PM INFO: Checking for edge orgasm
05:06:27 PM INFO: Ending edge internally
05:06:27 PM INFO: Deleting Edge Variable
05:06:32 PM CHAT: 05:06 PM Charlotte: Let your body become consumed with the ache
05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect
05:07:04 PM CHAT: 05:07 PM Charlotte: Edge for me slave. Now
05:07:04 PM INFO: Starting Edge Taunts
05:07:25 PM CHAT: 05:07 PM Chris: I am on the edge
05:07:25 PM INFO: Sub send edge message
05:07:25 PM INFO: Ending edge
05:07:25 PM INFO: Stop edge message is not skipped
05:07:29 PM CHAT: 05:07 PM Charlotte: That's enough, turn the vibrator off
I am really looking forward to the upcoming sessions :w00t:
Are you using the the startScript? Because then it is using the included java 14 build.
I will try to use that and see if it also fails for me.

I am glad you enjoyed it and are excited for more. Sadly as you can see there are still quite a few things to fix but we I will try to do so as quickly as possible.
I should've fixed the reoccuring magic wand thing because it wasn't intended that way anyway.

EDIT:
The gui works for me using the given bundle. Are you using the latest github build?

And btw. thanks to you too for all the feedback. I really appreciate it and hope you are enjoying submitting to her :whistle:
She has quite a few exciting things up here sleeve especially since she supports quite a lot of things :closedeyes:
candriver wrote: Mon Dec 21, 2020 7:32 pm Another session ended early.

Full log:
Spoiler: show

Code: Select all

09:14:21 PM INFO: Checking libraries for updates...
09:14:21 PM INFO: Library uber-EstimAPI-0.0.1-SNAPSHOT.jar is only local but keeping and not deleting.
09:14:21 PM INFO: Libraries checked and up-to-date.
09:14:21 PM INFO: Initialization done.
09:14:22 PM INFO: Launching TAJ 1.3
09:14:22 PM INFO: Scanning potential personality 'Spicy'.
09:14:22 PM INFO: Found personality 'Spicy'.
09:14:22 PM INFO: Loading personality 'Spicy'.
Warning: Nashorn engine is planned to be removed from a future JDK release
09:14:23 PM INFO: Finished initializing personality 'Spicy'.
09:14:23 PM INFO: Trying to fetch current version file for personality 'Spicy' from https://raw.githubusercontent.com/GodDragoner/Spicy-TAJ-Personality/master/personality.properties
09:14:24 PM INFO: Fetched current version of personality 'Spicy'
09:14:24 PM INFO: Personality 'Spicy' version 0.1.5.1 was successfully loaded.
09:14:27 PM INFO: Loaded 31 picture sets for Charlotte
09:14:27 PM INFO: Loaded 23 picture sets for Anastacia
09:14:28 PM INFO: Loaded 16 picture sets for Gracie
09:14:28 PM INFO: Loaded 22 picture sets for Sarah
Warning: Nashorn engine is planned to be removed from a future JDK release
Set script thread!
Warning: Nashorn engine is planned to be removed from a future JDK release
09:14:36 PM INFO: Loaded 64 vocabularies.
09:14:36 PM INFO: Loaded 13 responses.
09:14:38 PM CHAT: Launching Spicy 0.1.5.1
09:14:40 PM INFO: Mood after startup routine
09:14:40 PM INFO: Lust: 10
09:14:40 PM INFO: Happiness: 14
09:14:40 PM INFO: Anger: 12
09:14:41 PM INFO: Loaded 0 e stim modes
09:14:41 PM INFO: Loaded 3 chastity cages
09:14:41 PM INFO: Loaded 2 dildos
09:14:41 PM INFO: Loaded 2 buttplugs
09:14:41 PM CHAT: [Vivienne]: Hmm?
09:14:44 PM CHAT: 09:14 PM SubName: Session
09:14:44 PM INFO: Calculating mood for 384 and strictness 2
09:14:44 PM CHAT: [Vivienne]: Starting session with Goddess
09:14:47 PM INFO: Calculating mood for 384 and strictness 2
09:14:47 PM INFO: Starting session with mood: 3
09:14:48 PM CHAT: 09:14 PM Charlotte: Good evening cock hungry stroker
09:14:55 PM CHAT: 09:14 PM SubName: Hello Goddess
09:14:55 PM INFO: Rolled initial chance of 21 to be unlocked
09:14:55 PM INFO: Happiness is higher than anger so increasing unlock chance
09:14:55 PM INFO: Calculating mood for 384 and strictness 2
09:14:55 PM INFO: Must reach 75 to unlock. Current choice is 26 and mood is 3
09:14:55 PM INFO: Decided to lock chastity at start
09:14:56 PM CHAT: 09:14 PM Charlotte: Cum eating cum consumer
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Punishment Chastity Chance: 75 for mood 3 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:57 PM INFO: Max chastity cage size: 2
09:14:57 PM INFO: Min chastity size: 1
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:57 PM INFO: Max chastity cage size: 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Calculating mood for 384 and strictness 2
09:14:57 PM INFO: Feel like punishing chance: 116
09:14:58 PM INFO: Calculating mood for 384 and strictness 2
09:14:58 PM INFO: Changing merits (level 0) by 4
09:14:58 PM INFO: Max chastity cage size: 2
09:14:58 PM INFO: Searching for cage with length: 2
09:14:58 PM INFO: Found closest chastity size: 2 and n
09:14:58 PM INFO: Searching for cage with size 2 and punishments 1
09:14:58 PM INFO: Searching cage with length 2 and 1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Searching cage with length 2 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 2 and -1 punishments
09:14:58 PM INFO: Found cage Pinky with length 2 and 0 punish options 
09:14:58 PM INFO: Searching cage with length 1 and 0 punishments
09:14:58 PM INFO: Skipping Spikey because spikes are not detachable
09:14:58 PM INFO: Searching cage with length 1 and -1 punishments
09:14:58 PM INFO: Looking for smaller cage as punishment and got Spikey with length 4
09:14:59 PM CHAT: 09:14 PM Charlotte: Go ahead and retrieve your Pinky
09:15:04 PM CHAT: 09:15 PM Charlotte: Tell me when you are ready to continue.
09:15:10 PM CHAT: 09:15 PM SubName: Yes Goddess
09:15:11 PM CHAT: 09:15 PM Charlotte: Excellent
09:15:12 PM CHAT: 09:15 PM Charlotte: And next...
09:15:13 PM INFO: Calculating mood for 388 and strictness 2
09:15:15 PM CHAT: 09:15 PM Charlotte: Put on the nasty full belt at once
09:15:19 PM CHAT: 09:15 PM Charlotte: Report to me when it's on
09:15:50 PM CHAT: 09:15 PM Charlotte: Hurry up!
09:15:51 PM INFO: Calculating mood for 388 and strictness 2
09:15:51 PM INFO: Changing merits (level 1) by -25
09:16:21 PM INFO: Calculating mood for 363 and strictness 2
09:16:21 PM CHAT: 09:16 PM SubName: Yes Goddess
09:16:24 PM CHAT: 09:16 PM Charlotte: You are taking way to long to get that teeny lust detention full belt on
09:16:30 PM CHAT: 09:16 PM SubName: Yes Goddess
09:16:30 PM INFO: Calculating mood for 363 and strictness 2
09:16:35 PM CHAT: 09:16 PM Charlotte: So as a punishment I'm placing you in the teeny lust detention belt for the next 24 hours...
09:16:41 PM CHAT: 09:16 PM SubName: No Goddess
09:16:43 PM INFO: Calculating mood for 363 and strictness 2
09:16:43 PM INFO: Changing merits (level 2) by -59
09:16:43 PM INFO: Calculating mood for 304 and strictness 2
09:16:43 PM INFO: Feel like punishing chance: 116
09:16:43 PM INFO: Calculating mood for 304 and strictness 2
09:16:43 PM INFO: Changing merits (level 0) by 4
09:16:43 PM INFO: Executing start and adding to history
09:16:45 PM CHAT: 09:16 PM Charlotte: You better get comfortable, cum consumer
09:16:51 PM CHAT: 09:16 PM Charlotte: I want to have a lot of fun with you today
09:16:58 PM CHAT: 09:16 PM Charlotte: And I need you to last a long time for me
09:17:05 PM CHAT: 09:17 PM Charlotte: Maybe it's going to be nice and pleasurable for you
09:17:13 PM CHAT: 09:17 PM Charlotte: And maybe I'll be cruel to you and make you hurt for me
09:17:22 PM CHAT: 09:17 PM Charlotte: If you're a really good boy might even let you eat you own load
09:17:30 PM CHAT: 09:17 PM Charlotte: I know how much you enjoy the taste
09:17:36 PM CHAT: 09:17 PM Charlotte: And the feeling of hot cum sliding down your throat
09:17:42 PM CHAT: 09:17 PM Charlotte: And if you don't like it...
09:17:48 PM CHAT: 09:17 PM Charlotte: Maybe I'll make you do it anyway *looks at you innocently*
09:17:52 PM INFO: Stayed in chastity so incrementing locked in a row
09:17:52 PM INFO: Random toy interact
09:17:52 PM INFO: Random toy buttplug done
09:17:52 PM INFO: Random toy collar done
09:17:52 PM INFO: Random toy pain done
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Annoyed by talking chance: 30
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Annoyed by talking chance: 30
09:17:52 PM INFO: Calculating mood for 308 and strictness 2
09:17:52 PM INFO: Feel like punishing chance: 116
09:17:52 PM INFO: Feels like punishing so +50 spider gag chance
09:17:54 PM CHAT: 09:17 PM Charlotte: Go ahead and get your dildo gag
09:17:59 PM CHAT: 09:17 PM Charlotte: Tell me when you are ready to continue.
09:18:05 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:06 PM CHAT: 09:18 PM Charlotte: Great
09:18:09 PM CHAT: 09:18 PM Charlotte: Now put it in. Tell me when you are done cum consumer
09:18:13 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:21 PM CHAT: 09:18 PM SubName: Yes Goddess
09:18:21 PM INFO: Random toy gag done
09:18:21 PM INFO: Random toy balls done
09:18:21 PM INFO: Calculating mood for 308 and strictness 2
09:18:21 PM INFO: Feel like showing power: 102
09:18:22 PM CHAT: 09:18 PM Charlotte: I want you to kneel for me, toy
09:18:27 PM INFO: Calculating mood for 308 and strictness 2
09:18:27 PM INFO: Min time between stroking passed: 45
09:18:27 PM INFO: Calculating mood for 308 and strictness 2
09:18:27 PM INFO: Feels evil chance 75
09:18:29 PM CHAT: 09:18 PM Charlotte: Go ahead and get your magic wand
09:18:34 PM CHAT: 09:18 PM Charlotte: Tell me when you are ready to continue.
09:18:59 PM CHAT: 09:18 PM SubName: Yes Goddess
09:19:00 PM CHAT: 09:19 PM Charlotte: Very good
09:19:00 PM INFO: Calculating mood for 308 and strictness 2
09:19:00 PM INFO: Start of vibe interval for 2
09:19:02 PM CHAT: 09:19 PM Charlotte: Go ahead and retrieve your magic wand
09:19:06 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:07 PM CHAT: 09:19 PM Charlotte: Tell me when you are ready to continue.
09:19:15 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:16 PM CHAT: 09:19 PM Charlotte: Marvelous
09:19:16 PM INFO: Calculating mood for 308 and strictness 2
09:19:18 PM CHAT: 09:19 PM Charlotte: Start vibrating that full belt
09:19:54 PM CHAT: 09:19 PM Charlotte: Make it feel good stroker
09:19:54 PM INFO: Sent vibe taunt
09:20:22 PM CHAT: 09:20 PM Charlotte: Remove the vibrator from the cage for me
09:20:22 PM INFO: End of vibe interval
09:20:22 PM INFO: Chance for special session: 60
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Calculating mood for 308 and strictness 2
09:20:22 PM INFO: Choosing module based on the following chances:
09:20:22 PM INFO: Tease: 2.5
09:20:22 PM INFO: Sissy: 0
09:20:22 PM INFO: Pain: 0
09:20:22 PM INFO: Slave: 50
09:20:22 PM INFO: Humiliation: 0
09:20:22 PM INFO: Selector is 9
09:20:22 PM INFO: Pushed 2 to result 2
09:20:22 PM INFO: Trying to run module \Session\Modules\Slave\Neutral\PositionTraining.js
09:20:22 PM INFO: Trying to run module PositionTraining from category 4 and was in previous module is false
09:20:22 PM INFO: Trying to run module \Session\Modules\Slave\Neutral\LickTraining.js
09:20:22 PM INFO: Unable to find module for category Slave to run
09:20:22 PM INFO: Stuck in module Slave loop . Trying tease now
09:20:22 PM INFO: Pushed 2 to result 2
09:20:22 PM INFO: Pushed 1 to result 3
09:20:22 PM INFO: Trying to run module \Session\Modules\Tease\Neutral\ModelRating.js
09:20:22 PM INFO: Trying to run module ModelRating from category 4 and was in previous module is false
09:20:24 PM CHAT: 09:20 PM Charlotte: I have a fun little game for you girl
09:20:30 PM CHAT: 09:20 PM Charlotte: Remember the pictures you rated before?
09:20:36 PM CHAT: 09:20 PM Charlotte: Let's see if you can still remember the ratings
09:20:47 PM CHAT: 09:20 PM Charlotte: I will show you one image at a time and we will see whether you can remember the exact rating you gave it *wicked grin*
09:20:58 PM INFO: Calculating mood for 308 and strictness 2
09:20:58 PM INFO: Feel like punishing chance: 116
09:21:05 PM CHAT: 09:21 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:21:10 PM CHAT: 09:21 PM SubName: 5
09:21:11 PM CHAT: 09:21 PM Charlotte: Not correct *wicked grin*
09:21:16 PM CHAT: 09:21 PM Charlotte: That's +6 hours in chastity for you *wicked grin*
09:21:23 PM CHAT: 09:21 PM Charlotte: Did you really think that there are no consequences to this game?
09:21:30 PM CHAT: 09:21 PM Charlotte: Lets do another
09:21:37 PM CHAT: 09:21 PM Charlotte: What rating did you give this picture?
09:21:51 PM CHAT: 09:21 PM SubName: 3
09:21:52 PM CHAT: 09:21 PM Charlotte: You're wrong lmfao
09:21:55 PM CHAT: 09:21 PM Charlotte: That's +6 hours in chastity for you *grin*
09:22:00 PM CHAT: 09:22 PM SubName: No Goddess
09:22:01 PM CHAT: 09:22 PM Charlotte: Lets try another one
09:22:08 PM CHAT: 09:22 PM Charlotte: What rating did you give this picture?
09:22:10 PM CHAT: 09:22 PM SubName: 7
09:22:11 PM CHAT: 09:22 PM Charlotte: You are wrong *laugh*
09:22:15 PM CHAT: 09:22 PM Charlotte: That's +6 hours in chastity for you *grin*
09:22:26 PM CHAT: 09:22 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:22:28 PM CHAT: 09:22 PM SubName: 5
09:22:29 PM CHAT: 09:22 PM Charlotte: You are wrong *laughs sweetly*
09:22:34 PM CHAT: 09:22 PM Charlotte: That's +6 hours in chastity for you *smile*
09:22:44 PM CHAT: 09:22 PM Charlotte: So try to tell me the rating you gave this picture slave?
09:22:47 PM CHAT: 09:22 PM SubName: 6
09:22:49 PM CHAT: 09:22 PM Charlotte: Correct! *looks at you innocently*
09:22:55 PM CHAT: 09:22 PM Charlotte: Since you are in chastity and I can't give you a treat of some sort I am just gonna reward you with gold
09:23:06 PM INFO: Calculating mood for 308 and strictness 2
09:23:11 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:23:13 PM CHAT: 09:23 PM SubName: 1
09:23:14 PM CHAT: 09:23 PM Charlotte: Right on! *naughty grin*
09:23:18 PM CHAT: 09:23 PM Charlotte: Some gold for you yet again *loudly whimpers*
09:23:22 PM INFO: Calculating mood for 308 and strictness 2
09:23:27 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:23:28 PM CHAT: 09:23 PM SubName: 6
09:23:29 PM CHAT: 09:23 PM Charlotte: You are right! *naughty grin*
09:23:33 PM CHAT: 09:23 PM Charlotte: Some gold for you yet again n_n
09:23:37 PM INFO: Calculating mood for 308 and strictness 2
09:23:38 PM CHAT: 09:23 PM Charlotte: Lets do it once again!
09:23:45 PM CHAT: 09:23 PM Charlotte: What rating did you give this picture?
09:25:42 PM CHAT: 09:25 PM SubName: 4
09:25:42 PM CHAT: 09:25 PM Charlotte: You're wrong haha
09:25:47 PM CHAT: 09:25 PM Charlotte: That's +6 hours in chastity for you *coy smile*
09:25:56 PM CHAT: 09:25 PM Charlotte: What rating did you give this picture?
09:26:01 PM CHAT: 09:26 PM SubName: 8
09:26:02 PM CHAT: 09:26 PM Charlotte: You're wrong LOL
09:26:06 PM CHAT: 09:26 PM Charlotte: That's +6 hours in chastity for you *smiles innocently*
09:26:11 PM CHAT: 09:26 PM Charlotte: Lets do another
09:26:19 PM CHAT: 09:26 PM Charlotte: So try to tell me the rating you gave this picture cock sucking toy?
09:26:22 PM CHAT: 09:26 PM SubName: 5
09:26:23 PM CHAT: 09:26 PM Charlotte: You are wrong *coy smile*
09:26:27 PM CHAT: 09:26 PM Charlotte: That's +6 hours in chastity for you *wicked grin*
09:26:33 PM CHAT: 09:26 PM Charlotte: We're at the end! *wicked grin*
09:26:38 PM CHAT: 09:26 PM Charlotte: Hopefully this was as much fun for you as for me
09:26:45 PM CHAT: 09:26 PM Charlotte: I guess it was if you have a good memory haha
09:26:50 PM INFO: Trying to run link
09:26:50 PM INFO: Trying to run chastity link
09:26:50 PM INFO: Executing link and adding to history
09:26:50 PM INFO: Calculating mood for 308 and strictness 2
09:26:52 PM CHAT: 09:26 PM Charlotte: I'm still not going to let you touch that dick
09:26:57 PM INFO: Random toy interact
09:26:57 PM INFO: Random toy buttplug done
09:26:57 PM INFO: Random toy collar done
09:26:57 PM INFO: Random toy pain done
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Annoyed by talking chance: 30
09:26:57 PM INFO: Random toy gag done
09:26:57 PM INFO: Random toy balls done
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Feel like showing power: 102
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Min time between stroking passed: 45
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Calculating mood for 308 and strictness 2
09:26:57 PM INFO: Choosing module based on the following chances:
09:26:57 PM INFO: Tease: 2.5
09:26:57 PM INFO: Sissy: 0
09:26:57 PM INFO: Pain: 0
09:26:57 PM INFO: Slave: 50
09:26:57 PM INFO: Humiliation: 0
09:26:57 PM INFO: Selector is 52
09:26:57 PM INFO: Unable to find module for category Slave to run
09:26:57 PM INFO: Stuck in module Slave loop . Trying tease now
09:26:57 PM INFO: Pushed 2 to result 2
09:26:57 PM INFO: Pushed 1 to result 3
09:26:57 PM INFO: Trying to run module \Session\Modules\Tease\Neutral\ModelRating.js
09:26:57 PM INFO: Trying to run module ModelRating from category 4 and was in previous module is false
09:26:59 PM CHAT: 09:26 PM Charlotte: I have a fun little game for you girl
09:27:05 PM CHAT: 09:27 PM Charlotte: Remember the pictures you rated before?
09:27:12 PM CHAT: 09:27 PM Charlotte: Let's see if you can still remember the ratings
09:27:20 PM CHAT: 09:27 PM Charlotte: I will show you two images at a time and you will tell me which one you rated higher
09:27:30 PM CHAT: 09:27 PM Charlotte: IF you can remember *giggle*
09:27:33 PM INFO: Calculating mood for 308 and strictness 2
09:27:33 PM INFO: Feel like punishing chance: 116
09:27:33 PM INFO: Calculating mood for 308 and strictness 2
09:27:33 PM INFO: Changing merits (level 0) by 4
09:27:41 PM CHAT: 09:27 PM Charlotte: Which image do you think was rated higher by you?
09:27:43 PM CHAT: 09:27 PM SubName: 1
09:27:44 PM CHAT: 09:27 PM Charlotte: You're right *grins*
09:27:51 PM CHAT: 09:27 PM Charlotte: Since you are in chastity and I can't give you a treat of some sort I am just gonna reward you with gold
09:28:02 PM INFO: Calculating mood for 312 and strictness 2
09:28:03 PM CHAT: 09:28 PM Charlotte: Lets try another one
09:28:13 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:16 PM CHAT: 09:28 PM SubName: 2
09:28:17 PM CHAT: 09:28 PM Charlotte: You're right *smiles innocently*
09:28:21 PM CHAT: 09:28 PM Charlotte: Some gold for you yet again *inhale*
09:28:25 PM INFO: Calculating mood for 312 and strictness 2
09:28:33 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:37 PM CHAT: 09:28 PM SubName: 2
09:28:37 PM CHAT: 09:28 PM Charlotte: Right on *grin*
09:28:41 PM CHAT: 09:28 PM Charlotte: Some gold for you yet again *smiles at you*
09:28:45 PM INFO: Calculating mood for 312 and strictness 2
09:28:46 PM CHAT: 09:28 PM Charlotte: Lets do another
09:28:56 PM CHAT: 09:28 PM Charlotte: Which of the images was the higher rated one?
09:28:58 PM CHAT: 09:28 PM SubName: 2
09:28:59 PM CHAT: 09:28 PM Charlotte: You're right *grin*
09:29:03 PM CHAT: 09:29 PM Charlotte: Some gold for you yet again *whimpers*
09:29:07 PM INFO: Calculating mood for 312 and strictness 2
09:29:15 PM CHAT: 09:29 PM Charlotte: Which of the images was the higher rated one?
09:29:17 PM CHAT: 09:29 PM SubName: 2
09:29:18 PM CHAT: 09:29 PM Charlotte: Not correct haha
09:29:22 PM CHAT: 09:29 PM Charlotte: That's +6 hours in chastity for you *grin*
09:29:29 PM CHAT: 09:29 PM Charlotte: Did you really think that there are no consequences to this game?
09:29:44 PM CHAT: 09:29 PM Charlotte: So what was the higher rated image?
09:29:45 PM CHAT: 09:29 PM SubName: 2
09:29:47 PM CHAT: 09:29 PM Charlotte: You are wrong *innocent grin*
09:29:53 PM CHAT: 09:29 PM Charlotte: That's +6 hours in chastity for you 
09:30:05 PM CHAT: 09:30 PM Charlotte: Which image do you think was rated higher by you?
09:30:07 PM CHAT: 09:30 PM SubName: 1
09:30:08 PM CHAT: 09:30 PM Charlotte: Right on *naughty grin*
09:30:12 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *looks at you*
09:30:16 PM INFO: Calculating mood for 312 and strictness 2
09:30:17 PM CHAT: 09:30 PM Charlotte: Lets do another
09:30:26 PM CHAT: 09:30 PM Charlotte: So what was the higher rated image?
09:30:28 PM CHAT: 09:30 PM SubName: 2
09:30:29 PM CHAT: 09:30 PM Charlotte: Right on! *wicked grin*
09:30:33 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *moans out a breath*
09:30:37 PM INFO: Calculating mood for 312 and strictness 2
09:30:45 PM CHAT: 09:30 PM Charlotte: Which image do you think was rated higher by you?
09:30:46 PM CHAT: 09:30 PM SubName: 1
09:30:48 PM CHAT: 09:30 PM Charlotte: Right on *wicked grin*
09:30:52 PM CHAT: 09:30 PM Charlotte: Some gold for you yet again *squeaks out a breath*
09:30:56 PM INFO: Calculating mood for 312 and strictness 2
09:31:04 PM CHAT: 09:31 PM Charlotte: Which image do you think was rated higher by you?
09:31:09 PM CHAT: 09:31 PM SubName: Equal
09:31:13 PM CHAT: 09:31 PM Charlotte: The first or the second one? Or did they share the same score? *mischievous grin*
09:31:17 PM CHAT: 09:31 PM SubName: Same
09:31:26 PM CHAT: 09:31 PM SubName: Same
09:31:27 PM CHAT: 09:31 PM Charlotte: Right on! *naughty grin*
09:31:31 PM CHAT: 09:31 PM Charlotte: Some gold for you yet again *loudly whimpers*
09:31:35 PM INFO: Calculating mood for 312 and strictness 2
09:31:37 PM CHAT: 09:31 PM Charlotte: We're at the end! *smiles innocently*
09:31:42 PM CHAT: 09:31 PM Charlotte: Hopefully this was as much fun for you as for me
09:31:49 PM CHAT: 09:31 PM Charlotte: I guess it was if you have a good memory *grins at you*
09:31:54 PM INFO: Trying to run link
09:31:54 PM INFO: Trying to run chastity link
09:31:54 PM INFO: Executing link and adding to history
09:31:56 PM CHAT: 09:31 PM Charlotte: I'm going to show you one of your videos
09:32:03 PM CHAT: 09:32 PM Charlotte: But NO touching! Sit on your hands if you have to, caged cum consumer
09:32:12 PM CHAT: 09:32 PM Charlotte: I'll be right back *seductively grins*
09:32:49 PM CHAT: 09:32 PM SubName: Yes Goddess
09:33:00 PM CHAT: 09:33 PM SubName: Not working
09:33:00 PM INFO: Calculating rule passed chance with last rule passed 4 days ago
09:33:01 PM CHAT: 09:33 PM Charlotte: You know slave...
09:33:09 PM CHAT: 09:33 PM Charlotte: I want to take the next small step with you towards being my and only MY slave *looks at you innocently*
09:33:19 PM CHAT: 09:33 PM Charlotte: So I think you should address me properly
09:33:26 PM CHAT: 09:33 PM Charlotte: From now on I will always be your Goddess
09:33:33 PM CHAT: 09:33 PM Charlotte: And you will treat me with respect and address me as such
09:33:44 PM CHAT: 09:33 PM Charlotte: So you will address me as your Goddess in all questions, begging or any answer to my questions
09:33:55 PM CHAT: 09:33 PM Charlotte: Is that understood?
09:34:01 PM CHAT: 09:34 PM SubName: Ok
09:34:01 PM CHAT: 09:34 PM Charlotte: !YesOrNo!
09:34:20 PM CHAT: 09:34 PM SubName: Yes Goddess
09:34:20 PM SEVERE: Error while handling file '<eval>' in line 140
Error: TypeError: answer.toLowerCase is not a function in <eval> at line number 140
09:34:27 PM CHAT: 09:34 PM SubName: Yes Goddess
09:39:28 PM CHAT: 09:39 PM SubName: Hey
ine number 140
09:34:27 PM CHAT: 09:34 PM SubName: Yes Goddess
09:39:28 PM CHAT: 09:39 PM SubName: Hey
Also attached variables state before launch.


Note at the beginning "get your magic wand" repeats twice:

Code: Select all

09:18:29 PM CHAT: 09:18 PM Charlotte: Go ahead and get your magic wand
09:18:34 PM CHAT: 09:18 PM Charlotte: Tell me when you are ready to continue.
09:18:59 PM CHAT: 09:18 PM SubName: Yes Goddess
09:19:00 PM CHAT: 09:19 PM Charlotte: Very good
09:19:00 PM INFO: Calculating mood for 308 and strictness 2
09:19:00 PM INFO: Start of vibe interval for 2
09:19:02 PM CHAT: 09:19 PM Charlotte: Go ahead and retrieve your magic wand
09:19:06 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:07 PM CHAT: 09:19 PM Charlotte: Tell me when you are ready to continue.
09:19:15 PM CHAT: 09:19 PM SubName: Yes Goddess
09:19:16 PM CHAT: 09:19 PM Charlotte: Marvelous
09:19:16 PM INFO: Calculating mood for 308 and strictness 2
09:19:18 PM CHAT: 09:19 PM Charlotte: Start vibrating that full belt
09:19:54 PM CHAT: 09:19 PM Charlotte: Make it feel good stroker
It also says "Start vibrating that full belt", but I'm "wearing" "Pinky" cage and it is not a full belt:

Code: Select all

name:Pinky,length:2,material:3,dialator:false,dialatorDetachable:false,spikes:false,spikesDetachable:false,spikesOverall:false,penisAccessible:false,ballTrapType:1

At the end it tries to show me a video:

Code: Select all

09:31:56 PM CHAT: 09:31 PM Charlotte: I'm going to show you one of your videos
09:32:03 PM CHAT: 09:32 PM Charlotte: But NO touching! Sit on your hands if you have to, caged cum consumer
09:32:12 PM CHAT: 09:32 PM Charlotte: I'll be right back *seductively grins*
- It never started. (Might be a good idea to add more debug messages when starting a video, hard to say what is going on)


And finally it failed to display !YesOrNo! string, and then completely stopped after TypeError: answer.toLowerCase error:

Code: Select all

09:33:55 PM CHAT: 09:33 PM Charlotte: Is that understood?
09:34:01 PM CHAT: 09:34 PM SubName: Ok
09:34:01 PM CHAT: 09:34 PM Charlotte: !YesOrNo!
09:34:20 PM CHAT: 09:34 PM SubName: Yes Goddess
09:34:20 PM SEVERE: Error while handling file '<eval>' in line 140
Error: TypeError: answer.toLowerCase is not a function in <eval> at line number 140
I fixed the honorific intro. forgot a answer.getAnswer() there. Thanks for being so helpful! I really appreciate it.

Regarding the video: I added some debug now. I actually had the screen go black for me as well but no video playing right at the first try. After that though it worked without any issues. Really strange. Anyway what it did for you is wait 90 seconds since a video was supposed to be playing. IT could be that it's struggling with some specific video codecs or something.
hallojo1337
Explorer At Heart
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)

Post by hallojo1337 »

GodDragon wrote: Mon Dec 21, 2020 8:01 pm
hallojo1337 wrote: Mon Dec 21, 2020 6:24 pm
That is really strange. On the one hand it's not possible to tell where exactly this issue occurs and on the other hand it works for me. What Java Version are you using? The one included in the quick start thing?
I have to say that I used TeaseAI Java before and it worked. But I want a new clean version for the "SPICY". So I deleted the whole folder. Then I copied all the files from the "quick starter". Right know if I check my program-list there stands "Java(TM) SE Development Kit 13.0.2 (64-bit)".
Spoiler: show
I have done the first real session and it was really nice!! :-D :thumbsup:

Only one point was a little bit annoying. I was locked in chastity snice the beginning of the session and my domme wants to play a memory game. If I win... I get 20points. If I lose... I have to edge 2 times.

I lost very often so I had to edge very much :blush:

There were always the same text lines before every edge and also between very edge.

"05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect"

In my opinion it is not necessary to explain this every time. But it is a very good instruction opener for the beginning.
Spoiler: show
05:00:34 PM CHAT: 05:00 PM Charlotte: Locked stroker
05:00:39 PM CHAT: 05:00 PM Charlotte: I have a cool memory game for us
05:00:51 PM CHAT: 05:00 PM Charlotte: I will show you 12 out of 13 different cards from a deck of poker cards
05:01:15 PM CHAT: 05:01 PM Charlotte: For example I might show you ace(1), two(2), three(3), four(4), five(5), seven(7), eight(8), nine(9), ten(10), knight(11), queen(12) and king(13)
05:01:46 PM CHAT: 05:01 PM Charlotte: In this example the six was missing
05:01:58 PM CHAT: 05:01 PM Charlotte: It doesn't matter whether the card is club, heart, spade or diamond
05:02:09 PM CHAT: 05:02 PM Charlotte: Only the card value is important for now
05:02:24 PM CHAT: 05:02 PM Charlotte: When I am done showing you the 12 cards you have 5 seconds to reply with the correct answer
05:02:38 PM CHAT: 05:02 PM Charlotte: If you are right you will earn 20 gold
05:02:48 PM CHAT: 05:02 PM Charlotte: If you are wrong you will have to edge twice *grins*
05:02:59 PM CHAT: 05:02 PM Charlotte: Let's not waste anymore time and start *exhale*
05:03:19 PM CHAT: 05:03 PM Charlotte: So which card was missing?
05:03:20 PM CHAT: 05:03 PM Chris: Queen
05:03:22 PM CHAT: 05:03 PM Charlotte: Not correct lol
05:03:30 PM CHAT: 05:03 PM Charlotte: That's 2 more edges for you *looks at you and grins*
05:03:38 PM CHAT: 05:03 PM Charlotte: Go ahead and fetch your magic wand
05:03:45 PM CHAT: 05:03 PM Charlotte: Tell me when you are ready to continue.
05:04:35 PM CHAT: 05:04 PM Chris: Ready
05:04:36 PM CHAT: 05:04 PM Charlotte: Excellent
05:04:41 PM CHAT: 05:04 PM Charlotte: Time for an edge stroker. Now
05:04:41 PM INFO: Starting Edge Taunts
05:05:07 PM CHAT: 05:05 PM Charlotte: I want you right on the edge slave
05:05:07 PM INFO: Send edging taunt
05:05:29 PM CHAT: 05:05 PM Charlotte: I want you so fucking close locked slave
05:05:29 PM INFO: Send edging taunt
05:05:50 PM INFO: Calculating mood for 648 and strictness 1
05:05:54 PM CHAT: 05:05 PM Charlotte: Get that helpless weiner on the edge
05:05:54 PM INFO: Send edging taunt
05:06:17 PM CHAT: 05:06 PM Charlotte: Closer
05:06:17 PM INFO: Send edging taunt
05:06:25 PM CHAT: 05:06 PM Chris: I am on the edge
05:06:25 PM INFO: Sub send edge message
05:06:25 PM INFO: Ending edge
05:06:25 PM INFO: Stop edge message is not skipped
05:06:27 PM CHAT: 05:06 PM Charlotte: I want you to stop
05:06:27 PM INFO: Checking for edge orgasm
05:06:27 PM INFO: Ending edge internally
05:06:27 PM INFO: Deleting Edge Variable
05:06:32 PM CHAT: 05:06 PM Charlotte: Let your body become consumed with the ache
05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect
05:07:04 PM CHAT: 05:07 PM Charlotte: Edge for me slave. Now
05:07:04 PM INFO: Starting Edge Taunts
05:07:25 PM CHAT: 05:07 PM Chris: I am on the edge
05:07:25 PM INFO: Sub send edge message
05:07:25 PM INFO: Ending edge
05:07:25 PM INFO: Stop edge message is not skipped
05:07:29 PM CHAT: 05:07 PM Charlotte: That's enough, turn the vibrator off
I am really looking forward to the upcoming sessions :w00t:
Are you using the the startScript? Because then it is using the included java 14 build.
I will try to use that and see if it also fails for me.
The way with the startScript is working for me!! :thumbsup: I always used the TeaseAI :rolleyes:

Is there any way to delete a chastity cage? If I restart the program the cage appears again and again.

This menu to edit and also add new toys looks very good ;D
GodDragon
Explorer At Heart
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)

Post by GodDragon »

hallojo1337 wrote: Mon Dec 21, 2020 9:38 pm
GodDragon wrote: Mon Dec 21, 2020 8:01 pm
hallojo1337 wrote: Mon Dec 21, 2020 6:24 pm

I have to say that I used TeaseAI Java before and it worked. But I want a new clean version for the "SPICY". So I deleted the whole folder. Then I copied all the files from the "quick starter". Right know if I check my program-list there stands "Java(TM) SE Development Kit 13.0.2 (64-bit)".
Spoiler: show
I have done the first real session and it was really nice!! :-D :thumbsup:

Only one point was a little bit annoying. I was locked in chastity snice the beginning of the session and my domme wants to play a memory game. If I win... I get 20points. If I lose... I have to edge 2 times.

I lost very often so I had to edge very much :blush:

There were always the same text lines before every edge and also between very edge.

"05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect"

In my opinion it is not necessary to explain this every time. But it is a very good instruction opener for the beginning.
Spoiler: show
05:00:34 PM CHAT: 05:00 PM Charlotte: Locked stroker
05:00:39 PM CHAT: 05:00 PM Charlotte: I have a cool memory game for us
05:00:51 PM CHAT: 05:00 PM Charlotte: I will show you 12 out of 13 different cards from a deck of poker cards
05:01:15 PM CHAT: 05:01 PM Charlotte: For example I might show you ace(1), two(2), three(3), four(4), five(5), seven(7), eight(8), nine(9), ten(10), knight(11), queen(12) and king(13)
05:01:46 PM CHAT: 05:01 PM Charlotte: In this example the six was missing
05:01:58 PM CHAT: 05:01 PM Charlotte: It doesn't matter whether the card is club, heart, spade or diamond
05:02:09 PM CHAT: 05:02 PM Charlotte: Only the card value is important for now
05:02:24 PM CHAT: 05:02 PM Charlotte: When I am done showing you the 12 cards you have 5 seconds to reply with the correct answer
05:02:38 PM CHAT: 05:02 PM Charlotte: If you are right you will earn 20 gold
05:02:48 PM CHAT: 05:02 PM Charlotte: If you are wrong you will have to edge twice *grins*
05:02:59 PM CHAT: 05:02 PM Charlotte: Let's not waste anymore time and start *exhale*
05:03:19 PM CHAT: 05:03 PM Charlotte: So which card was missing?
05:03:20 PM CHAT: 05:03 PM Chris: Queen
05:03:22 PM CHAT: 05:03 PM Charlotte: Not correct lol
05:03:30 PM CHAT: 05:03 PM Charlotte: That's 2 more edges for you *looks at you and grins*
05:03:38 PM CHAT: 05:03 PM Charlotte: Go ahead and fetch your magic wand
05:03:45 PM CHAT: 05:03 PM Charlotte: Tell me when you are ready to continue.
05:04:35 PM CHAT: 05:04 PM Chris: Ready
05:04:36 PM CHAT: 05:04 PM Charlotte: Excellent
05:04:41 PM CHAT: 05:04 PM Charlotte: Time for an edge stroker. Now
05:04:41 PM INFO: Starting Edge Taunts
05:05:07 PM CHAT: 05:05 PM Charlotte: I want you right on the edge slave
05:05:07 PM INFO: Send edging taunt
05:05:29 PM CHAT: 05:05 PM Charlotte: I want you so fucking close locked slave
05:05:29 PM INFO: Send edging taunt
05:05:50 PM INFO: Calculating mood for 648 and strictness 1
05:05:54 PM CHAT: 05:05 PM Charlotte: Get that helpless weiner on the edge
05:05:54 PM INFO: Send edging taunt
05:06:17 PM CHAT: 05:06 PM Charlotte: Closer
05:06:17 PM INFO: Send edging taunt
05:06:25 PM CHAT: 05:06 PM Chris: I am on the edge
05:06:25 PM INFO: Sub send edge message
05:06:25 PM INFO: Ending edge
05:06:25 PM INFO: Stop edge message is not skipped
05:06:27 PM CHAT: 05:06 PM Charlotte: I want you to stop
05:06:27 PM INFO: Checking for edge orgasm
05:06:27 PM INFO: Ending edge internally
05:06:27 PM INFO: Deleting Edge Variable
05:06:32 PM CHAT: 05:06 PM Charlotte: Let your body become consumed with the ache
05:06:45 PM CHAT: 05:06 PM Charlotte: Go ahead and retrieve your magic wand
05:06:52 PM CHAT: 05:06 PM Charlotte: Tell me when you are ready to continue.
05:07:00 PM CHAT: 05:07 PM Chris: Ready
05:07:01 PM CHAT: 05:07 PM Charlotte: Perfect
05:07:04 PM CHAT: 05:07 PM Charlotte: Edge for me slave. Now
05:07:04 PM INFO: Starting Edge Taunts
05:07:25 PM CHAT: 05:07 PM Chris: I am on the edge
05:07:25 PM INFO: Sub send edge message
05:07:25 PM INFO: Ending edge
05:07:25 PM INFO: Stop edge message is not skipped
05:07:29 PM CHAT: 05:07 PM Charlotte: That's enough, turn the vibrator off
I am really looking forward to the upcoming sessions :w00t:
Are you using the the startScript? Because then it is using the included java 14 build.
I will try to use that and see if it also fails for me.
The way with the startScript is working for me!! :thumbsup: I always used the TeaseAI :rolleyes:

Is there any way to delete a chastity cage? If I restart the program the cage appears again and again.

This menu to edit and also add new toys looks very good ;D
I want to add a delete option to the cage. But if you remove it manually from the var file you'll have to restart TAJ completely. Best to close it beforehand. Remove the line from the var file and then launch TAJ again.
hallojo1337
Explorer At Heart
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)

Post by hallojo1337 »

GodDragon wrote: Mon Dec 21, 2020 9:48 pm
hallojo1337 wrote: Mon Dec 21, 2020 9:38 pm
GodDragon wrote: Mon Dec 21, 2020 8:01 pm

Are you using the the startScript? Because then it is using the included java 14 build.
I will try to use that and see if it also fails for me.
The way with the startScript is working for me!! :thumbsup: I always used the TeaseAI :rolleyes:

Is there any way to delete a chastity cage? If I restart the program the cage appears again and again.

This menu to edit and also add new toys looks very good ;D
I want to add a delete option to the cage. But if you remove it manually from the var file you'll have to restart TAJ completely. Best to close it beforehand. Remove the line from the var file and then launch TAJ again.
May you tell me were I can find the right var file? I don't want to spoil me that much while searching in every file :lol:

Thank you very much :thankyou:

EDIT:

I have found it :-D
Go-mei-sa
Explorer
Explorer
Posts: 16
Joined: Tue May 29, 2018 2:52 pm

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by Go-mei-sa »

small typo in Chastity.js, t missing in chastity.

Code: Select all

function askForMaxLockupTime() {
    sendMessage("Knowing that you have a chastiy cage I need to know the maximum amount of days I can lock you up in a row");
User avatar
candriver
Explorer
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)

Post by candriver »

Wrong object reference in Session\Link\Module\Neutral\LimitIntroductionASM.js

Line 25: HUMILIATION_LIMIT, should be ASM_LIMIT instead.


Edit:
Finally figured out what causes wrong cage description.
In Vocabularies\ChastityCage.js

Line 29: "!getActiveChastityCage().isFullSizedBelt()" there is no need for logical NOT, it incorrectly flips cage descriptions.
FlashTease to TeaseMe conversions.
Go-mei-sa
Explorer
Explorer
Posts: 16
Joined: Tue May 29, 2018 2:52 pm

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by Go-mei-sa »

Got asked to make vibrate a plug which is registered as not vibrating.
What I think happens in the code:
the deserializeObject function get the plug config, and sets the value as such:

let identifier = splitEntry[0]; // = "vibrating" that's a string
let value = splitEntry[1]; // = "false" that's a string too

so the plub object is something like
{ "vibrating" : "false" } before being entered in createButtplug
createButtplug takes it as is

so when plug.vibrating is tested
it's considered true because javascript is like that.... A string which is not empty is "trueish".
So either change the deserializeObject so it put the good type, or have the createButtplug do type correction when needed, or the if on plug.vibrating should consider the case
GodDragon
Explorer At Heart
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)

Post by GodDragon »

Go-mei-sa wrote: Tue Dec 22, 2020 4:43 am small typo in Chastity.js, t missing in chastity.

Code: Select all

function askForMaxLockupTime() {
    sendMessage("Knowing that you have a chastiy cage I need to know the maximum amount of days I can lock you up in a row");
Fixed. Thanks.
candriver wrote: Tue Dec 22, 2020 8:43 am Wrong object reference in Session\Link\Module\Neutral\LimitIntroductionASM.js

Line 25: HUMILIATION_LIMIT, should be ASM_LIMIT instead.


Edit:
Finally figured out what causes wrong cage description.
In Vocabularies\ChastityCage.js

Line 29: "!getActiveChastityCage().isFullSizedBelt()" there is no need for logical NOT, it incorrectly flips cage descriptions.
Fixed as well.
Go-mei-sa wrote: Tue Dec 22, 2020 10:42 am Got asked to make vibrate a plug which is registered as not vibrating.
What I think happens in the code:
the deserializeObject function get the plug config, and sets the value as such:

let identifier = splitEntry[0]; // = "vibrating" that's a string
let value = splitEntry[1]; // = "false" that's a string too

so the plub object is something like
{ "vibrating" : "false" } before being entered in createButtplug
createButtplug takes it as is

so when plug.vibrating is tested
it's considered true because javascript is like that.... A string which is not empty is "trueish".
So either change the deserializeObject so it put the good type, or have the createButtplug do type correction when needed, or the if on plug.vibrating should consider the case
In the current version of Spicy on github this should not happen:

Code: Select all

 //Convert boolean to bool type
        if(value === "false" || value === "true") {
            value = (value === "true");
        }
So a "false" should be turned in to false as a bool.
User avatar
Vidus
Explorer
Explorer
Posts: 9
Joined: Tue Jan 26, 2016 5:17 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Finland

Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)

Post by Vidus »

Thanks for open alpha! Minor thing I noticed was that in setup line 117 single is there twice
"answer = createInput('Single', 'Girlfriend', 'Single');"

setup line 140 "Maybe we can get to know ' + VARIABLE.SUB_PARTNER_NAME + ' one day %Grin%" is missing getVar() if I'm not mistaken.
GodDragon
Explorer At Heart
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)

Post by GodDragon »

Vidus wrote: Tue Dec 22, 2020 3:47 pm Thanks for open alpha! Minor thing I noticed was that in setup line 117 single is there twice
"answer = createInput('Single', 'Girlfriend', 'Single');"

setup line 140 "Maybe we can get to know ' + VARIABLE.SUB_PARTNER_NAME + ' one day %Grin%" is missing getVar() if I'm not mistaken.
True, thanks! :-)
User avatar
candriver
Explorer
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)

Post by candriver »

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

Code: Select all

07:19:57 PM CHAT: 07:19 PM Charlotte: You will start at level 1, which means you are a beginner when it comes to anal play
07:20:10 PM CHAT: 07:20 PM Charlotte: Level 30 means that you can take anything up your derriere without hesitating
07:20:18 PM CHAT: 07:20 PM Charlotte: Your next task at hand
07:20:21 PM SEVERE: Latest loaded file was 'd:\Files\candriver\Games\Tease AI Java\Personalities\Spicy\Session\End\AnalTraining\AnalTraining.js' and error was found in line 11
Error: TypeError: Cannot get property "name" of null in <eval> at line number 11
javax.script.ScriptException: TypeError: Cannot get property "name" of null in <eval> at line number 11
	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$Recompilation$413$204$\^eval\_.:scopeCall-1(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$413$204$\^eval\_.endSpicySession(<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$411$\^eval\_.: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: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$240$\^eval\_.:scopeCall-7(<eval>)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$240$\^eval\_.:program(<eval>:227)
	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$210$\^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$202$5556$\^eval\_.startSession(<eval>:132)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$198$\^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>:128)
	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>:11 TypeError: Cannot get property "name" of null
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:213)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:185)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:172)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.NashornBottomLinker.linkNull(NashornBottomLinker.java:253)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.NashornBottomLinker.getGuardedInvocation(NashornBottomLinker.java:71)
	at jdk.dynalink/jdk.dynalink.linker.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:109)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.lambda$getGuardedInvocation$0(LinkerServicesImpl.java:137)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getWithLookupInternal(LinkerServicesImpl.java:168)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:135)
	at jdk.dynalink/jdk.dynalink.DynamicLinker.relink(DynamicLinker.java:242)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$431$138$\^eval\_.sendInstructions(<eval>:11)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$418$1685$\^eval\_.sendNewAnalTask(<eval>:51)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$416$\^eval\_.:program(<eval>:23)
	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)
	... 78 more

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.Double

Code: 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
FlashTease to TeaseMe conversions.
Post Reply