JavaScript is required. Please enable it to continue.
Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "evening">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The delicious aroma of <<print $marielToHuman>>'s cooking filled the house as they entered. She was already in the kitchen, somehow having anticipated their return.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Welcome home, dears!"</span> she called out cheerfully, her warm smile brightening as she saw their excited faces. <span class="dialog-mariel">"I had a feeling you'd succeed, so I prepared a little celebration dinner."</span> <div style="clear: left;"></div> </div> <<set $mariel_RylanAffection += 2>><<trackAffection "Mariel" "Rylan" 2>><<set $rylan_MarielAffection += 2>><<trackAffection "Rylan" "Mariel" 2>><<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As they gathered around the table, the conversation naturally turned to their experience at the guild.</p> <span class="dialog-liora">"Elena mentioned something interesting about a resonance system..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh?"</span> <<print $marielToHuman>> paused, a thoughtful expression crossing her face. <span class="dialog-mariel">"That sounds interesting... I think I get what Elena meant. Something like that happened during our travels with <<print $thalorToHuman>> too. I was able to sync my holy power with his body, to strengthen him."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She set down her spoon, eyes twinkling.</p> <span class="dialog-mariel">"Maybe I should join your party too, hihi? But you most likely don't want an old lady in your group."</span> She waved off her own suggestion with a laugh, but then brightened. <span class="dialog-mariel">"Wait, I have an idea! We have so many empty bedrooms - the house was previously an inn but nowadays it's just used as a house. Why don't you move in here properly, Liora? And Serin too, of course!"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $marielToHuman>> gestured around the spacious home.</p> <span class="dialog-mariel">"We have a bath too. I'm always worried about you both, especially with Liora spending so much time here anyway..."</span> <div style="clear: left;"></div> </div> <<set $serin_MarielAffection += 3>><<trackAffection "Serin" "Mariel" 3>><<set $liora_MarielAffection += 3>><<trackAffection "Liora" "Mariel" 3>><<set $mariel_SerinAffection += 2>><<trackAffection "Mariel" "Serin" 2>><<set $mariel_LioraAffection += 2>><<trackAffection "Mariel" "Liora" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"That would be wonderful! We could spend so much more time together..."</span> She took his hand, her happiness evident. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin tried to hide her complex emotions behind a casual shrug.</p> <span class="dialog-serin">"That's... actually not a bad idea. Easier to coordinate training schedules."</span> Though her tone was light, there was something wistful in her eyes. <div style="clear: left;"></div> </div> <<set $serin_LioraAffection += 1>><<trackAffection "Serin" "Liora" 1>><<set $liora_SerinAffection += 1>><<trackAffection "Liora" "Serin" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Nonsense! It would be wonderful to have you here. The house is too quiet sometimes, and it would ease my mind knowing you're safe."</span> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $serin_Lust += 1>><<trackLust "Serin" 1>><<set $liora_Lust += 1>><<trackLust "Liora" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The evening grew late as they continued talking and enjoying the meal. The warmth of family atmosphere and close proximity to his companions stirred something in <<print $humanName>>, while the girls seemed to share in the comfortable intimacy of the moment.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Finally, <<print $marielToHuman>> stood up.</p> <span class="dialog-mariel">"It's much too late for you two to head home now. Why don't you stay the night? We can talk more about the living arrangements tomorrow."</span> <div style="clear: left;"></div> </div> <<set $rylan_combatExperience += 1>><<trackExperience "Rylan" "partyBonding" 1>><<set $serin_combatExperience += 1>><<trackExperience "Serin" "partyBonding" 1>><<set $liora_combatExperience += 1>><<trackExperience "Liora" "partyBonding" 1>><<set $rylan_FeetFetish += 0.1>><<trackFetish "Rylan" "Feet" 0.1>><<set $serin_DominanceFetish += 0.2>><<trackFetish "Serin" "Dominance" 0.2>><<set $rylan_combatStats.willpower += 0.1>><<trackCombatStat "Rylan" "willpower" 0.1>><<set $serin_combatStats.technique += 0.1>><<trackCombatStat "Serin" "technique" 0.1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">As night falls...</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The evening celebration comes to an end.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|NightActivities]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "morning">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory fades like mist in morning light.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Back in the kitchen. The scent of breakfast still lingers, but the air feels heavier now.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel's hands have stopped shaking. She looks at <<print $humanName>> with a gentle smile that doesn't quite reach her eyes.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"<<print $humanToMariel>>... I'm sorry, I shouldn't have asked about-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"It's alright, sweetheart."</span> Her voice is soft, almost fragile. <span class="dialog-mariel">"Some memories... they need to be remembered. Even the painful ones."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches across the table, her hand finding <<print $humanName>>'s.</p> <span class="dialog-mariel">"I was about to tell you why I-"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A sharp knock at the door cuts through the moment.</p> <div style="clear: left;"></div> </div> <<set $rylan_MarielAffection += 1>><<trackAffection "Rylan" "Mariel" 1>><<set $mariel_RylanAffection += 1>><<trackAffection "Mariel" "Rylan" 1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">New Arrivals</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Meet Serin and Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SerinLioraIntro]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "morning">> <<changeFace $currentRylanFace>> <<set $configUnlocked = true>> <<set $metRylan = true>> <<set $metMariel = true>> <<set $metThalor = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> makes the way down the wooden stairs, stretching as the scent of herbs, fresh bread, and roasted vegetables drifts up from the kitchen like a warm welcome. A stomach growls on cue.</p> <div style="clear: left;"></div> </div> <center><img src="images/thalor/kitchentable.webp" alt="Kitchen Table Scene" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor is already at the table, arms crossed like a stone sentinel, sipping tea with the grim patience of a man used to long, silent watches. The legendary sword he used to slay the Demon King hangs mounted on the wall behind him - a reminder of past glories, now more ceremonial than practical.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Morning."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Morning, <<print $humanToThalor>>."</span> <<print $humanName>> replies, sliding into the usual seat though Thalor's presence always makes it feel slightly too small. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel turns from the stove, her golden curls catching the morning light, a worn apron covering her dress. She sets a steaming plate in front before anyone can ask.</p> <span class="dialog-mariel">"Eat while it's hot, $humanName."</span> <div style="clear: left;"></div> </div> <center><img src="images/mariel/kitchen.webp" alt="Mariel's Kitchen" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Thanks, <<print $humanToMariel>>,"</span> <<print $humanName>> mumbles, already picking up the fork. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor raises a brow as he eyes the sheer volume of food on the plate.</p> <span class="dialog-thalor">"He's trying to pass the exam, not fatten up for the butcher's pen."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"He needs his strength, Thalor."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Strength?"</span> Thalor scoffs, stabbing a piece of bread like it personally offended his warrior's code. <span class="dialog-thalor">"<<print $humanName>> needs discipline. And fewer cinnamon rolls. Have you seen how many he sneaks when you're not looking?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel's golden curls catch the sunlight as she turns, one eyebrow raised in that dangerous way that makes even veteran warriors reconsider their life choices.</p> <span class="dialog-mariel">"Oh? And I suppose you weren't the one who demolished an entire tray of honey cakes last week?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"That's that's different! I was maintaining my energy reserves!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"He's a growing boy."</span> Mariel sets down another plate, this one piled with fresh pastries that make <<print $humanName>>'s mouth water. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"He's a pampered noodle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"A strong noodle."</span> She counters with a sweet smile that somehow makes it worse. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"That's not a thing, Mariel!"</span> Thalor throws his hands up, nearly knocking over his teacup. <span class="dialog-thalor">"You can't just add 'strong' to 'noodle' and make it better! Next you'll be calling him a 'mighty marshmallow' or a 'warrior of wobbliness'!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> chews silently, watching the verbal sparring match with the same reverence reserved for watching high-level duels. Except with more breakfast involved. And possibly more dangerous.</p> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"He failed the exam last year because he's soft. You spoil him too much..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The kitchen goes quiet. Deathly quiet.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/kitchenangry.webp" alt="Mariel's Kitchen Anger" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Slowly very slowly Mariel's smile stretches wider. Not warmer. Just wider. The kind of smile that makes hardened criminals confess their sins and run straight to the nearest temple.</p> <<set $mariel_ThalorAffection -= 5>><<trackAffection "Mariel" "Thalor" -5>><<set $thalor_confidence -= 2>><<trackOther "Thalor" "confidence" -2>><<set $mariel_ThalorAttraction -= 2>><<trackAttraction "Mariel" "Thalor" -2>> <span class="dialog-mariel">"I'm sorry, darling."</span> Her voice drips with honeyed venom. <span class="dialog-mariel">"What exactly did you say about my <<print $humanIsMariel>>?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's teacup freezes mid-sip. His eyes dart from Mariel to <<print $humanName>> to the door, calculating escape routes like the tactical expert he is. Too late, he realizes he just triggered a boss-level encounter without proper preparation.</p> <span class="dialog-thalor">"I uh nothing, my beloved treasure. Just noting <<print $humanName>>'s... potential. Yes. Limitless potential. Like a... like a strong noodle!"</span> Thalor coughs into his fist, desperately trying to erase the past thirty seconds from existence. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel gives him a long look, the kind that suggests she's deciding between forgiveness and where to hide the body.</p> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Anyway!"</span> Thalor practically leaps from his chair. <span class="dialog-thalor">"Would you look at the time! I have a job."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <<print $humanName>> looks up. <span class="dialog-rylan">"A mission?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor is already at the entryway, grabbing his gear and strapping on his well-worn battle sword - deliberately choosing the practical weapon over the legendary blade that slew the Demon King.</p> <span class="dialog-thalor">"B-Rank escort. Just a few days. The guild wants someone reliable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You just got back, Thalor."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I know, I know."</span> Thalor's voice is breezy, his hands moving fast. <span class="dialog-thalor">"I'll be back before the week is out. Promise."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel walks over, adjusting Thalor's collar with practiced care.</p> <span class="dialog-mariel">"Be careful."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I always am."</span> Thalor kisses her cheek clearly his escape move and pivots toward <<print $humanName>>. <span class="dialog-thalor">"Don't waste today, <<print $thalorCallsHuman>>. Train harder than yesterday. And stop expecting Mariel to carry you through life."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then he's gone. Thalor, master of dramatic exits.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The door clicks shut.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> continues eating in silence, mind already wandering.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">If <<print $humanName>> were a hero like Thalor…fame would come. A castle. Luxury. Maybe even a throne with an engraved name.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And Liora would be right there beside him as his queen. The thought brings a warm smile to his face - her gentle wisdom helping him rule justly, her healing magic blessing their kingdom.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> grins, already imagining their future together. A royal hall where Liora's kindness would make even the most cynical nobles melt. Maybe they'd have adventures too, ruling side by side, protecting their people together.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A piece of bread catches in <<print $humanName>>'s throat.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel sits across now, hands folded, eyes fixed on the window. Her expression unreadable. Her smile, gone.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <<print $humanName>> clears the throat. <span class="dialog-rylan">"What was it like? Fighting the Demon King?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel doesn't blink.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She doesn't answer right away.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then <<print $humanName>> notices: her shoulders have gone stiff. Her jaw tightens. One hand grips the teacup too tightly.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When Mariel finally speaks, her voice is quiet. Measured.</p> <span class="dialog-mariel">"There was..."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Mariel's Memory</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Learn about the past battle.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|MarielMemory]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(0, 100, 0, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<if _eventRoll <= 25>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Not bad! Though your form could use some work..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin demonstrates the proper stance, her muscles gleaming with post-battle sweat. The afternoon heat has made her leather training gear cling to her athletic form.</p> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<trackFetish "Rylan" "Muscle" _baseGain>> <<set $rylan_Lust += 2>> <<trackLust "Rylan" 2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demonstration proves quite... distracting.</p> <</if>> <<set $rylan_combatStats.technique += 0.1>> <<trackCombatStat "Rylan" "technique" 0.1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">⚔️ <<print $humanName>>'s technique increased by 0.1!</p> <div style="clear: left;"></div> </div> <<elseif _eventRoll <= 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/liora/poses/bendingdown.webp" style="max-width: 400px;"></center> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Let me check for any injuries..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora kneels beside <<print $humanName>>, her healing magic warm and soothing as she tends to any scratches or bruises.</p> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her gentle touch sends an unexpected warmth through <<print $humanName>>'s body.</p> <</if>> <<set $rylan_combatStats.vitality += 0.1>> <<trackCombatStat "Rylan" "vitality" 0.1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">❤️ <<print $humanName>>'s vitality increased by 0.1!</p> <div style="clear: left;"></div> </div> <<elseif _eventRoll <= 75>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Always stretch after a fight! Prevents muscle strain."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin leads the group through some post-battle stretches, her own movements fluid and practiced.</p> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanSmellBonus = ($rylan_naturalTendencies ?? []).includes("smell") ? 1.5 : 1>> <<set $rylan_SmellFetish += _baseGain * _rylanSmellBonus>> <<trackFetish "Rylan" "Smell" _baseGain>> <<set $rylan_Lust += 2>> <<trackLust "Rylan" 2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close proximity makes the scent of her post-battle exertion impossible to ignore.</p> <</if>> <<set $rylan_combatStats.agility += 0.1>> <<trackCombatStat "Rylan" "agility" 0.1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🏃 <<print $humanName>>'s agility increased by 0.1!</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/fightingstance.webp" style="max-width: 400px;"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Let's go over what worked and what didn't in that fight."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin demonstrates some of the enemy's moves and how to counter them effectively.</p> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<trackFetish "Rylan" "Muscle" _baseGain>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her athletic prowess is particularly evident during the demonstrations.</p> <</if>> <<set $rylan_combatStats.perception += 0.1>> <<trackCombatStat "Rylan" "perception" 0.1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">👁️ <<print $humanName>>'s perception increased by 0.1!</p> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('demonkingfight.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMarielFace>> <<set $timeOfDay = "memory">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.95), rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"The barrier around him grows stronger! His spell nears completion!"</span> Gairos's voice was desperate as he watched the swirling energies around the Demon King intensify. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The Demon King remained on his throne, his eyes now blazing with fury and grief over his fallen wives.</p> <span class="dialog-azgorth" style="color: #B266B2;">"You could have been my allies in this, Gairos. We could have rebuilt this world together. But you chose to murder my beloved brides."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"Never! They were demons, abominations! And now I know how to weaken your barrier, monster!"</span> <center><img src="images/gairos/gairosback.webp" alt="Gairos" width="400"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos raised both hands, magical energy crackling between his fingers. A javelin of pure lightning began forming in his right hand, while his left started weaving a massive fireball. The heroes expected both spells to target the Demon King.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the fireball wasn't aimed at Azgorth.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">It was aimed at the children cowering behind the throne.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Gairos, no!"</span> Mariel screamed in horror as she realized his intent. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-azgorth" style="color: #B266B2;">"YOU DARE?!"</span> The Demon King's voice shook the very foundations of the castle, his composure finally shattered. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span class="dialog-verdalis" style="color: lightgreen;">"Those are children! Innocents!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"They're his weakness! The only way to break his concentration!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The lightning javelin struck the barrier around the throne just as the massive fireball flew toward the huddled children. The three young demons, an eldest boy, a middle child, and the youngest-could only watch in terror as death approached.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the loyal maids who had served the family faithfully threw themselves in front of their charges without hesitation. Their bodies took the full force of Gairos's magical flames, their screams of agony echoing through the throne room as they burned.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/landscapes/demonkingthrone.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Throne"> <span class="dialog-female-npc" style="color: brown;">"My lord... protect... the children..."</span> The head maid's final words were barely a whisper as she collapsed, her body shielding the youngest demon child. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The screams both from the dying maids and the traumatized children shattered something fundamental in Mariel's heart. Tears streamed down her face as she watched innocents die for the sake of tactical advantage.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And it worked. The barrier around the Demon King flickered and weakened dramatically, his concentration broken by fury and grief as he watched his faithful servants sacrifice themselves for his children.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"My children... my loyal servants... GAIROS!"</span> The Demon King's voice was raw with anguish and rage. <span class="dialog-azgorth" style="color: #B266B2;">"You call yourself a hero? You murder innocents to achieve your goals? You are no different from the corrupt kings you claim to serve!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"Victory requires sacrifice! Now finish him while his defenses are down!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-thalor">"This... this isn't right. Those were children, Gairos."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span class="dialog-verdalis" style="color: lightgreen;">"The forest spirits weep. They scream of innocence defiled."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But with his barrier weakened, Azgorth was vulnerable. The heroes pressed their attack, though Mariel's heart was no longer in the fight.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The Demon King rose from his throne, his spell broken, his massive frame radiating power and grief.</p> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"If this is what heroes do... if this is what justice looks like... then perhaps the world deserves to burn after all."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He fought like a man possessed, his bare hands crushing stone, his very presence warping reality around him. But without his wives to support him, without his defensive barrier, he was outnumbered.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"Tell me, heroes... when you return to your kingdoms... will you tell them how you won? Will you speak of the children you terrorized? The servants you murdered?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"We'll tell them we saved the world from a demon tyrant!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"And in fifty years, when your kings have started ten new wars, sold a thousand more children into slavery, burned a hundred more villages... will you still believe you were heroes?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos's final lightning bolt pierced the Demon King's chest, but Azgorth remained standing for a moment longer, his ancient eyes fixed on his children.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"My little ones... I'm sorry... I couldn't protect you... I couldn't give you the better world I promised..."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He collapsed against his obsidian throne, his beautiful purple skin growing pale, his green hair falling across his face. The lightning had found its mark, straight through his heart.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The spell he had been channeling died with him, its true purpose forever unknown. Had it really been a healing magic? Or had his words been lies to the end?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"It's finished. The Demon King is dead. The world is safe."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But as Mariel looked around the throne room, at the beautiful wives lying motionless, at the burned servants, at the three terrified children huddled behind the throne, she wondered if the world was truly any safer at all.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The battle was over.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the real horror was just beginning.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Aftermath</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The consequences of victory.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|TheOnesWithoutName]]</div></div></div> <<changeFace $currentMarielFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <<set $currentFace = $currentMarielFace>> <<set $timeOfDay = "night">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(25, 25, 112, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/rylanhome.webp" alt="House at night" width="400"></center> <center><h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">*End of Chapter 0*</h3></center> <center><h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">*The story continues...*</h3></center> <div style="clear: left;"></div> </div> <div id="chapter1-link" style="display: none; text-align: center; margin-top: 20px;"> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Begin Chapter 1</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue your journey into Chapter 1.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin Chapter 1|ChapterOneStart]]</div></div></div> </div> <div id="loading-dots" style="text-align: center; margin-top: 20px;"> <span style="font-style: italic;">Please wait</span><span id="dots">.</span> </div> <<script>> setTimeout(function() { $("#loading-dots").fadeOut(500, function() { $("#chapter1-link").fadeIn(1000); }); }, 5000); var dotCount = 1; var dotInterval = setInterval(function() { var dots = ""; for (var i = 0; i < (dotCount % 4); i++) { dots += "."; } if (dots === "") dots = "."; $("#dots").text(dots); dotCount++; }, 500); setTimeout(function() { clearInterval(dotInterval); }, 5000); <</script>> <<changeFace $currentMarielFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<if !$battleInitialized>> <<set $battleInitialized = true>> <<set $turnTimers = {}>> <<set $battleLog = []>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _baseTimer = 3000>><<set _agiMod = State.variables[_char.toLowerCase() + "_combatStats"].agility * 100>> <<set $turnTimers[_char] = _baseTimer - _agiMod>> <</for>> <<for _enemy range $currentEnemies>> <<set _baseTimer = 3000>> <<set _agiMod = State.variables[_enemy + "_combatStats"].agility * 100>> <<set $turnTimers[_enemy] = _baseTimer - _agiMod>> <</for>> <</if>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(0, 100, 0, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div id="battle-container" style="position: relative; width: 800px; height: 600px; margin: 0 auto;"> <div id="battle-background" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url('images/landscapes/forest.webp') no-repeat center center; background-size: cover;"></div> <div id="character-area" style="position: absolute; bottom: 150px; left: 0; width: 100%; display: flex; justify-content: space-around;"> <<for _char range ["Rylan", "Serin", "Liora"]>> <div class="character-sprite" data-character="<<print _char>>"> <img src="images/chibi-models/<<print_char>>back.webp" style="width: 96px; height: 96px; image-rendering: pixelated;"> </div> <</for>> </div> <div id="enemy-area" style="position: absolute; top: 100px; left: 0; width: 100%; display: flex; justify-content: space-around;"> <<for _enemy range $currentEnemies>> <div class="enemy-sprite" data-enemy="<<print _enemy>>"> <img src="images/chibi-models/<<print_enemy>>.webp" style="width: 96px; height: 96px; image-rendering: pixelated;"> </div> <</for>> </div> <div id="status-area" style="position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.7); padding: 10px;"> <<for _char range ["Rylan", "Serin", "Liora"]>> <div class="character-status"> <div class="char-name"><<print _char>></div> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <div class="hp-bar"> HP: <<print Math.floor(_stats.currentHealth)>>/<<print _stats.maxHealth>> <div class="bar-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div> </div> <div class="sp-bar"> SP: <<print Math.floor(_stats.currentStamina)>>/<<print _stats.maxStamina>> <div class="bar-fill" style="width: <<print (_stats.currentStamina / _stats.maxStamina * 100)>>%"></div> </div> </div> <</for>> </div> <div id="battle-log" style="position: absolute; top: 10px; right: 10px; width: 300px; background: rgba(0,0,0,0.7); padding: 10px; color: white; max-height: 200px; overflow-y: auto;"> <<for _log range $battleLog.slice(-5)>> <div class="log-entry"><<print _log>></div> <</for>> </div> </div> <<script>> $(document).ready(function() { const processCharacterTurn = function(char) { const stats = State.variables[char.toLowerCase() + "_combatStats"]; let action = ""; // Get character action from CombatSystem const allies = ["Rylan", "Serin", "Liora"]; const enemies = State.variables.currentEnemies; const charAction = window.CombatSystem.getCharacterAction(char, allies, enemies); // Process the action action = window.CombatSystem.processAction(char, charAction); if (action) { State.variables.battleLog.push(action); $(`.character-sprite[data-character="${char}"]`).addClass('shake'); setTimeout(() => { $(`.character-sprite[data-character="${char}"]`).removeClass('shake'); }, 500); } const baseTimer = 3000; const agiMod = stats.agility * 100; State.variables.turnTimers[char] = baseTimer - agiMod; }; const battleTick = setInterval(() => { Object.keys(State.variables.turnTimers).forEach(entity => { State.variables.turnTimers[entity] -= 100; if (State.variables.turnTimers[entity] <= 0) { processCharacterTurn(entity); } }); const allEnemiesDead = State.variables.currentEnemies.every(enemy => State.variables[enemy + "_combatStats"].currentHealth <= 0 ); if (allEnemiesDead) { clearInterval(battleTick); Engine.play("ForestHunt"); } }, 100); }); <</script>> <style> @keyframes shake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-5px); } 75% { transform: translateX(5px); } } .shake { animation: shake 0.5s; } .bar-fill { height: 100%; transition: width 0.3s ease; } .hp-bar .bar-fill { background: linear-gradient(90deg, #ff4444, #ff6b6b); } .sp-bar .bar-fill { background: linear-gradient(90deg, #4CAF50, #81C784); } .log-entry { margin: 2px 0; font-size: 14px; } </style> <<set _successRoll = random(1, 100)>> <<set _baseSuccess = 60>> <<if $battleChoice === "direct">> <<set _baseSuccess += 10>> <<elseif $battleChoice === "maneuver">> <<set _baseSuccess += 5>> <<else>> <<set _baseSuccess -= 5>> <</if>> <<if $tempStatBoost>> <<set _baseSuccess += 15>> <<set $statBoostDuration -= 1>> <<if $statBoostDuration <= 0>> <<set $tempStatBoost = false>> <</if>> <</if>> <<if $battleChoice === "direct">> <<print $humanName>> gripped his shortsword tightly and charged forward, the blade gleaming in the afternoon light. The slime${_slimeCount === 1 ? "" : "s"} rippled in response, preparing to meet his attack. <span class="dialog-serin">"That's it! Show them what you've got!"</span> <<elseif $battleChoice === "maneuver">> <<print $humanName>> circled carefully, looking for an opening. The slime${_slimeCount === 1 ? "" : "s"} tracked his movement, their gelatinous bodies shifting to face him. <span class="dialog-serin">"Good footwork! Just like we practiced!"</span> <<else>> <<print $humanName>> held his ground, watching the slime${_slimeCount === 1 ? "" : "s"} carefully. Their movements created strange patterns in their translucent bodies. <span class="dialog-serin">"Sometimes patience is the better part of valor..."</span> <</if>> <<if _successRoll <= _baseSuccess>> <<set $slimesDefeated += _slimeCount>> The shortsword sliced through the slime${_slimeCount === 1 ? "'s" : "s'"} gelatinous form${_slimeCount === 1 ? "" : "s"} with surprising effectiveness. The creature${_slimeCount === 1 ? "" : "s"} shuddered and collapsed into harmless puddles. <span class="dialog-serin">"Now that's what I'm talking about!"</span> Serin's proud grin was infectious. <<if random(1, 100) <= 35>> <<set $serin_RylanAffection += 1>> <<set $serin_RylanAttraction += 1>> Her eyes lingered on <<print $humanName>> a moment longer than necessary, clearly impressed by his performance. <</if>> <<if random(1, 100) <= 35>> <<set $liora_RylanAffection += 1>> <<set $liora_RylanAttraction += 1>> Liora clasped her hands together, beaming. <span class="dialog-liora">"That was amazing!"</span> <</if>> <<set $rylan_confidence += 1>> <<else>> The slime${_slimeCount === 1 ? "" : "s"} proved more agile than expected, flowing around <<print $humanName>>'s attack${_slimeCount === 1 ? "" : "s"}. A pseudopod caught him off guard, sending him stumbling backward. <span class="dialog-serin">"I've got you!"</span> Serin darted in, her daggers flashing. The slime${_slimeCount === 1 ? "" : "s"} recoiled, giving <<print $humanName>> space to recover. <span class="dialog-liora">"Are you hurt?"</span> Liora's healing magic already began to glow. <<set $rylan_confidence -= 1>> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(0, 100, 0, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Consciousness returns slowly, accompanied by the gentle touch of healing magic. <<print $humanName>> opens his eyes to find himself back in the clearing where the party had last rested, Liora's hands glowing with restorative energy while Serin keeps watch.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thank goodness you're awake..."</span> Relief floods Liora's voice. <span class="dialog-liora">"We had to retreat... I'm sorry, but I used most of my magic just keeping everyone stable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Hey, no shame in a tactical retreat."</span> Serin's tone is deliberately light, but there's concern in her eyes. <span class="dialog-serin">"Though next time, maybe we should be a bit more careful about what fights we pick, hm?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $currentEnemies.includes("goblin")>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory of failing against another goblin weighs heavily on <<print $humanName>>'s mind.</p> <<set $rylan_Confidence -= 2>><<trackOther "Rylan" "confidence" -2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">💔 <<print $humanName>>'s confidence takes an extra hit...</p> <<elseif $currentEnemies.includes("specialSlime")>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The strange, shimmering slime had proven far more dangerous than expected.</p> <<set $rylan_corruption += 1>><<trackOther "Rylan" "corruption" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🌑 The defeat leaves a lingering corruption...</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="loss-notification" style="background: rgba(255, 0, 0, 0.1); border: 1px solid #ff4444; padding: 10px; margin: 10px 0; border-radius: 5px; color: #ff4444;"> <p style="margin: 0;">Lost Items: 💰 <<print Math.floor(State.variables.gold / 2)>> gold</p> </div> <div style="clear: left;"></div> </div> <<if $serin_RylanAffection > 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin places a reassuring hand on <<print $humanName>>'s shoulder.</p> <span class="dialog-serin">"We all have our off days. What matters is getting back up, right?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">💗 The support helps restore some confidence...</p> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin maintains her usual teasing demeanor, but there's a hint of worry in her voice.</p> <div style="clear: left;"></div> </div> <</if>> <<if $liora_RylanAffection > 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Please don't be too hard on yourself..."</span> Liora's gentle words carry genuine care. <span class="dialog-liora">"We're all still learning."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">💗 Her kindness eases the sting of defeat...</p> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora focuses on her healing, her concern evident in her careful attention.</p> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<set _springRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<if $dungeonMap[$currentNode].branches.length === 0>> <<set _nodeTypes = ["battle", "battle", "battle", "battle", "battle", "rest"]>> <<set _nextBranch1 = _nodeTypes[random(0, _nodeTypes.length - 1)]>> <<set _nextBranch2 = _nodeTypes[random(0, _nodeTypes.length - 1)]>> <<set _newNode1 = `node${Object.keys($dungeonMap).length}`>> <<set _newNode2 = `node${Object.keys($dungeonMap).length + 1}`>> <<set $dungeonMap[_newNode1] = { type: _nextBranch1, description: _nextBranch1 === "battle" ? "Rustling Leaves" : _nextBranch1 === "rest" ? "Peaceful Clearing" : "Mystery Path", branches: [], visited: false }>> <<set $dungeonMap[_newNode2] = { type: _nextBranch2, description: _nextBranch2 === "battle" ? "Moving Shadows" : _nextBranch2 === "rest" ? "Sunlit Glade" : "Strange Sounds", branches: [], visited: false }>> <<set $dungeonMap[$currentNode].branches = [_newNode1, _newNode2]>> <</if>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <<if $eventChoice === "dip">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group agreed to take turns, with Serin volunteering to keep watch first. The hot spring was screened by rocks and foliage, offering some privacy.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinVoyBonus = ($serin_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $serin_VoyeurismFetish += _baseGain * _serinVoyBonus>> <<trackFetish "Serin" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">From her vantage point, Serin found her gaze occasionally drifting toward the spring, though she tried to maintain her focus on watching for threats.</p> <<set $serin_Lust += 3>> <<trackLust "Serin" 3>> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warm water worked wonders on tired muscles, and the mineral-rich spring seemed to have mild healing properties.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>> <<trackFetish "Liora" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora couldn't help but notice how the water droplets traced paths down <<print $humanName>>'s shoulders when it was his turn.</p> <<set $liora_Lust += 2>> <<trackLust "Liora" 2>> <div style="clear: left;"></div> </div> <</if>> <<set $tempStatBoost = true>> <<set $statBoostDuration = 5>> <<elseif $eventChoice === "rest">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group settled near the spring, enjoying the warm, mineral-rich air while staying dressed. The steam created a peaceful atmosphere.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"The heat's still nice even from here,"</span> Serin noted, stretching her legs out. <span class="dialog-serin">"Though I bet the water would be better..."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>> <<trackFetish "Rylan" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> found himself distracted by the way the humid air made Serin's leather armor cling to her athletic form.</p> <<set $rylan_Lust += 2>> <<trackLust "Rylan" 2>> <div style="clear: left;"></div> </div> <</if>> <<if $rylan_Lust < 0>><<set $rylan_Lust = 0>><</if>> <<set $tempStatBoost = true>> <<set $statBoostDuration = 3>> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We should keep moving,"</span> <<print $humanName>> decided, though the spring looked inviting. <span class="dialog-rylan">"The exam comes first."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"All work and no play..."</span> Serin sighed, but nodded in agreement. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <<trackFetish "Serin" "Dominance" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something about his serious dedication made Serin want to tease him more.</p> <<set $serin_Lust += 1>> <<trackLust "Serin" 1>> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_confidence += 1>> <<trackOther "Rylan" "confidence" 1>> <</if>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your exploration.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<if !$quests>> <<set $quests = { active: {}, completed: {}, failed: {} }>> <</if>> <<set $timeOfDay = "afternoon">> <<set $currentNode = "start">> <<set $visitedNodes = []>> <<if !$slimesDefeated>> <<set $slimesDefeated = 0>> <</if>> <<set $mapGenerated = false>> <<set $currentLocation = "Forest">> <<if !$rylan_combatStats>> <<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, maxFocus: 50, currentFocus: 50, physicalPower: 10, agility: 8, willpower: 6, technique: 7, perception: 6 }>> <</if>> <<if !$serin_combatStats>> <<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 120, currentStamina: 120, maxFocus: 60, currentFocus: 60, physicalPower: 8, agility: 12, willpower: 7, technique: 9, perception: 8 }>> <</if>> <<if !$liora_combatStats>> <<set $liora_combatStats = { maxHealth: 80, currentHealth: 80, maxStamina: 80, currentStamina: 80, maxFocus: 100, currentFocus: 100, physicalPower: 6, agility: 7, willpower: 12, technique: 8, perception: 9 }>> <</if>> <<if !$seryk_combatStats>> <<set $seryk_combatStats = { maxHealth: 150, currentHealth: 150, maxStamina: 150, currentStamina: 150, maxFocus: 70, currentFocus: 70, physicalPower: 15, agility: 10, willpower: 8, technique: 9, perception: 7 }>> <</if>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<if !$mapGenerated>> <<set $dungeonMap = {}>> <<set $dungeonMap.start = { type: "start", description: "Forest Entrance", branches: [], visited: false }>> <<set _nodeTypes = ["battle", "battle", "battle", "battle", "battle", "battle", "rest"]>> <<set _firstBranch1 = _nodeTypes[random(0, _nodeTypes.length - 1)]>> <<set _firstBranch2 = _nodeTypes[random(0, _nodeTypes.length - 1)]>> <<set $dungeonMap.node1 = { type: _firstBranch1, description: _firstBranch1 === "battle" ? "Rustling Leaves" : _firstBranch1 === "rest" ? "Peaceful Clearing" : _firstBranch1 === "gather" ? "Herb Patch" : "Mystery Path", branches: [], visited: false }>> <<set $dungeonMap.node2 = { type: _firstBranch2, description: _firstBranch2 === "battle" ? "Moving Shadows" : _firstBranch2 === "rest" ? "Sunlit Glade" : _firstBranch2 === "gather" ? "Hidden Grove" : "Strange Sounds", branches: [], visited: false }>> <<set $dungeonMap.start.branches = ["node1", "node2"]>> <<set $mapGenerated = true>> <</if>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(50, 205, 50, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Perfect timing,"</span> Serin noted, adjusting her leather armor straps. <span class="dialog-serin">"Slimes are more active in the afternoon heat."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"They also tend to be... um... more liquid?"</span> Liora added helpfully, though she didn't sound entirely sure if that was useful information. <div style="clear: left;"></div> </div> <div id="dungeon-view" style="position: relative; width: 800px; height: 400px; background: url('images/landscapes/forestofbeginning.webp') repeat-x; background-size: auto 100%; overflow: hidden; border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.2); margin: 20px auto;"> <div id="party-container" style="position: absolute; left: 100px; top: 250px; display: flex; gap: 20px;"> <img src="images/chibi-models/rylangoing.webp" class="chibi-model" style="width: 64px; height: 64px; image-rendering: pixelated;"> <img src="images/chibi-models/seringoing.webp" class="chibi-model" style="width: 64px; height: 64px; image-rendering: pixelated;"> <img src="images/chibi-models/lioragoing.webp" class="chibi-model" style="width: 64px; height: 64px; image-rendering: pixelated;"> </div> </div> <<script>> $(document).ready(function() { $('#dungeon-view').css('opacity', 0).animate({opacity: 1}, 300); if (!State.variables.quests?.completed?.slimeHunt) { setTimeout(function() { const partyContainer = $('#party-container'); const dungeonView = $('#dungeon-view'); const viewWidth = dungeonView.width(); partyContainer.animate({ left: viewWidth - 200 }, 2000, 'linear', function() { dungeonView.fadeOut(300, function() { const eventTypes = ["battle", "battle", "battle", "battle", "battle", "battle", "rest"]; const randomEvent = eventTypes[Math.floor(Math.random() * eventTypes.length)]; Engine.play("ForestNode_" + randomEvent); }); }); dungeonView.animate({ 'background-position-x': '-=800px' }, 2000, 'linear'); }, 300); } }); <</script>> <<if $quests.completed.slimeHunt>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well, looks like we've cleared out enough of those slimes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"We should head back to report our success..."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Report Exam Results</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the guild to report your success.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to Guild|ReportExamresults]]</div></div></div> <</if>> <style> .dungeon-map { background: rgba(255, 255, 255, 0.9); border: 2px solid #654321; padding: 15px; margin: 10px 0; border-radius: 5px; } .map-node { margin: 5px 0; padding: 5px; font-family: monospace; } .map-node.current { background: #e6ffe6; border: 1px solid #006600; } .map-node.visited { color: #666; } .map-branch { margin-left: 20px; color: #666; } .chibi-model { image-rendering: pixelated; transform-origin: bottom center; filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.3)); object-fit: contain; animation: walk 0.3s infinite; } @keyframes walk { 0%, 100% { transform: translateY(0) scaleY(1); } 50% { transform: translateY(-3px) scaleY(0.95); } } .chibi-model:nth-child(2) { animation-delay: 0.2s; } .chibi-model:nth-child(3) { animation-delay: 0.4s; } #dungeon-view { image-rendering: pixelated; background-position: 0 0; } .stat-change { position: fixed; right: 20px; background: rgba(0, 0, 0, 0.8); color: white; padding: 10px; border-radius: 5px; animation: fadeInOut 3s ease-in-out; z-index: 1000; } @keyframes fadeInOut { 0% { opacity: 0; transform: translateY(20px); } 10% { opacity: 1; transform: translateY(0); } 90% { opacity: 1; transform: translateY(0); } 100% { opacity: 0; transform: translateY(-20px); } } </style> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I think I should conserve my energy for real threats."</span> <<print $humanName>> sheathes his weapon respectfully. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin shrugs, though there's a hint of disappointment in her eyes. <span class="dialog-serin">"Your call. Can't say I don't understand the caution."</span> She begins her own training routine, working through complex forms alone.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Perhaps it's wise to stay fresh for whatever we might encounter."</span> Liora offers supportively, though her gaze keeps drifting to Serin's solo practice. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.1>><<set _rylanMuscleBonus = ($rylan_naturalTendencies ?? []).includes("muscleFetish") ? 1.5 : 1>><<set $rylan_MuscleFetish += _baseGain * _rylanMuscleBonus>><<trackFetish "Rylan" "MuscleFetish" (_baseGain * _rylanMuscleBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Watching Serin train alone allows <<print $humanName>> to appreciate the pure athleticism of her form.</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><</if>> <<if random(1, 100) <= _baseThreshold>><<set _baseGain = 0.2>><<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>><<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>><<trackFetish "Liora" "VoyeurismFetish" (_baseGain * _lioraVoyBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora finds herself captivated by Serin's graceful movements, each technique flowing seamlessly into the next.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> <<set $rylan_combatStats.willpower += 0.2>><<trackCombatStat "Rylan" "willpower" 0.2>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🎯 Willpower increased by 0.2!</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'll watch and learn."</span> <<print $humanName>> settles beside Liora on a fallen log. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin nods approvingly. <span class="dialog-serin">"Smart choice. Sometimes observation teaches more than participation."</span> She begins an intricate training sequence, her movements flowing like water.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"She's incredible, isn't she?"</span> Liora's voice carries genuine admiration as Serin demonstrates a complex combination attack. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.3>><<set _rylanMuscleBonus = ($rylan_naturalTendencies ?? []).includes("muscleFetish") ? 1.5 : 1>><<set $rylan_MuscleFetish += _baseGain * _rylanMuscleBonus>><<trackFetish "Rylan" "MuscleFetish" (_baseGain * _rylanMuscleBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The afternoon light highlights every contour of Serin's athletic form as she moves through her routine.</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 3>><<trackLust "Rylan" 3>><</if>> <<if random(1, 100) <= _baseThreshold>><<set _baseGain = 0.3>><<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>><<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>><<trackFetish "Liora" "VoyeurismFetish" (_baseGain * _lioraVoyBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's an almost hypnotic quality to watching such skilled movement. Liora's healing magic flickers slightly with her distraction.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 3>><<trackLust "Liora" 3>><</if>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<if _serinLioraAllowed && _serinLioraAttraction>> <<if random(1, 100) <= _baseThreshold>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the training session continues, Serin occasionally glances toward Liora, her movements becoming slightly more deliberate and graceful.</p> <div style="clear: left;"></div> </div> <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <<set $serin_LioraAttraction += 0.2>><<trackAttraction "Serin" "Liora" 0.2>> <<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>> <</if>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As Serin's training winds down, she approaches the pair, barely winded despite the intense workout. <span class="dialog-serin">"Learn anything useful?"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Your technique is... impressive."</span> <<print $humanName>> manages, trying to keep his voice steady. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"The way you move through those forms... it's almost like magic."</span> Liora's cheeks carry a faint flush. <div style="clear: left;"></div> </div> <<set $rylan_combatStats.technique += 0.2>><<trackCombatStat "Rylan" "technique" 0.2>> <<set $rylan_combatStats.perception += 0.2>><<trackCombatStat "Rylan" "perception" 0.2>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <<set $rylan_SerinAttraction += 0.3>><<trackAttraction "Rylan" "Serin" 0.3>> <<set $liora_SerinAttraction += 0.3>><<trackAttraction "Liora" "Serin" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🎯 Technique increased by 0.2!</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">👁️ Perception increased by 0.2!</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<script>> State.variables.previousBGM = window.AudioSystem.bgm.currentTrack; window.AudioSystem.playBGM('battle\\normal.mp3'); <</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/enemies/slime.webp" alt="Forest Slimes" width="600"></center> <<set $combatContext = "chapter0ForestHunt">><<set _encounterRoll = random(1, 100)>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set $currentHealth = $maxHealth>> <<if _encounterRoll <= 100>> <<set $numSlimes = random(1, 3)>> <<set $currentEnemies = []>> <<for _i = 0; _i < $numSlimes; _i++>> <<set _slimeId = "slime" + _i>> <<set $currentEnemies.push(_slimeId)>> <<set State.variables[_slimeId + "_combatStats"] = { maxHealth: 10, currentHealth: 10, maxStamina: 100, currentStamina: 100, maxFocus: 50, currentFocus: 50, physicalPower: 8, agility: 5, willpower: 5, technique: 5, perception: 4 }>> <</for>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party encounters <<if $numSlimes === 1>> a forest slime <<else>> a group of <<print $numSlimes>> forest slimes <</if>>!</p> <div style="clear: left;"></div> </div> <<script>> $(document).one(':combatVictory', function() { if (State.variables.quests && State.variables.quests.active.slimeHunt) { window.QuestSystem.updateQuest('slimeHunt', 'slimeKills', State.variables.numSlimes); State.variables.slimesDefeated += State.variables.numSlimes; } }); <</script>> <<changeFace $currentRylanFace>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Combat</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Begin Battle</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Fight the forest slimes.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin Battle->Combat]]</div></div></div> <style> .combat-container { background: rgba(0, 0, 0, 0.8); padding: 20px; border-radius: 10px; margin: 20px 0; } .combat-status-area, .enemy-status-area { display: flex; justify-content: space-around; margin-bottom: 20px; } .character-status, .enemy-status { background: rgba(255, 255, 255, 0.1); padding: 10px; border-radius: 5px; min-width: 200px; } .stat-bar { background: rgba(0, 0, 0, 0.3); height: 20px; border-radius: 10px; margin: 5px 0; overflow: hidden; } .health-bar { background: linear-gradient(90deg, #ff4444, #ff6b6b); } .stamina-bar { background: linear-gradient(90deg, #4CAF50, #81C784); } .focus-bar { background: linear-gradient(90deg, #2196F3, #64B5F6); } .combat-action-area { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 10px; padding: 20px; background: rgba(255, 255, 255, 0.05); border-radius: 5px; } .action-button { background: rgba(255, 255, 255, 0.1); padding: 10px; border-radius: 5px; text-align: center; cursor: pointer; transition: background 0.3s; } .action-button:hover { background: rgba(255, 255, 255, 0.2); } .turn-indicator { grid-column: 1/-1; text-align: center; font-size: 1.2em; margin-bottom: 10px; color: #fff; } .status-effects { margin-top: 5px; font-size: 0.9em; color: #ccc; } .stat-drops { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; } .stat-drops h3 { color: #4CAF50; margin-bottom: 10px; } .stat-drop-item { margin: 8px 0; padding: 8px; background: rgba(255, 255, 255, 0.1); border-radius: 5px; color: #90CAF9; text-shadow: 0 0 3px rgba(144, 202, 249, 0.5); } </style> <</if>> </div> </div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<set _eventRoll = random(1, 100)>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <<if _eventRoll <= 20>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A familiar sound makes <<print $humanName>>'s heart skip a beat - the rattling of crude armor and the distinctive snorting of a goblin. It's smaller than the one from the exam, but still...</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well, well..."</span> Serin's teasing grin appears as she notices <<print $humanName>>'s tension. <span class="dialog-serin">"Here's your chance for redemption, hero."</span> <div style="clear: left;"></div> </div> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanConfidenceMod = Math.floor($rylan_Confidence / 10) * 2>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod + _rylanConfidenceMod>> <div style="text-align: center; margin-top: 20px;"> [[Face the goblin head-on|ForestNode_goblinBattle]] [[Try to sneak around it|ForestNode_goblinSneakAttempt]] [[Suggest finding another route|ForestNode_goblinRetreat]] </div> <<elseif _eventRoll <= 40>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party discovers a small hot spring, steam rising gently from its surface.</p> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh! A natural hot spring... the water likely has healing properties."</span> <div style="clear: left;"></div> </div> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charLustMod = Math.floor(State.variables[_char.toLowerCase() + "_Lust"] / 20) * -5>> <<set _charCorruptionMod = Math.floor(State.variables[_char.toLowerCase() + "_corruption"] / 20) * -10>> <<set _charFinalThreshold = _baseThreshold + _charLustMod + _charCorruptionMod>> <<if random(1, 100) <= _charFinalThreshold>> <<set _baseGain = 0.2>> <<if _char === "Rylan">> The thought of the others potentially using the spring makes <<print $humanName>>'s cheeks warm. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <<set $rylan_VoyeurismFetish += _baseGain>><<trackFetish "Rylan" "Voyeurism" _baseGain>> <<elseif _char === "Serin">> Serin stretches deliberately, making a show of how the heat has affected her. <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $serin_ExhibitionismFetish += _baseGain>><<trackFetish "Serin" "Exhibitionism" _baseGain>> <<else>> Liora fidgets with her robes, torn between propriety and the spring's appeal. <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <</if>> <</if>> <</for>> <div style="text-align: center; margin-top: 20px;"> [[Take a quick rest by the spring|ForestHunt]] [[Continue on|ForestHunt]] </div> <<elseif _eventRoll <= 60>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party finds a clearing perfect for some quick combat practice.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, <<print $humanName>>! Let's see if you've improved!"</span> Serin calls out, already taking a fighting stance. <div style="clear: left;"></div> </div> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charLustMod = Math.floor(State.variables[_char.toLowerCase() + "_Lust"] / 20) * -5>> <<set _charCorruptionMod = Math.floor(State.variables[_char.toLowerCase() + "_corruption"] / 20) * -10>> <<set _charFinalThreshold = _baseThreshold + _charLustMod + _charCorruptionMod>> <<if random(1, 100) <= _charFinalThreshold>> <<set _baseGain = 0.2>> <<if _char === "Rylan">> The close combat training with Serin feels... different than usual. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <<set $rylan_MuscleFetish += _baseGain>><<trackFetish "Rylan" "Muscle" _baseGain>> <<elseif _char === "Serin">> Serin seems to enjoy the physical contact more than strictly necessary. <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $serin_DominanceFetish += _baseGain>><<trackFetish "Serin" "Dominance" _baseGain>> <<else>> Liora watches the sparring with unusual intensity. <<set $liora_Lust += 2>><<trackLust "Liora" 2>><<set $liora_VoyeurismFetish += _baseGain>><<trackFetish "Liora" "Voyeurism" _baseGain>><</if>><</if>><</for>> <div style="text-align: center; margin-top: 20px;"> [[Accept Serin's challenge|ForestNode_trainingWithSerin]] [[Politely decline|ForestHunt]] </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group stumbles into what appears to be a slime breeding ground, the air thick with an oddly sweet scent.</p> <div style="clear: left;"></div> </div> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charLustMod = Math.floor(State.variables[_char.toLowerCase() + "_Lust"] / 20) * -5>> <<set _charCorruptionMod = Math.floor(State.variables[_char.toLowerCase() + "_corruption"] / 20) * -10>> <<set _charFinalThreshold = _baseThreshold + _charLustMod + _charCorruptionMod>> <<if random(1, 100) <= _charFinalThreshold>> <<set _baseGain = 0.2>> <<if _char === "Rylan">> The sweet scent seems to be affecting <<print $humanName>> strangely. <<set $rylan_Lust += 3>><<trackLust "Rylan" 3>> <<set $rylan_SmellFetish += _baseGain>><<trackFetish "Rylan" "Smell" _baseGain>> <<elseif _char === "Serin">> Serin's breathing becomes slightly heavier in the thick air. <<set $serin_Lust += 3>><<trackLust "Serin" 3>> <<set $serin_SmellFetish += _baseGain>><<trackFetish "Serin" "Smell" _baseGain>> <<else>> Liora's face flushes as she tries to focus through the strange atmosphere. <<set $liora_Lust += 3>><<trackLust "Liora" 3>> <<set $liora_SmellFetish += _baseGain>><<trackFetish "Liora" "Smell" _baseGain>> <</if>><</if>><</for>> <div style="text-align: center; margin-top: 20px;"> [[Fight through the slimes|ForestNode_battle]] [[Try to escape|ForestHunt]] </div> <</if>> <<if $rylan_Lust >= 50>> <<print $humanName>>'s movements are becoming noticeably distracted. <</if>> <<if $serin_Lust >= 50>> There's an unusual intensity to Serin's actions. <</if>> <<if $liora_Lust >= 50>> Liora seems to be having trouble maintaining her usual composure. <</if>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanConfidenceMod = Math.floor($rylan_Confidence / 10) * 2>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod + _rylanConfidenceMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin takes a fighting stance, her movements fluid and confident. <span class="dialog-serin">"Don't worry, I'll go easy on you... maybe."</span> Her teasing grin only makes <<print $humanName>> more determined to prove himself.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set $rylan_combatStats.technique += 0.2>><<trackCombatStat "Rylan" "technique" 0.2>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>><<set $rylan_affection["Serin"] += 1>><<trackAffection "Rylan" "Serin" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The training session goes surprisingly well. <<print $humanName>> manages to keep up with Serin's quick movements, even landing a few solid hits.</p> <span class="dialog-serin">"Not bad at all!"</span> Serin's praise feels genuine for once. <span class="dialog-serin">"Keep that up and you might actually impress me someday."</span> <div style="clear: left;"></div> </div> <<else>> <<set $rylan_combatStats.technique += 0.1>><<trackCombatStat "Rylan" "technique" 0.1>> <<set $rylan_Confidence -= 1>><<trackOther "Rylan" "confidence" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite his best efforts, <<print $humanName>> struggles to match Serin's speed and precision. She seems to be everywhere at once, easily dodging his attacks while landing her own.</p> <span class="dialog-serin">"Still too slow!"</span> She taunts, though there's a hint of encouragement in her voice. <span class="dialog-serin">"But at least you're trying. That's something, right?"</span> <div style="clear: left;"></div> </div> <</if>> <<if $rylan_MuscleFetish > 0>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close combat training highlights Serin's athletic form, her muscles flexing with each movement. <<print $humanName>> finds it... distracting.</p> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <<set $rylan_MuscleFetish += 0.2>><<trackFetish "Rylan" "Muscle" 0.2>> <div style="clear: left;"></div> </div> <</if>> <<if $serin_DominanceFetish > 0>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's an extra intensity to Serin's grapples and holds, lingering just a moment longer than necessary.</p> <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $serin_DominanceFetish += 0.2>><<trackFetish "Serin" "Dominance" 0.2>> <div style="clear: left;"></div> </div> <</if>> <<if $liora_VoyeurismFetish > 0>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora watches the sparring intently, her cheeks slightly flushed as she follows their movements.</p> <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <<set $liora_VoyeurismFetish += 0.2>><<trackFetish "Liora" "Voyeurism" 0.2>> <div style="clear: left;"></div> </div> <</if>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Hunting</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue hunting|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraIntimate = ($serin_LesbianValue > 30 && $liora_LesbianValue > 30)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<set _lustOverride = ($serin_Lust > 50 && $liora_Lust > 50)>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party manages to gather some common healing herbs. The careful, precise movements required help refine their technique.</p> <center><img src="images/liora/poses/bendingdown.webp" style="max-width: 400px;"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's eyes light up at the sight, and she quickly kneels to examine the plants. <span class="dialog-liora">"Oh! These herbs could be very useful for healing potions..."</span> Her hands hover over the plants with practiced care. <span class="dialog-liora">"And look, there are some rare varieties mixed in!"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin stretches, scanning the surroundings. <span class="dialog-serin">"Just remember to keep your guard up while gathering. Monsters love to ambush distracted adventurers."</span></p> <div style="clear: left;"></div> </div> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> Serin's gaze lingers on Liora's graceful movements as she works, a slight smile playing at her lips. <<set $serin_Lust += 1>><<trackLust "Serin" 1>> <<set $serin_LioraAttraction += 0.1>><<trackAttraction "Serin" "Liora" 0.1>> <</if>> <</if>> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> Liora's cheeks color slightly as she feels Serin's attention, her movements becoming more deliberate. <<set $liora_Lust += 1>><<trackLust "Liora" 1>> <<set $liora_SerinAttraction += 0.1>><<trackAttraction "Liora" "Serin" 0.1>> <</if>> <</if>> <<if _serinLioraIntimate && _serinLioraAttraction>> <<if random(1, 100) <= _baseThreshold>> Serin moves closer to help, her hand brushing against Liora's as they work. The touch lingers a moment longer than necessary. <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <<set $serin_LioraAttraction += 0.2>><<trackAttraction "Serin" "Liora" 0.2>> <<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>> <</if>> <</if>> <<set _gatherRoll = random(1, 100)>> <<if _gatherRoll <= 70>> <<set $herbs += random(2, 4)>> <<set $rareHerbs += random(1, 2)>> <<combatStatChange "technique" 0.2>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> 🌿 Gathered <<print $herbs>> common herbs! ✨ Found <<print $rareHerbs>> rare herbs! 🎯 Technique increased by 0.2! <<elseif _gatherRoll <= 90>> <<set $herbs += random(3, 5)>> <<set $rareHerbs += random(2, 4)>> <<combatStatChange "agility" 0.2>> <<combatStatChange "technique" 0.1>> 🏃 Agility increased by 0.2! ⚔️ Technique increased by 0.1! <<else>> <<set $herbs += random(4, 6)>> <<set $rareHerbs += random(2, 3)>> <<set $specialItems += 1>> <<combatStatChange "willpower" 0.2>> <<combatStatChange "technique" 0.2>> <<combatStatChange "perception" 0.2>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> 🧠 Willpower increased by 0.2! ⚔️ Technique increased by 0.2! 🌿 Gathered <<print $herbs>> common herbs! ✨ Found <<print $rareHerbs>> rare herbs! 🌟 Discovered a special item! 👁️ Perception increased by 0.2! <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraIntimate = ($serin_LesbianValue > 30 && $liora_LesbianValue > 30)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<set _lustOverride = ($serin_Lust > 50 && $liora_Lust > 50)>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party manages to gather some common healing herbs. The careful, precise movements required help refine their technique.</p> <center><img src="images/liora/poses/bendingdown.webp" style="max-width: 400px;"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's eyes light up at the sight, and she quickly kneels to examine the plants. <span class="dialog-liora">"Oh! These herbs could be very useful for healing potions..."</span> Her hands hover over the plants with practiced care. <span class="dialog-liora">"And look, there are some rare varieties mixed in!"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin stretches, scanning the surroundings. <span class="dialog-serin">"Just remember to keep your guard up while gathering. Monsters love to ambush distracted adventurers."</span></p> <div style="clear: left;"></div> </div> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> Serin's gaze lingers on Liora's graceful movements as she works, a slight smile playing at her lips. <<set $serin_Lust += 1>> <<set $serin_LioraAttraction += 0.1>> <</if>> <</if>> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> Liora's cheeks color slightly as she feels Serin's attention, her movements becoming more deliberate. <<set $liora_Lust += 1>> <<set $liora_SerinAttraction += 0.1>> <</if>> <</if>> <<if _serinLioraIntimate && _serinLioraAttraction>> <<if random(1, 100) <= _baseThreshold>> Serin moves closer to help, her hand brushing against Liora's as they work. The touch lingers a moment longer than necessary. <<set $serin_Lust += 2>> <<set $liora_Lust += 2>> <<set $serin_LioraAttraction += 0.2>> <<set $liora_SerinAttraction += 0.2>> <</if>> <</if>> <<set _gatherRoll = random(1, 100)>> <<if _gatherRoll <= 70>> <<set $herbs += random(2, 4)>> <<set $rareHerbs += random(1, 2)>> <<combatStatChange "technique" 0.2>> <<set $rylan_Confidence += 1>> 🌿 Gathered <<print $herbs>> common herbs! ✨ Found <<print $rareHerbs>> rare herbs! 🎯 Technique increased by 0.2! <<elseif _gatherRoll <= 90>> <<set $herbs += random(3, 5)>> <<set $rareHerbs += random(2, 4)>> <<combatStatChange "agility" 0.2>> <<combatStatChange "technique" 0.1>> 🏃 Agility increased by 0.2! ⚔️ Technique increased by 0.1! <<else>> <<set $herbs += random(4, 6)>> <<set $rareHerbs += random(2, 3)>> <<set $specialItems += 1>> <<combatStatChange "willpower" 0.2>> <<combatStatChange "technique" 0.2>> <<combatStatChange "perception" 0.2>> <<set $rylan_Confidence += 1>> 🧠 Willpower increased by 0.2! ⚔️ Technique increased by 0.2! 🌿 Gathered <<print $herbs>> common herbs! ✨ Found <<print $rareHerbs>> rare herbs! 🌟 Discovered a special item! 👁️ Perception increased by 0.2! <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set $currentEnemies = ["goblin"]>> <<set State.variables.goblin_combatStats = { maxHealth: 120, currentHealth: 120, maxStamina: 150, currentStamina: 150, maxFocus: 80, currentFocus: 80, physicalPower: 15, agility: 12, willpower: 8, technique: 10, perception: 7 }>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The forest's peaceful atmosphere shatters as crude laughter echoes through the trees. A band of goblins emerges from the shadows, their weapons glinting dully in the filtered light. Their leader, larger and better equipped than the others, grins maliciously as he spots the party.</p> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's expression hardens as she assesses the threat, her body shifting into a combat stance. <span class="dialog-serin">"Five of them, including a hobgoblin leader."</span> Her voice is low and serious, all playfulness gone. <span class="dialog-serin">"These aren't your typical forest rabble - they're organized. Watch the big one, he'll be trouble."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's hands begin to glow with defensive magic as she takes up a protected position. <span class="dialog-liora">"Their weapons are poisoned..."</span> Her experienced eye catches the telltale sheen on their blades. <span class="dialog-liora">"We need to be extra careful. One scratch could be dangerous."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The hobgoblin leader steps forward, brandishing a notched but well-maintained sword. His grin reveals yellowed fangs as he barks orders to his underlings in their guttural language. The smaller goblins begin to spread out, trying to flank the party.</p> </div> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Stand and fight->ForestNode_goblinFight]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Try to divide them->ForestNode_goblinTactical]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Attempt to intimidate->ForestNode_goblinIntimidate]]</div> </div> </div> </div>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/kicking.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> steps forward to meet the challenge, weapon raised. The hobgoblin's grin widens, clearly pleased by the direct approach. His underlings tighten their grips on their weapons, ready to support their leader.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin moves to flank, her movements precise and predatory. <span class="dialog-serin">"I'll handle the small ones - you focus on the leader!"</span> She launches into action, her kicks and strikes keeping the lesser goblins at bay. <span class="dialog-serin">"Don't let them surround you!"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-liora">"Watch for their poison!"</span> Liora's magic pulses, creating protective barriers where she can. <span class="dialog-liora">"I'll try to keep you shielded!"</span></p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even in the heat of battle, Serin's powerful movements and commanding presence draw attention. Her fluid grace in combat is mesmerizing, each strike precise and devastating.</p> </div> <<set $rylan_Lust += 1>> <<set $serin_Lust += 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The battle is fierce but controlled. <<print $humanName>>'s training shows in every movement, each strike and parry executed with growing confidence. The hobgoblin proves to be a challenging opponent, but the practice with Serin has prepared him well.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After the last goblin falls, Serin wipes her brow, flexing her arms with satisfaction. <span class="dialog-serin">"Now that's how you handle a real fight!"</span> She kicks one of the fallen weapons away. <span class="dialog-serin">"You've definitely improved. That hobgoblin wasn't expecting such resistance."</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora checks everyone for injuries, her healing magic ready. <span class="dialog-liora">"Let me make sure none of their poison got through..."</span> Her magic soothes away cuts and bruises, neutralizing any toxins that might have entered their systems.</p> </div> <<combatStatChange "physicalPower" 0.3>> <<combatStatChange "technique" 0.2>> <<set $rylan_Confidence += 3>> <<set $rylan_combatExperience += 2>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> signals for a tactical approach, using the terrain to their advantage. The forest's natural obstacles can be used to break up the goblin formation and deal with them in smaller groups.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's eyes light up with approval. <span class="dialog-serin">"Smart thinking! Use the trees to split them up."</span> She moves to a flanking position, ready to exploit any openings. <span class="dialog-serin">"Their coordination is their strength - take that away, and they're just common thugs."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora positions herself carefully, her magic ready. <span class="dialog-liora">"I can use the trees to channel healing more effectively this way..."</span> Her tactical support proves invaluable as the battle unfolds.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The strategy works perfectly. The goblins' attempts to maintain formation are thwarted by the terrain, forcing them to split up. This allows the party to pick them off one by one, negating their numerical advantage.</p> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The coordinated movement brings moments of close contact as the party maintains their tactical positions. Each brush past Serin or Liora adds an unexpected layer of awareness to the combat dance.</p> </div> <<set $rylan_Lust += 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After the last goblin falls, Serin looks genuinely impressed. <span class="dialog-serin">"That was brilliant! Using the terrain to break their formation..."</span> She demonstrates one of the moves they used. <span class="dialog-serin">"This is exactly what I've been trying to teach you in training. Brains over brawn!"</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora checks everyone for injuries, though there are surprisingly few thanks to the tactical approach. <span class="dialog-liora">"That was very well executed... you're learning to think like a true adventurer."</span></p> </div> <<combatStatChange "technique" 0.4>> <<combatStatChange "agility" 0.2>> <<set $rylan_Confidence += 3>> <<set $rylan_combatExperience += 2>> ⚔️ Technique increased by 0.4! 🏃 Agility increased by 0.2! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> steps forward confidently, channeling all his training and presence into an intimidating stance. The hobgoblin pauses, clearly not expecting such a show of force from what they assumed would be easy prey.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin picks up on the strategy immediately, flexing her impressive muscles as she moves to flank. <span class="dialog-serin">"That's right - we're not your typical forest wanderers."</span> Her predatory grin matches the hobgoblin's earlier expression. <span class="dialog-serin">"Want to rethink your life choices?"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora adds to the effect, her healing magic creating an impressive display of light and power. <span class="dialog-liora">"We can do this the easy way..."</span> Her normally gentle voice carries an edge of steel.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The lesser goblins start to shift nervously, their earlier confidence wavering. The hobgoblin leader glances between his increasingly uncertain followers and the clearly capable party before him.</p> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's display of confident power is captivating, her dominant presence adding an unexpected layer of intensity to the moment.</p> </div> <<set $rylan_Lust += 1>> <<set $serin_Lust += 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After a tense moment, the hobgoblin barks a command and his band begins to retreat, trying to maintain some dignity in their withdrawal. They disappear back into the forest, though their grumbling can be heard for some time.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin relaxes her stance, nodding approvingly. <span class="dialog-serin">"Well played! Sometimes the best fight is the one you don't have to have."</span> She grins broadly. <span class="dialog-serin">"Though I have to admit, part of me was hoping they'd try something. You looked ready to teach them a serious lesson."</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora lets her magic fade, looking relieved. <span class="dialog-liora">"That was well handled. Avoiding unnecessary bloodshed while maintaining strength..."</span> She smiles warmly. <span class="dialog-liora">"That's the mark of true wisdom."</span></p> </div> <<combatStatChange "willpower" 0.3>> <<combatStatChange "technique" 0.2>> <<set $rylan_Confidence += 2>> <<set $rylan_combatExperience += 1>> 🎯 Willpower increased by 0.3! ⚔️ Technique increased by 0.2! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblin band breaks formation, their earlier confidence shattered. The hobgoblin leader barks orders in their guttural language, organizing a fighting retreat. Their movements are still dangerous - cornered creatures often fight the hardest.</p> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin maintains combat readiness, her muscles tensed for any sudden moves. <span class="dialog-serin">"Don't let your guard down yet..."</span> Her eyes track their movement with predatory focus. <span class="dialog-serin">"Sometimes retreat is just bait for a counter-attack."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's magic remains active, creating a subtle barrier between the party and the retreating goblins. <span class="dialog-liora">"They're still dangerous... perhaps more so now that they're desperate."</span> Her experienced gaze notes details about their behavior. <span class="dialog-liora">"Watch for thrown weapons or last-minute charges."</span></p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Let them retreat->ForestNode_letRetreat]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Press the advantage->ForestNode_pressAdvantage]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Cover the retreat->ForestNode_coverRetreat]]</div> </div> </div> </div>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party maintains their defensive posture but allows the goblins to withdraw. It's a calculated decision - forcing a cornered enemy to fight could lead to unnecessary risks and injuries.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin keeps her guard up but nods approvingly. <span class="dialog-serin">"Smart choice. No need to risk injury when we've already won the tactical advantage."</span> Her stance remains ready but relaxed. <span class="dialog-serin">"They'll think twice before causing trouble in this area again."</span></p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The tense situation highlights Serin's professional demeanor, her confident control of the situation adding an unexpected layer of appeal to her commanding presence.</p> </div> <<set $rylan_Lust += 1>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora maintains her protective magic until the goblins are well out of range. <span class="dialog-liora">"That was well handled... showing strength without unnecessary violence."</span> She smiles warmly. <span class="dialog-liora">"Sometimes mercy can be its own victory."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblins disappear into the forest, their retreat hasty but orderly enough to suggest they've learned a valuable lesson about challenging well-prepared adventurers.</p> </div> <<set $rylan_combatStats.willpower += 0.3>> <<set $rylan_combatStats.technique += 0.1>> <<set $rylan_Confidence += 2>> <<set $rylan_combatExperience += 1>> 🎯 Willpower increased by 0.3! ⚔️ Technique increased by 0.1! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/kicking.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party moves to press their advantage, not willing to let the goblins potentially regroup and cause trouble later. Their coordinated advance forces the goblins to retreat in disarray, dropping supplies and weapons in their haste.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's movements are precise and intimidating, her athletic form radiating controlled power. <span class="dialog-serin">"That's right - show them what happens when they pick the wrong targets!"</span> She kicks aside a dropped weapon. <span class="dialog-serin">"Make sure they remember this lesson!"</span></p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's dominant display of power is captivating, her confident pursuit of the retreating enemy adding an intense energy to the moment.</p> </div> <<set $rylan_Lust += 1>> <<set $serin_Lust += 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora moves with the group, her magic ready for any desperate counter-attacks. <span class="dialog-liora">"Be careful... but yes, they need to learn this area is well protected."</span> Her normally gentle demeanor carries a hint of steel.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblins flee in complete disorder, leaving behind their supplies and any thought of maintaining their territory. The message is clear - this part of the forest is no longer their hunting ground.</p> </div> <<set $rylan_combatStats.physicalPower += 0.3>> <<set $rylan_combatStats.technique += 0.2>> <<set $rylan_Confidence += 3>> <<set $rylan_combatExperience += 2>> 💪 Physical Power increased by 0.3! ⚔️ Technique increased by 0.2! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/flexingarms.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party takes up defensive positions, ensuring the goblins can retreat without feeling too threatened. It's a professional approach - maintaining pressure while avoiding the risks of desperate last stands.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin positions herself with tactical precision, her presence both threatening and controlled. <span class="dialog-serin">"Good thinking. Keep them moving but don't make them feel trapped."</span> Her stance is perfectly balanced between aggression and restraint. <span class="dialog-serin">"A clean withdrawal means less chance of nasty surprises."</span></p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The controlled situation showcases Serin's professional expertise, her balanced approach between strength and restraint creating an impressive display of martial discipline.</p> </div> <<set $rylan_Lust += 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's magic creates a subtle barrier, guiding the goblins' retreat path. <span class="dialog-liora">"This way we can control their withdrawal..."</span> Her magic pulses softly, herding rather than threatening. <span class="dialog-liora">"Less chance of accidents or desperate measures."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblins take the opportunity to withdraw in good order, maintaining enough dignity to make future encounters less likely to be driven by revenge. It's a professional resolution to a potentially dangerous situation.</p> </div> <<set $rylan_combatStats.technique += 0.3>> <<set $rylan_combatStats.willpower += 0.2>> <<set $rylan_Confidence += 2>> <<set $rylan_combatExperience += 1>> ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's eyes light up at the tactical approach. <span class="dialog-serin">"Now you're thinking like a proper adventurer."</span> She moves with practiced stealth, her athletic form fluid and silent. <span class="dialog-serin">"Follow my lead, and watch your footing."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora nods in agreement, her magic dimming to avoid detection. <span class="dialog-liora">"I can mask our presence somewhat..."</span> Her hands weave subtle patterns in the air. <span class="dialog-liora">"But we'll need to be careful with timing."</span></p> <div style="clear: left;"></div> </div> <<set _sneakRoll = random(1, 100)>><<if _sneakRoll <= ($rylan_combatStats.agility * 5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party manages to circle around the goblin band undetected. Their careful movement and Liora's magic keep them hidden as they find a better position.</p> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<set $rylan_Lust += 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close coordination required brings an unexpected awareness of Serin's athletic grace.</p> </div> <</if>> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Take them by surprise->ForestNode_goblinAmbush]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Slip away quietly->ForestNode_goblinEvade]]</div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A loose stone shifts under someone's foot, the small sound seeming impossibly loud in the tense silence. The goblin leader's ears twitch, and he barks a warning to his band.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"So much for stealth!"</span> Serin shifts smoothly into a combat stance. <span class="dialog-serin">"Plan B it is!"</span></p> </div> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; margin: 5px; min-width: 200px;">[[Stand and fight->ForestNode_goblinFight]]</div> </div> <</if>> </div> </div>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/kicking.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party has maneuvered into perfect position. The goblins remain unaware, their attention focused in the wrong direction. Serin's predatory grin shows she knows exactly how vulnerable they are.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"Perfect setup..."</span> She whispers, muscles coiled like a spring. <span class="dialog-serin">"On my mark..."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The ambush is devastatingly effective. The goblins barely have time to realize what's happening before Serin's kicks send their leader stumbling into his own troops. <<print $humanName>>'s follow-up strikes and Liora's precisely timed magic complete the rout.</p> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's display of controlled power and precision is particularly impressive from this angle.</p> </div> <<set $rylan_Lust += 1>> <<set $serin_Lust += 1>> <</if>> <<set $rylan_combatStats.technique += 0.3>> <<set $rylan_combatStats.agility += 0.2>> <<set $rylan_Confidence += 3>> <<set $rylan_combatExperience += 2>> 🎯 Technique increased by 0.3! 🏃 Agility increased by 0.2! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With the goblins' position known and their own presence still hidden, the party has the perfect opportunity to slip away undetected. Serin leads the careful withdrawal, each step placed with expert precision.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"Sometimes the best victory is the one where no blood is shed,"</span> She whispers, though her tone suggests she might have preferred the more direct approach. <span class="dialog-serin">"Still, good call on avoiding unnecessary risk."</span></p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close coordination required for silent movement creates several moments of careful physical awareness.</p> </div> <<set $rylan_Lust += 1>><</if>> <<set $rylan_combatStats.agility += 0.3>> <<set $rylan_combatStats.perception += 0.2>> <<set $rylan_Confidence += 2>> <<set $rylan_combatExperience += 1>> 🏃 Agility increased by 0.3! 👁️ Perception increased by 0.2! ✨ Combat Experience gained! <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt->ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div> </div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraIntimate = ($serin_LesbianValue > 30 && $liora_LesbianValue > 30)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<set _lustOverride = ($serin_Lust > 50 && $liora_Lust > 50)>> <center><img src="images/liora/poses/bendingdown.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Hot Spring"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party discovers a secluded hot spring, steam rising gently from its crystal-clear waters. The natural pool is surrounded by smooth rocks and lush vegetation, creating a peaceful sanctuary in the forest.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh! A natural hot spring... these waters often have healing properties."</span> She kneels to test the temperature, her expression brightening. <span class="dialog-liora">"It's perfect! The minerals could help restore our energy."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"A quick soak would do wonders for tired muscles..."</span> She glances around, assessing the area's defensibility. <span class="dialog-serin">"The spot seems secure enough. We could take turns keeping watch."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Take a relaxing soak</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Enjoy the healing waters.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Take a relaxing soak|ForestNode_hotspring_soak]]</div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Rest nearby</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Stay close to the spring.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Rest nearby|ForestNode_hotspring_rest]]</div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue on</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Skip the spring and move forward.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue on|ForestNode_hotspring_leave]]</div> </div></div> </div></div>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Stretching"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group agrees to take turns, with Serin volunteering for first watch. The hot spring is naturally screened by rocks and foliage, offering privacy while maintaining security.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _serinVoyBonus = ($serin_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $serin_VoyeurismFetish += _baseGain * _serinVoyBonus>><<trackFetish "Serin" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">From her vantage point, Serin finds her gaze occasionally drawn to the spring, though she maintains her focus on watching for threats.</p> <div style="clear: left;"></div> </div> <<set $serin_Lust += 3>><<trackLust "Serin" 3>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warm water works wonders on tired muscles, and the mineral-rich spring seems to have mild healing properties. The party takes turns enjoying the rejuvenating effects while maintaining vigilant watch rotations.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>><<trackFetish "Liora" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">During her turn to rest, Liora can't help but notice how the water highlights certain features of her companions.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> <<set $tempStatBoost = true>> <<set $statBoostDuration = 5>> <<set $rylan_combatStats.vitality += 0.3>><<trackCombatStat "Rylan" "vitality" 0.3>> <<set $rylan_combatStats.willpower += 0.2>><<trackCombatStat "Rylan" "willpower" 0.2>> <<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">❤️ Vitality increased by 0.3!<br>🎯 Willpower increased by 0.2!<br>✨ Temporary stat boost gained!</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div> </div></div> </div></div>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Stretching"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group settles near the spring, enjoying the warm, mineral-rich air while staying alert and ready. The steam creates a peaceful atmosphere that helps ease tension without lowering guards.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"The heat's still nice even from here,"</span> She notes, stretching her legs. <span class="dialog-serin">"Though I bet the water would be better..."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>><<trackFetish "Rylan" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The humid air makes Serin's leather armor cling in distracting ways.</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <</if>> <<set $tempStatBoost = true>> <<set $statBoostDuration = 3>> <<set $rylan_combatStats.vitality += 0.2>><<trackCombatStat "Rylan" "vitality" 0.2>> <<set $rylan_combatStats.perception += 0.1>><<trackCombatStat "Rylan" "perception" 0.1>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">❤️ Vitality increased by 0.2!<br>👁️ Perception increased by 0.1!<br>✨ Temporary stat boost gained!</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div> </div></div> </div></div>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Stretching"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We should keep moving,"</span> <<print $humanName>> decides, though the spring looks inviting. <span class="dialog-rylan">"The exam comes first."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"All work and no play..."</span> She adjusts her equipment, ready to move on. <span class="dialog-serin">"Though I have to admire the dedication."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>><<trackFetish "Serin" "Dominance" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something about his serious dedication makes Serin want to tease him more.</p> <div style="clear: left;"></div> </div> <<set $serin_Lust += 1>><<trackLust "Serin" 1>> <</if>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <<set $rylan_combatStats.willpower += 0.2>><<trackCombatStat "Rylan" "willpower" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🎯 Willpower increased by 0.2!</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div> </div></div> </div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _chanceOfDiscovery = random(1, 100)>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora excuses herself to "meditate," her voice shaky with barely-contained need. She retreats to a quiet spot, her magic crackling with uncontrolled energy.</p> <div style="clear: left;"></div> </div> <<if _chanceOfDiscovery <= 30>><<if _serinLioraAllowed && $serin_LesbianValue > 20>><<if $serin_DominanceFetish > 30 && $serin_Lust >= 70>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's athletic form emerges from the shadows, her usual playful demeanor replaced by raw dominance. Her eyes lock onto Liora's vulnerable state.</p> <<set $serin_Lust += 10>><<trackLust "Serin" 10>><<set $serin_DominanceFetish += 0.3>><<trackFetish "Serin" "Dominance" 0.3>> <div style="clear: left;"></div> </div> [[Submit to Serin|ForestNode_serinDominatesLiora]] <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin, concerned about Liora's strange behavior, follows - only to find a very different kind of meditation.</p> <<set $serin_Lust += 10>><<trackLust "Serin" 10>> <<set $serin_LioraAttraction += 0.5>><<trackAttraction "Serin" "Liora" 0.5>> <<set $serin_LesbianValue += 0.3>><<trackOther "Serin" "lesbianValue" 0.3>> <div style="clear: left;"></div> </div> <</if>><<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>>, worried about her state, accidentally witnesses her private moment.</p> <<set $rylan_Lust += 10>><<trackLust "Rylan" 10>> <div style="clear: left;"></div> </div> <</if>><</if>><<set $liora_Lust = 0>><<trackLust "Liora" -90>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Camp</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the rest area.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to camp|ForestNode_rest]]</div></div></div> </div> </div> <</nobr>>
<<nobr>> <<set _eventRoll = random(1, 100)>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraIntimate = ($serin_LesbianValue > 30 && $liora_LesbianValue > 30)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<set _lustOverride = ($serin_Lust > 50 && $liora_Lust > 50)>> <<set _rylanHighLust = $rylan_Lust >= 90>> <<set _serinHighLust = $serin_Lust >= 90>> <<set _lioraHighLust = $liora_Lust >= 90>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party finds a relatively safe spot to catch their breath. A small clearing surrounded by ancient trees provides natural shelter, while the gentle rustling of leaves and soft forest sounds create a calming atmosphere.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin surveys the area with practiced eyes. <span class="dialog-serin">"Good spot. Those old trees will keep us hidden, and there's only two main approaches to watch."</span> She rolls her shoulders, working out the tension from recent fights.</p> <div style="clear: left;"></div> </div> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>><<if random(1, 100) <= _baseThreshold>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's gaze follows the fluid movement of Serin's shoulders, her healing magic flickering slightly with her distraction.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 1>><<trackLust "Liora" 1>><<set $liora_SerinAttraction += 0.1>><<trackAttraction "Liora" "Serin" 0.1>><</if>><</if>> <center><img src="images/liora/poses/healingbreasts.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora healing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora settles gracefully on a fallen log, her hands already glowing with gentle healing magic. <span class="dialog-liora">"Please, let me tend to everyone while we rest..."</span></p> <div style="clear: left;"></div> </div> <<for _char range ["Rylan", "Serin", "Liora"]>><<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>><<set _stats.currentHealth = Math.min(_stats.maxHealth, _stats.currentHealth + Math.floor(_stats.maxHealth * 0.3))>><<set _stats.currentStamina = Math.min(_stats.maxStamina, _stats.currentStamina + Math.floor(_stats.maxStamina * 0.3))>><</for>><<if _eventRoll <= 30>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin takes advantage of the break to do some quick exercises, her athletic form moving with practiced grace. She flows through a series of combat stances, each movement precise and controlled despite her apparent fatigue.</p> <span class="dialog-serin">"Can't let our guard down just because we're resting."</span> She transitions into a complex kick sequence. <span class="dialog-serin">"Want to join me, <<print $humanName>>? Nothing better than active recovery."</span> <div style="clear: left;"></div> </div> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>><<if random(1, 100) <= _baseThreshold>> Liora's healing magic wavers slightly as she watches Serin's graceful movements, her professional demeanor briefly slipping.<<set $liora_Lust += 2>><<trackLust "Liora" 2>><<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>><</if>><</if>><<if _serinLioraIntimate && _serinLioraAttraction>><<if random(1, 100) <= _baseThreshold>> During a pause in her routine, Serin catches Liora's lingering gaze, a knowing smile playing at her lips. <<set $serin_Lust += 2>><<trackLust "Serin" 2>><<set $liora_Lust += 2>><<trackLust "Liora" 2>><<set $serin_LioraAttraction += 0.2>><<trackAttraction "Serin" "Liora" 0.2>><<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>><</if>><</if>><<if random(1, 100) <= _baseThreshold>><<set _baseGain = 0.2>> <<print $humanName>> finds his gaze drawn to the way Serin's muscles flex with each movement, her form a perfect blend of power and grace.<<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $rylan_MuscleFetish += _baseGain>><<trackFetish "Rylan" "Muscle" _baseGain>><</if>><<set $rylan_combatStats.technique += 0.1>><<trackCombatStat "Rylan" "technique" 0.1>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> 🎯 Technique increased by 0.1! <<elseif _eventRoll <= 60>><center><img src="images/liora/poses/healingbreasts.webp" style="max-width: 400px;"></center> Liora takes the opportunity to practice her healing magic, the soft glow illuminating her gentle features. She guides <<print $humanName>> through some basic healing techniques, her hands occasionally brushing against his as she demonstrates proper energy flow. <span class="dialog-liora">"Feel how the magic resonates differently with each type of injury?"</span> Her voice is soft but enthusiastic. <span class="dialog-liora">"Understanding this can help you use healing items more effectively..."</span> <<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>><<if random(1, 100) <= _baseThreshold>> Serin watches the healing demonstration with unusual focus, her usual restlessness momentarily forgotten.<<set $serin_Lust += 2>><<trackLust "Serin" 2>><<set $serin_LioraAttraction += 0.2>><<trackAttraction "Serin" "Liora" 0.2>><</if>><</if>><<if _serinLioraIntimate && _serinLioraAttraction>><<if random(1, 100) <= _baseThreshold>> When it's Serin's turn for healing, the warrior's usual bravado softens under Liora's gentle touch. <<set $serin_Lust += 2>><<trackLust "Serin" 2>><<set $liora_Lust += 2>><<trackLust "Liora" 2>><<set $serin_LioraAttraction += 0.2>><<trackAttraction "Serin" "Liora" 0.2>><<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>><</if>><</if>><center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> Serin watches from her guard position, occasionally rolling her shoulders as Liora's healing magic eases their battle fatigue. <span class="dialog-serin">"I'll never understand all that magical theory, but I can't argue with the results."</span> <<if random(1, 100) <= _baseThreshold>><<set _baseGain = 0.2>> The warmth of Liora's magic seems to linger on <<print $humanName>>'s skin, her close proximity making it hard to focus on the lesson. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><</if>><<set $rylan_combatStats.willpower += 0.2>><<trackCombatStat "Rylan" "willpower" 0.2>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> 🎯 Willpower increased by 0.2! <<else>> The party takes the opportunity to catch their breath properly. The afternoon heat has made everyone a bit sweaty from the earlier fights, creating a strangely intimate atmosphere in their shared rest. <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> Serin pulls out a waterskin, taking a long drink before passing it around. <span class="dialog-serin">"Stay hydrated, everyone. Heat exhaustion's as dangerous as any monster."</span> She wipes her brow, her skin glistening with a fine sheen of sweat.<<if _serinLioraAllowed && (_serinLioraAttraction || _lustOverride)>><<if random(1, 100) <= _baseThreshold>> Liora's cheeks flush deeper than the heat would explain as she watches Serin cool off. <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <<set $liora_SerinAttraction += 0.2>><<trackAttraction "Liora" "Serin" 0.2>> <</if>> <</if>> Liora accepts the waterskin with a grateful nod, her face flushed from exertion. <span class="dialog-liora">"The forest air is so thick today..."</span> <<if _serinLioraIntimate && _serinLioraAttraction>> <<if random(1, 100) <= _baseThreshold>> The shared waterskin creates moments of indirect intimacy between Serin and Liora, their gazes meeting with unspoken intensity. <<set $serin_Lust += 3>><<trackLust "Serin" 3>> <<set $liora_Lust += 3>><<trackLust "Liora" 3>> <<set $serin_LioraAttraction += 0.3>><<trackAttraction "Serin" "Liora" 0.3>> <<set $liora_SerinAttraction += 0.3>><<trackAttraction "Liora" "Serin" 0.3>> <</if>> <</if>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charLustMod = Math.floor(State.variables[_char.toLowerCase() + "_Lust"] / 20) * -5>> <<set _charCorruptionMod = Math.floor(State.variables[_char.toLowerCase() + "_corruption"] / 20) * -10>> <<set _charFinalThreshold = _baseThreshold + _charLustMod + _charCorruptionMod>> <<if random(1, 100) <= _charFinalThreshold>> <<set _baseGain = 0.1>><<if _char === "Rylan">> <<print $humanName>> notices the faint scent of Serin's exertion mixing with Liora's herbal fragrance, creating an unexpectedly distracting combination. <<set $rylan_Lust += 1>><<trackLust "Rylan" 1>> <<set $rylan_SmellFetish += _baseGain>><<trackFetish "Rylan" "Smell" _baseGain>> <<elseif _char === "Serin">> Serin finds herself oddly aware of the others' presence in the warm air, their shared exertion creating an almost palpable tension. <<set $serin_Lust += 1>><<trackLust "Serin" 1>><<set $serin_SmellFetish += _baseGain>><<trackFetish "Serin" "Smell" _baseGain>><<else>> Liora tries not to focus on the intimate atmosphere of the shared rest, but the close proximity makes it difficult. <<set $liora_Lust += 1>><<trackLust "Liora" 1>><<set $liora_SmellFetish += _baseGain>><<trackFetish "Liora" "Smell" _baseGain>><</if>><</if>><</for>> <<set $rylan_combatStats.stamina += 0.1>><<trackCombatStat "Rylan" "stamina" 0.1>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> ⚡ Stamina increased by 0.1! <</if>> <<if $rylan_combatStats.currentHealth < ($rylan_combatStats.maxHealth * 0.5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"You're looking pretty rough there, <<print $humanName>>. Take it easy for a moment."</span> Serin's usual teasing tone carries a note of genuine concern. <span class="dialog-liora">"Please let me check those wounds..."</span> <div style="clear: left;"></div> </div> <<elseif $serin_combatStats.currentHealth < ($serin_combatStats.maxHealth * 0.5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Serin... please let me check those wounds..."</span> Liora's hands already glow with healing magic. <span class="dialog-serin">"Just a scratch, but if you insist..."</span> <div style="clear: left;"></div> </div> <<elseif $liora_combatStats.currentHealth < ($liora_combatStats.maxHealth * 0.5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Hey, Liora, you've been pushing yourself too hard. Rest up."</span> Serin moves closer protectively. <span class="dialog-liora">"I'm fine... others need the healing more..."</span> <div style="clear: left;"></div> </div> <</if>> <<if _rylanHighLust>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The heat and exhaustion make it nearly impossible for <<print $humanName>> to focus, his body burning with need. Every small movement or scent threatens to push him over the edge.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin-top: 20px;"> [[Find a private moment|ForestNode_rylanRelease]] </div> <<elseif $rylan_Lust >= 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite the rest, <<print $humanName>> finds it increasingly difficult to maintain composure, the presence of his companions creating an almost unbearable tension.</p> <div style="clear: left;"></div> </div> <</if>> <<if _serinHighLust>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's usual confident demeanor cracks slightly, her breathing heavy and movements tense with barely-contained need. She keeps glancing toward the denser part of the forest.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin-top: 20px;"> [[Serin excuses herself|ForestNode_serinRelease]] </div> <<elseif $serin_Lust >= 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin shifts restlessly, her movements carrying an unusual tension despite the peaceful moment.</p> <div style="clear: left;"></div> </div> <</if>> <<if _lioraHighLust>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's magic flickers erratically as she struggles to maintain focus, her face deeply flushed and breathing uneven. She seems to be having trouble sitting still.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin-top: 20px;"> [[Liora needs space|ForestNode_lioraRelease]] </div> <<elseif $liora_Lust >= 50>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's cheeks remain flushed, her healing magic wavering slightly with her distraction.</p> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set _chanceOfDiscovery = random(1, 100)>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Unable to resist any longer, <<print $humanName>> quietly excuses himself to "scout the perimeter." Finding a secluded spot behind thick foliage, he finally gives in to his overwhelming need.</p> <div style="clear: left;"></div> </div> <<if _chanceOfDiscovery <= 30>><<if $serin_Lust > $liora_Lust>><<if $serin_DominanceFetish > 30 && $serin_Lust >= 70>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A twig snaps - Serin stands at the edge of the clearing, her usual teasing replaced by raw hunger. Her athletic form radiates dominant energy as she approaches.</p> <div style="clear: left;"></div> </div> <<set $serin_Lust += 10>><<trackLust "Serin" 10>> <<set $serin_DominanceFetish += 0.3>><<trackFetish "Serin" "Dominance" 0.3>> <div style="text-align: center; margin: 20px 0;"> [[Submit to Serin|ForestNode_serinDominates]] </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A twig snaps - Serin stands frozen at the edge of the clearing, her own tension momentarily forgotten as she takes in the scene.</p> <div style="clear: left;"></div> </div> <<set $serin_Lust += 10>><<trackLust "Serin" 10>> <<set $serin_VoyeurismFetish += 0.3>><<trackFetish "Serin" "Voyeurism" 0.3>> <</if>><<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A soft gasp reveals Liora's presence - she had come to gather herbs, only to stumble upon a very different scene.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 10>><<trackLust "Liora" 10>> <<set $liora_VoyeurismFetish += 0.3>><<trackFetish "Liora" "Voyeurism" 0.3>> <</if>> <</if>> <<set $rylan_Lust = 0>><<trackLust "Rylan" -90>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Camp</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Go back to the rest area.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to camp|ForestNode_rest]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <<set _chanceOfDiscovery = random(1, 100)>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(0, 100, 0, 0.9)); border-radius: 15px; padding: 30px; margin: 20px 0; box-shadow: 0 8px 25px rgba(0,0,0,0.3); overflow: hidden;"> <div class="scene-interior" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 25px; min-height: 500px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin mutters something about "checking the perimeter" and disappears into the denser part of the forest. Her usual grace is compromised by urgency.</p> <div style="clear: left;"></div> </div> <<if _chanceOfDiscovery <= 30>><<if _serinLioraAllowed && $liora_LesbianValue > 20>><<if $liora_DominanceFetish > 30 && $liora_Lust >= 90>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's normally gentle presence shifts dramatically. Her magic crackles with barely contained need as she approaches Serin.</p> <<set $liora_Lust += 10>><<trackLust "Liora" 10>><<set $liora_DominanceFetish += 0.3>><<trackFetish "Liora" "Dominance" 0.3>> <div style="clear: left;"></div> </div> [[Submit to Liora|ForestNode_lioraDominates]] <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora, who had followed to ensure Serin's safety, finds herself rooted to the spot, unable to look away.</p> <<set $liora_Lust += 10>><<trackLust "Liora" 10>><<set $liora_SerinAttraction += 0.5>><<trackAttraction "Liora" "Serin" 0.5>><<set $liora_LesbianValue += 0.3>><<trackOther "Liora" "lesbianValue" 0.3>> <div style="clear: left;"></div> </div> <</if>><<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>>, checking the area's security, accidentally stumbles upon the scene.</p> <<set $rylan_Lust += 10>><<trackLust "Rylan" 10>> <div style="clear: left;"></div> </div> <</if>><</if>><set $serin_Lust = 0>><<trackLust "Serin" -90>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Camp</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the rest area.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to camp|ForestNode_rest]]</div></div></div> </div> </div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>><<if not $rylan_corruption>><<set $rylan_corruption = 0>><</if>><<if not $rylan_MuscleFetish>><<set $rylan_MuscleFetish = 0>><</if>><<if not $rylan_DominanceFetish>><<set $rylan_DominanceFetish = 0>><</if>><<if not $liora_VoyeurismFetish>><<set $liora_VoyeurismFetish = 0>><</if>><<if not $rylan_Confidence>><<set $rylan_Confidence = 0>><</if>><<if not $rylan_SerinAffection>><<set $rylan_SerinAffection = 0>><</if>><<if not $serin_RylanAffection>><<set $serin_RylanAffection = 0>><</if>><<if not $rylan_SerinAttraction>><<set $rylan_SerinAttraction = 0>><</if>><<if not $liora_SerinAttraction>><<set $liora_SerinAttraction = 0>><</if>><<if not $serin_LioraAttraction>><<set $serin_LioraAttraction = 0>><</if>><<if not $liora_Lust>><<set $liora_Lust = 0>><</if>><<if not $serin_Lust>><<set $serin_Lust = 0>><</if>><<if not $serin_LesbianValue>><<set $serin_LesbianValue = 0>><</if>><<if not $liora_LesbianValue>><<set $liora_LesbianValue = 0>><</if>><<set _eventRoll = random(1, 100)>><<set _baseThreshold = 35>><<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>><<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>><<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party finds a small training circle - likely left by previous adventurers. Serin's eyes light up at the opportunity for some practice.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/fightingstance.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin in fighting stance"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Perfect! We've got time for some quick drills."</span> Serin cracks her knuckles, already moving into the circle. <span class="dialog-serin">"Nothing better than staying sharp while we're out here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Training in the field... it's different from the guild grounds, isn't it?"</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Training Opportunity</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Serin wants to practice. What will you do?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Accept her challenge|ForestNode_serinTraining_accept]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Decline politely|ForestNode_serinTraining_decline]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Watch her train|ForestNode_serinTraining_watch]]</div> </div></div> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/serin/poses/fightingstance.webp" style="max-width: 400px;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright, let's see what you've got."</span> <<print $humanName>> steps into the circle, drawing his sword. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin grins wickedly. <span class="dialog-serin">"That's the spirit! Just remember - this is training, not a death match."</span> She assumes a combat stance, her muscles tensing with anticipation.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.2>><<set _rylanMuscleBonus = ($rylan_naturalTendencies ?? []).includes("muscleFetish") ? 1.5 : 1>><<set $rylan_MuscleFetish += _baseGain * _rylanMuscleBonus>><<trackFetish "Rylan" "MuscleFetish" (_baseGain * _rylanMuscleBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way her muscles coil beneath her skin as she prepares to strike is... distracting.</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 3>><<trackLust "Rylan" 3>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sparring session is intense but educational. Serin's technique is flawless, each movement flowing into the next with practiced precision. She doesn't go easy, but her strikes are controlled and instructive.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Watch your footwork! You're telegraphing your attacks!"</span> She ducks under <<print $humanName>>'s swing and taps his ribs with her practice blade. <span class="dialog-serin">"Better, but keep your guard up!"</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.1>><<set _rylanDomBonus = ($rylan_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>><<set $rylan_DominanceFetish += _baseGain * _rylanDomBonus>><<trackFetish "Rylan" "DominanceFetish" (_baseGain * _rylanDomBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her commanding tone sends an unexpected thrill through him.</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">From the sidelines, Liora watches with growing interest. <span class="dialog-liora">"The way you both move... it's like a dance, almost."</span> Her voice carries a note of admiration.</p> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _baseThreshold>><<set _baseGain = 0.2>><<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>><<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>><<trackFetish "Liora" "VoyeurismFetish" (_baseGain * _lioraVoyBonus)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something mesmerizing about watching the two warriors in action.</p> <div style="clear: left;"></div> </div> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> <<set $rylan_combatStats.technique += 0.3>><<trackCombatStat "Rylan" "technique" 0.3>> <<set $rylan_combatStats.agility += 0.2>><<trackCombatStat "Rylan" "agility" 0.2>> <<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>> <<set $rylan_SerinAffection += 1>><<trackAffection "Rylan" "Serin" 1>> <<set $serin_RylanAffection += 1>><<trackAffection "Serin" "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🎯 Technique increased by 0.3!</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🏃 Agility increased by 0.2!</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Keep exploring the forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="forest-shrine-container" style="background: linear-gradient(to bottom, rgba(34,139,34,0.4), rgba(0,100,0,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div class="scene-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> The party discovers an ancient shrine hidden among the trees. Vines have grown over most of the stone structure, but the faint glow of residual holy magic still emanates from within. <center><img src="images/liora/poses/healingbreasts.webp" style="max-width: 400px;"></center> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Liora approaches the shrine with obvious reverence, her healing magic resonating with the sacred energy. <span class="dialog-liora">"This place... it's old, but still blessed. The magic here feels... pure."</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Serin examines the structure with a more practical eye. <span class="dialog-serin">"Looks like it's been here for centuries. Wonder who built it out here in the middle of nowhere."</span> <div style="clear: left;"></div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>><<trackFetish "Rylan" "Voyeurism" _baseGain>> The way the soft shrine light illuminates Liora's gentle features as she prays creates an almost ethereal scene. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <</if>> <div style="text-align: center; margin-top: 20px;"> [[Pray at the shrine|ForestNode_shrine_pray]] [[Examine the structure|ForestNode_shrine_examine]] [[Rest in the sacred space|ForestNode_shrine_rest]] </div> </div> </div>
<div class="forest-shrine-container" style="background: linear-gradient(to bottom, rgba(34,139,34,0.4), rgba(0,100,0,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div class="scene-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/poses/healingbreasts.webp" style="max-width: 400px;"></center> The party kneels before the ancient altar, each offering their own silent prayers. The sacred energy seems to respond to their sincere devotion, washing over them with gentle warmth. <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Liora leads the prayer, her voice soft but clear. <span class="dialog-liora">"We ask for protection on our journey and wisdom to face what lies ahead..."</span> Her healing magic intertwines with the shrine's holy energy, creating a beautiful display of light. <div style="clear: left;"></div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>><<trackFetish "Rylan" "Voyeurism" _baseGain>> The sacred light seems to make Liora almost glow, her pious expression both innocent and strangely captivating. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <</if>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Serin, though less religious than her companions, bows her head respectfully. <span class="dialog-serin">"Not really my thing, but... I can feel something here. Something good."</span> <div style="clear: left;"></div> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> <<set _serinExhBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>> <<set $serin_ExhibitionismFetish += _baseGain * _serinExhBonus>><<trackFetish "Serin" "Exhibitionism" _baseGain>> There's something oddly exciting about being watched by the ancient shrine as she pays her respects. <<set $serin_Lust += 1>><<trackLust "Serin" 1>> <</if>> The blessing takes hold, filling each party member with renewed purpose and vitality. The shrine's magic seems to recognize their sincere hearts and good intentions. <<set $rylan_combatStats.willpower += 0.3>><<trackCombatStat "Rylan" "willpower" 0.3>> <<set $rylan_combatStats.focus += 0.2>><<trackCombatStat "Rylan" "focus" 0.2>> <<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>> <<set $rylan_blessing += 1>><<trackOther "Rylan" "blessing" 1>> <<set $serin_blessing += 1>><<trackOther "Serin" "blessing" 1>> <<set $liora_blessing += 1>><<trackOther "Liora" "blessing" 1>> 🎯 Willpower increased by 0.3! 👁️ Focus increased by 0.2! ✨ Divine blessing received! <<statSummary>> </div> <div style="text-align: center; margin-top: 30px;"> [[Continue exploring|ForestHunt]] </div> </div>
<div class="forest-shrine-container" style="background: linear-gradient(to bottom, rgba(34,139,34,0.4), rgba(0,100,0,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div class="scene-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/serin/poses/stretch.webp" style="max-width: 400px;"></center> The party carefully examines the ancient shrine, searching for clues about its origins and purpose. The stonework is incredibly detailed, with intricate carvings depicting scenes of healing and protection. <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Serin runs her hands over the weathered stone, her touch surprisingly gentle. <span class="dialog-serin">"The craftsmanship is incredible. This took serious skill to build."</span> <div style="clear: left;"></div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>><<trackFetish "Rylan" "Voyeurism" _baseGain>> Watching Serin's careful, almost reverent examination of the shrine reveals a softer side to her personality. <<set $rylan_Lust += 1>><<trackLust "Rylan" 1>> <</if>> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Liora's magical knowledge proves invaluable in interpreting the shrine's symbols. <span class="dialog-liora">"These runes... they speak of healing and renewal. This was a place where injured travelers could find sanctuary."</span> <div style="clear: left;"></div> Hidden within a carved alcove, the party discovers a small cache of blessed items left by previous visitors - perhaps as offerings, or emergency supplies for those in need. <<set $herbs += 3>> <<set $blessedWater += 1>> <<set $rylan_combatStats.perception += 0.2>><<trackCombatStat "Rylan" "perception" 0.2>> <<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> 👁️ Perception increased by 0.2! 🌿 Found herbs and blessed water! <<statSummary>> </div> <div style="text-align: center; margin-top: 30px;"> [[Continue exploring|ForestHunt]] </div> </div>
<div class="forest-shrine-container" style="background: linear-gradient(to bottom, rgba(34,139,34,0.4), rgba(0,100,0,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div class="scene-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/poses/healingbreasts.webp" style="max-width: 400px;"></center> The party settles within the shrine's protective aura, feeling the stress and tension of their journey begin to fade. The sacred space seems to actively repel negative influences, creating a bubble of peace in the dangerous forest. <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Liora's healing magic is enhanced by the shrine's power, allowing her to provide more effective treatment for their accumulated fatigue and minor injuries. <span class="dialog-liora">"The energy here... it's amazing. I can channel so much more healing than usual."</span> <div style="clear: left;"></div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanVoyBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $rylan_VoyeurismFetish += _baseGain * _rylanVoyBonus>><<trackFetish "Rylan" "Voyeurism" _baseGain>> The enhanced healing magic makes Liora's already impressive abilities even more mesmerizing to watch. <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <</if>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Serin takes advantage of the secure environment to properly tend to her equipment, the sacred atmosphere somehow making even maintenance feel like a respectful ritual. <span class="dialog-serin">"This place has good vibes. Even my gear feels lighter here."</span> <div style="clear: left;"></div> <<if random(1, 100) <= _baseThreshold>> <<set _baseGain = 0.1>> <<set _serinExhBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>> <<set $serin_ExhibitionismFetish += _baseGain * _serinExhBonus>><<trackFetish "Serin" "Exhibitionism" _baseGain>> The sense of being in a sacred space while tending to her gear in front of the others adds an unexpected thrill. <<set $serin_Lust += 1>><<trackLust "Serin" 1>> <</if>> <<set _serinLioraAllowed = ($serin_LesbianValue > 0 && $liora_LesbianValue > 0)>> <<set _serinLioraAttraction = ($serin_LioraAttraction > 20 && $liora_SerinAttraction > 20)>> <<if _serinLioraAllowed && _serinLioraAttraction>> <<if random(1, 100) <= _baseThreshold>> The peaceful atmosphere seems to lower usual barriers, allowing for more intimate moments of connection between party members. <<set $serin_Lust += 2>><<trackLust "Serin" 2>> <<set $liora_Lust += 2>><<trackLust "Liora" 2>> <<set $serin_LioraAffection += 0.2>><<trackAffection "Serin" "Liora" 0.2>> <<set $liora_SerinAffection += 0.2>><<trackAffection "Liora" "Serin" 0.2>> <</if>> <</if>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _stats.currentHealth = _stats.maxHealth>> <<set _stats.currentStamina = _stats.maxStamina>> <<set _stats.currentFocus = _stats.maxFocus>> <</for>> <<set $rylan_combatStats.vitality += 0.2>><<trackCombatStat "Rylan" "vitality" 0.2>> <<set $rylan_combatStats.willpower += 0.2>><<trackCombatStat "Rylan" "willpower" 0.2>> <<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>> ❤️ Vitality increased by 0.2! 🎯 Willpower increased by 0.2! 💚 Fully restored! <<statSummary>> </div> <div style="text-align: center; margin-top: 30px;"> [[Continue exploring|ForestHunt]] </div> </div> <<changeFace $currentRylanFace>>
<<nobr>> <<set $currentFace = $currentRylanFace>> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party finds a small clearing perfect for a quick training session.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/fightingstance.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Fighting Stance"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"This is a perfect spot to practice! Come on, <<print $humanName>>, show me what you've got!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin takes a fighting stance, her athletic form radiating confidence.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Training</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Training Options</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you train?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Accept the challenge|ForestNode_sparring]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Watch and learn|ForestNode_observing]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Suggest group practice|ForestNode_groupTraining]]</div></div></div> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<set _sparRoll = random(1, 100)>> <<if _sparRoll <= ($rylan_combatStats.technique * 5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> manages to hold his own against Serin's quick attacks, even landing a few solid counters.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/flexingarms.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Flexing Arms"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Not bad at all!"</span> Serin grins, wiping sweat from her brow. <span class="dialog-serin">"You're getting better!"</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<set $rylan_Lust += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close combat training leaves <<print $humanName>> very aware of Serin's athletic form.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.technique += 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">⚔️ <<print $humanName>>'s technique increased by 0.1!</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">💝 Serin → <<print $humanName>>: +2</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin proves too quick, easily outmaneuvering <<print $humanName>>'s attacks.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/kicking.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Kicking"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Keep your guard up!"</span> She demonstrates the proper stance, her body glistening with exertion. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanSmellBonus = ($rylan_naturalTendencies ?? []).includes("smell") ? 1.5 : 1>> <<set $rylan_SmellFetish += _baseGain * _rylanSmellBonus>> <<set $rylan_Lust += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The scent of Serin's sweat proves... distracting.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.physicalPower += 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">💪 <<print $humanName>>'s physical power increased by 0.1!</p> <div style="clear: left;"></div> </div> <</if>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Stretch"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin demonstrates various combat techniques, her movements precise and powerful.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"She makes it look so easy..."</span> Liora murmurs, equally captivated by the display. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<set $rylan_Lust += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Watching Serin's muscles flex with each movement proves quite... educational.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.technique += 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">⚔️ <<print $humanName>>'s technique increased by 0.1!</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Stretch"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group forms a small circle, with Serin leading them through various exercises and stretches.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Everyone together now! Stretch those muscles!"</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanSmellBonus = ($rylan_naturalTendencies ?? []).includes("smell") ? 1.5 : 1>> <<set $rylan_SmellFetish += _baseGain * _rylanSmellBonus>> <<set $rylan_Lust += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close proximity and shared exertion creates an... interesting atmosphere.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.agility += 0.1>> <<set $serin_combatStats.agility += 0.1>> <<set $liora_combatStats.agility += 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🏃 Everyone's agility increased by 0.1!</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> </div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<nobr>> <<set _eventRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The party makes their way through a particularly treacherous section of the forest, where gnarled roots create natural hazards beneath the leaf litter.</p> <center><img src="images/liora/poses/bendingdown.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Bending Down"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora pauses to examine some interesting plants along the path, her attention focused on a particularly unusual specimen. As she steps forward for a closer look, her foot catches on a hidden root.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/liora/poses/tripped.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Tripped"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Time seems to slow as she loses her balance, a small gasp escaping her lips as she begins to fall forward. Her healing staff starts to slip from her grasp.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Liora is falling!</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Try to catch her|ForestNode_catchLiora]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Let Serin handle it|ForestNode_serinHelps]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Call out a warning|ForestNode_warnLiora]]</div></div></div> </div></div> <</nobr>>
<<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<set _catchRoll = random(1, 100)>> <<if _catchRoll <= ($rylan_combatStats.agility * 5)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With reflexes honed by combat training, <<print $humanName>> lunges forward. His arms wrap securely around Liora's waist, while his other hand catches her staff before it can clatter to the ground.</p> <center><img src="images/liora/poses/bendingdown.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Bending Down"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">For a moment, they're frozen in an almost dance-like pose, Liora's back pressed against his chest, her warmth evident through her robes. Her breath comes in quick, startled gasps.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Th-thank you..."</span> Her voice is barely above a whisper, cheeks flushed pink. <span class="dialog-liora">"That could have been... quite unfortunate."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/flexingarms.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Flexing Arms"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Nice catch, hero. Those reflexes are definitely improving."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set $rylan_Lust += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The intimate contact sends an unexpected warmth through <<print $humanName>>'s body, Liora's subtle scent of herbs and magic lingering even after they separate.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.agility += 0.2>> <<set $rylan_Confidence += 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🏃 Agility increased by 0.2!</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> moves quickly to help, but misjudges either his timing or footing. Instead of a heroic save, they both end up tumbling to the ground, landing in an awkward tangle of robes and limbs.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/flexingarms.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Flexing Arms"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"My heroes..."</span> Serin's amused voice comes from above as she offers both hands to help them up. <span class="dialog-serin">"Though maybe we should work on your grappling technique during training."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set $rylan_Lust += 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The compromising position and Liora's soft form pressed against him leaves <<print $humanName>> thoroughly flustered.</p> <<set $liora_Lust += 2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's face turns a deep shade of red as they scramble to separate.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_combatStats.agility += 0.1>> <<set $rylan_Confidence -= 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🏃 Agility increased by 0.1!</p> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> </div></div> <</nobr>>
<<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/flexingarms.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Flexing Arms"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before <<print $humanName>> can react, Serin moves with impressive speed. Her athletic form blurs into action as she catches Liora with one arm while snatching the falling staff with her other hand.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Careful there!"</span> She steadies Liora with practiced ease. <span class="dialog-serin">"These old roots can be tricky. Maybe we should work on your footwork during training too?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/liora/poses/bendingdown.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Bending Down"></center> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thank you, Serin... I should have been more careful."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMusBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set $rylan_MuscleFetish += _baseGain * _rylanMusBonus>> <<set $rylan_Lust += 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The casual display of Serin's strength and agility catches <<print $humanName>>'s attention, her muscles flexing smoothly with the rescue.</p> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_Confidence -= 1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> </div></div> <</nobr>>
<<script>> window.AudioSystem.playBGM('forestofthebeginning.mp3'); <</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora, watch out! Root!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warning comes just in time. Liora's eyes widen as she processes the shout, her body instinctively freezing mid-step. She manages to catch herself, teetering for a moment before regaining her balance with surprising grace.</p> <center><img src="images/liora/poses/bendingdown.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Bending Down"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh!"</span> She steadies herself, clutching her staff close. <span class="dialog-liora">"Thank you, <<print $humanName>>... that could have been quite embarrassing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/flexingarms.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Flexing Arms"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Good catch - with words instead of hands. Sometimes that's the smarter play."</span> <div style="clear: left;"></div> </div> <<set $rylan_combatStats.technique += 0.2>> <<set $rylan_combatStats.perception += 0.1>> <<set $rylan_Confidence += 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">🎯 Technique increased by 0.2!</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">👁️ Perception increased by 0.1!</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Forest Hunt</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your hunt.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Forest Hunt|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<nobr>> <<set _restRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<if $restChoice === "nap">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The soft moss and gentle stream sounds made for a perfect resting spot. <<print $humanName>> found a comfortable position against a tree trunk, his eyes growing heavy in the warm afternoon air.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'll keep watch,"</span> Serin offered, settling into a crouch nearby. <span class="dialog-serin">"Can't have you getting ambushed in your sleep."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _serinProtBonus = ($serin_naturalTendencies ?? []).includes("protective") ? 1.5 : 1>> <<set $serin_ProtectiveFetish += _baseGain * _serinProtBonus>> <<trackFetish "Serin" "Protective" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin found herself watching <<print $humanName>>'s peaceful sleeping face, a warm feeling spreading in her chest.</p> <<set $serin_Lust += 2>> <<trackLust "Serin" 2>> <div style="clear: left;"></div> </div> <</if>> <<elseif $restChoice === "practice">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> took advantage of the break to practice some sword forms, the afternoon light glinting off his blade as he moved through the stances.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Your form's improving,"</span> Serin observed, occasionally calling out corrections. <span class="dialog-serin">"Just remember to keep your guard up on the follow-through."</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _lioraVoyBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set $liora_VoyeurismFetish += _baseGain * _lioraVoyBonus>> <<trackFetish "Liora" "Voyeurism" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora found herself mesmerized by the practice session, her cheeks coloring slightly.</p> <<set $liora_Lust += 2>> <<trackLust "Liora" 2>> <div style="clear: left;"></div> </div> <</if>> <<set $rylan_confidence += 1>> <<trackOther "Rylan" "confidence" 1>> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group settled into easy conversation, sharing stories and observations about their journey so far.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I've been meaning to ask..."</span> Liora started, then hesitated. <span class="dialog-liora">"How did you choose the shortsword over other weapons?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> explained about learning from his previous mistake with the broadsword, earning understanding nods from his companions.</p> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>> <<set $serin_DominanceFetish += _baseGain * _serinDomBonus>> <<trackFetish "Serin" "Dominance" _baseGain>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin felt a pleasant warmth at his honesty about past failures.</p> <<set $serin_Lust += 1>> <<trackLust "Serin" 1>> <</if>> <<set $serin_RylanAffection += 1>> <<trackAffection "Serin" "Rylan" 1>> <<set $liora_RylanAffection += 1>> <<trackAffection "Liora" "Rylan" 1>> <div style="clear: left;"></div> </div> <</if>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Exploring</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the forest to continue your exploration.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue exploring|ForestHunt]]</div></div></div> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set _baseRylanVoiceRoll = random(1, 100)>><<set _baseLioraSubmissiveRoll = random(1, 100)>><<set _baseSerinDominanceRoll = random(1, 100)>><<set _rylanBaseThreshold = 35>><<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>><<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>><<set _rylanFinalThreshold = _rylanBaseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 120, 93, 0.95), rgba(160, 130, 100, 0.9), rgba(139, 120, 93, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The guild's main hall buzzed with morning activity, adventurers of all ranks gathering around the mission boards or lounging at the scattered tables. As they entered, <<print $humanName>> couldn't help but notice the subtle shift in atmosphere - the way conversations dropped to whispers, the sideways glances, the poorly hidden smirks.</p> <<if random(1, 100) <= _rylanFinalThreshold>><<set $rylan_confidence -= 1>><<trackOther "Rylan" "confidence" -1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The familiar feeling of shame crept up <<print $humanName>>'s spine, making his shoulders tense involuntarily.</p> </div><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Just ignore them,"</span> Serin muttered, her usual playful tone replaced by something harder as she caught fragments of the whispered conversations. Her hand twitched near her dagger, a protective gesture that didn't go unnoticed. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Isn't that the guy who ran from a goblin?"</span> <span class="dialog-female-npc">"Yeah, and didn't he try to use his father's sword?"</span> <span class="dialog-male-npc">"Heard he couldn't even lift it with both hands..."</span> <<if random(1, 100) <= 35>><<set $serin_RylanAffection += 1>><<trackAffection "Serin" "Rylan" 1>><<set $serin_RylanAttraction += 1>><<trackAttraction "Serin" "Rylan" 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's emerald eyes flashed dangerously as she caught one particularly loud whisperer's gaze, her fingers drumming a warning rhythm on her dagger hilt. The man quickly found something interesting to look at on the ceiling.</p> </div><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora moved closer to <<print $humanName>>, her presence offering silent support. The whispers seemed to bounce off the walls, each one a reminder of that humiliating day - the weight of Thalor's broadsword dragging him down, his arms trembling just trying to hold it upright, the goblin's mocking laughter before he turned and fled...</p> <<if random(1, 100) <= 35>><<set $liora_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 1>><<set $liora_RylanAttraction += 1>><<trackAttraction "Liora" "Rylan" 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's hand brushed against <<print $humanName>>'s arm, a gentle reminder that not everyone saw him through the lens of that one failure. Her touch carried a warmth that seemed to push back against the cold whispers.</p> </div><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Behind the polished oak counter, a familiar face brightened at their approach.</p> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Well, if it isn't my favorite troublemakers!"</span> Elena's warm voice carried over the general chatter. Her long ginger hair fell in elegant curls, with a portion tied back in a loose braid. Her cream and brown Victorian dress with its ruffled white blouse and corset-style vest gave her a professional yet approachable appearance. <span class="dialog-female-npc">"Let me guess - someone's here for a retry?"</span> <div style="clear: left;"></div> </div> <center><img src="images/elenor/portrait.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Elena Reception"></center> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>><<set _rylanVoiceBonus = ($rylan_naturalTendencies ?? []).includes("voice") ? 1.5 : 1>><<set $rylan_VoiceFetish += _baseGain * _rylanVoiceBonus>><<trackFetish "Rylan" "Voice" _baseGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Elena's melodic voice sent an unexpected shiver down <<print $humanName>>'s spine.</p> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Elena! Looking radiant as always~"</span> Serin leaned on the counter with practiced ease. <span class="dialog-serin">"And yes, our dear <<print $humanName>> is ready to show everyone what he's really capable of this time."</span> <div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Ah yes, the 'ankle-biting goblin incident',"</span> Elena's eyes twinkled with suppressed mirth. <span class="dialog-female-npc">"I believe that particular mission report mentioned something about, and I quote, 'tactical retreat while screaming'?"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <<print $humanName>> felt his face heat up. <span class="dialog-rylan">"That goblin was unusually aggressive!"</span> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>><<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>><<set $serin_DominanceFetish += _baseGain * _serinDomBonus>><<trackFetish "Serin" "Dominance" _baseGain>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin felt a pleasant warmth watching him get flustered.</p> </div> <<set $serin_Lust += 2>><<trackLust "Serin" 2>><</if>> <div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"And the part about hiding behind Liora while Serin had to finish it off?"</span> <div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"He's trained really hard since then!"</span> Liora interjected, her sudden defense making everyone turn to look at her. She immediately shrank back, a blush coloring her cheeks. <<if random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>><<set _lioraSubBonus = ($liora_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>><<set $liora_SubmissionFetish += _baseGain * _lioraSubBonus>><<trackFetish "Liora" "Submission" _baseGain>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sudden attention made Liora's heart race unexpectedly.</p> </div> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> <div style="clear: left;"></div> </div> <center><img src="images/liora/blushing.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> Elena's expression softened. <span class="dialog-female-npc">"Well, the standard exam is to eliminate five slimes. Usually, we'd want you to team up with other examinees - safety in numbers and all that."</span> She glanced around the hall. <span class="dialog-female-npc">"Though I notice most of the usual candidates are... suddenly very interested in the mission board."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Several would-be party members quickly looked away, suddenly fascinated by various notices on the wall.</p> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Actually,"</span> Serin straightened up, her tone shifting from playful to professional, <span class="dialog-serin">"what if Liora and I went with him? I know it's not standard, but I'm already E-rank, and we've trained together for months."</span> <div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Normally we want examinees to work with other examinees, to test their teamwork with strangers..."</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, Elena,"</span> Serin leaned in closer, lowering her voice. <span class="dialog-serin">"You've seen my solo mission records. And you know how dangerous it can be for Liora and me to take missions alone."</span> <<if random(1, 100) <= 35>> <<set _baseGain = 0.1>><<set _serinProtBonus = ($serin_naturalTendencies ?? []).includes("protective") ? 1.5 : 1>><<set $serin_ProtectiveFetish += _baseGain * _serinProtBonus>><<trackFetish "Serin" "Protective" _baseGain>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought of Liora in danger made Serin's protective instincts flare.</p> </div> <<set $serin_Lust += 2>><<trackLust "Serin" 2>><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> Elena studied them for a long moment, her eyes moving from Serin's determined stance to Liora's hopeful expression to <<print $humanName>>'s nervous but resolute face. <span class="dialog-female-npc">"You know what? You're right."</span> She pulled out an official form and began writing. <span class="dialog-female-npc">"If he passes, you three should consider forming a proper party. You've got a good dynamic, and frankly,"</span> she glanced at Serin with a knowing smile, <span class="dialog-female-npc">"it would make me feel better knowing you're not taking on those 'easy solo missions' that somehow always end up involving angry bears."</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That was ONE time!"</span> <div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Three times, actually. I do the paperwork, remember?"</span> Elena finished writing and handed over the mission scroll. <span class="dialog-female-npc">"Five slimes, standard size, in the western forest. And <<print $humanName>>?"</span> Her expression turned serious. <span class="dialog-female-npc">"Try not to hide behind anyone this time."</span> <<if random(1, 100) <= 25>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The shared laughter that followed seemed to ease some of the tension, though <<print $humanName>> couldn't help but notice how Serin's hand lingered protectively near Liora's back, or how Liora's eyes kept darting to him with a mix of concern and something else.</p> </div> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Don't worry, Elena! We'll make sure he faces the slimes head-on this time, even if I have to push him myself!"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's... not actually reassuring."</span> <div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Um... at least I brought extra... bandages?"</span> <div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Elena watched them head toward the equipment stand, shaking her head with a fond smile. <span class="dialog-female-npc">"Those three..."</span> she murmured to herself, already starting on the paperwork for what promised to be an interesting mission report.</p> <div style="clear: left;"></div> </div> <center><img src="images/elenor/reception.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Elena Portrait"></center> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Guild Mission</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Ready to prove yourself?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Prepare for the Mission->MissionPrep]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 215, 0, 0.95), rgba(255, 140, 0, 0.9), rgba(255, 215, 0, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Four warriors stood against the tide of darkness.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><b>Thalor</b>, the warrior - strong and more disciplined than any knight in the realm. Driven by honor, justice, and a sword that would not waver. He knew no mercy for the wicked.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><b>Mariel</b>, the priestess - young and radiant, chosen by the gods to wield divine magic. Her heart beat with compassion, and it would one day belong to Thalor.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><b>Verdalis</b>, a dryad from the sacred forests, ageless and wise. She communed with the spirits of the land, seeking balance even in war.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><b>Master Gairos</b>, the archmage - weathered by time and master of ancient arcane forces. Once their teacher, he now stood as their leader. Calculating. Ruthless when needed.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Together, they stormed the obsidian fortress of the Demon King.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Heroes' Tale</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Witness their victory</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Continue|Victory]]</div></div></div> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <<set $characters["Rylan"].affection["Liora"] += 3>><<trackAffection "Rylan" "Liora" 3>><<set $characters["Rylan"].attraction["Liora"] += 2>><<trackAttraction "Rylan" "Liora" 2>><<set $characters["Liora"].affection["Rylan"] += 3>><<trackAffection "Liora" "Rylan" 3>><<set $characters["Liora"].attraction["Rylan"] += 2>><<trackAttraction "Liora" "Rylan" 2>><<set $rylan_Confidence += 2>><<trackOther "Rylan" "confidence" 2>><<set $liora_Confidence += 2>><<trackOther "Liora" "confidence" 2>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(221, 160, 221, 0.95), rgba(255, 182, 193, 0.9), rgba(221, 160, 221, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As you finally decide to retire for the night, your thoughts keep drifting to one person. Liora, your girlfriend. The whole evening you've been thinking about her, about how happy you are together and how much she means to you.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before you can talk yourself out of it, you find yourself walking quietly down the hallway toward her room. The house is silent, moonlight filtering through the windows casting long shadows on the floor.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">You knock softly on her door, just barely audible.</p> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"<<print $humanName>>?"</span> comes her gentle voice from within, surprised but pleased. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora... I'm sorry to bother you so late. I just... I couldn't sleep. Could we talk for a moment?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's a rustling sound, and after a few moments, the door opens to reveal Liora in her nightgown, her long ash-blonde hair loose around her shoulders. Her blue eyes look up at you with love and concern.</p> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora Embarrassed"> <span class="dialog-liora">"Of course, my love,"</span> she whispers, glancing back into her room. <span class="dialog-liora">"Perhaps... would you like to take a walk? The night air might help clear your mind."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">You nod gratefully, and she quickly throws on a light cloak over her nightgown. Together, you quietly make your way through the house and out into the moonlit garden behind your home.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The night is peaceful, crickets chirping softly in the distance. Stars twinkle overhead, and the moon casts everything in a gentle silver glow. You walk hand in hand along the familiar garden path, enjoying the comfortable intimacy you've shared for months now.</p> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"You seem troubled tonight,"</span> Liora says softly, her fingers intertwining with yours. <span class="dialog-liora">"You should be celebrating after passing your exam today... what's weighing on your mind?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">You stop walking and turn to face her, pulling her gently into your arms. This feels so natural now, so right.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's not really trouble... it's more like excitement mixed with nerves. Tomorrow we start our real adventure together, as a team, as partners in everything."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her eyes soften, and even in the moonlight, you can see the warm smile that lights up her face.</p> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I just wanted to tell you how grateful I am to have you by my side. How much I love you, and how excited I am for our future together."</span> <div style="clear: left;"></div> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora Smile"> <span class="dialog-liora">"Oh, <<print $humanName>>..."</span> she whispers, her voice filled with emotion. <span class="dialog-liora">"You always know exactly what to say to make my heart flutter."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches up to cup your cheek with her free hand, her touch gentle and loving.</p> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I love you too. So much. And tomorrow... tomorrow we'll show everyone just how strong we are together."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Without hesitation, you lean down and she rises up to meet you in a tender kiss. It's soft and sweet, filled with all the love and promise of your relationship.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/poses/hugrylan.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Hug Rylan"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When you part, you rest your foreheads together, both smiling in the moonlight.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know what I did to deserve you,"</span> you whisper. <div style="clear: left;"></div> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora Smile"> <span class="dialog-liora">"You loved me,"</span> she replies simply. <span class="dialog-liora">"And you let me love you back."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">You hold each other there in the moonlit garden, both grateful for the love you've found together. The fears about tomorrow's challenges seem smaller when you're in each other's arms.</p> <div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"We should probably head back inside,"</span> Liora eventually whispers, though she makes no move to step away from your embrace. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Probably,"</span> you agree, but you tighten your arms around her instead. <span class="dialog-rylan">"Just... one more moment."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She laughs softly and snuggles closer to you, content to stay in your arms for as long as you want.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Finally, reluctantly, you both head back inside. At her door, she turns to face you one more time.</p> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora Smile"> <span class="dialog-liora">"Goodnight, my love,"</span> she says softly, rising up to give you one more gentle kiss. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Goodnight, beautiful,"</span> you reply. <span class="dialog-rylan">"Sweet dreams."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As you head back to your own room, you feel content and loved. Tomorrow's adventures seem much more manageable with Liora's love giving you strength.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">You fall asleep with a smile on your face, dreaming of the bright future you and Liora are building together.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Romantic Night</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue the story</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Continue...->SerinSolitude]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Would you... would you like me to do this again sometime? I mean, if you're sore again?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She considers this for a moment, and I can see her weighing the appropriateness against how good it felt.</p> <span class="dialog-mariel">"I... yes, I think I would like that. But perhaps we should keep it between us."</span> <<set $rylan_MarielAffection += 2>><<set $mariel_RylanAffection += 1>><<set $rylan_MarielAttraction += 1>><<set $mariel_RylanAttraction += 1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course. It's just... taking care of family, right?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Right,"</span> she agrees, though something in her voice suggests she's not entirely convinced it's that simple. <span class="dialog-mariel">"Just... family."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she says it makes me think she's starting to feel the same confusion I am about the nature of our relationship.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"You have such skilled hands for someone so young,"</span> she says softly. <span class="dialog-mariel">"I felt things tonight that I haven't felt in... well, in a very long time."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm glad I could help."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"More than help. You made me feel... appreciated. Cared for. It's a wonderful feeling."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The intimate conversation has created a new understanding between us - we both enjoyed this more than we probably should have.</p> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"Sweet dreams, dear. And thank you for a lovely evening."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Evening Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do next?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <<set _backRoll = random(1, 100)>><<set _backThreshold = 65>><<set _lustMod = Math.floor($rylan_Lust / 20) * -10>><<set _finalBackThreshold = _backThreshold + _lustMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Your back probably needs attention too, with all the work you do."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That's true. The lifting and bending does take its toll."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She lies down on her stomach, and I position myself beside her on the bed. The nightgown is thin enough that I can see the outline of her figure beneath, which makes me slightly nervous for reasons I don't fully understand.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Is this okay?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Yes, that's fine. Just... be gentle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MassagedMariel = true>><<set $rylan_MassagedMarielBack = true>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I begin working on her lower back, and immediately notice how the massage feels different from the shoulders. More intimate somehow, even though it's still perfectly innocent.</p> <<if _backRoll <= _finalBackThreshold>><<set $rylan_Lust += 3>><<set $rylan_MarielAttraction += 1>><<set $mariel_RylanAffection += 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work, I become increasingly aware of her breathing, the way her body relaxes under my touch, the trust she's showing. The nightgown shifts slightly as she moves, and I catch glimpses of skin that make my heart race.</p> </div> <img src="images/mariel/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Wet"> <span class="dialog-mariel">"That feels so good,"</span> she murmurs, and something about the way she says it makes me feel warm all over. <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/1/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel BackMassage"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself taking longer than necessary, enjoying the intimate nature of caring for her this way. It's confusing - these feelings aren't what I expected to have.</p> </div> <<else>><<set $rylan_MarielAffection += 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I focus on just helping her feel better, though I can't help but notice how different this feels from a simple shoulder massage.</p> </div> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You have such caring hands,"</span> she says softly. <span class="dialog-mariel">"I feel so much better already."</span> <<set _intimateRoll = random(1, 100)>><<if _intimateRoll <= 30>><<set $rylan_Lust += 2>><<set $mariel_Lust += 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work on a particularly tense spot, she lets out a soft sound that's almost a moan. We both freeze for a moment, the intimate nature of the sound hanging in the air between us.</p> </div> <div style="clear: left;"></div> <img src="images/mariel/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Embarrassed"> <span class="dialog-mariel">"Sorry, that just... that felt really good,"</span> she says, her voice slightly breathless. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's... it's okay. I'm glad it's helping."</span> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the moment has changed something between us, made us both more aware of the situation we're in.</p> </div> <<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The massage continues peacefully, though I'm definitely more conscious of the intimacy than when we started.</p> </div> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"I think that's enough for tonight,"</span> she says, sitting up carefully. <span class="dialog-mariel">"Thank you so much. That was exactly what I needed."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Massage Complete</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What would you like to do?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Ask if she'd like you to do this again sometime|MarielAgainSometime]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Say goodnight and leave|MarielLeave]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <<nobr>> <<set $timeOfDay = "morning">><<set $mariel_ThalorAffection -= 5>><<set $mariel_ThalorAttraction -= 5>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(47, 79, 79, 0.95), rgba(105, 105, 105, 0.9), rgba(47, 79, 79, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/lookingoutwindow.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel"></center> </div> <div id="thoughtsContainer"></div> <div id="navigation-link" style="text-align: center; margin: 40px 0; opacity: 0; transition: opacity 2s ease-in-out;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Chapter Transition</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Ready for the next chapter?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Begin Chapter 1->BeginChapter1]]</div></div></div> <div id="statSummaryContainer" style="opacity: 0; transition: opacity 2s ease-in-out;"></div> </div></div> <style> .stat-summary, .passage .stat-summary { display: none !important; visibility: hidden !important; opacity: 0 !important; height: 0 !important; overflow: hidden !important; position: absolute !important; left: -9999px !important; } #statSummaryContainer .stat-summary { display: block !important; visibility: visible !important; position: static !important; height: auto !important; opacity: 1 !important; } #thoughtsContainer p { margin: 25px 0; text-align: center; font-style: italic; } #navigation-link a { font-size: 1.2em; color: #FFEB3B; text-decoration: none; font-weight: bold; padding: 10px 20px; } </style> <<script>> $(document).ready(function() { let statChanges = [ { type: "affection", from: "Mariel", to: "Thalor", amount: -5 }, { type: "attraction", from: "Mariel", to: "Thalor", amount: -5 } ]; $('.stat-summary').remove(); const thoughts = [ '<span class="dialog-mariel">*What happened that day...*</span>', '<span class="dialog-mariel">*It didn\'t just destroy me.*</span>', '<span class="dialog-mariel">*It destroyed him too.*</span>', '<span class="dialog-mariel">*He barely speaks anymore...*</span>', '<span class="dialog-mariel">*When was the last time he looked me in the eyes?*</span>', '<span class="dialog-mariel">*When was the last time he held me?*</span>', '<span class="dialog-mariel">*He travels constantly now. Always finding reasons to be away.*</span>', '<span class="dialog-mariel">*Someone who doesn\'t carry the same memories...*</span>', '<span class="dialog-mariel">*Someone who doesn\'t remind him of what we did.*</span>', '<span class="dialog-mariel">*We were heroes once...*</span>', '<span class="dialog-mariel">*But what kind of heroes murder children?*</span>', '<span class="dialog-mariel">*Neither of us deserves happiness after what we allowed to happen.*</span>', '<span class="dialog-mariel">*At least he still has that innocence...*</span>', '<span class="dialog-mariel">*At least someone in this house still believes in heroes.*</span>', '<span class="dialog-mariel">*Protecting what innocence remains...*</span>', '<span class="dialog-mariel">*That\'s the only redemption I have left.*</span>' ]; const thoughtsContainer = document.getElementById('thoughtsContainer'); let currentThought = 0; function showNextThought() { if (currentThought < thoughts.length) { const thoughtElement = document.createElement('p'); thoughtElement.innerHTML = thoughts[currentThought]; thoughtElement.style.opacity = '0'; thoughtElement.style.transform = 'translateY(20px)'; thoughtElement.style.transition = 'opacity 1.2s ease-in-out, transform 1.2s ease-in-out'; thoughtsContainer.appendChild(thoughtElement); setTimeout(function() { thoughtElement.style.opacity = '1'; thoughtElement.style.transform = 'translateY(0)'; }, 50); currentThought++; setTimeout(showNextThought, 2000); } else { const statSummaryContainer = document.getElementById('statSummaryContainer'); if (statSummaryContainer) { createCustomStatSummary(statSummaryContainer); setTimeout(function() { const navLink = document.getElementById('navigation-link'); if (navLink) navLink.style.opacity = '1'; if (statSummaryContainer) statSummaryContainer.style.opacity = '1'; }, 2000); } } } function createCustomStatSummary(container) { if (!container) return; const summary = document.createElement('div'); summary.className = 'stat-summary'; summary.style.padding = '15px'; summary.style.border = '1px solid rgba(255, 255, 255, 0.2)'; summary.style.borderRadius = '8px'; summary.style.background = 'rgba(0, 0, 0, 0.5)'; summary.style.margin = '20px 0'; const title = document.createElement('h3'); title.innerHTML = '📊 Stat Changes Summary'; title.style.textAlign = 'center'; title.style.color = '#ff69b4'; title.style.marginBottom = '15px'; summary.appendChild(title); const affectionContainer = document.createElement('div'); affectionContainer.style.margin = '10px 0'; affectionContainer.style.padding = '10px'; affectionContainer.style.background = 'rgba(0, 0, 0, 0.3)'; affectionContainer.style.borderRadius = '5px'; const affectionTitle = document.createElement('h4'); affectionTitle.innerHTML = '💗 Affection'; affectionTitle.style.textAlign = 'center'; affectionTitle.style.marginBottom = '10px'; affectionContainer.appendChild(affectionTitle); const affectionEntry = document.createElement('div'); affectionEntry.style.padding = '5px'; affectionEntry.style.margin = '5px 0'; affectionEntry.style.background = 'rgba(50, 50, 50, 0.3)'; affectionEntry.style.borderRadius = '3px'; affectionEntry.innerHTML = '💔 Mariel → Thalor: -5'; affectionContainer.appendChild(affectionEntry); summary.appendChild(affectionContainer); const attractionContainer = document.createElement('div'); attractionContainer.style.margin = '10px 0'; attractionContainer.style.padding = '10px'; attractionContainer.style.background = 'rgba(0, 0, 0, 0.3)'; attractionContainer.style.borderRadius = '5px'; const attractionTitle = document.createElement('h4'); attractionTitle.innerHTML = '💝 Attraction'; attractionTitle.style.textAlign = 'center'; attractionTitle.style.marginBottom = '10px'; attractionContainer.appendChild(attractionTitle); const attractionEntry = document.createElement('div'); attractionEntry.style.padding = '5px'; attractionEntry.style.margin = '5px 0'; attractionEntry.style.background = 'rgba(50, 50, 50, 0.3)'; attractionEntry.style.borderRadius = '3px'; attractionEntry.innerHTML = '💝 Mariel → Thalor: -5'; attractionContainer.appendChild(attractionEntry); summary.appendChild(attractionContainer); container.appendChild(summary); } showNextThought(); }); <</script>> <</nobr>> <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <<set _nostalgiaRoll = random(1, 100)>><<set _nostalgiaThreshold = 65>><<set _attractionMod = Math.floor($rylan_MarielAttraction / 10) * -5>><<set _finalThreshold = _nostalgiaThreshold + _attractionMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Tell me about when you were younger. What was it like?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her expression softens, and she seems relieved to have safer ground to talk about.</p> <span class="dialog-mariel">"Oh, that feels like a lifetime ago. I was... different then."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She draws her knees up slightly, the movement causing her nightgown to shift in ways that make me struggle to focus on her words.</p> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"I was a priestess, you know. So focused on my duties, on being pure and righteous. I thought I had everything figured out."</span> She laughs softly, a sound that seems almost melancholy. <span class="dialog-mariel">"I was so naive."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _nostalgiaRoll <= _finalThreshold>><<set $rylan_SmellFetish += 0.1>><<set $rylan_MarielAttraction += 1>><<set $mariel_RylanAttraction += 1>><<set $rylan_Lust += 2>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she speaks, she absently adjusts her position, moving closer to me on the bed. The intimate gesture seems unconscious, but it brings more of her scent my way - that intoxicating blend of lavender and something uniquely her.</p> </div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I thought I understood love, desire, passion... but I'd never really experienced any of it. Not until I met your father."</span> Her voice takes on a wistful quality, and I notice her eyes growing distant. <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"He showed me there was more to life than rigid rules and expectations. That sometimes... sometimes you have to follow your heart, even when it leads you somewhere complicated."</span> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she looks at me when she says this makes my stomach flutter. There's something in her eyes that suggests she's not just talking about the past.</p> </div> <<else>><<set $rylan_MarielAffection += 1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shares some pleasant memories of her youth, keeping the conversation light and appropriate, though I can sense there's more she's not saying.</p> </div> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"But enough about me,"</span> she says, seeming to shake herself from the reverie. <span class="dialog-mariel">"What about you? These confusing feelings you mentioned..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she says it, with genuine concern but also a hint of something else, makes my heart race.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Intimate Conversation</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you share with her?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Tell her about your attraction to women|MarielWomenTalk]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Admit you're confused about family feelings|MarielConfusion]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Say you should go to sleep|MarielLeave]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You deserve to be taken care of. You give so much of yourself to everyone else."</span> <div style="clear: left;"></div> <img src="images/mariel/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Embarrassed"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her eyes well up slightly, and I can see the words have touched her deeply.</p> <span class="dialog-mariel">"I... thank you. Sometimes I forget that I matter too."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 3>><<set $mariel_RylanAffection += 3>><<set $mariel_RylanAttraction += 1>> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"You have such a kind heart, <<print $humanName>>. The way you see people, the way you care... it's special."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You're special. You make everyone around you better just by being yourself."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches out and cups my cheek gently.</p> <span class="dialog-mariel">"When did you become so wise? So caring?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The touch is tender and intimate in a way that makes my breath catch. There's something in her eyes - gratitude mixed with something else I can't quite identify.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"I'm going to remember this night for a long time,"</span> she says softly. <span class="dialog-mariel">"And I hope... I hope we can have more moments like this."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"So do I."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"Sweet dreams, my dear boy. Thank you for reminding me that I'm worth caring for."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Evening Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do next?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I actually enjoyed helping you. It felt good to be able to take care of you for once."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her expression softens, and I see something warm in her eyes.</p> <span class="dialog-mariel">"That's very sweet of you to say. It means a lot to know you think of me that way."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 2>><<set $mariel_RylanAffection += 2>><<set $mariel_RylanAttraction += 1>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You have such gentle hands, and such a caring heart,"</span> she says softly. <span class="dialog-mariel">"Any woman would be lucky to have someone like you looking after her."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she says "any woman" makes me wonder if she's thinking of something specific, but I'm not sure.</p> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I just want you to feel appreciated. You do so much for everyone else."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"And now I know how good it feels to be taken care of."</span> She reaches out and touches my hand briefly. <span class="dialog-mariel">"Thank you for tonight. For everything."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The touch sends a small thrill through me, and I realize our relationship has shifted slightly. There's something different between us now - warmer, more intimate.</p> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"Sweet dreams, dear. And... perhaps we could do this again sometime, if you'd like."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'd like that."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Evening Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do next?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm really glad I could help you feel better. You work so hard for all of us."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her expression grows tender, and she reaches out to touch my hand briefly.</p> <span class="dialog-mariel">"You have such a caring heart, <<print $humanName>>. What you did tonight... it means more than you know."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 2>><<trackAffection "Rylan" "Mariel" 2>><<set $mariel_RylanAffection += 2>><<trackAffection "Mariel" "Rylan" 2>><<set $mariel_RylanAttraction += 1>><<trackAttraction "Mariel" "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The touch sends a small thrill through me, especially knowing my hands still carry her scent from the massage.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You were so... thorough. So attentive to every detail."</span> There's something in the way she says it that makes me wonder if she noticed more than she let on. <span class="dialog-mariel">"I felt completely taken care of."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You deserve to be taken care of."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"And you certainly know how to make a woman feel special,"</span> she says softly, then seems to catch herself. <span class="dialog-mariel">"I mean... you'll make someone very lucky someday."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The slight stumble in her words makes my heart race. Is she thinking of herself when she says that?</p> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Perhaps... perhaps we could do this again when I'm feeling tense. Would you mind?"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Not at all. Anytime you need it."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"Sweet dreams, dear. And thank you for such... personal attention."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I leave her room, I can't shake the feeling that something has definitely changed between us tonight.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Evening Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do next?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 228, 225, 0.95), rgba(255, 182, 193, 0.9), rgba(255, 228, 225, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I think... I think I should probably go to bed. This is getting too complicated."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see relief and disappointment warring in her expression.</p> <span class="dialog-mariel">"You're probably right, sweetheart. Sometimes the wise thing is the hardest thing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 1>><<set $mariel_RylanAffection += 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stand up from the edge of her bed, and she watches me with those emerald eyes that seem to hold secrets I'm not ready to understand. The candlelight catches the golden highlights in her hair, and for a moment I'm struck by how beautiful she looks - and how wrong it feels to notice.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thank you for talking with me,"</span> she says softly. <span class="dialog-mariel">"These conversations... they mean more to me than you know."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I head toward the door, I glance back to see her watching me with an expression I can't quite read. There's tenderness there, but also something else - a yearning that mirrors what I feel but can't name.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Goodnight, <<print $marielToHuman>>."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel Smile"> <span class="dialog-mariel">"Goodnight, my dear boy. Sweet dreams."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close the door softly behind me and make my way back to my room, my mind swirling with confusion about the feelings I'm developing and the way she looked at me tonight. The conversation has left me more unsettled than before, but also strangely exhilarated.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Sleep comes slowly, my dreams filled with lavender scents, soft whispers, and the forbidden warmth of embraces that feel like more than they should.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Your Journey</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Evening Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do next?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 5px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set _smellRoll = random(1, 100)>><<set _smellThreshold = 70>><<set _smellMod = Math.floor($rylan_SmellFetish / 10) * -10>><<set _finalSmellThreshold = _smellThreshold + _smellMod>><<set _lustRoll = random(1, 100)>><<set _lustThreshold = 80>><<set _lustMod = Math.floor($rylan_Lust / 15) * -10>><<set _finalLustThreshold = _lustThreshold + _lustMod>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You mentioned your legs and feet hurt from standing all day. Maybe I should start there?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She hesitates, looking uncertain.</p> <span class="dialog-mariel">"Oh, I... I don't know about that. That seems a bit..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's just a massage. You're always on your feet cooking and cleaning. It makes sense that they'd be sore."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After a moment, she nods reluctantly.</p> <span class="dialog-mariel">"I suppose that's true. But just... just my calves and feet, alright? Nothing higher."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MassagedMariel = true>><<set $rylan_MassagedMarielLegs = true>><<set $rylan_MassagedMarielFeet = true>><<set $rylan_MarielAffection += 1>><<trackAffection "Rylan" "Mariel" 1>><<set $mariel_RylanAffection += 1>><<trackAffection "Mariel" "Rylan" 1>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shifts to lie on her stomach, her nightgown riding up slightly to reveal her bare legs. I position myself at the foot of the bed and gently begin massaging her calves through the thin fabric.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh... that actually does feel nice,"</span> she admits, some of the tension leaving her voice. <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work on her legs, I gradually move down to her feet. The moment I touch them, I'm hit with an unexpected scent - not unpleasant exactly, but definitely... noticeable. The smell of someone who's been on their feet all day.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _smellRoll <= _finalSmellThreshold>><<set $rylan_SmellFetish += 0.2>><<trackFetish "Rylan" "SmellFetish" 0.2>><<set $rylan_Lust += 3>><<trackLust "Rylan" 3>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">At first, my instinct is to pull back. It's not what I expected, and it's definitely not pleasant in the traditional sense. But as I continue massaging, something strange happens. The scent becomes... less offensive. Maybe I'm just getting used to it, or maybe there's something else going on.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself breathing a little deeper, and the smell that initially made me want to stop doesn't seem so bad anymore. In fact, there's something oddly intimate about it - proof of her hard work, her dedication to our family.</p> <<else>><<set $rylan_SmellFetish += 0.1>><<trackFetish "Rylan" "SmellFetish" 0.1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The scent is noticeable but I try to focus on just helping her relax, though I can't help but notice how it affects me in ways I don't quite understand.</p> <</if>> <center><img src="images/mariel/nightactivities/1/footmassage.webp" alt="Mariel Footmassage" width="400"></center> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You don't have to do that if it's unpleasant,"</span> she says softly, clearly aware of the situation. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's fine. I want to help you feel better."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _lustRoll <= _finalLustThreshold>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $rylan_FeetFetish += 0.1>><<trackFetish "Rylan" "FeetFetish" 0.1>><<set $rylan_basicExperience += 1>><<trackExperience "Rylan" "basicExperience" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I continue massaging her feet, I become increasingly aware of the intimate nature of what I'm doing. The scent, the soft skin under my hands, the quiet sounds of contentment she makes - it all combines to create feelings I didn't expect to have during what was supposed to be an innocent massage.</p> <</if>><<set $mariel_Lust += 2>><<trackLust "Mariel" 2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After several minutes, I realize I've completely forgotten about the initial smell. My hands are covered with the scent now, and I find myself faced with a choice.</p> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That feels wonderful, dear. You have gentle hands."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look down at my hands, now carrying her scent, and feel a strange urge wash over me.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">What will you do?</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose your next action.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Discretely smell your hands|MarielSmellHands]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Try to smell her feet while she's not looking|MarielSmellFeet]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Wonder what's wrong with you for having these thoughts|MarielWhatWrong]]</div></div></div> </div></div> <<changeFace $currentRylanFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Really, it's just a massage. You work so hard taking care of everyone. Let someone take care of you for once."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She considers this for a moment, clearly torn between wanting the relief and feeling uncertain about the appropriateness.</p> <span class="dialog-mariel">"I... I suppose it would be nice. My shoulders have been so tense lately."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Then it's settled. Where would be most comfortable for you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Well, I suppose... here on the bed would be easiest. But just the shoulders and back, alright?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She seems to be trying to convince herself as much as me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 2>><<trackAffection "Rylan" "Mariel" 2>><<set $mariel_RylanAffection += 2>><<trackAffection "Mariel" "Rylan" 2>><<set $rylan_MarielAttraction += 1>><<trackAttraction "Rylan" "Mariel" 1>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course. Just to help you relax."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She adjusts her position on the bed, sitting with her back to me. The trust she's showing by letting me do this makes my heart race slightly.</p> <span class="dialog-mariel">"I can't believe I'm doing this. It's been so long since anyone..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She trails off, then shakes her head.</p> <span class="dialog-mariel">"Just... be gentle, alright?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something vulnerable about the way she says it that makes me want to take extra care of her.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I will. Where should I start?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She thinks for a moment.</p> <span class="dialog-mariel">"My shoulders are the worst. But honestly, everything aches these days. My back, my legs from standing so much, even my feet."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I realize I get to choose where to focus my attention. This could be just an innocent massage to help her feel better... but there's something about the intimate setting that makes my heart beat a little faster.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">What will you do?</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose your next action.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Start with her shoulders|MarielShoulders]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Offer to massage her legs and feet|MarielLegs]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Ask to massage her back|MarielBack]]</div></div></div> </div></div> <<changeFace $currentRylanFace>>
<<nobr>> <<script>> window.AudioSystem.playBGM('echoesofashes.mp3'); $(document).one(':passagestart', function(ev) { if (ev.passage.name !== 'MarielMemory') { window.AudioSystem.playBGM('default.mp3'); } });<</script>> <<changeFace $currentMarielFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(205, 92, 92, 0.9), rgba(139, 69, 19, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The room fades.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel doesn't speak.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She simply remembers.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The air had been thick with blood and smoke. Not the kind that rises from a single fire-but the kind that clings to the lungs, born of magic and death. The Demon King's throne room had collapsed into a smoldering silence, broken only by the distant echoes of dying spells and the crackle of what once was a palace.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Azgorth was dead.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The once-feared Demon King lay slumped against the blackened marble steps, his obsidian crown shattered, his throat opened by a silver blade still embedded in the stone beside him. His eyes-those ancient, burning things-were now dull. Empty.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Beside him lay his wives:</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Lilithia, the First Bride, known for weaving illusions so real they drove men mad. Her hair, like flowing crimson, pooled around her motionless body.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Saphyra, the Crimson Tempest, her claws still twitching faintly in death.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Morrigana, the Silent Witch, her eyes open, her mouth sealed forever in whatever curse she'd been preparing.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Their beauty remained, even in death. Terrible and haunting.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And in the far corner of the shattered throne room, three children huddled together-alive.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Their eyes were wide. Too wide. Staring at everything and nothing.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A maid-burned, bloody, but breathing-lay shielding them, her body curled protectively around the youngest. The other two stood, trembling, barely able to hold each other up.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">One of the surviving maids looked up at the approaching figures. Her voice was shaking, her plea barely a whisper:</p> <span class="dialog-female-npc">"Please... at least spare the children... They're unarmed. They don't even know what they are."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Behind her, Master Gairos stood tall, his once-regal robes torn and charred. His eyes held no pity. Only calculation.</p> <span class="dialog-thalor">"It has to be done. You know what will happen if we leave them. You know what they will become."</span> <span class="dialog-mariel">"Please stop... They're just children..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The eldest of the demon-kin-still but a child-stepped in front of the younger two, his arms outspread. His chest rose and fell with stifled sobs. Even then, he tried to be a shield.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The maid at Mariel's feet reached up with a bloody hand and gripped her robes.</p> <span class="dialog-female-npc">"Please..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And then-</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's voice, low but unwavering, broke the tension like steel through silence:</p> <span class="dialog-thalor">"Master Gairos... please go outside. Take Mariel with you."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel turned sharply, eyes wide in protest.</p> <span class="dialog-mariel">"Thalor, you can't-!"</span> <div style="clear: left;"></div> </div> <center><img src="images/thalor/throneroom.webp" alt="Thalor throne" style="max-width: 400px; margin: 20px 0;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But he was already walking forward, unsheathing his sword with a slow, deliberate sound. The same sword that now leans beside the kitchen wall.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The torchlight flickered across his face. And for a moment, Mariel saw not the man she loved, but a soldier.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A warrior prepared to carry the burden she could not.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Everything after that is a blur.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Just light.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Steel.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Screams cut short.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And silence that never truly left her...</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Kitchen</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Back to the present.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|BackToKitchen]]</div></div></div> </div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It was my pleasure. Really."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her smile grows warmer, and I can see the gratitude in her eyes.</p> <span class="dialog-mariel">"You have such a generous heart, <<print $humanName>>. I'm so lucky to have you in my life."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 2>><<trackAffection "Rylan" "Mariel" 2>><<set $mariel_RylanAffection += 3>><<trackAffection "Mariel" "Rylan" 3>><<set $mariel_RylanAttraction += 1>><<trackAttraction "Mariel" "Rylan" 1>><<set $rylan_Confidence += 1>><<trackOther "Rylan" "confidence" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she says it makes something flutter in my chest. There's a warmth in her voice that goes beyond simple gratitude.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You know, I feel so much better now. Both physically and... emotionally."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses, studying my face.</p> <span class="dialog-mariel">"It's been a long time since someone cared for me like that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You deserve to be cared for."</span> <div style="clear: left;"></div> <img src="images/mariel/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Sometimes I wonder... what it would be like to have someone who always puts me first."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She seems to catch herself, blinking as if surprised by her own words.</p> <span class="dialog-mariel">"I'm sorry, I don't know why I said that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You don't have to apologize. Everyone needs that sometimes."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You're very wise for someone so young."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches out and briefly touches my hand.</p> <span class="dialog-mariel">"And very... attentive. I noticed how careful you were with me tonight."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The touch sends a thrill through me. There's something in her eyes that makes me wonder if she's thinking of more than just the massage.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thank you, dear. For everything. I think I'll sleep much better now."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm glad I could help."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I head toward the door, I feel a strange sense of satisfaction. Something has definitely changed between us tonight, and I'm not sure what it means, but I know I liked being able to take care of her.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Sweet dreams, <<print $humanName>>. And... thank you for making me feel special."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Night Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Back to the night activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the night activities|NightActivities]]</div></div></div> </div></div> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I settle onto the edge of her bed, keeping a respectful distance. The situation feels strange - being in her room so late - but not inappropriate. She's like family, after all.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You know,"</span> she says softly, closing her book and setting it aside, <span class="dialog-mariel">"I'm really proud of what you accomplished today. You've grown so much since you first came to us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MarielAffection += 1>> <<trackAffection "Rylan" "Mariel" 1>> <<set $mariel_RylanAffection += 2>> <<trackAffection "Mariel" "Rylan" 2>> <<set $rylan_Confidence += 1>> <<trackOther "Rylan" "confidence" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words make me feel warm inside. There's something special about having her approval, her recognition of my growth.</p> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I guess I just can't stop thinking about everything. Today, the future, what comes next..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That's perfectly natural. Big changes can be overwhelming."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shifts slightly, and I notice she looks tired. The candlelight catches her face in a way that makes her seem more beautiful than usual.</p> <span class="dialog-mariel">"I've been having trouble sleeping too, actually."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Really? Why?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh, just aches and pains. Being on my feet all day in the kitchen, you know. These old bones aren't what they used to be."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She rubs her shoulder with a wince, and something about the vulnerable gesture tugs at my heart.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I feel a surge of concern for her. She does so much for our household, always taking care of everyone else.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's not fair. You do so much for all of us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"It's what I choose to do, dear. But I appreciate the sentiment."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She smiles at me in a way that makes my chest feel tight.</p> <span class="dialog-mariel">"It means more than you know to hear you say that."</span> <<set $mariel_RylanAffection += 2>> <<trackAffection "Mariel" "Rylan" 2>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">An idea occurs to me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Would... would it help if I gave you a massage? I mean, just to help you relax. You deserve to be taken care of for once."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh, that's very sweet of you to offer, but... I don't know if that's appropriate."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's just to help you feel better. Nothing weird about it. Just... returning the favor for all you do for us."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Massage Offer</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Insist it's just to help her relax|MarielMassageOffer]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say you understand if she's not comfortable|MarielLeave]]</div></div></div> </div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>><<set $nightVisitedTonight.push("Mariel")>><<set $rylan_MarielAffection += 1>><<trackAffection "Rylan" "Mariel" 1>><<set $mariel_RylanAffection += 1>><<trackAffection "Mariel" "Rylan" 1>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I quietly make my way through the dimly lit hallway toward <<print $marielToHuman>>'s room. The old floorboards creak softly under my feet as I approach her door.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A warm, golden light seeps out from beneath the door frame, and I can hear the soft rustling of pages being turned. She's still awake.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I raise my hand to knock gently, but pause for a moment. What am I hoping to find by visiting her so late at night? My heart pounds as confusing thoughts swirl through my mind.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">*Knock knock*</p> <span class="dialog-mariel">"Come in,"</span> comes her gentle voice from within. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/nightactivities/1/4.webp" alt="Mariel in nightgown" width="400"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I slowly open the door to find <<print $marielToHuman>> sitting in bed, a thick book resting in her lap. She's wearing a modest white nightgown that somehow still manages to hint at her generous curves beneath. Her golden hair cascades over her shoulders, and the soft candlelight makes her skin seem to glow warmly.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh! <<print $humanName>>, what brings you here so late?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">she asks with a warm smile, though there's a hint of surprise in her emerald eyes.</p> <span class="dialog-mariel">"Couldn't sleep?"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I was restless. I saw the light under your door and thought maybe we could talk?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She hesitates for just a moment, glancing down at her nightgown, then pats the edge of the bed.</p> <span class="dialog-mariel">"Of course, dear. Come sit with me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I move to sit on the edge of her bed, and immediately catch a subtle scent - lavender mixed with something uniquely her. The mattress dips slightly, and I realize how intimate this setting feels.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You know, you're getting so grown up,"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">she says softly, her voice carrying a note I've never heard before.</p> <span class="dialog-mariel">"Sometimes I still see that little boy, but..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She trails off, studying my face in the candlelight.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">What will you do?</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose your next action.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Continue the conversation|MarielNightTalk]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Thank her and leave|NightActivities]]</div></div></div> </div></div> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Let's start with your shoulders like you mentioned."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That sounds perfect. They've been so tense lately."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I position myself behind her and gently place my hands on her shoulders through the thin fabric of her nightgown. The material is soft, and I can feel the warmth of her skin beneath.</p> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh, that feels wonderful already,"</span> she sighs, some of the tension leaving her voice. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_MassagedMariel = true>><<set $rylan_MassagedMarielShoulders = true>><<set $rylan_MarielAffection += 2>><<trackAffection "Rylan" "Mariel" 2>><<set $mariel_RylanAffection += 2>><<trackAffection "Mariel" "Rylan" 2>><<set $rylan_Lust += 1>><<trackLust "Rylan" 1>><<set $mariel_Lust += 1>><<trackLust "Mariel" 1>><<set $rylan_basicExperience += 1>><<trackExperience "Rylan" "basicExperience" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work on the knots in her shoulders, I find myself noticing things I hadn't before. The way her hair smells faintly of lavender, the soft sounds she makes when I hit a particularly tense spot, the trust she's showing by letting me do this.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You really do have gentle hands. Where did you learn to do this?"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I'm not sure. I just want to help you feel better."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Well, you're doing a wonderful job."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The massage continues in comfortable quiet, both of us focused on the simple act of care. It feels nice to be able to give back to someone who does so much for our family.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/nightactivities/1/backmassage.webp" alt="Back massage" width="400"></center> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I think that's enough for tonight,"</span> she says eventually, rolling her shoulders to test the results. <span class="dialog-mariel">"Much better. Thank you so much, dear."</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm glad I could help."</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You should get some sleep now. And... thank you. It's been a long time since someone took care of me like that."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">What will you do?</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose your next action.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her she deserves to be taken care of|MarielDeservesCare]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say goodnight and leave|MarielLeave]]</div></div></div> </div></div> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <<set _dareRoll = random(1, 100)>><<set _dareThreshold = 45>><<set _smellMod = Math.floor($rylan_SmellFetish / 10) * -15>><<set _lustMod = Math.floor($rylan_Lust / 15) * -15>><<set _finalDareThreshold = _dareThreshold + _smellMod + _lustMod>> <div class="mariel-smell-feet-container" style="background: linear-gradient(to bottom, rgba(255,228,225,0.3), rgba(255,182,193,0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/nightactivities/1/feet.webp" alt="Mariel feet" width="400"></center> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The urge is even stronger this time. I want to experience the source directly, not just the lingering scent on my hands.</p> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _dareRoll <= _finalDareThreshold>><<set $rylan_SmelledMarielFeet = true>><<set $rylan_SmellFetish += 0.4>><<trackFetish "Rylan" "Smell" 0.4>><<set $rylan_FeetFetish += 0.2>><<trackFetish "Rylan" "Feet" 0.2>><<set $rylan_Lust += 5>><<trackLust "Rylan" 5>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't resist. While she's relaxed and not paying attention, I lean down slightly, pretending to adjust my position while massaging. The scent is much stronger here - intense, personal, undeniably her.</p> </div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My heart pounds as I breathe it in. This is definitely wrong, but I can't seem to stop myself. There's something about this intimate, forbidden experience that makes my whole body react.</p> </div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Mmm, that pressure feels perfect right there,"</span> she murmurs, completely unaware of what I'm actually doing. <div style="clear: left;"></div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The combination of her innocent praise and the taboo nature of my actions sends a thrill through me that I've never experienced before.</p> </div> <<else>><<set $rylan_SmellFetish += 0.1>><<trackFetish "Rylan" "Smell" 0.1>><<set $rylan_FeetFetish += 0.1>><<trackFetish "Rylan" "Feet" 0.1>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I lean down as if to get a better angle for the massage, but I can't quite bring myself to be so bold. Still, the proximity gives me a stronger sense of her scent, and I find myself breathing a little deeper than necessary.</p> </div><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _caughtRoll = random(1, 100)>><<if _caughtRoll <= 30>><<set $mariel_RylanAffection += 1>><<trackAffection "Mariel" "Rylan" 1>><<set $mariel_Lust += 1>><<trackLust "Mariel" 1>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shifts slightly and glances back.</p> </div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"What are you doing down there, dear?"</span> <div style="clear: left;"></div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My face flushes with embarrassment.</p> </div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh, I... I was just trying to get a better angle to work on this knot in your arch."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You're very thorough,"</span> she says with a slight smile, though there's something in her eyes I can't quite read. <span class="dialog-mariel">"I appreciate the attention to detail."</span> <div style="clear: left;"></div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Did she notice? I can't tell for sure, but the way she looks at me suggests she might be more aware than she's letting on.</p> </div><<else>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to be discrete enough that she doesn't notice, though my heart is racing from the close call.</p> </div><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I think that's quite enough for tonight,"</span> she says, sitting up and smoothing down her nightgown. <span class="dialog-mariel">"You've been very... attentive."</span> <div style="clear: left;"></div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's definitely something different in her tone, and I wonder if she suspects more than she's saying.</p> </div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thank you for taking such good care of me. Sweet dreams, dear."</span> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Choose Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Mariel?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her you're glad you could help|MarielGladHelp]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say goodnight quickly and leave|MarielLeave]]</div></div></div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <<set _resistRoll = random(1, 100)>><<set _resistThreshold = 60>><<set _smellMod = Math.floor($rylan_SmellFetish / 10) * -15>><<set _lustMod = Math.floor($rylan_Lust / 20) * -10>><<set _finalResistThreshold = _resistThreshold + _smellMod + _lustMod>> <div style="background: linear-gradient(to bottom, rgba(255,228,225,0.3), rgba(255,182,193,0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to resist the strange urge, but...</p> </div> <center><img src="images/mariel/nightactivities/1/smellhand.webp" alt="Smelling hands" width="400"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _resistRoll <= _finalResistThreshold>><<set $rylan_SmelledMarielHands = true>><<set $rylan_SmellFetish += 0.4>><<trackFetish "Rylan" "Smell" 0.4>><<set $rylan_Lust += 4>><<trackLust "Rylan" 4>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help myself. When she's not looking, I bring my hands closer to my face, breathing in the scent that clings to my skin. It's her scent - intimate, personal, something no one else gets to experience.</p> </div> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The smell that initially seemed off-putting now seems... intriguing. There's something about it that I can't ignore, something that makes my heart race in ways I don't understand.</p> </div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Um... how are you feeling?"</span> I ask, trying to sound normal while my head spins with these new sensations. <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Much better, thank you. You really do have a talent for this."</span> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue the massage, but now I'm acutely aware of every breath, every hint of her scent that reaches me. What started as a simple gesture of kindness has become something much more confusing.</p> </div> <<else>><<set $rylan_SmellFetish += 0.1>><<trackFetish "Rylan" "Smell" 0.1>><<set $rylan_Lust += 1>><<trackLust "Rylan" 1>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to resist the impulse, though I can't deny I'm curious about the scent. I try to focus on just helping her feel better, though the thoughts linger in the back of my mind.</p> </div> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _discoveryRoll = random(1, 100)>><<if _discoveryRoll <= 25>><<set $mariel_RylanAffection += 1>><<trackAffection "Mariel" "Rylan" 1>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She glances back and catches me with my hands near my face.</p> </div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Everything alright, dear?"</span> <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh, yes, just... checking if I need to wash my hands or something."</span> <div style="clear: left;"></div> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She smiles warmly. <span class="dialog-mariel">"You're so considerate. Don't worry about it."</span></p> </div> <div style="clear: left;"></div> <<else>> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to be discrete enough that she doesn't notice my moment of weakness.</p> </div> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I think that's enough for tonight,"</span> she says softly, sitting up and adjusting her nightgown. <span class="dialog-mariel">"Thank you so much. I feel much more relaxed."</span> <div style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she moves, I catch another hint of her scent, and I realize these new feelings aren't going away anytime soon.</p> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You should probably get some sleep now. And... thank you. Really. It's been a long time since someone took care of me like that."</span> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Choose Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Mariel?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her you enjoyed helping her|MarielEnjoyedHelping]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say goodnight and leave|MarielLeave]]</div></div></div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set _selfControlRoll = random(1, 100)>><<set _selfControlThreshold = 50>><<set _lustMod = Math.floor($rylan_Lust / 20) * -15>><<set _smellMod = Math.floor($rylan_SmellFetish / 15) * -10>><<set _finalSelfControlThreshold = _selfControlThreshold + _lustMod + _smellMod>> <div class="mariel-what-wrong-container" style="background: linear-gradient(to bottom, rgba(255,228,225,0.3), rgba(255,182,193,0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">What is wrong with me? These thoughts I'm having... they're not normal. This is supposed to be an innocent massage to help someone I care about, but my mind keeps wandering to things it shouldn't. I try to focus on just the massage, just helping her feel better, but...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _selfControlRoll <= _finalSelfControlThreshold>><<set $rylan_SmellFetish += 0.2>><<set $rylan_Lust += 3>>Despite my best efforts to control myself, I find my breathing deepening without conscious thought. The scent that initially bothered me has somehow become... not unpleasant. More than that, it's become interesting in a way I can't explain. Even as I tell myself I shouldn't be having these thoughts, I can't seem to stop noticing details I shouldn't notice. The way her feet feel under my hands, the little sounds she makes when I find a tender spot, the intimate nature of what we're doing.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Is... is this helping?"</span> <div style="clear: left;"></div> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Wonderfully, dear. You really do have a gift for this."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her praise makes my heart race in ways that definitely aren't appropriate for the situation.<<else>><<set $rylan_SmellFetish += 0.1>>I manage to maintain some self-control, though I can't completely ignore the strange new feelings this situation is stirring up. I try to focus on the task at hand, but the confusion lingers.<</if>></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _realizationRoll = random(1, 100)>><<if _realizationRoll <= 35>><<set $rylan_Lust += 2>><<set $rylan_FeetFetish += 0.1>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The more I try not to think about it, the more I seem to notice things I shouldn't. The softness of her skin, the trust she's showing by letting me do this, the intimate nature of touching someone this way. Even telling myself it's wrong doesn't seem to make the feelings go away.</p><<else>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to keep my thoughts mostly in check, though I'm definitely more aware of the situation than I was when we started.</p><</if>></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"I think that's enough for tonight,"</span> she says softly, sitting up and adjusting her nightgown. <span class="dialog-mariel">"Thank you so much. I feel much better."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm left with my hands still carrying her scent and my mind full of confusion about these new feelings I don't understand.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"You've been so kind. I hope I can return the favor someday."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Response</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Mariel?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say it was your pleasure to help|MarielMyPleasure]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her goodnight and leave quickly|MarielLeave]]</div></div></div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set $gameDay++>><<set $timeOfDay = "morning">><<set $currentSeason = $seasons[Math.floor(($gameMonth - 1) / 3)]>><div class="date-display"><strong>Day <<print $gameDay>> of <<print $monthNames[$gameMonth - 1]>>, Year <<print $gameYear>> - <<print $currentSeason>> - <<print $timeOfDay.charAt(0).toUpperCase() + $timeOfDay.slice(1)>></strong></div> <<nobr>> <div class="mariel-melancholy-container" style="background: linear-gradient(to bottom, rgba(255,215,0,0.3), rgba(255,165,0,0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">Morning Reflections</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel rose early the next morning, her mind still heavy with thoughts from the previous day. The events kept replaying in her mind - <<print $humanName>>'s successful guild exam, the pride she had felt watching him finally achieve what he had worked so hard for, and yet... the nagging worry that never seemed to leave her heart.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She wrapped her morning robe around herself and moved to the window, gazing out at the peaceful dawn.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/lookingoutwindow.webp" alt="Mariel" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"He's finally passed,"</span> she whispered to herself, a mix of pride and concern in her voice. <span class="dialog-mariel">"My dear <<print $humanIsMariel>> is going to be an adventurer, just like <<if $humanToThalor === "dad">>his father<<else>>Thalor<</if>> and I once were."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Motherly Concerns</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought brought both joy and a deep, aching worry. She remembered his determination, the fire in his eyes when he spoke of following in their footsteps. But she also remembered his previous failure, the way he had come home defeated and ashamed, trying so hard to hide his pain from her.</p> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"At least these are better times,"</span> she murmured, her fingers tracing patterns on the cool glass. <span class="dialog-mariel">"The world is safer now than it was when Thalor and I..."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice trailed off as her gaze drifted to the distant mountains, clearly visible in the morning light. Somewhere beyond those peaks lay the ruins of the Demon King's fortress, a place that still haunted her dreams even after all these years.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Memories of Heroes Past</h4> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memories came flooding back, as they always did when she let her guard down. She could see it all again - their small party of four, united against what they believed was ultimate evil. Gairos, their grizzled leader, a massive wizard whose ruthless tactics had often made her uncomfortable. Verdalis, the beautiful dryad with flowing green hair and emerald eyes that seemed to hold the wisdom of ancient forests. And Thalor, standing beside her, his sword gleaming with righteous fury.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Those were darker days,"</span> she said softly, pressing her palm against the warm glass. <span class="dialog-mariel">"Or so we thought. The demon armies, the corruption spreading across the land, the constant fear that evil would consume everything we held dear."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Questioning the Past</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But now, years later, she wondered if they had truly understood what they were fighting for. During their travels, they had learned uncomfortable truths about their own kings - the corruption, the cruelty, the way they used their people as pawns. When they finally faced the Demon King himself, he had seemed... different than expected. Not the pure evil they had been told to expect, but something almost sad, almost resigned.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The final confrontation had been intense, but not in the way she had expected. The Demon King's power was undeniable, yet there had been something in his eyes - a weariness, a sadness that spoke of burdens she couldn't understand. Had they truly defeated evil that day, or had they simply been pawns in a larger game they didn't comprehend?</p> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"We won,"</span> she whispered, though the word felt hollow now. <span class="dialog-mariel">"But at what cost? And were we even fighting the right enemy?"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">They had returned home as heroes, but the knowledge they had gained about their own rulers' corruption weighed heavily on their hearts. The world was safe, perhaps, but from whom?</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Parental Fears</h4> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"And now <<print $humanName>> wants to walk that same path,"</span> she whispered, opening her eyes to look up at the brightening sky. <span class="dialog-mariel">"Brave, foolish boy. Just like <<if $humanToThalor === "dad">>his father<<else>>Thalor<</if>>."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She knew she couldn't protect him forever. He was old enough to make his own choices, strong enough to face whatever challenges awaited him. But that didn't make it any easier to let go, to watch him step into a world that was far more complex and morally ambiguous than it appeared.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A gentle morning breeze stirred the curtains, carrying with it the sweet scent of blooming flowers from the garden below. Mariel took a deep breath and tried to find some peace in the moment, though her newfound understanding of the world's complexities made that comfort harder to find.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">A Mother's Prayer</h4> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Please,"</span> she prayed softly to the divine powers she had once served so faithfully, <span class="dialog-mariel">"watch over my family. Keep them safe in the adventures to come."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she stood there in the morning light, her mind began to drift back to those days of legend, when she and her companions had fought against the darkness that once threatened to consume the world...</p> </div> <center><img src="images/mariel/facesad.webp" alt="Mariel" width="500"></center> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue to Mariel's Past</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Learn about Mariel's heroic past.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...->MarielsPastDemonCastle]]</div></div></div> <</nobr>> <<statSummary>> <<changeFace $currentMarielFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('demonkingbridefight.mp3');<</script>><<set $timeOfDay = "memory">> <div class="demon-castle-memories-container" style="background: linear-gradient(to bottom, rgba(75,0,130,0.4), rgba(139,0,139,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">a long time ago...</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The obsidian gates of the Demon King's fortress loomed before them, carved with runes that seemed to writhe in the flickering torchlight. Mariel's heart pounded as she gripped her holy staff, the blessed metal warm against her palms.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"Stay close, priestess,"</span> Master Gairos commanded, his weathered face grim beneath his hood. <span class="dialog-gairos" style="color: lightblue;">"This is where legends are made or heroes die."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Verdalis moved with fluid grace beside them, her emerald hair flowing like water.</p> <span class="dialog-verdalis" style="color: lightgreen;">"The forest spirits whisper of great darkness beyond these walls. The very trees flee from this place."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Then we end it here,"</span> Thalor declared, his sword gleaming with holy enchantments. <span class="dialog-thalor">"For the innocent people suffering under his reign."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A low growl echoed from the shadows, a massive black demon dog, its eyes burning like coals, saliva dripping from fangs the size of daggers. It launched itself at Thalor with inhuman speed.</p> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Beast!"</span> Thalor's blade sang through the air, cleaving the creature in two with a single, perfect strike. Black ichor splattered the ancient stones. <span class="dialog-thalor">"The path is clear."</span> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/demonkingthrone.webp" alt="Demon Castle" width="500"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos raised his staff, ancient words of power spilling from his lips. The massive gates groaned and split open, revealing the throne room beyond. What they saw made them all freeze.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The Demon King sat upon his obsidian throne, his hands glowing with swirling mana that seemed to twist reality itself around him. Mariel's breath caught in her throat.</p> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">*<span class="dialog-mariel">This... this isn't what they told us.</span>*</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She had been taught that the Demon King was a hideous creature, multiple limbs, razor fangs, skin like rotting leather. A monster to haunt children's nightmares.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Instead, she saw a being of terrible beauty. His skin was a deep purple, almost royal in its richness. Long, flowing green hair cascaded over broad, muscular shoulders. Pointed ears marked his otherworldly nature, and his face... his face was almost elven in its nobility.</p> <div style="clear: left;"></div> </div> <center><img src="images/azgorth/portrait.webp" alt="Demon Castle" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">*<span class="dialog-mariel">Beautiful,</span>* she thought involuntarily, then immediately felt shame. *<span class="dialog-mariel">How can I think such things about our enemy?</span>*</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the comparison to human kings struck her even more forcefully. Every royal court they had visited spoke of their rulers' beauty and charm, yet every king she had actually met was old, fat, balding, with personalities as corrupt as their bodies were decrepit.</p> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"He's... not what I expected,"</span> she whispered. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"Ah, the heroes arrive at last."</span> The Demon King's voice was rich and melodious, not the rasping growl she had anticipated. <span class="dialog-azgorth" style="color: #B266B2;">"I wondered when Gairos the Unyielding would finally find his way to my door."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Around the throne, three women of breathtaking beauty stood guard. Lilithia, with hair like flowing crimson and eyes that seemed to hold infinite depths. Saphyra, whose crimson robes matched the dangerous gleam in her cat-like eyes. Morrigana, silent and pale, her lips moving in soundless incantations.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The brides of the Demon King. Each one more beautiful than any noble lady Mariel had ever seen.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"Azgorth! Your reign of terror ends today! You plan to destroy this world!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The Demon King's laugh was genuinely amused, not cruel.</p> <span class="dialog-azgorth" style="color: #B266B2;">"Destroy? My dear Gairos..."</span> His eyes swept over his three children cowering behind the throne, then to the loyal maids who stood protectively near them. <span class="dialog-azgorth" style="color: #B266B2;">"In these nearly three hundred years I have lived, I have been called many things by humans. Savior. Friend. Hero. And finally..."</span> His gaze softened as it fell on his children. <span class="dialog-azgorth" style="color: #B266B2;">"A father."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"I want to renew this world, Gairos. To create a better future. I am fed up with your politics, your endless greed. One war ends and you immediately start planning the next one."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"Lies! You're a demon! Your very existence corrupts!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-azgorth" style="color: #B266B2;">"And what of your kings? What of the children sold into slavery to fund their wars? What of the villages burned because they couldn't pay impossible taxes?"</span> The Demon King's voice grew passionate. <span class="dialog-azgorth" style="color: #B266B2;">"I have walked among humans for centuries. I have seen your 'civilization'."</span> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span class="dialog-verdalis" style="color: lightgreen;">"The spirits... they sing confused songs about this place. Not all darkness, but not all light either."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"We came here to stop a tyrant, not to debate philosophy!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <span class="dialog-azgorth" style="color: #B266B2;">"Then you understand nothing, young warrior."</span> The Demon King rose slightly from his throne, though Mariel noticed he remained connected to it somehow, streams of mana flowing between his body and the obsidian seat. <span class="dialog-azgorth" style="color: #B266B2;">"I cannot leave this throne while I channel the spell that will remake this world's very foundations. A spell of healing, not destruction."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"You expect us to believe?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-azgorth" style="color: #B266B2;">"I expect nothing, Gairos. You truly are a hero, and that is all you will ever be. You see only in absolutes, good and evil, light and dark. You cannot comprehend that the world is far more complex than your simple mind allows."</span> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos's face twisted with rage.</p> <span class="dialog-gairos" style="color: lightblue;">"Enough of your words, demon!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The battle erupted in an instant. Lilithia's hands wove through the air, and suddenly Mariel found herself facing multiple versions of Thalor, each one seeming perfectly real.</p> <span class="dialog-lilithia" style="color: blueviolet;">"Your mind will break before your body, priestess."</span> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thalor! Which one?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Trust your heart, not your eyes!"</span> His voice echoed from all directions. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Saphyra moved like liquid lightning, her claws extending into razor-sharp talons that rang against Thalor's blade.</p> <span class="dialog-saphyra" style="color: crimson;">"You fight well for cattle, human."</span> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"And you die well for a demon!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Verdalis summoned vines from the very stones, their thorns dripping with natural poison.</p> <span class="dialog-verdalis" style="color: lightgreen;">"Forest's fury, bind our enemies!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But Morrigana simply stood, her lips moving in silent casting, and wherever she pointed, Verdalis's vines withered and died.</p> <span class="dialog-morrigana" style="color: silver;">"*Silent gesture of dismissal*"</span> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span class="dialog-verdalis" style="color: lightgreen;">"She's countering everything! Her magic has no words!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel raised her staff, holy light blazing.</p> <span class="dialog-mariel">"Sacred light, pierce the darkness!"</span> Her spell shattered several of Lilithia's illusions, but new ones appeared instantly. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The battle raged with supernatural fury. Thalor's blade found its mark first, cutting deep into Saphyra's side, her crimson blood spattering the marble floor.</p> <span class="dialog-saphyra" style="color: crimson;">"Impossible... how did you?"</span> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Your arrogance, demon. You underestimated human determination."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With a cry of rage, Saphyra's claws raked across Thalor's armor, leaving deep gouges in the blessed steel. But the wound only made him fight harder.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Verdalis's nature magic finally began to overwhelm Morrigana's silent counters. Thorny vines, thicker than a man's arm, burst from the stone floor and wrapped around the pale witch.</p> <span class="dialog-verdalis" style="color: lightgreen;">"The forest claims you, silent one!"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Morrigana's eyes widened in the first expression of emotion she had shown. Her lips moved frantically, but her wordless magic couldn't counter the raw fury of nature itself.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos's lightning crackled through the air, each bolt shattering more of Lilithia's illusions until only she remained standing.</p> <span class="dialog-gairos" style="color: lightblue;">"No more tricks, demon spawn! Face us truly!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-lilithia" style="color: blueviolet;">"You fools... you have no idea what you're destroying here."</span> But even as she spoke, Mariel's holy light pierced through her final defenses, burning away the last of her dark magic. <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">One by one, the three brides fell. Saphyra collapsed first, Thalor's blade having found her heart. Morrigana was crushed by Verdalis's vines, her silent magic finally stilled forever. Lilithia was the last to fall, Gairos's lightning and Mariel's holy light combining to end her illusions permanently.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Their beauty remained even in death, but their threat was ended.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The Demon King watched his wives die with a mixture of grief and rage building in his ancient eyes.</p> <span class="dialog-azgorth" style="color: #B266B2;">"My beloved brides... my beautiful Lilithia... my fierce Saphyra... my wise Morrigana... you have taken everything from me, heroes."</span> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span class="dialog-gairos" style="color: lightblue;">"And now we take your life, demon!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But the barrier around the throne pulsed stronger than ever, the Demon King's fury feeding his power.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Demon King's Final Stand</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The final confrontation begins.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|DemonKingsFinalStand]]</div></div></div> <<changeFace $currentMarielFace>> <<statSummary>> </div> <</nobr>>
<<nobr>> <<set $hasReachedMissionPrep = true>> <<set _baseRoll = random(1, 100)>> <<set _baseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _baseThreshold + _rylanLustMod + _rylanCorruptionMod>> <div class="mission-prep-container" style="background: linear-gradient(to bottom, rgba(70,130,180,0.4), rgba(100,149,237,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The equipment stand's weathered shelves held an array of basic weapons - training swords, wooden shields, leather armor sets. <<print $humanName>> found himself drawn to a simple shortsword, its weight feeling right in his hands after all those practice sessions.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Oh? Not going for the compensatory giant sword this time?"</span> Serin's teasing grin was back, her earlier protective anger replaced by her usual playful demeanor. <div style="clear: left;"></div> </div> <<if !$madeChoice>> <div style="text-align: center; margin-top: 20px;"> [[React with confidence|MissionPrep][$madeChoice = true; $choice = "confident"]] [[Show embarrassment|MissionPrep][$madeChoice = true; $choice = "embarrassed"]] [[Defend past choice|MissionPrep][$madeChoice = true; $choice = "defensive"]] </div> <<else>> <<if $choice is "confident">> <<set $rylan_confidence += 1>><<trackOther "Rylan" "confidence" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I've learned my lesson about choosing the right tool for the job,"</span> <<print $humanName>> replied, testing the shortsword's balance with practiced movements. <span class="dialog-rylan">"Besides, speed might be more useful against slimes than raw power."</span> <div style="clear: left;"></div> <<if random(1, 100) <= 35>><<set $serin_RylanAffection += 1>><<trackAffection "Serin" "Rylan" 1>><<set $serin_RylanAttraction += 1>><<trackAttraction "Serin" "Rylan" 1>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's teasing expression softened for a moment, a flash of pride crossing her features before her usual smirk returned.</p><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Well, well! Looks like someone's been paying attention during training after all."</span> <div style="clear: left;"></div> </div> <<elseif $choice is "embarrassed">> <<set $rylan_confidence -= 1>><<trackOther "Rylan" "confidence" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <<print $humanName>>'s cheeks flushed as he gripped the shortsword's handle. <span class="dialog-rylan">"I... yeah, maybe trying to use father's sword style wasn't the best idea..."</span> <div style="clear: left;"></div> <<if random(1, 100) <= 35>><<set $serin_RylanAffection += 2>><<trackAffection "Serin" "Rylan" 2>><<set $serin_RylanAttraction += 1>><<trackAttraction "Serin" "Rylan" 1>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's teasing expression melted into something gentler, though the playful glint remained in her eyes.</p><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Hey, at least you're learning,"</span> she nudged his shoulder with her own. <span class="dialog-serin">"And this way, if we run into any ankle-biting goblins, you'll actually be able to swing at them!"</span> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I was just trying to live up to father's example, okay?"</span> <<print $humanName>> snapped, his grip tightening on the shortsword's handle. <span class="dialog-rylan">"Not everyone can be naturally talented like you, Serin."</span> <div style="clear: left;"></div> <<if random(1, 100) <= 35>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's teasing smile faltered, a flash of hurt crossing her features before her expression hardened.</p><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Hey, I worked hard for my 'natural talent',"</span> she shot back, her usual playful tone taking on an edge. <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"I brought extra healing potions, just in case..."</span> Liora held up her healer's bag, which seemed fuller than usual. <span class="dialog-liora">"And some antidotes, though slimes don't usually... um..."</span> She trailed off as both of them turned to look at her. <div style="clear: left;"></div> <<if random(1, 100) <= _rylanFinalThreshold>><<set _baseGain = 0.1>><<set _lioraSubBonus = ($liora_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>><<set $liora_SubmissionFetish += _baseGain * _lioraSubBonus>><<trackFetish "Liora" "Submission" _baseGain>><p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sudden attention made her heart race unexpectedly.</p> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Aww, were you worried about us?"</span> Serin's grin widened as she slung an arm around Liora's shoulders, making the healer squeak in surprise. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The western forest path stretched before them, dappled sunlight filtering through the canopy. The morning air was crisp, carrying the sweet scent of wildflowers and the earthy aroma of the forest floor.</p> <center><img src="images/landscapes/forestpath.webp" alt="Forest" width="600"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Okay, battle plan!"</span> Serin spun on her heel to face them, walking backward with practiced ease. <span class="dialog-serin">"<<print $humanName>> takes point since it's his exam. I'll flank and keep an eye out for surprises. Liora, you stay back and keep those healing spells ready - preferably before anyone needs them this time."</span> <div style="clear: left;"></div> </div> <<script>> window.QuestSystem.init(); <</script>> <<addQuest "slimeHunt" "Forest Slime Hunt" "Clear the forest of dangerous slimes" "slimeKills" 5>> <<setQuestLocation "slimeHunt" "Forest">> <<statSummary>> <div style="text-align: center; margin-top: 30px;"> [[Head into the forest|ForestHunt]] </div> <</if>> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<if !$nightVisitedTonight>><<set $nightVisitedTonight = []>><</if>> <div class="night-activities-container" style="background-image: url('images/landscapes/nightsky.webp'); background-size: cover; background-position: center; min-height: 500px; position: relative; border-radius: 10px; overflow: hidden;"> <div class="night-overlay" style="background: linear-gradient(to bottom, rgba(25,25,50,0.7), rgba(15,15,30,0.8)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="night-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">Night has fallen over the house...</h2> <<if $nightVisitedTonight.length === 0>><p style="color: #d0d0e6; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 40px; font-size: 1.1em;">Everyone has settled into their rooms for the night. You find yourself restless, unable to sleep. Perhaps you could visit someone...</p><<else>><p style="color: #d0d0e6; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 40px; font-size: 1.1em;">You've spent some time visiting tonight, but you're still not quite ready for sleep. Perhaps you could visit someone else...</p><</if>> </div> <div class="character-visit-options" style="display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; margin: 40px 0;"> <<if !$nightVisitedTonight.includes("Mariel")>> <div class="visit-option-wrapper" style="text-align: center;"> <div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #ffe6b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3> <p style="color: #f0f0f0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Perhaps she's still awake..."</p></div> <<link "Visit her room" "MarielNightVisit">><</link>> </div> <</if>> <<if !$nightVisitedTonight.includes("Serin")>> <div class="visit-option-wrapper" style="text-align: center;"> <div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #ffe6b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Serin</h3> <p style="color: #f0f0f0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"She might be training late..."</p></div> <<link "Visit her room" "SerinNightVisit">><</link>> </div> <</if>> <<if $nightVisitedTonight.length > 0 && $nightVisitedTonight.length < 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="visited-status" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(100,150,100,0.2), rgba(80,120,80,0.3)); border: 1px solid rgba(150,200,150,0.3); border-radius: 8px; backdrop-filter: blur(3px);"> <p style="color: #b0e0b0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've already visited: <<for _i = 0; _i < $nightVisitedTonight.length; _i++>><<if _i > 0 && _i === $nightVisitedTonight.length - 1>> and <</if>><<if _i > 0 && _i < $nightVisitedTonight.length - 1>>, <</if>>$nightVisitedTonight[_i]<</for>> tonight.</p></div> </div> <</if>> <<if $nightVisitedTonight.length === 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="all-visited" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(150,100,150,0.2), rgba(120,80,120,0.3)); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; backdrop-filter: blur(3px);"> <p style="color: #e0b0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've visited everyone available tonight. Time to get some rest...</p></div> </div> <</if>> </div> <div style="margin-top: 50px;"> <div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"> <div style="background: linear-gradient(145deg, rgba(100,100,150,0.2), rgba(80,80,120,0.3)); border: 2px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"> <h3 style="color: #c0c0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Go to sleep</h3> <p style="color: #a0a0c0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;"><<if $nightVisitedTonight.length === 0>>"Perhaps sleep will come eventually..."<<elseif $nightVisitedTonight.length === 3>>"It's been a long night..."<<else>>"That's enough visiting for tonight..."<</if>></p></div></div> <div style="margin-top: 15px;"><<link "End the night" "LioraRomanticWalk">><<set $nightVisitedTonight = []>><</link>></div></div></div></div> <style> .visit-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .visit-option:hover .character-frame { border-color: rgba(255,255,255,0.5); box-shadow: 0 12px 24px rgba(0,0,0,0.4); } .visit-option:hover img { border-color: rgba(255,255,255,0.6); transform: scale(1.05); } .visit-option:hover h3 { color: #fff2b3; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .visit-option:active, .return-option:active { transform: translateY(-2px) scale(1.01); } .night-content a { color: #e6e6ff; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1)); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.1em; } .night-content a:hover { color: #fff2b3; background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15)); border-color: rgba(255,255,255,0.5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.4); } .night-content a:active { transform: translateY(0px); box-shadow: 0 2px 6px rgba(0,0,0,0.3); } </style> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $timeOfDay = "evening">> <div style="background: linear-gradient(to bottom, rgba(139,69,19,0.4), rgba(160,82,45,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The walk back from the forest was filled with a sense of accomplishment. The setting sun painted the path in warm hues, casting long shadows through the trees.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"You were amazing back there, <<print $humanName>>,"</span> Liora said softly, her cheeks tinting pink as she walked close beside him. <span class="dialog-liora">"The way you protected me from that last slime..."</span> <<set $liora_RylanAffection += 2>> <<trackAffection "Liora" "Rylan" 2>> <<set $liora_RylanAttraction += 1>> <<trackAttraction "Liora" "Rylan" 1>> <<set $rylan_Confidence += 2>> <<trackOther "Rylan" "confidence" 2>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh? What's this about protection?"</span> Serin grinned, playfully nudging Liora. <span class="dialog-serin">"I saw you healing him right after. Pretty quick with that magic~"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> Liora's blush deepened. <span class="dialog-liora">"W-well, of course I would! I mean... we're... we're a team, right?"</span> <<set $liora_Lust += 1>> <<trackLust "Liora" 1>> <<set $serin_LioraAffection += 1>> <<trackAffection "Serin" "Liora" 1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The guild hall came into view, its warm lights welcoming in the evening air. Elena was at her usual spot behind the reception desk, and her face lit up as they entered.</p> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Welcome back! How did it go?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <<print $humanName>> stepped forward proudly. <span class="dialog-rylan">"We defeated five slimes, just as requested!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Excellent work!"</span> Elena beamed, checking off something in her ledger. <span class="dialog-female-npc">"You know... you three work remarkably well together. Have you considered forming a fixed party?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The three exchanged glances.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> Serin crossed her arms with a confident smile. <span class="dialog-serin">"We do make a pretty good team."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I would like that,"</span> Liora added quietly, stealing another glance at <<print $humanName>>. <<set $serin_RylanAffection += 1>> <<trackAffection "Serin" "Rylan" 1>> <<set $liora_RylanAffection += 1>> <<trackAffection "Liora" "Rylan" 1>> <<set $rylan_LioraAffection += 1>> <<trackAffection "Rylan" "Liora" 1>> <<set $rylan_SerinAffection += 1>> <<trackAffection "Rylan" "Serin" 1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Actually, if you can find at least one more strong fighter, I could even promote you to E Rank. Serin's already there, and Liora's certainly qualified..."</span> Elena leaned forward, her expression brightening. <span class="dialog-female-npc">"Oh! Have you heard about the resonance system? Apparently if you have strong bonds you can become stronger, and share skills with each other."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <<print $humanName>> blinked in surprise. <span class="dialog-rylan">"True, now that you say it... somehow when I focus, I can feel <<print $humanToMariel>>, <<print $humanToThalor>>, Liora, and Serin..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Wait, you too?"</span> Liora's eyes widened. <<set $rylan_combatExperience += 2>> <<trackExperience "Rylan" "partyBonding" 2>> <<set $serin_combatExperience += 1>> <<trackExperience "Serin" "partyBonding" 1>> <<set $liora_combatExperience += 1>> <<trackExperience "Liora" "partyBonding" 1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Wow, you might be really in sync!"</span> Elena clasped her hands together excitedly. <span class="dialog-female-npc">"Maybe you can implement it somehow in your fight style too?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After completing the registration as an official party, they headed back through the darkening streets toward <<print $humanName>>'s home.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return home to celebrate your success.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return Home to Celebrate|BackHomeAfterExam]]</div></div></div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <div style="background: linear-gradient(135deg, #3a1a2e 0%, #2d1b26 100%); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(138, 43, 226, 0.3);"> <div style="background: rgba(0,0,0,0.4); border-radius: 10px; padding: 25px; border: 1px solid rgba(138, 43, 226, 0.2);"> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set _jealousyRoll = random(1, 100)>><<set _jealousyThreshold = 65>><<set _affectionMod = Math.floor($serin_RylanAffection / 10) * -10>><<set _finalJealousyThreshold = _jealousyThreshold + _affectionMod>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Things with Liora have been going really well lately. It feels amazing to finally be together with her."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice Serin's grip tighten slightly on her training equipment. For just a moment, her confident expression falters, and I see something that looks almost like pain flash across her features.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Yeah... you two seem really happy together,"</span> Serin says, but her voice sounds strained. <span class="dialog-serin">"It's sweet how she lights up whenever you're around."</span> <div style="clear: left;"></div> </div> <<if _jealousyRoll <= _finalJealousyThreshold>><<set $rylan_SerinAffection -= 2>><<trackAffection "Rylan" "Serin" -2>><<set $serin_RylanAffection += 2>><<trackAffection "Serin" "Rylan" 2>><<set $serin_Lust += 2>><<trackLust "Serin" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The forced smile on Serin's face doesn't reach her eyes. She turns away, pretending to adjust some of her training equipment, but I can see the tension in her shoulders.</p> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"She's perfect for you, isn't she? All gentle and innocent and pure,"</span> she says, and there's a bitter edge to her voice that surprises me. <span class="dialog-serin">"Everything a guy could want in a girlfriend."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She spins back around, and for a moment her emerald eyes are blazing with something I can't identify.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"But you know what, <<print $humanName>>? Sometimes perfect isn't what someone really needs."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can react, she steps closer, invading my personal space. <span class="dialog-serin">"Sometimes you need someone who can push you, challenge you, make you feel things that gentle sweetness never could."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she's looking at me is intense and confusing, her usual playful demeanor replaced by something rawer. I can smell her light sweat from training, feel the heat radiating from her athletic form.</p> <</if>> <<if _jealousyRoll > _finalJealousyThreshold>><<set $rylan_SerinAffection += 1>><<trackAffection "Rylan" "Serin" 1>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin nods, though something in her expression seems forced. <span class="dialog-serin">"Yeah, you two are perfect together. Really."</span> The words sound like they're difficult for her to say, each one carefully measured.</p> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You should probably get back to her,"</span> she says, but there's something almost desperate in her voice. <span class="dialog-serin">"I'm sure she's waiting for you."</span> <div style="clear: left;"></div> </div> <<set _confrontationRoll = random(1, 100)>><<if _confrontationRoll <= 30>><<set $rylan_SerinAttraction += 1>><<trackAttraction "Rylan" "Serin" 1>><<set $serin_RylanAttraction += 1>><<trackAttraction "Serin" "Rylan" 1>><<set $rylan_Lust += 1>><<trackLust "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite myself, I find something compelling about seeing this vulnerable side of Serin. She's always so confident and teasing, but right now she looks almost... heartbroken?</p> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Go on then,"</span> she says quietly. <span class="dialog-serin">"Go back to your perfect relationship."</span> But she doesn't move away from me, and her eyes are searching my face for something she clearly isn't finding. <div style="clear: left;"></div> </div> <</if>> <<if _confrontationRoll > 30>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can sense that talking about my relationship with Liora has upset her in some way, though I'm not entirely sure why. The tension in the room is getting uncomfortable.</p> <</if>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Response</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Serin?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Ask why she seems upset|SerinWhyUpset]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say you should get back to Liora|SerinLeave]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <div style="background: linear-gradient(135deg, #2a4d2a 0%, #1a3d1a 100%); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(34, 139, 34, 0.3);"> <div style="background: rgba(0,0,0,0.4); border-radius: 10px; padding: 25px; border: 1px solid rgba(34, 139, 34, 0.2);"> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set $rylan_SerinAffection += 1>><<set $serin_RylanAffection += 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I... I honestly don't really know what to say. I'm not good at this kind of thing."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin looks up at me, and for a moment I see something that might be disappointment flash across her features before she covers it with a forced smile.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Yeah, I figured as much,"</span> she says, but there's no real bite to it. <span class="dialog-serin">"Not exactly the sensitive type, are you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"It's not that I don't care, it's just... I don't really understand all this emotional stuff. And I'm definitely not the right person to give advice about... whatever this is."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She lets out a short laugh that doesn't sound entirely happy.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"At least you're honest about it. Most people would just pretend to understand and say something meaningless."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I'm sorry I'm not more helpful."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Don't apologize for being who you are, Rylan. That's exactly the problem I was talking about - people thinking they need to be different than they are."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She turns back to her training equipment, her movements a bit more sharp than usual.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Besides, you did listen. That's... that's something, I guess."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"For what it's worth, I don't think you're just the tough, teasing girl. I mean, you obviously care about people, even if you show it in weird ways."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Weird ways?"</span> she asks, glancing back at me with a raised eyebrow. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Like... pushing people to train harder, or teasing them to make them stronger. It's not conventional, but it's not mean-spirited either."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her expression softens slightly.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Thanks, I think. That's probably the most insightful thing you've ever said to me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Don't get used to it."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She actually smiles at that - a real one this time.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"There's the Rylan I know. Go on, get out of here before I start thinking you're going soft."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Night Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the night activities menu.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the night activities|NightActivities]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<changeAffection "Serin" "Rylan" +1>> <<trackAffection "Serin" "Rylan" 1>> <<set $serin_Confidence -= 2>> <<trackOther "Serin" "confidence" -2>> <<set $serin_Lust += 3>> <<trackLust "Serin" 3>> <div style="background: linear-gradient(135deg, #4a1a4a 0%, #2a0a2a 100%); min-height: 500px; padding: 30px; border-radius: 10px; border: 2px solid rgba(138, 43, 226, 0.3);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Meanwhile, in her own room across the hall, Serin lies awake staring at the ceiling. She can hear the soft murmur of voices outside - $humanName and Liora having one of their romantic midnight conversations again.</p> <center><img src="images/serin/facesad.webp" alt="Serin Sad" width="400"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A familiar ache settles in her chest, the same one she's carried for months now. Ever since $humanName and Liora became a couple, she's had to watch them together every day, pretend to be happy for them, act like the supportive friend while her heart slowly breaks.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*They're so perfect together,*</span> she thinks bitterly, rolling onto her side and pulling her pillow over her head to muffle the distant sound of their laughter. <span class="dialog-serin">*Everyone says so. The sweet healer and the determined warrior.*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She had known about their feelings for each other long before they'd finally gotten together. Had watched the shy glances, the blushing conversations, the way they danced around their mutual attraction for weeks. Part of her had hoped... but she'd known it was hopeless from the start.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">How could she compete with Liora? Sweet, gentle, innocent Liora with her healing magic and her pure heart. $humanName needed someone who could balance his intensity, not someone who matched it. He needed someone who could heal his wounds, not someone who might cause them.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*What does she have that I don't?*</span> The question has tormented her for months. <span class="dialog-serin">*Besides everything he wants, apparently.*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The voices outside grow quieter, and she knows they're probably sharing one of their tender moments - a gentle kiss, a loving embrace under the stars. The image makes her stomach twist with a mixture of longing and resentment.</p> <center><img src="images/liora/poses/hugrylan.webp" alt="Rylan and Liora embracing" width="400"></center> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*That should be me in his arms,*</span> she thinks, the image of their embrace burning itself into her mind. <div style="clear: left;"></div> </div> <center><img src="images/serin/facecrying.webp" alt="Serin Crying" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Tomorrow she'll have to face them both again, smile and joke like always, pretend that watching them together doesn't slowly kill her inside. She'll tease $humanName about something trivial, maybe spar with him during training, all while pretending she doesn't wish those sparring sessions could turn into something more.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And Liora... sweet Liora who has no idea that her happiness is built on Serin's heartbreak. Who looks at Serin with such innocent friendship, never suspecting the darker emotions swirling beneath the surface.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*Maybe I should tell him,*</span> she thinks desperately. <span class="dialog-serin">*Maybe if he knew how I felt...*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But she knows it wouldn't matter. He's made his choice, and it wasn't her. It will never be her. They've been together for months now, happy and content in their little bubble of love.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The house grows quiet again, and she knows they've gone back to their separate rooms. Separate for now, anyway. She wonders how long it will be before that changes too, before she has to watch them take that next step together.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*I have to find a way to move on,*</span> she tells herself, the same lie she's been telling herself for months. <span class="dialog-serin">*I have to let him go.*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But even as she thinks it, she knows it's not that simple. You can't just turn off love like a tap. You can't just decide to stop wanting something you've wanted for so long.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">So instead, she'll do what she's been doing - bury those feelings deeper, hide them behind teasing and aggression, pretend that her heart doesn't break a little more each time she sees them together.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's gotten good at it, actually. The fake smiles, the playful jabs, the way she can joke about their relationship without letting her voice crack. She's become an expert at hiding her pain behind her usual confident facade.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But nights like this, when she's alone with her thoughts and can hear their happiness drifting through the walls, the mask slips. The cheerful, tough Serin falls away, leaving only the broken girl underneath.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">*Why couldn't it have been me?*</span> The thought comes unbidden, as it always does during these quiet moments. <span class="dialog-serin">*What did I do wrong? What could I have done differently?*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She rolls over, pressing her face into her pillow to muffle any sound that might escape. Tomorrow she'll put the mask back on, be the Serin everyone expects her to be - confident, teasing, unbreakable.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But tonight, in the safety of her darkened room, she allows herself to grieve for the love that was never hers to begin with.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Eventually, exhaustion begins to take hold, but even as sleep approaches, her last thoughts are of blonde hair and blue eyes that will never look at her the way they look at Liora.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue Story</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next part of the story.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|MarielsMelancholy]]</div></div></div> <<changeFace $currentSerinFace>> </div> <</nobr>>
<div style="background: linear-gradient(135deg, #2a3a2a 0%, #1a2a1a 100%); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(34, 139, 34, 0.3);"> <div style="background: rgba(0,0,0,0.4); border-radius: 10px; padding: 25px; border: 1px solid rgba(34, 139, 34, 0.2);"> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set $rylan_SerinAffection += 1>><<set $serin_RylanAffection += 1>><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I should probably head back to my room. Thanks for... whatever this was."</span><div style="clear: left;"></div> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> Serin's expression shifts, and for a moment I see something that looks like disappointment in her emerald eyes. <span class="dialog-serin">"Oh. Already?"</span><div style="clear: left;"></div> She tries to cover it with her usual confident grin, but it doesn't quite reach her eyes. <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Yeah, sure. Can't keep the future hero up too late, right?"</span><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Goodnight, Serin."</span><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Night, Rylan."</span> She pauses as I reach the door. <span class="dialog-serin">"Hey, if you ever want to... talk again, or train, or whatever... my door's always open."</span><div style="clear: left;"></div> There's something vulnerable in the way she says it that makes me glance back. For just a moment, she doesn't look like the confident, teasing girl I know. She looks... lonely? <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Maybe sometime."</span><div style="clear: left;"></div> As I close the door behind me, I can't shake the feeling that there was more going on in that conversation than I understood. Serin seemed different tonight - less teasing, more... serious? Whatever it was, it's left me feeling confused about things I thought I had figured out. I make my way back down the hallway, thinking about Liora's gentle smile and wondering why I can't quite get Serin's intense emerald eyes out of my head. <<statSummary>></div></div> [[Return to the night activities|NightActivities]] <<changeFace $currentRylanFace>>
<<nobr>> <div style="background: linear-gradient(135deg, #3a2a4a 0%, #2a1a3a 100%); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(138, 43, 226, 0.3);"> <div style="background: rgba(0,0,0,0.4); border-radius: 10px; padding: 25px; border: 1px solid rgba(138, 43, 226, 0.2);"> <<set _baseSerinFeetRoll = random(1, 100)>><<set _baseRylanResistRoll = random(1, 100)>><<set _baseLioraJealousyRoll = random(1, 100)>><<set _baseSerinJealousyRoll = random(1, 100)>><<set _serinBaseThreshold = 35>><<set _serinFetishMod = Math.floor($serin_FeetFetish / 10) * 5>><<set _serinLustMod = Math.floor($serin_Lust / 20) * -5>><<set _serinCorruptionMod = Math.floor($serin_corruption / 20) * -10>><<set _serinFinalThreshold = _serinBaseThreshold + _serinFetishMod + _serinLustMod + _serinCorruptionMod>><<set _rylanBaseThreshold = 35>><<set _rylanFetishMod = Math.floor($rylan_FeetFetish / 10) * 5>><<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>><<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>><<set _rylanFinalThreshold = _rylanBaseThreshold + _rylanFetishMod + _rylanLustMod + _rylanCorruptionMod>><<run window.AudioSystem.playSFX('serin_door_knock.mp3')>><<if $metLiora is false>><<set $metLiora to true>><<run DiarySystem.unlockCharacter("Liora")>> <</if>><<if $metSerin is false>><<set $metSerin to true>><<run DiarySystem.unlockCharacter("Serin")>><</if>><<run setPageElement('portraitContainer', 'StoryLeftSidebar')>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The knock comes again, more insistent this time. Before Mariel can answer, the door bursts open with the subtlety of a tavern brawl.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/face.webp" alt="Serin Portrait" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Rise and shine, you lazy excuse for an adventurer!"</span> A familiar, irritating voice rings through the kitchen. Serin stands in the doorway, her short red hair wild as ever, wearing that insufferable grin that makes <<print $humanName>> want to practice his combat skills. On her. <<set $rylan_SerinAffection -= 2>><<trackAffection "Rylan" "Serin" -2>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Behind her, like dawn after a storm, Liora steps into view. <<print $humanName>>'s heart does its usual happy flutter at the sight of his girlfriend's flowing blonde hair and gentle smile. Where Serin is all sharp edges and chaos, Liora moves with the grace of summer breeze.</p> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>> <div style="clear: left;"></div> </div> <center><img src="images/liora/portrait.webp" alt="Liora Portrait" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Good morning, my love,"</span> Liora says softly, walking over to give <<print $humanName>> a gentle kiss on the cheek. Her touch makes the kitchen seem brighter and his worries lighter. <<set $rylan_Lust += 3>><<trackLust "Rylan" 3>> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <center><img src="images/serin/kitchentable.webp" alt="Serin on Table" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before anyone can stop her, Serin hops onto the kitchen table, crossing her legs with deliberate casualness. Her white socks bunch around leather boots as she makes herself comfortable, clearly enjoying how it makes <<print $humanName>> squirm.</p> <<if $rylan_FeetFetish <= 0>><<set _baseGain = 0.1>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalFeetGain = _baseGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalFeetGain>><<trackFetish "Rylan" "Feet" _finalFeetGain>><<set _clothingGain = 0.1>><<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>><<set _finalClothingGain = _clothingGain * _rylanClothingBonus>><<set $rylan_ClothingFetish += _finalClothingGain>><<trackFetish "Rylan" "Clothing" _finalClothingGain>><<print $humanName>> grimaced and looked away, disgusted by Serin's casual disregard for table manners. The sight of her boots on the kitchen table where they ate made his stomach turn. <<set $rylan_SerinAffection -= 1>><<trackAffection "Rylan" "Serin" -1>><<else>><<set _exhibBaseGain = 0.2>><<set _serinExhibBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>><<set _finalExhibGain = _exhibBaseGain * _serinExhibBonus>><<set $serin_ExhibitionismFetish += _finalExhibGain>><<trackFetish "Serin" "Exhibitionism" _finalExhibGain>><<set _feetGain = 0.2>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalFeetGain = _feetGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalFeetGain>><<trackFetish "Rylan" "Feet" _finalFeetGain>><<set _clothingGain = 0.2>><<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>><<set _finalClothingGain = _clothingGain * _rylanClothingBonus>><<set $rylan_ClothingFetish += _finalClothingGain>><<trackFetish "Rylan" "Clothing" _finalClothingGain>><</if>><<if $rylan_TeasingFetish <= 0 && _baseRylanResistRoll <= 40>> <<set _baseGain = 0.1>><<set _rylanTeaseBonus = ($rylan_naturalTendencies ?? []).includes("teasing") ? 1.5 : 1>><<set _finalTeaseGain = _baseGain * _rylanTeaseBonus>><<set $rylan_TeasingFetish += _finalTeaseGain>><<trackFetish "Rylan" "Teasing" _finalTeaseGain>><<set _submissiveGain = 0.1>><<set _rylanSubmissiveBonus = ($rylan_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>><<set _finalSubmissiveGain = _submissiveGain * _rylanSubmissiveBonus>><<set $rylan_SubmissionFetish += _finalSubmissiveGain>><<trackFetish "Rylan" "Submission" _finalSubmissiveGain>> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Could you not?"</span> <<print $humanName>> snapped, genuinely irritated by her constant teasing. The way she always invaded his personal space was starting to really get on his nerves. <<set $rylan_SerinAffection -= 2>><<trackAffection "Rylan" "Serin" -2>><</if>><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _baseSerinFeetRoll <= _serinFinalThreshold>><<set _baseGain = 0.1>><<set _serinJealousyBonus = ($serin_naturalTendencies ?? []).includes("jealousy") ? 1.5 : 1>><<set _finalGain = _baseGain * _serinJealousyBonus>><<set $serin_JealousyFetish += _finalGain>><<trackFetish "Serin" "Jealousy" _finalGain>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Ugh, you two are making me nauseous with all this lovey-dovey stuff,"</span> Serin's grin takes on a sharp edge as she watches the intimate exchange, something darker flickering in her eyes. Her fingers drum against the doorframe with barely contained energy. <<set $serin_LioraAffection -= 1>><<trackAffection "Serin" "Liora" -1>><<set $serin_Lust += 2>><<trackLust "Serin" 2>><</if>><div style="clear: left;"></div> <<if $rylan_FeetFetish <= 0>><<set _baseGain = 0.1>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalFeetGain = _baseGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalFeetGain>><<trackFetish "Rylan" "Feet" _finalFeetGain>><<set _clothingGain = 0.1>><<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>><<set _finalClothingGain = _clothingGain * _rylanClothingBonus>><<set $rylan_ClothingFetish += _finalClothingGain>><<trackFetish "Rylan" "Clothing" _finalClothingGain>><<print $humanName>> grimaced and looked away, disgusted by Serin's casual disregard for table manners. The sight of her boots on the kitchen table where they ate made his stomach turn. <<set $rylan_SerinAffection -= 1>><<trackAffection "Rylan" "Serin" -1>><<else>><<set _exhibBaseGain = 0.2>><<set _serinExhibBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>><<set _finalExhibGain = _exhibBaseGain * _serinExhibBonus>><<set $serin_ExhibitionismFetish += _finalExhibGain>><<trackFetish "Serin" "Exhibitionism" _finalExhibGain>><<set _feetGain = 0.2>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalFeetGain = _feetGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalFeetGain>><<trackFetish "Rylan" "Feet" _finalFeetGain>><<set _clothingGain = 0.2>><<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>><<set _finalClothingGain = _clothingGain * _rylanClothingBonus>><<set $rylan_ClothingFetish += _finalClothingGain>><<trackFetish "Rylan" "Clothing" _finalClothingGain>><</if>><<if $rylan_TeasingFetish <= 0 && _baseRylanResistRoll <= 40>> <<set _baseGain = 0.1>><<set _rylanTeaseBonus = ($rylan_naturalTendencies ?? []).includes("teasing") ? 1.5 : 1>><<set _finalTeaseGain = _baseGain * _rylanTeaseBonus>><<set $rylan_TeasingFetish += _finalTeaseGain>><<trackFetish "Rylan" "Teasing" _finalTeaseGain>><<set _submissiveGain = 0.1>><<set _rylanSubmissiveBonus = ($rylan_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>><<set _finalSubmissiveGain = _submissiveGain * _rylanSubmissiveBonus>><<set $rylan_SubmissionFetish += _finalSubmissiveGain>><<trackFetish "Rylan" "Submission" _finalSubmissiveGain>> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Could you not?"</span> <<print $humanName>> snapped, genuinely irritated by her constant teasing. The way she always invaded his personal space was starting to really get on his nerves. <<set $rylan_SerinAffection -= 2>><<trackAffection "Rylan" "Serin" -2>><</if>><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _baseSerinFeetRoll <= _serinFinalThreshold>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She kicks her feet playfully, boots dangling just above the floor. Her white socks peek out where the leather has bunched down, a deliberate tease as she watches <<print $humanName>>'s reaction.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"What's wrong? You're staring. Don't tell me you're still half asleep~"</span> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_FeetFetish > 0 && _baseRylanResistRoll <= _rylanFinalThreshold>><<set _baseGain = 0.2>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalFeetGain = _baseGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalFeetGain>> <<trackFetish "Rylan" "Feet" _finalFeetGain>><<print $humanName>>'s gaze lingers on the gentle sway of her feet, his throat suddenly dry. The morning suddenly feels much warmer than it should.<<if random(1, 100) <= 20>><<set _serinNoticeGain = 0.1>><<set _serinFeetBonus = ($serin_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalSerinFeetGain = _serinNoticeGain * _serinFeetBonus>><<set $serin_FeetFetish += _finalSerinFeetGain>><<trackFetish "Serin" "Feet" _finalSerinFeetGain>><<set $serin_Lust += 5>><<trackLust "Serin" 5>><</if>><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $serin_Lust >= 30 || $serin_FeetFetish > 0>><<set _escalateGain = 0.3>><<set _serinFeetBonus = ($serin_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalEscalateGain = _escalateGain * _serinFeetBonus>><<set $serin_FeetFetish += _finalEscalateGain>><<trackFetish "Serin" "Feet" _finalEscalateGain>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Oh? See something interesting?"</span> Serin's grin widens as she notices his distraction, deliberately pointing her toes in a languid stretch. <<set $serin_Lust += 5>><<trackLust "Serin" 5>><<set $rylan_Lust += 4>><<trackLust "Rylan" 4>><div style="clear: left;"></div> <</if>><<if _baseLioraJealousyRoll <= 35>><<set _baseGain = 0.1>><<set _lioraJealousyBonus = ($liora_naturalTendencies ?? []).includes("jealousy") ? 1.5 : 1>><<set _finalLioraJealousyGain = _baseGain * _lioraJealousyBonus>><<set $liora_JealousyFetish += _finalLioraJealousyGain>><<trackFetish "Liora" "Jealousy" _finalLioraJealousyGain>>Liora's fingers traced the edge of her dress, her usual serene expression tightening almost imperceptibly as she watched the exchange. <<set $liora_SerinAffection -= 1>><<trackAffection "Liora" "Serin" -1>><<set $liora_RylanAttraction += 1>><<trackAttraction "Liora" "Rylan" 1>><<set $liora_Lust += 3>><<trackLust "Liora" 3>><</if>><</if>><<if $rylan_Lust >= 20 && ($serin_Lust >= 20 || $liora_Lust >= 20)>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The kitchen air grows thick with unspoken tension, morning sunlight catching the slight flush on more than one face.</p> <<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $serin_Lust += 2>><<trackLust "Serin" 2>><<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>><<if $rylan_FeetFetish > 0>> <<set _passiveGain = 0.1>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalPassiveGain = _passiveGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalPassiveGain>> <<trackFetish "Rylan" "Feet" _finalPassiveGain>><<print $humanName>>'s gaze lingers a moment too long on Serin's swinging feet, a familiar warmth creeping up his neck. <<set $rylan_Lust += 5>><<trackLust "Rylan" 5>><</if>><<if _rylanResistRoll <= 40>><<set _baseGain = 0.2>><<set _serinTeaseBonus = ($serin_naturalTendencies ?? []).includes("teasing") ? 1.5 : 1>><<set _finalSerinTeaseGain = _baseGain * _serinTeaseBonus>> <<set $serin_TeasingFetish += _finalSerinTeaseGain>><<trackFetish "Serin" "Teasing" _finalSerinTeaseGain>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Ugh, could you two be any more disgustingly sweet? It's like watching a romance novel come to life."</span> Serin rolls her eyes dramatically, swinging her legs with extra emphasis as she shifts on the table.<div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_FeetFetish > 0>><<set _feetGain = 0.1>><<set _rylanFeetBonus = ($rylan_naturalTendencies ?? []).includes("feet") ? 1.5 : 1>><<set _finalMoreFeetGain = _feetGain * _rylanFeetBonus>><<set $rylan_FeetFetish += _finalMoreFeetGain>><<trackFetish "Rylan" "Feet" _finalMoreFeetGain>><</if>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Though I guess watching you get all doe-eyed over your perfect little girlfriend is better than?"</span><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"But hey, speaking of things that'll make you feel worse..."</span> Her grin widened with malicious glee. <span class="dialog-serin">"Guess who just got promoted to E-Rank?"</span><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<else>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Ugh, could you two be any more disgustingly sweet? It's like watching a romance novel come to life."</span> Serin interrupts with an exaggerated eye roll, her boots tapping against the table leg. <span class="dialog-serin">"By the way, guess who just got promoted to E-Rank?"</span><div style="clear: left;"></div><</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>>'s stomach drops. No. No way.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"You're lying."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin pulls out her guild card, the bronze 'E' gleaming mockingly.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"And what Rank are you again?"</span> She tilted her head, all innocent smugness.<div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Because I seem to recall passing my exam by actually killing a monster, not screaming and running while your 'party' did all the work."</span><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"That troll was bigger than expected!"</span><<set _baseDomGain = 0.2>><<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>><<set _finalDomGain = _baseDomGain * _serinDomBonus>><<set $serin_DominanceFetish += _finalDomGain>><<trackFetish "Serin" "Dominance" _finalDomGain>><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"It was a goblin, and it bit your ankle!"</span> She emphasized this by kicking one foot in his direction, her boot nearly grazing his nose. <<set $serin_Lust += 3>><<trackLust "Serin" 3>><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if _lioraJealousyRoll <= 35>><<set _baseJealousyGain = 0.1>><<set _lioraJealousyBonus = ($liora_naturalTendencies ?? []).includes("jealousy") ? 1.5 : 1>><<set _finalLioraJealousyGain2 = _baseJealousyGain * _lioraJealousyBonus>><<set $liora_JealousyFetish += _finalLioraJealousyGain2>><<trackFetish "Liora" "Jealousy" _finalLioraJealousyGain2>><<set _baseSubmissionGain = 0.1>><<set _lioraSubmissionBonus = ($liora_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>><<set _finalLioraSubmissionGain = _baseSubmissionGain * _lioraSubmissionBonus>><<set $liora_SubmissionFetish += _finalLioraSubmissionGain>><<trackFetish "Liora" "Submission" _finalLioraSubmissionGain>> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"The goblin was rather aggressive..."</span> Liora interjected softly, moving protectively closer to <<print $humanName>>, though her defense lacked its usual warmth as she watched Serin's boots swing closer to her boyfriend's face. <<set $liora_Lust += 2>><<trackLust "Liora" 2>><div style="clear: left;"></div><<else>> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"The goblin was rather aggressive..."</span> Liora offered supportively, placing a gentle hand on <<print $humanName>>'s shoulder.<div style="clear: left;"></div><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $liora_SubmissionFetish <= 0 && _lioraJealousyRoll <= 35>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora shifted uncomfortably at Serin's aggressive display, clearly put off by the forceful behavior. Her usual serene expression hardened slightly with disapproval.</p> <<set $liora_SerinAffection -= 1>><<trackAffection "Liora" "Serin" -1>><</if>> <<if _lioraJealousyRoll <= 35>><<set _baseVoyeurGain = 0.1>><<set _lioraVoyeurBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>><<set _finalLioraVoyeurGain = _baseVoyeurGain * _lioraVoyeurBonus>><<set $liora_VoyeurismFetish += _finalLioraVoyeurGain>><<trackFetish "Liora" "Voyeurism" _finalLioraVoyeurGain>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's eyes flicked between them, her smile faltering slightly as she watched Serin's playful teasing. Her hand tightened possessively on <<print $humanName>>'s arm. The air grew thick with an unspoken tension.</p> <<set $liora_Lust += 2>><<trackLust "Liora" 2>><<if _serinJealousyRoll <= 35>><<set _exhibGain = 0.2>><<set _serinExhibBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>><<set _finalSerinExhibGain = _exhibGain * _serinExhibBonus>><<set $serin_ExhibitionismFetish += _finalSerinExhibGain>><<trackFetish "Serin" "Exhibitionism" _finalSerinExhibGain>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin noticed Liora's possessive reaction and deliberately slid closer to the edge of the table, closer to <<print $humanName>>.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Want me to kiss it better?"</span> she teased, though her eyes locked meaningfully with Liora's as she said it. <<set $serin_Lust += 4>><<trackLust "Serin" 4>><div style="clear: left;"></div><</if>><</if>> <<if $rylan_ExhibitionismFetish <= 0 && _serinJealousyRoll <= 35>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> felt a wave of second-hand embarrassment at Serin's shameless display. Her need for attention was becoming more uncomfortable than entertaining.</p> <<set $rylan_SerinAffection -= 1>><<trackAffection "Rylan" "Serin" -1>><</if>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Serin, boots off my table, please."</span> There was a hint of the ex-priestess's authority in her tone.<div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"We came to walk with you to the guild,"</span> Liora interjected, gracefully settling into a proper chair beside <<print $humanName>> and taking his hand. She may still be F-Rank, but her restoration magic had already earned her respect among the junior adventurers. <span class="dialog-liora">"For moral support."</span><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _finalTeaseGain = 0.1>><<set _serinTeaseBonus = ($serin_naturalTendencies ?? []).includes("teasing") ? 1.5 : 1>><<set _finalSerinTeaseGain2 = _finalTeaseGain * _serinTeaseBonus>><<set $serin_TeasingFetish += _finalSerinTeaseGain2>><<trackFetish "Serin" "Teasing" _finalSerinTeaseGain2>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"And entertainment.... Mostly entertainment."</span> Serin finally hopped down from the table, but not before giving <<print $humanName>> one last teasing smirk. Her eyes lingered on their joined hands with barely concealed irritation. <<set $serin_Lust += 2>><<trackLust "Serin" 2>><div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> glared at Serin. If looks could kill, she'd be somewhere between "mildly inconvenienced" and "slightly singed." The redheaded menace just grinned wider, twirling one of her daggers. <<if $serinLioraRelation == "sister">>How someone so demonic could be related to Liora who seemed like an angel descended from heaven remained one of life's greatest mysteries.<<else>>How someone so chaotic could be such close friends with Liora who seemed like an angel descended from heaven remained one of life's greatest mysteries.<</if>></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Well, since you're all here, you might as well have breakfast."</span> Mariel started setting out extra plates, though her eyes still held that distant sadness from earlier.<div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _finalDomGain2 = 0.1>><<set _serinDomBonus = ($serin_naturalTendencies ?? []).includes("dominance") ? 1.5 : 1>><<set _finalSerinDomGain2 = _finalDomGain2 * _serinDomBonus>><<set $serin_DominanceFetish += _finalSerinDomGain2>><<trackFetish "Serin" "Dominance" _finalSerinDomGain2>> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Sweet! Your <<print $humanToMariel>>'s cooking beats guild food any day."</span> Serin dropped into a chair next to <<print $humanName>>, deliberately close enough to make him uncomfortable. <span class="dialog-serin">"So, about that 'respect your elders' speech you gave me last month..."</span> <<set $serin_Lust += 2>><<trackLust "Serin" 2>> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">To The Guild</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head to the guild with your companions.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to the Guild|ToTheGuild]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>> <<statSummary>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $rylan_SerinAffection += 2>> <<trackAffection "Rylan" "Serin" 2>> <<set $serin_RylanAffection += 2>> <<trackAffection "Serin" "Rylan" 2>> <<set $rylan_SerinAttraction += 1>> <<trackAttraction "Rylan" "Serin" 1>> <<set $serin_RylanAttraction += 1>> <<trackAttraction "Serin" "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"You are more than just the tough girl, Serin. I mean, you're strong and confident, but you're also... you care about people. You push them to be better."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks up at me with surprise, her emerald eyes searching my face as if trying to determine if I'm being sincere.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Really? You think that?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Yeah. I do. And about what you said... about someone feeling that way about you... I think you're wrong about that too."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A slight blush colors her cheeks, and for once she seems genuinely speechless.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"I... thank you. I didn't expect you to say something like that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know, maybe I've been going about this all wrong,"</span> she says softly, looking down at her hands. <span class="dialog-serin">"Maybe I should try being more... I don't know. Less intense?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Don't change who you are because of what other people might think. Your intensity... it's part of what makes you who you are."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks back up at me, and there's something different in her expression now - softer, more open.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Sometimes I think you see me better than I see myself."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We sit in comfortable silence for a moment, and I realize that maybe I was wrong about Serin. Maybe there's more to her than I gave her credit for. The thought is... complicated, especially given my relationship with Liora, but I can't deny there's something genuine about this moment.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Thank you for listening to me ramble,"</span> she says finally. <span class="dialog-serin">"I don't usually... open up like that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Maybe you should more often."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She gives me a small, genuine smile that's completely different from her usual confident grin.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Maybe I will. With the right person."</span> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Night Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the night activities menu.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the night activities|NightActivities]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set _resistanceRoll = random(1, 100)>> <<set _resistanceThreshold = 70>> <<set _lustMod = Math.floor($rylan_Lust / 20) * -15>> <<set _finalResistanceThreshold = _resistanceThreshold + _lustMod>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I step into her room, trying not to seem too reluctant. The space smells like sweat and effort, and I can see where she's been working out intensely.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Thanks for keeping me company,"</span> she says, settling onto her bed and patting the space beside her. <span class="dialog-serin">"I was starting to get bored training alone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I sit down, but keep some distance between us. Honestly, I'd rather be talking to Liora right now. She's so much gentler, more understanding. Serin always seems to be... too much.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Couldn't sleep either?"</span> I ask, trying to make conversation. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Nah, too wound up from today. All that excitement at the guild, meeting new people..."</span> She gives me a look I can't quite read. <span class="dialog-serin">"What about you? Something on your mind?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Just... thinking about things. About people."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her expression changes slightly, becoming more attentive.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Anyone in particular?"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I feel my cheeks warm thinking about Liora.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Maybe."</span> <div style="clear: left;"></div> </div> <<if _resistanceRoll <= _finalResistanceThreshold>> <<set $rylan_SerinAffection -= 1>> <<trackAffection "Rylan" "Serin" -1>> <<set $serin_RylanAffection += 1>> <<trackAffection "Serin" "Rylan" 1>> <<set $rylan_SmellFetish += 0.1>> <<trackFetish "Rylan" "SmellFetish" 0.1>> <<set $serin_DominanceFetish += 0.1>> <<trackFetish "Serin" "DominanceFetish" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something shifts in Serin's expression when she realizes I'm thinking about someone else. She moves closer, and I catch a stronger whiff of her post-workout scent. I try to lean back, but she doesn't seem to notice my discomfort.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know, Rylan, you don't have to be shy around me. We're friends, right?"</span> She reaches out to touch my arm, her hand still warm and slightly damp from her training. <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I want to pull away, but something about her directness makes me freeze. Her emerald eyes are studying my face intently.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Sometimes the people we think we want aren't necessarily the best for us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"What do you mean?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Just that... maybe you should consider looking closer to home for what you need."</span> <</if>> <<if _resistanceRoll > _finalResistanceThreshold>> <<set $rylan_SerinAffection += 1>> <<trackAffection "Rylan" "Serin" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to maintain my distance and composure, though I can tell Serin is trying to get closer in some way. Her training scent is noticeable but I don't let it bother me.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know what helps me when I can't sleep?"</span> she asks, standing up and moving to her training area. <span class="dialog-serin">"Physical activity. Gets all that restless energy out."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts doing some stretches, and I notice how her training clothes show off her athletic figure. I try not to look, but it's hard to avoid in the small room.</p> </div> <<set $rylan_MuscleFetish += 0.1>> <<trackFetish "Rylan" "MuscleFetish" 0.1>> <<set $serin_ExhibitionismFetish += 0.1>> <<trackFetish "Serin" "ExhibitionismFetish" 0.1>> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Response</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Serin?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Ask if she means Liora when she said "closer to home"|SerinAboutLiora]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Suggest some light training together|SerinTraining]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say you should probably go|SerinLeave]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<if !$nightVisitedTonight>> <<set $nightVisitedTonight = []>> <</if>> <<set $nightVisitedTonight.push("Serin")>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I make my way quietly through the hallway to Serin's room, wondering if she's actually awake. The floorboards creak slightly under my feet, and I'm trying not to wake anyone else.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I knock softly on her door. Almost immediately, I hear her voice from within.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Come in!"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I open the door and step inside. Serin is sitting on her bed, still dressed in her training clothes. She looks like she's been working out, a light sheen of sweat on her skin and her short red hair slightly disheveled.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Well, well. Look who decided to come visit me."</span> She grins, but there's something different about her expression tonight. Less teasing, more... I can't quite place it. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Couldn't sleep. Thought I'd see if you were awake."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Lucky for you, I was just finishing up some training. Couldn't sleep either."</span> She pats the space beside her on the bed. <span class="dialog-serin">"Come on, sit. Don't be shy."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I hesitate for a moment, then sit down beside her, keeping some distance between us. Up close, I can smell her post-workout scent - not unpleasant, but definitely noticeable. It's very... her.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know, I'm glad you came by. I've been thinking about some things."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"What kind of things?"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She turns to face me more directly, and I notice her emerald eyes seem more serious than usual.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"About us. About our little group. About... well, about how some people don't always see what's right in front of them."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something in her tone that makes me feel like this conversation is about to go somewhere I'm not prepared for.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Serin, if this is about-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Just listen for a minute, okay?"</span> She holds up a hand. <span class="dialog-serin">"I know you think I'm just the annoying girl who teases you all the time. But that's not all I am."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice is softer now, more vulnerable than I've ever heard it.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Sometimes I wonder if people can see past the surface. If they can see that someone might be acting tough because they're afraid of being vulnerable."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm not sure what to say to that. This is a side of Serin I've never seen before.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"I wonder if someone could actually... you know... feel that way about someone like me."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The room feels smaller suddenly, and I'm very aware of how close we're sitting.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Response</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Serin?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her I don't know what to say|SerinDontKnow]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her she's more than just the tough girl|SerinMoreThan]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Ask her what she means by "someone like you"|SerinWhyUpset]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $rylan_SerinAffection += 1>> <<trackAffection "Rylan" "Serin" 1>> <<set $serin_RylanAffection += 2>> <<trackAffection "Serin" "Rylan" 2>> <<set $rylan_SerinAttraction += 1>> <<trackAttraction "Rylan" "Serin" 1>> <<set $serin_RylanAttraction += 1>> <<trackAttraction "Serin" "Rylan" 1>> <<set $rylan_Lust += 3>> <<trackLust "Rylan" 3>> <<set $serin_Lust += 4>> <<trackLust "Serin" 4>> <<set $rylan_MuscleFetish += 0.2>> <<trackFetish "Rylan" "MuscleFetish" 0.2>> <<set $rylan_SmellFetish += 0.1>> <<trackFetish "Rylan" "SmellFetish" 0.1>> <<set $serin_ExhibitionismFetish += 0.1>> <<trackFetish "Serin" "ExhibitionismFetish" 0.1>> <<set $serin_DominanceFetish += 0.1>> <<trackFetish "Serin" "DominanceFetish" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Thank you for helping me train. I really appreciate it."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's face lights up with genuine happiness at the thanks. She sets down her equipment and walks over to me, still breathing a bit hard from our training session.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know, that means a lot to me. I was worried you might think I was just being pushy."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She runs a hand through her damp hair, and I notice the way her muscles move under her skin. There's something different about the way she's looking at me now - less teasing, more... open.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"I know I can be a bit... intense sometimes. But I really do want to help you get stronger."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"You're a good teacher, actually. Tough, but fair."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A slight flush colors her cheeks at the compliment. She seems pleased, maybe more than she expected to be.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Maybe we could do this again sometime? I mean, if you want to..."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something almost vulnerable in the way she asks, different from her usual confident demeanor.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Yeah, I'd like that. You really know what you're doing."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She grins, and for a moment she looks almost... happy? Not her usual smirk, but a genuine smile.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Good. Because I have a lot more I can teach you."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She steps closer, and I can smell her post-workout scent - something that's starting to feel familiar rather than off-putting.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You're stronger than you think you are, <<print $humanName>>. You just need to believe in yourself more."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she says my name is different than usual - less teasing, more... caring? I find myself looking at her differently, noticing things I hadn't before.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Thanks, Serin. That... that actually means a lot coming from you."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We stand there for a moment, the atmosphere between us feeling different than usual. Less antagonistic, more... connected.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Well, I should probably clean up and get some rest. You should too."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Yeah, good idea. Thanks again for tonight."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I head toward the door, she calls out softly.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"<<print $humanName>>? Thank you for... for treating me like I'm not just some annoying girl. It means more than you know."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I turn back to look at her, and there's something in her expression that makes me see her in a new light.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"You're not just some annoying girl, Serin. You're... you're actually pretty amazing."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks genuinely surprised by the compliment, her cheeks flushing slightly.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"I... thank you. That really means a lot."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I leave her room, I can't shake the feeling that something has shifted between us. Maybe there's more to Serin than I've been giving her credit for.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Night Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the night activities menu.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the night activities|NightActivities]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $rylan_SerinAffection += 1>> <<trackAffection "Rylan" "Serin" 1>> <<set $serin_RylanAffection += 2>> <<trackAffection "Serin" "Rylan" 2>> <<set $rylan_SerinAttraction += 1>> <<trackAttraction "Rylan" "Serin" 1>> <<set $serin_RylanAttraction += 1>> <<trackAttraction "Serin" "Rylan" 1>> <<set $rylan_Lust += 5>> <<trackLust "Rylan" 5>> <<set $serin_Lust += 6>> <<trackLust "Serin" 6>> <<set $rylan_MuscleFetish += 0.3>> <<trackFetish "Rylan" "MuscleFetish" 0.3>> <<set $rylan_SmellFetish += 0.2>> <<trackFetish "Rylan" "SmellFetish" 0.2>> <<set $serin_ExhibitionismFetish += 0.2>> <<trackFetish "Serin" "ExhibitionismFetish" 0.2>> <<set $serin_DominanceFetish += 0.2>> <<trackFetish "Serin" "DominanceFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Actually, some light training sounds good. Maybe it'll help me sleep better."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's face lights up with genuine excitement. She jumps up from the bed with surprising energy.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Really? Great! I've been wanting to help you improve your technique."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She moves to clear some space in the room, and I notice how her training clothes show off her athletic build. The way she moves is fluid and confident, completely in her element.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"First, let's work on your stance. You're still favoring your left side too much."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She demonstrates a proper fighting stance, her muscles flexing as she moves. I find myself watching the way her body moves, admiring the strength and grace in her movements.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Like this?"</span> I try to mimic her stance. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Close, but not quite. Here, let me show you."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She steps behind me, her hands moving to my shoulders to adjust my position. I can feel the heat of her body close to mine, and catch a stronger whiff of her scent - sweat and something distinctly... her.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You need to distribute your weight evenly. Feel how your balance changes when I adjust your stance?"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her hands are firm and sure as she guides my posture. I'm surprised by how focused she is on actually teaching me, not just showing off.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Yeah, I can feel the difference. You're really good at this."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She moves back around to face me, and I notice a slight flush on her cheeks. Whether from the training or something else, I'm not sure.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Now let's work on your footwork. Watch how I move."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She demonstrates a series of movements, her body flowing from one position to another with practiced ease. I find myself genuinely impressed by her skill and dedication.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You're picking this up faster than I expected. Maybe you're not as hopeless as I thought."</span> She grins, but there's genuine approval in her voice. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Thanks. I think having a good teacher helps."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks genuinely pleased by the compliment, her expression softening.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know, I've been thinking about what you said earlier. About people not seeing what's right in front of them."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"What about it?"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses in her movements, looking at me with an expression I can't quite read.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Maybe I'm the one who hasn't been seeing clearly. Maybe I've been so focused on getting attention that I haven't been showing who I really am."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The vulnerability in her voice surprises me. This is a side of Serin I've never seen before.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I think you're showing me who you really are right now."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks at me with surprise, then gives me a small, genuine smile.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Maybe I am."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue training for a while longer, but the atmosphere has shifted. There's less teasing, more genuine connection. I find myself seeing Serin in a completely different light.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Response</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Serin?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Thank her for the training|SerinThankTraining]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Ask her what she meant about showing who she really is|SerinHeartbreak]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Return to the night activities|NightActivities]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $rylan_SerinAffection += 1>><<trackAffection "Rylan" "Serin" 1>><<set $serin_RylanAffection += 2>><<trackAffection "Serin" "Rylan" 2>> <div style="background: linear-gradient(135deg, #4a2a4a 0%, #2a1a2a 100%); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(138, 43, 226, 0.3);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What do you mean by 'someone like you'? Why would you say that?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks away, her emerald eyes avoiding mine as she fidgets with the edge of her training clothes.</p> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I don't know... I guess I mean someone who's always causing trouble. Someone who's loud and aggressive and doesn't know when to back down."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something in her voice that I've never heard before - genuine insecurity.</p> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Sometimes I wonder if people just see me as this annoying girl who won't leave them alone. Like I'm too much for anyone to actually... you know."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, that's not..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I know I tease you a lot. Maybe too much. But it's just... I don't know how else to get people's attention. I don't know how to be... softer, I guess."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She runs a hand through her hair, looking more vulnerable than I've ever seen her.</p> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I look at someone like Liora, and she's so gentle and kind, and everyone loves her. And then there's me - loud, pushy, always trying to prove something."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"But you're strong. You're confident. That's not a bad thing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Is it enough though? Would someone actually want to be with someone like that? Someone who's always ready for a fight, who can't seem to just... be quiet and gentle?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The question hangs in the air between us, and I realize this is the most honest conversation I've ever had with Serin.</p> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I guess I'm just scared that maybe the person I am isn't the person anyone would actually want to be with."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's not true. You're wrong about that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Am I? Because it doesn't feel like it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks at me with such sadness in her eyes, and I realize that maybe I've been wrong about Serin all along.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Choose Your Response</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How will you respond to Serin's vulnerability?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Tell her she's more than just the tough girl|SerinMoreThan]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Say you don't know what to say|SerinDontKnow]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Return to the night activities|NightActivities]]</div></div></div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('start1.mp3');<</script>><div class="chapter-overlay"></div><div class="chapter-title-container"><div class="chapter-title">Chapter 0</div><div class="chapter-subtitle">The Ones Without Names</div></div> <script> $(document).ready(function() { const audio = new Audio('sounds/chapterchange.wav'); audio.play(); setTimeout(function() { $('.chapter-title-container, .chapter-overlay').addClass('fade-out'); }, 3000); }); </script> <style> .chapter-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: black; z-index: 999; opacity: 1; transition: opacity 2s; } .chapter-title-container { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1000; opacity: 1; transition: opacity 2s; } .chapter-title { font-size: 4em; font-weight: bold; color: #fff; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); margin-bottom: 0.5em; } .chapter-subtitle { font-size: 2em; color: #fff; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); } .fade-out { opacity: 0; pointer-events: none; } </style> <div class="start2-container" style="background: linear-gradient(to bottom, rgba(75,0,130,0.4), rgba(139,0,139,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px;">The Legendary Heroes</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">In the darkest hour, four heroes rose to challenge the Demon King. Their deeds shaped the world and their legacy lives on through those who carry their torch.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="hero-entry" style="background: rgba(45,45,50,0.6); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/mariel/past/temple.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <b style="color: #e6e6ff;">Mariel</b> - Once a young priestess, her faith and healing magic saved countless lives. She is now <<print $marielToHuman>>, and he calls her <<print $humanToMariel>>.</div> <div class="hero-entry" style="background: rgba(45,45,50,0.6); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/thalor/portraitpast.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <b style="color: #e6e6ff;">Thalor</b> - The indomitable warrior wielding a broadsword, famed for his courage. Husband to Mariel, he is <<print $humanName>>'s <<print $thalorToHuman>>, who calls him <<print $humanToThalor>>.</div> <div class="hero-entry" style="background: rgba(45,45,50,0.6); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/verdalis/portraitpast.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <b style="color: #e6e6ff;">Verdalis</b> - The beautiful dryad with emerald eyes and hair, guardian of the wilds, whose wisdom and nature magic turned the tide of many battles.</div> <div class="hero-entry" style="background: rgba(45,45,50,0.6); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/gairos/portraitpast.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <b style="color: #e6e6ff;">Gairos</b> - The most powerful mage in the world after the Demon King, and the strongest human alive. With a muscled body, a long beard, and great age, he led the party with unmatched might and wisdom.</div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Together, these heroes defeated the Demon King in a fierce and legendary battle, bringing peace to the world at last. But not all is as it seems... That, however, is a story for another time perhaps one yet to be told.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Time Passes</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next chapter.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|TimeSkip]]</div></div></div> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('echoesofashes.mp3');<</script>> <<set $timeOfDay = "memory">> <div style="background: linear-gradient(to bottom, rgba(60,60,60,0.4), rgba(40,40,40,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">The battle was over...</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Azgorth lay slumped against his obsidian throne, his beautiful purple skin now pale in death. The lightning javelin had found its mark when his barrier failed, piercing straight through his heart. His three wives Lilithia, Saphyra, and Morrigana lay scattered across the marble floor, their beauty frozen in eternal stillness.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The spell he had been channeling died with him, its purpose forever unknown.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel's legs gave out beneath her. She knelt among the carnage, her white robes stained with blood some of it her own from the fierce battle, but most of it belonging to others. Her hands shook as she tried to process what they had done.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"It's finished,"</span> Master Gairos declared, his voice showing no emotion despite the exhaustion written across his weathered features. <span style="color: lightblue;">"The Demon King is dead. The world is safe."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span style="color: lightgreen;">"The forest spirits... they're singing again. But their song is... confused. Sad."</span> Verdalis approached the fallen Demon King, her emerald eyes reflecting genuine sorrow. <span style="color: lightgreen;">"I don't think he was lying about wanting to heal the world."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"It doesn't matter what he intended. He was a demon. That's all that matters."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Survivors</h4> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But Mariel's attention was drawn to the far corner of the throne room, where she could hear quiet sobbing. The three children Azgorth's children huddled together beside the burned bodies of their loyal maids. The survivors.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The youngest was barely more than a baby. The eldest, still just a child. They clung to each other, their eyes wide with terror and grief, their small bodies trembling.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">*<span class="dialog-mariel">They're just children,</span>* Mariel thought, her heart breaking. *<span class="dialog-mariel">Whatever their father was, whatever he planned... they're innocent.</span>*</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">One of the surviving maids burned and bleeding but still breathing looked up at the approaching heroes with desperate eyes. <span style="color: brown;">"Please... at least spare the children... They're unarmed. They don't even know what they are."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Of course we'll spare them,"</span> Mariel said quickly, rising to her feet. <span class="dialog-mariel">"They're just babies. They've done nothing wrong."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But Master Gairos stepped forward, his expression hard as stone. <span style="color: lightblue;">"It has to be done. You know what will happen if we leave them. You know what they will become."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Moral Divide</h4> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel's blood ran cold. <span class="dialog-mariel">"Gairos, no. We can't. They're children!"</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/verdalis/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Verdalis"> <span style="color: lightgreen;">"The dryad agrees with the priestess. These little ones have done no harm to the forests. Their father's sins are not theirs to bear."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Sentiment. They carry demon blood. In ten years, twenty years, they'll remember this day. They'll seek revenge. They'll become what their father was or worse."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The eldest child a young boy with his father's purple skin and his mother's red hair stepped protectively in front of his younger siblings. Despite his terror, despite the tears streaming down his face, he spread his small arms wide as if he could shield them from the approaching heroes.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span style="color: darkorchid;">"Please... don't hurt them. If you have to kill someone, kill me. But let my little brother and sister live."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">His voice was barely more than a whisper, choked with sobs, but the courage in those words made Mariel's chest tighten painfully.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Desperate Pleas</h4> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Please stop... They're just children..."</span> Tears began flowing down her cheeks. <span class="dialog-mariel">"Look at them, Gairos. They're terrified. They're babies."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The wounded maid at Mariel's feet reached up with a bloody hand and gripped her white robes. <span style="color: brown;">"Please... they called their father 'Papa.' They played with wooden toys. They liked stories about brave knights and beautiful princesses. They're just... they're just children who want their parents back."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"And in twenty years, they'll be demons who slaughter innocent families. I've seen it before, priestess. Mercy now is cruelty later."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Then we take them with us! We raise them properly! We"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"And risk them corrupting more innocents Risk them turning on their adoptive families when their true nature asserts itself No."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Thalor's Burden</h4> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor had been silent through this exchange, standing over the body of the Demon King with his bloodied sword still in hand. His face was pale, his usual confidence shaken by what they had witnessed.</p> <span class="dialog-thalor">"Gairos... look at them. The boy is trying to protect his siblings. That's... that's what humans do. That's love."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"It's instinct. Even wolves protect their young. It means nothing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The youngest child peeked out from behind her brother's protective stance. Her voice was so small, so innocent. <span style="color: lavender;">"Mama? Where's Mama? I want Mama..."</span></p> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">That broke something inside Mariel. She started forward, intending to comfort the child, but Gairos's firm hand on her shoulder stopped her.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Step back, priestess."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I won't let you murder children!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Then you're not the hero I thought you were."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Final Confrontation</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The tension stretched taut between them. Verdalis moved to stand beside Mariel, her expression determined. <span style="color: lightgreen;">"The forest spirits protect all young life. I cannot allow this."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">For a moment, it seemed as though the heroes might turn their weapons on each other. The children watched with growing terror as the argument escalated.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then Thalor's voice cut through it all, low but unwavering:</p> <span class="dialog-thalor">"Master Gairos... please go outside. Take Mariel with you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thalor, you can't?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I can't let them grow up to become what their father was. But I also can't let you watch this. Please... go outside."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"No! I won't leave! I won't let you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"MARIEL!"</span> His voice cracked like a whip, filled with anguish. <span class="dialog-thalor">"Please. Don't make this harder than it already is. Don't make me carry the memory of you watching me become a child-killer."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Moment of Horror</h4> <center><img src="images/thalor/throneroom.webp" alt="Thalor in throne room" width="400"></center> <img src="images/gairos/portraitpast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos grabbed Mariel's arm, pulling her toward the exit. <span style="color: lightblue;">"Come, priestess. This is warrior's work."</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"NO! THALOR, PLEASE!"</span> She fought against Gairos's grip, reaching desperately toward the children. <span class="dialog-mariel">"They're innocent! They're just babies!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As they dragged her from the throne room, she heard the eldest boy's voice one last time: <span style="color: darkorchid;">"It's okay, little sister. Close your eyes."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The massive doors slammed shut behind them.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">For a moment, there was only silence.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then she heard it, the sound of steel being drawn. Thalor's voice, gentle but firm: <span class="dialog-thalor">"It will be quick, I promise. You won't feel any pain."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A child's voice, small and trusting: <span style="color: darkorchid;">"Will we see Mama and Papa again?"</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-thalor">"Yes. You'll see them again."</span></p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sounds that followed would haunt Mariel for the rest of her life.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Aftermath</h4> <img src="images/mariel/past/temple.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She collapsed outside the throne room doors, sobbing uncontrollably. Her faith, her certainty about good and evil, her belief in heroism, it all shattered in that moment.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">*<span class="dialog-mariel">We were supposed to be the heroes,</span>* she thought through her tears. *<span class="dialog-mariel">We were supposed to save people, not murder children.</span>*</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facepast.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When the doors finally opened again, Thalor emerged alone. His sword was clean, but his eyes were hollow. He looked at Mariel with such pain that she almost didn't recognize him.</p> <span class="dialog-thalor">"It's done."</span> His voice was barely a whisper. <span class="dialog-thalor">"I've become what I swore to fight against."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory fades, but the pain remains. Mariel's hands shake as she remembers that day, the day she learned that sometimes the greatest evil isn't what you fight against, but what you become in the process of fighting.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The children's voices still echo in her dreams, asking why, asking for mercy, asking for their parents. And she has no answers, only the terrible knowledge that sometimes there are no good choices, only terrible ones.</p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Present</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Back to the kitchen.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|MarielBackToPresent]]</div></div></div> </div> <<changeFace $currentMarielFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('start1.mp3');<</script>> <div style="background: linear-gradient(135deg, #2a2a4a 0%, #1a1a3a 100%); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(138, 43, 226, 0.3);"> <div style="background: rgba(0,0,0,0.4); border-radius: 10px; padding: 25px; border: 1px solid rgba(138, 43, 226, 0.2);"> <<set $timeOfDay = "morning">><<set $daysPassed = 0>><<set $chapter = 0>> <center><h1 style="color: #fff; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 30px;">Chapter 0: The Ones Without Names</h1></center> <center><img src="images/landscapes/lindale.webp" alt="Village Morning" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><strong>Twenty years have passed since the legendary heroes defeated the Demon King.</strong></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The world has known peace, prosperity, and growth. Towns have flourished, trade routes have expanded, and the monster threat has been reduced to manageable levels. The Adventurer's Guild, once a desperate necessity for survival, now serves as both protector and opportunity for those seeking fame and fortune.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But in the shadows of this peaceful world, something stirs. The seals that bind the defeated evils weaken with each passing year, and those who remember the old terrors grow fewer and more complacent.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">In a small town named Lindale, far from the great cities and their grand adventures, a young man prepares to face his third attempt at the guild exam. His name is <<print $humanName>>, and though he doesn't know it yet, his story is about to intersect with forces far greater than he can imagine.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This is the story of how heroes are made, how bonds are forged, and how even the most innocent desires can lead to the most profound changes.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This is the story of <<print $humanName>>, of his dreams, his relationships, and the dark power that will soon enter his life and change everything.</p> <div style="clear: left;"></div> </div> <center><img src="images/rylan/portrait.webp" alt="Rylan Portrait" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6; text-align: center;"><strong>Let the story begin...</strong></p> <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Begin</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Story Begins</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Start your adventure.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin|WakeUp]]</div></div></div> </div> </div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<set _baseRylanMuscleRoll = random(1, 100)>> <<set _baseSerinExhibRoll = random(1, 100)>> <<set _baseRylanVoiceRoll = random(1, 100)>> <<set _baseRylanClothingRoll = random(1, 100)>> <<set _baseLioraVoyeurRoll = random(1, 100)>> <<set _baseLioraSubmissiveRoll = random(1, 100)>> <<set _rylanBaseThreshold = 35>> <<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>> <<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>> <<set _rylanFinalThreshold = _rylanBaseThreshold + _rylanLustMod + _rylanCorruptionMod>> <<set _serinBaseThreshold = 35>> <<set _serinLustMod = Math.floor($serin_Lust / 20) * -5>> <<set _serinCorruptionMod = Math.floor($serin_corruption / 20) * -10>> <<set _serinFinalThreshold = _serinBaseThreshold + _serinLustMod + _serinCorruptionMod>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Be careful, and remember what I said,"</span> Mariel called after them as they set off down the path to the guild. Her voice carried that familiar mix of warmth and worry that always made <<print $humanName>>'s chest tighten a little. <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning sun was barely peeking over the rooftops as the three of them made their way through the gradually awakening town. Serin, as usual, took the lead with an energetic bounce in her step that seemed almost criminal for this early hour.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"So, about that time you tried to impress Liora with your 'advanced combat technique' and ended up face-first in the training dummy..."</span> Serin's grin was positively demonic as she walked backwards in front of them, her athletic form moving with natural grace despite not even watching where she was going. <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/stretch.webp" alt="Serin Stretching" width="600"></center> <<if $rylan_MuscleFetish <= 0 && _baseRylanMuscleRoll <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanMuscleBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set _finalMuscleGain = _baseGain * _rylanMuscleBonus>> <<set $rylan_MuscleFetish += _finalMuscleGain>> <<trackFetish "Rylan" "Muscle" _finalMuscleGain>> <<set _sweatGain = 0.1>> <<set _rylanSweatBonus = ($rylan_naturalTendencies ?? []).includes("sweat") ? 1.5 : 1>> <<set _finalSweatGain = _sweatGain * _rylanSweatBonus>> <<set $rylan_SmellFetish += _finalSweatGain>> <<trackFetish "Rylan" "Smell" _finalSweatGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning light caught on Serin's athletic form, but <<print $humanName>> found her obvious display of physical prowess somewhat off-putting. There was such a thing as too much muscle definition.</p> </div> <<set $rylan_SerinAffection -= 1>> <<trackAffection "Rylan" "Serin" -1>> <<elseif _baseRylanMuscleRoll <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanMuscleBonus = ($rylan_naturalTendencies ?? []).includes("muscle") ? 1.5 : 1>> <<set _finalMuscleGain = _baseGain * _rylanMuscleBonus>> <<set $rylan_MuscleFetish += _finalMuscleGain>> <<trackFetish "Rylan" "Muscle" _finalMuscleGain>> <<set _sweatGain = 0.2>> <<set _rylanSweatBonus = ($rylan_naturalTendencies ?? []).includes("sweat") ? 1.5 : 1>> <<set _finalSweatGain = _sweatGain * _rylanSweatBonus>> <<set $rylan_SmellFetish += _finalSweatGain>> <<trackFetish "Rylan" "Smell" _finalSweatGain>> <<set $rylan_Lust += 3>> <<trackLust "Rylan" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning sun caught on the sheen of sweat from Serin's morning training, drawing <<print $humanName>>'s attention to the defined muscles of her arms and the curve of her neck.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <<print $humanName>> protested, trying not to notice how her training outfit hugged her figure as she stretched mid-walk. <div style="clear: left;"></div> </div> <<if $rylan_ExhibitionismFetish <= 0 && _baseSerinExhibRoll <= _serinFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanExhibBonus = ($rylan_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>> <<set _finalExhibGain = _baseGain * _rylanExhibBonus>> <<set $rylan_ExhibitionismFetish += _finalExhibGain>> <<trackFetish "Rylan" "Exhibitionism" _finalExhibGain>> <<set _voyeurGain = 0.1>> <<set _rylanVoyeurBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set _finalVoyeurGain = _voyeurGain * _rylanVoyeurBonus>> <<set $rylan_VoyeurismFetish += _finalVoyeurGain>> <<trackFetish "Rylan" "Voyeurism" _finalVoyeurGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's constant need to show off and draw attention made <<print $humanName>> cringe internally. Her exhibitionist tendencies were becoming more uncomfortable by the day.</p> </div> <<set $rylan_SerinAffection -= 1>> <<trackAffection "Rylan" "Serin" -1>> <<elseif _baseSerinExhibRoll <= _serinFinalThreshold>> <<set _exhibGain = 0.2>> <<set _serinExhibBonus = ($serin_naturalTendencies ?? []).includes("exhibitionism") ? 1.5 : 1>> <<set _finalSerinExhibGain = _exhibGain * _serinExhibBonus>> <<set $serin_ExhibitionismFetish += _finalSerinExhibGain>> <<trackFetish "Serin" "Exhibitionism" _finalSerinExhibGain>> <<set _voyeurGain = 0.2>> <<set _rylanVoyeurBonus = ($rylan_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set _finalVoyeurGain = _voyeurGain * _rylanVoyeurBonus>> <<set $rylan_VoyeurismFetish += _finalVoyeurGain>> <<trackFetish "Rylan" "Voyeurism" _finalVoyeurGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin stretched deliberately, her training outfit hugging her athletic form.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Aww, but you make it so fun to tease~"</span> <div style="clear: left;"></div> </div> <<set $rylan_Lust += 2>> <<trackLust "Rylan" 2>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"I... I thought it was quite impressive, actually,"</span> Liora interjected softly, her healing magic unconsciously manifesting as a gentle glow around her hands when she got flustered. <div style="clear: left;"></div> </div> <<set $liora_RylanAffection += 1>> <<trackAffection "Liora" "Rylan" 1>> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _magicGain = 0.2>> <<set _rylanMagicBonus = ($rylan_naturalTendencies ?? []).includes("magic") ? 1.5 : 1>> <<set _finalMagicGain = _magicGain * _rylanMagicBonus>> <<set $rylan_MagicFetish += _finalMagicGain>> <<trackFetish "Rylan" "Magic" _finalMagicGain>> <<set _voiceGain = 0.2>> <<set _rylanVoiceBonus = ($rylan_naturalTendencies ?? []).includes("voice") ? 1.5 : 1>> <<set _finalVoiceGain = _voiceGain * _rylanVoiceBonus>> <<set $rylan_VoiceFetish += _finalVoiceGain>> <<trackFetish "Rylan" "Voice" _finalVoiceGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The ethereal glow highlighted her delicate features, her soft voice carrying an almost musical quality that made <<print $humanName>>'s heart skip.</p> </div> <<set $rylan_Lust += 3>> <<trackLust "Rylan" 3>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Oh? What exactly was impressive? The part where he spun around like a drunk chicken, or the part where he got intimate with the training dummy?"</span> Serin's eyes sparkled with mischief as she dodged <<print $humanName>>'s half-hearted swipe. <div style="clear: left;"></div> </div> <<if random(1, 100) <= 35>> <<set _baseGain = 0.1>> <<set _lioraJealousyBonus = ($liora_naturalTendencies ?? []).includes("jealousy") ? 1.5 : 1>> <<set _finalJealousyGain = _baseGain * _lioraJealousyBonus>> <<set $liora_JealousyFetish += _finalJealousyGain>> <<trackFetish "Liora" "Jealousy" _finalJealousyGain>> <<set _submissiveGain = 0.1>> <<set _lioraSubmissiveBonus = ($liora_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>> <<set _finalSubmissiveGain = _submissiveGain * _lioraSubmissiveBonus>> <<set $liora_SubmissionFetish += _finalSubmissiveGain>> <<trackFetish "Liora" "Submission" _finalSubmissiveGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's fingers twisted in her robes as she watched their playful interaction, her usual serene expression faltering slightly.</p> </div> <<set $liora_SerinAffection -= 1>> <<trackAffection "Liora" "Serin" -1>> <<set $liora_RylanAttraction += 1>> <<trackAttraction "Liora" "Rylan" 1>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"At least I'm not the one who screamed when a butterfly landed on their nose during stealth training."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"It was a very aggressive butterfly!"</span> Serin protested, her cheeks coloring slightly. <span class="dialog-serin">"Besides, you're just jealous because I passed my exam first~"</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _voiceGain = 0.1>> <<set _serinVoiceBonus = ($serin_naturalTendencies ?? []).includes("voice") ? 1.5 : 1>> <<set _finalSerinVoiceGain = _voiceGain * _serinVoiceBonus>> <<set $serin_VoiceFetish += _finalSerinVoiceGain>> <<trackFetish "Serin" "Voice" _finalSerinVoiceGain>> <<set _submissiveGain = 0.1>> <<set _serinSubmissiveBonus = ($serin_naturalTendencies ?? []).includes("submission") ? 1.5 : 1>> <<set _finalSerinSubmissiveGain = _submissiveGain * _serinSubmissiveBonus>> <<set $serin_SubmissionFetish += _finalSerinSubmissiveGain>> <<trackFetish "Serin" "Submission" _finalSerinSubmissiveGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way <<print $humanName>> managed to turn her teasing back on her sent an unexpected shiver down Serin's spine.</p> </div> <<set $serin_Lust += 2>> <<trackLust "Serin" 2>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"Um... the guild is just around this corner..."</span> Liora's attempt at mediation was interrupted by Serin suddenly grabbing both their hands. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Race you there!"</span> she declared, pulling them into a run before either could protest. Her grip was firm but gentle, her warrior's calluses rough against <<print $humanName>>'s palm. <div style="clear: left;"></div> </div> <<if random(1, 100) <= _rylanFinalThreshold>> <<set _touchGain = 0.2>> <<set _rylanTouchBonus = ($rylan_naturalTendencies ?? []).includes("touch") ? 1.5 : 1>> <<set _finalRylanTouchGain = _touchGain * _rylanTouchBonus>> <<set $rylan_TouchFetish += _finalRylanTouchGain>> <<trackFetish "Rylan" "Touch" _finalRylanTouchGain>> <<set _strengthGain = 0.2>> <<set _rylanStrengthBonus = ($rylan_naturalTendencies ?? []).includes("strength") ? 1.5 : 1>> <<set _finalRylanStrengthGain = _strengthGain * _rylanStrengthBonus>> <<set $rylan_StrengthFetish += _finalRylanStrengthGain>> <<trackFetish "Rylan" "Strength" _finalRylanStrengthGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The contrast between her strength and gentleness made <<print $humanName>>'s pulse quicken.</p> </div> <<set $rylan_Lust += 3>> <<trackLust "Rylan" 3>> <</if>> <<if random(1, 100) <= _serinFinalThreshold>> <<set _touchGain = 0.2>> <<set _lioraTouchBonus = ($liora_naturalTendencies ?? []).includes("touch") ? 1.5 : 1>> <<set _finalLioraTouchGain = _touchGain * _lioraTouchBonus>> <<set $liora_TouchFetish += _finalLioraTouchGain>> <<trackFetish "Liora" "Touch" _finalLioraTouchGain>> <<set _strengthGain = 0.2>> <<set _lioraStrengthBonus = ($liora_naturalTendencies ?? []).includes("strength") ? 1.5 : 1>> <<set _finalLioraStrengthGain = _strengthGain * _lioraStrengthBonus>> <<set $liora_StrengthFetish += _finalLioraStrengthGain>> <<trackFetish "Liora" "Strength" _finalLioraStrengthGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's breath caught at the firm but careful way Serin guided them, her cheeks flushing pink.</p> </div> <<set $liora_Lust += 3>> <<trackLust "Liora" 3>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Their voices carried on the morning breeze, a perfect harmony of Serin's confident laughter, Liora's gentle protests, and <<print $humanName>>'s mix of exasperation and amusement.</p> </div> <center><img src="images/serin/citybackmuscle.webp" alt="Serin Adjusting Outfit" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Just before they reached the guild entrance, Serin stopped to adjust her leather training outfit, running a hand through her wind-tousled red hair. The morning sun caught on the intricate buckles of her top, drawing attention to the well-defined muscles of her back.</p> </div> <<if $rylan_ClothingFetish <= 0 && random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.1>> <<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>> <<set _finalClothingGain = _baseGain * _rylanClothingBonus>> <<set $rylan_ClothingFetish += _finalClothingGain>> <<trackFetish "Rylan" "Clothing" _finalClothingGain>> <<set _leatherGain = 0.1>> <<set _rylanLeatherBonus = ($rylan_naturalTendencies ?? []).includes("leather") ? 1.5 : 1>> <<set _finalLeatherGain = _leatherGain * _rylanLeatherBonus>> <<set $rylan_LeatherFetish += _finalLeatherGain>> <<trackFetish "Rylan" "Leather" _finalLeatherGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> tried not to stare at how the leather hugged her form, feeling oddly uncomfortable with the way the outfit drew attention.</p> </div> <<elseif random(1, 100) <= _rylanFinalThreshold>> <<set _baseGain = 0.2>> <<set _rylanClothingBonus = ($rylan_naturalTendencies ?? []).includes("clothing") ? 1.5 : 1>> <<set _finalClothingGain = _baseGain * _rylanClothingBonus>> <<set $rylan_ClothingFetish += _finalClothingGain>> <<trackFetish "Rylan" "Clothing" _finalClothingGain>> <<set _leatherGain = 0.2>> <<set _rylanLeatherBonus = ($rylan_naturalTendencies ?? []).includes("leather") ? 1.5 : 1>> <<set _finalLeatherGain = _leatherGain * _rylanLeatherBonus>> <<set $rylan_LeatherFetish += _finalLeatherGain>> <<trackFetish "Rylan" "Leather" _finalLeatherGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way the leather creaked softly as she moved sent an unexpected shiver down <<print $humanName>>'s spine.</p> </div> <<set $rylan_Lust += 3>> <<trackLust "Rylan" 3>> <</if>> <<if random(1, 100) <= _serinFinalThreshold>> <<set _voyeurGain = 0.2>> <<set _lioraVoyeurBonus = ($liora_naturalTendencies ?? []).includes("voyeurism") ? 1.5 : 1>> <<set _finalLioraVoyeurGain = _voyeurGain * _lioraVoyeurBonus>> <<set $liora_VoyeurismFetish += _finalLioraVoyeurGain>> <<trackFetish "Liora" "Voyeurism" _finalLioraVoyeurGain>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's eyes lingered on Serin's outfit for a moment longer than necessary, her cheeks coloring slightly.</p> </div> <<set $liora_Lust += 2>> <<trackLust "Liora" 2>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"All this training is really paying off~"</span> she said with a playful grin, flexing her arm muscles as she stretched. <span class="dialog-serin">"Though I think someone's been enjoying the results more than they'd like to admit~"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I was not staring!"</span> <<print $humanName>> protested automatically, though the heat in his cheeks suggested otherwise. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"The... the guild building looks impressive today..."</span> Liora attempted to change the subject, her voice slightly higher than usual. <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The guild building loomed ahead, its stone walls weathered but proud, ready to receive another day's worth of adventurers and their stories.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Guild Entrance</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Enter the guild building.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Guild Entrance|GuildEntrance]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('start1.mp3');<</script>><<set $configUnlocked = true>><<changeFace $currentRylanFace>><<set $metRylan = true>><<set $metMariel = true>><<set $metThalor = true>><<script>>$(document).ready(function() {if (!$('#portraitContainer').length) {const portraitContainer = $('<div id="portraitContainer"></div>');$('#ui-bar').prepend(portraitContainer);}setPageElement('portraitContainer', 'StoryLeftSidebar');});if (State.variables.rylan_Lust > 0) {let oldLust = State.variables.rylan_Lust;State.variables.rylan_Lust = Math.max(0, oldLust - State.variables.lustDecayOnSleep);StatSystem.showStatChange("Rylan's Lust", oldLust, State.variables.rylan_Lust);}<</script>> <div class="wake-up-container" style="background: linear-gradient(to bottom, rgba(255,215,0,0.3), rgba(255,165,0,0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Morning sun filters through the wooden shutters. A light breeze stirs the curtains.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> stretches in bed, still sore despite Mariel's pampering care. She always insists on more sleep, more food, more rest before any strain.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Today is the day of final preparations.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> sits up slowly.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Another try... I won't screw it up this time,"</span> <<print $humanName>> mutters. <div style="clear: left;"></div> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Routine</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Get dressed and head downstairs.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Get dressed and head downstairs.|CampMorning]]</div></div></div> </div> <</nobr>> <<script>> // Wait for DOM to be ready $(document).ready(function() { // Unlock diaries with delay setTimeout(() => { if (State.variables.metRylan) { DiarySystem.unlockCharacter("Rylan"); } setTimeout(() => { if (State.variables.metMariel) { DiarySystem.unlockCharacter("Mariel"); } setTimeout(() => { if (State.variables.metThalor) { DiarySystem.unlockCharacter("Thalor"); } }, 1000); }, 1000); }, 1000); }); <</script>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $currentPOV = "Serin">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">The Transformation Complete</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The transformation seems to have finished, and <<print $humanName>> straightens up, looking... different somehow. Not visibly, but there's something in his posture, his expression.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I'm okay. Actually, I'm feeling amazing."</span> His voice carries a confidence I haven't heard before. <span class="dialog-rylan">"You should all try one too. This power... it's incredible."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"Are you sure it's safe?"</span> Liora looks worried, her healing instincts making her cautious. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"I don't know, bro. Messing with soul magic is pretty serious stuff."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Perhaps we should be more careful..."</span> Mariel's experience as an ex-priestess makes her hesitant. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Serin's Decision</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But something about <<print $humanName>>'s transformation intrigues me. If there's power to be gained, I want it. I've always been the one pushing boundaries, taking risks.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"You know what? I'll try one."</span> I step forward and grab one of the glowing stones before anyone can stop me. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Serin, wait!"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Too late. Without hesitation, I pop the stone into my mouth and swallow it whole. The moment it goes down, energy surges through me like lightning. My muscles feel stronger, my reflexes sharper, my mind clearer. This is... incredible.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Questions and Answers</h4> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Oh wonderful! Another brave soul!"</span> Nimeria claps her hands excitedly. <span class="dialog-nimeria">"Now do the same - think of a memory that changed your life, something that shaped who you are!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"How do you even know about this process?"</span> Mariel asks, her ex-priestess training making her suspicious of unknown magic. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Oh, I read about it in a book from Veryn! Ancient soul magic is fascinating!"</span> Nimeria explains cheerfully. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Nim has read many books in her life. She's quite the scholar."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Veryn... somehow I think I've heard that name before..."</span> Mariel frowns, trying to place the familiar name. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Memory of Heartbreak</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes, feeling the stone's energy pulsing through me. A memory that changed my life?</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Hmm... no idea."</span> I frown, trying to think of something significant. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Anything! Maybe about your friendship with Liora and <<print $humanName>>?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Friendship. The word hits me like a punch to the gut, and suddenly I know exactly which memory the stone wants.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">That night. The night I followed them, hoping to finally tell <<print $humanName>> how I felt. Instead, I hid behind a tree and watched as he confessed his love to Liora. Watched as her face lit up with joy. Watched as they both admitted what I'd feared all along - that they belonged together, and I was just the friend on the sidelines.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory floods back with painful clarity. The way my heart shattered as I realized I'd lost him before I ever had the chance to tell him how I felt. The bitter taste of jealousy mixed with the ache of knowing I could never compete with sweet, innocent Liora.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I remember standing there in the shadows, tears streaming down my face, feeling like such a fool for thinking someone like <<print $humanName>> could ever choose me over her. The tomboy who teased and fought, versus the gentle healer who brought out his protective instincts.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the Soulstone feeds on this memory, the energy shifts. It becomes something cold and hungry, feeding on my heartbreak, my jealousy, my sense of being left behind. The power doesn't feel warm and comforting - it feels sharp and bitter, like the emotions that created it.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>🌑 SOUL CORRUPTION AWAKENED 🌑</h3><p>Dark power courses through your soul, born from heartbreak and jealousy.</p></div></div> <center><img src="images/serin/face.webp" alt="Serin" width="300"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The corruption settles into my bones, whispering dark thoughts. Maybe I don't have to just accept being the third wheel. Maybe I don't have to smile and pretend I'm happy for them. Maybe it's time I started fighting for what I want instead of just watching from the sidelines.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Wow... that's... intense."</span> I open my eyes, feeling the dark power thrumming through me. Nobody else can see it, but I can feel how it's changed me. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"How do you feel?"</span> <span class="dialog-serin">"Stronger. Much stronger."</span> And hungrier. Hungrier for things I've been denying myself. </div> <<set $serin_combatStats.maxHealth += 25>> <<set $serin_combatStats.maxStamina += 25>> <<set $serin_combatStats.physicalPower += 2>> <<set $serin_combatStats.agility += 2>> <<set $serin_combatStats.technique += 2>> <<set $serin_combatStats.willpower += 2>> <<set $serin_intelligence += 2>> <<set $serin_perception += 2>> <<addSoulCorruption "serin" 1>> <<soulDisplay "serin">> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Soulstone Reactions</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">See how others react to the soulstone transformation.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SoulstoneReactions]]</div></div></div> <<changeFace $currentSerinFace>> <</nobr>>
<<nobr>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">All Transformed</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch as the last of the soul transformations complete. Everyone looks... different somehow. Not physically, but there's something in their eyes, their posture. The power has changed us all.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Is everyone alright?"</span> I ask, concerned about what we've all just experienced. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Yeah, I'm fine. Better than fine, actually."</span> There's something new in Serin's voice - a confidence that wasn't there before. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"I feel... different, but in a good way."</span> Liora's gentle smile seems brighter somehow. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"I'm perfectly fine, dear."</span> Mariel's voice is steady, but there's an edge to it I haven't heard before. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Questions and Limits</h4> <span class="dialog-rylan">"What if we swallowed more of these stones? Would we get even stronger?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Oh no, that wouldn't do anything! One stone per person is all that works. The soul can only be awakened once!"</span> Nimeria explains cheerfully. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Probably for the best, bro. This kind of power... it's intense."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I nod, feeling the truth of his words. The energy coursing through me is incredible, but also overwhelming.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Time to Rest</h4> <span class="dialog-rylan">"Today has been exhausting. Maybe we should all get some rest."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"That sounds like a good idea. All this... it's a lot to process."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"Yes, sleep would be wise. We can discuss what this all means tomorrow."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we all head to our respective rooms, I can't shake the feeling that everything has changed. The power flowing through me whispers of possibilities I never imagined before.</p> </div> <div class="soul-system-guide" style="background: linear-gradient(145deg, rgba(100,100,200,0.2), rgba(80,80,180,0.3)); border: 2px solid rgba(150,150,255,0.4); border-radius: 12px; padding: 20px; margin: 25px 0; box-shadow: 0 6px 15px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <h3 style="color: #d0d0ff; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0 0 15px 0; text-align: center; font-size: 1.3em;">⚡ Soul System Awakened ⚡</h3> <div style="color: #b0b0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); line-height: 1.6;"> <p style="margin: 0 0 10px 0;"><strong>🌟 Soul Blessings (Divine Path):</strong> Resist corruption, gain willpower, but miss out on certain... experiences. Pure hearts stay strong but may remain naive.</p> <p style="margin: 0 0 10px 0;"><strong>🔥 Soul Corruption (Dark Path):</strong> Embrace desires, gain power through indulgence, but lose resistance to temptation. Corruption opens new possibilities but at a cost.</p> <p style="margin: 0 0 10px 0;"><strong>⚖️ The Balance:</strong> Your choices in upcoming scenes will determine your soul's path. Each character can develop differently based on their experiences and decisions.</p> <p style="margin: 0; font-style: italic; text-align: center; color: #c0c0f0;">The stones have awakened your souls - now you must choose how to use this power...</p> </div> </div> <<set $rylan_LioraAffection += 2>> <<trackAffection "Rylan" "Liora" 2>> <<set $rylan_SerinAffection += 2>> <<trackAffection "Rylan" "Serin" 2>> <<set $rylan_MarielAffection += 1>> <<trackAffection "Rylan" "Mariel" 1>> <<set $rylan_SerykAffection += 2>> <<trackAffection "Rylan" "Seryk" 2>> <<set $rylan_NimeriaAffection += 1>> <<trackAffection "Rylan" "Nimeria" 1>> <<set $liora_RylanAffection += 2>> <<trackAffection "Liora" "Rylan" 2>> <<set $liora_SerinAffection += 1>> <<trackAffection "Liora" "Serin" 1>> <<set $serin_RylanAffection += 2>> <<trackAffection "Serin" "Rylan" 2>> <<set $serin_LioraAffection += 1>> <<trackAffection "Serin" "Liora" 1>> <<set $mariel_RylanAffection += 1>> <<trackAffection "Mariel" "Rylan" 1>> <<set $seryk_RylanAffection += 2>> <<trackAffection "Seryk" "Rylan" 2>> <<set $nimeria_RylanAffection += 1>> <<trackAffection "Nimeria" "Rylan" 1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Night Activities 2</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next night activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|NightActivities2]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>> <<set $currentPOV = "Rylan">> <<set $timeOfDay = "afternoon">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">A Beautiful Afternoon</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After all the excitement of the morning's revelations and shopping trip, Mariel suggests we spend the afternoon together outdoors.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"It's such a beautiful day, and we've all been cooped up inside. Let's have a proper picnic!"</span> She gestures toward a nearby meadow filled with colorful wildflowers. <span class="dialog-mariel">"There's a lovely spot just past the flower fields."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"Oh, that sounds wonderful! The flowers are so pretty this time of year."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"As long as there's food involved, I'm in!"</span> <center><img src="images/landscapes/flowerbed.webp" alt="Picnic Meadow" width="400"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Picnic in the Meadow</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Soon we're all gathered on a large blanket spread across the soft grass, surrounded by patches of vibrant wildflowers swaying gently in the breeze. Mariel has outdone herself with the spread - fresh bread, cheese, fruits, and even some of her famous honey cakes.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"This is perfect! We should do this more often."</span> Serin stretches out on the blanket, looking completely relaxed for once. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"What a delightful idea, Mariel! You always know how to bring everyone together."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The girls start playing around, laughing as they chase each other through the flowers. Even Liora, despite her new revealing dress, seems comfortable running and playing. I watch them with a smile while Seryk and I find ourselves in easy conversation.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"You know, bro, this is nice. Just... peaceful."</span> He takes a bite of honey cake. <span class="dialog-seryk">"Sometimes I forget what it's like to just exist without fighting or training."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Yeah, it is nice. Though I have to ask - are you really okay with your... fluid regeneration power?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Hey, a power's a power, right? Besides, there might be more applications than we think."</span> He grins. <span class="dialog-seryk">"Who knows? Maybe it'll come in handy when we least expect it."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Flower Crown Making</h4> <img src="images/nimeria/flowerfield/sitting.webp" alt="Nimeria in FlowerField" width="300"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">While we talk, I notice Liora has wandered off toward a particularly dense patch of flowers. She's kneeling among the blooms, carefully selecting the purest white blossoms. Her pink dress stands out beautifully against the natural backdrop.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"These will be perfect!"</span> She calls out, gathering an armful of pure white flowers - delicate daisies and small white blossoms. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/flowerfield/pickingflowers.webp" alt="Liora in FlowerField" width="300"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"What are you making, dear Liora?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"A flower crown! I want to make one for you, Nimeria. As a thank you for helping me pick out this dress."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch as Liora sits cross-legged, her fingers working skillfully to weave the stems together. There's something almost magical about the way she creates the delicate crown, her gentle touch bringing the flowers into perfect harmony.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"There! All finished."</span> She stands up, holding the completed crown with obvious pride. <span class="dialog-liora">"Nimeria, would you like to wear it?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Oh, Liora! It's absolutely beautiful!"</span> Nimeria's eyes light up as she accepts the crown. <span class="dialog-nimeria">"You're so thoughtful! I feel honored to wear something you made with your own hands."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora carefully places the flower crown on Nimeria's head, adjusting it until it sits perfectly. The pure white flowers complement Nimeria's features beautifully, giving her an almost ethereal appearance.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/flowerfield/flowercrown.webp" alt="Nimeria with FlowerCrown" width="400"> <span class="dialog-nimeria">"How do I look?"</span> She twirls around, the flowers seeming to glow in the afternoon sunlight. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Like a fairy princess!"</span> <span class="dialog-serin">"You look great, Nimeria!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Brothers' Talk</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the afternoon wears on, the sun begins to sink lower in the sky, casting long shadows across the meadow.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"We should start heading back soon. It'll be evening before we know it."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Everyone begins gathering their things, but Seryk pulls me aside with a curious grin.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Hey bro, I've been meaning to ask... how far have you gotten with Liora?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I feel my cheeks warming as I look away shyly.</p> <span class="dialog-rylan">"We... well, we hold hands sometimes. And we hug from time to time."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"What the hell? Not even a kiss?"</span> His eyes widen in disbelief. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"I mean... you probably have a lot more experience than I do,"</span> I mumble, feeling even more embarrassed. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"No way, bro! I'm a full virgin too."</span> He laughs heartily. <span class="dialog-seryk">"Who would lay with a demon slave, right?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The casual way he says it makes me realize how different our situations really are. While I'm nervous about romance, he's dealing with entirely different challenges.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Seryk, you're not a slave. You're our friend... our family."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Thanks, bro. That means a lot."</span> He grins and pats my shoulder. <span class="dialog-seryk">"But seriously, you should make a move soon. Life's too short to just hold hands forever."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we finish talking, I notice Seryk approaching Nimeria as she admires her reflection in a small hand mirror.</p> </div> <<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Crown of Ash</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next chapter.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|CrownOfAsh]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <div class="chapter-overlay"></div><div class="chapter-title-container"><div class="chapter-title">Chapter 1</div><div class="chapter-subtitle">a crown of ash</div></div><script> $(document).ready(function() { const audio = new Audio('sounds/chapterchange.wav'); audio.play(); setTimeout(function() { $('.chapter-title-container, .chapter-overlay').addClass('fade-out'); }, 3000); }); </script> <style> .chapter-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: black; z-index: 999; opacity: 1; transition: opacity 2s; } .chapter-title-container { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1000; opacity: 1; transition: opacity 2s; } .chapter-title { font-size: 4em; font-weight: bold; color: #fff; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); margin-bottom: 0.5em; } .chapter-subtitle { font-size: 2em; color: #fff; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); } .fade-out { opacity: 0; pointer-events: none; } </style> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <<set $timeOfDay = "morning">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">Morning in the Kitchen</h3> <center><img src="images/landscapes/kitchen.webp" alt="Kitchen" width="400"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stumble into the kitchen, still half-asleep, and immediately trip over a chair that definitely wasn't there yesterday. Or maybe it was, and I'm just that graceful in the morning.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Ow... why does furniture hate me?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Maybe because you attack it with your face every morning?"</span> Serin's voice carries her usual teasing tone, but there's something... different about it. Sharper. <span class="dialog-serin">"Seriously, $humanName, you're like a one-man wrecking crew before breakfast."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora giggles softly from where she's sitting at the table, her cheeks turning pink when our eyes meet.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"Good morning, $humanName..."</span> Her voice is shy, sweet, and makes my heart do that weird fluttering thing it's been doing ever since we... well, since we finally admitted how we felt about each other. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Morning, Liora."</span> I can't help but smile at her, which makes her blush even deeper. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Oh please, get a room you two."</span> Serin rolls her eyes dramatically, but I catch something flickering across her face, something that looks almost like pain before she covers it with another smirk. <span class="dialog-serin">"All this lovey-dovey stuff is making me sick. Where's the food? I'm starving."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Serin's Training</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice she's been training already, there's sweat on her forehead and her hair is messier than usual. The way her training gear clings to her athletic form... I catch myself staring for just a moment too long.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _muscleRoll = random(1, 100)>> <<set _muscleThreshold = 40>> <<set _muscleMod = Math.floor($rylan_MuscleFetish / 10) * 5>> <<set _finalMuscleThreshold = _muscleThreshold + _muscleMod>> <<if _muscleRoll <= _finalMuscleThreshold>> <<set $rylan_MuscleFetish += 0.1>> <<trackFetish "Rylan" "MuscleFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her athletic build is... impressive. I can see the definition in her arms and shoulders.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _smellRoll = random(1, 100)>> <<set _smellThreshold = 35>> <<set _smellMod = Math.floor($rylan_SmellFetish / 10) * 5>> <<set _finalSmellThreshold = _smellThreshold + _smellMod>> <<if _smellRoll <= _finalSmellThreshold>> <<set $rylan_SmellFetish += 0.1>> <<trackFetish "Rylan" "SmellFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something about the way she smells after training, not unpleasant, but... intense. Earthy. Real.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"You were up early. Training again?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Someone has to stay in fighting shape around here. Unlike certain people who can't even navigate a kitchen without injuring themselves."</span> She gestures at me with mock exasperation, and I can't help but notice how the movement shows off her toned arms. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _armRoll = random(1, 100)>> <<set _armThreshold = 45>> <<set _armMod = Math.floor($rylan_MuscleFetish / 10) * 5>> <<set _finalArmThreshold = _armThreshold + _armMod>> <<if _armRoll <= _finalArmThreshold>> <<set $rylan_MuscleFetish += 0.1>> <<trackFetish "Rylan" "MuscleFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way her muscles flex when she moves... there's something captivating about her physical strength.</p> <</if>> <center><img src="images/serin/poses/flexingarms.webp" alt="Sweaty Serin" width="400"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Guild Rankings and Plans</h4> <span class="dialog-serin">"Now that you're finally F-Rank like Liora, we can start taking real missions together."</span> She gestures with obvious pride at her E-Rank badge. <span class="dialog-serin">"No more solo runs for me."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The reminder of my new status makes me smile. Yesterday's exam feels like a dream, facing those slimes, actually fighting instead of running, working as a real team. I finally did it.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"It's nice to have another F-Rank partner..."</span> Liora's voice is soft, with a hint of relief. <span class="dialog-liora">"I've been F-Rank for months now."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"And Elena's challenge still stands, find someone strong enough and she'll promote you two straight to E-Rank to match me."</span> Serin's tone is light, but there's an edge to it that makes me wonder if she's okay. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"A strong fourth member, huh? Any ideas?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Well, it can't be just anyone. Elena made it clear they need to be genuinely powerful, not some random wannabe."</span> She grins, but it doesn't quite reach her eyes. <span class="dialog-serin">"Though I'm sure with your legendary combat skills, we'll have no trouble convincing them."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The word 'legendary' drips with sarcasm, but it's playful rather than mean. Still, I catch that flicker of something across her face again.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Romantic Moments</h4> <span class="dialog-liora">"You did really well in the exam, $humanName. The way you protected me from that last slime..."</span> She looks down at her hands, blushing. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Oh? What's this about protection?"</span> Serin's grin becomes more genuine as she playfully nudges Liora. <span class="dialog-serin">"I saw you healing him right after. Pretty quick with that magic~"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"W-well, of course I would! I mean... we're... we're a team, right?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _touchRoll = random(1, 100)>> <<set _touchThreshold = 30>> <<set _touchMod = Math.floor($rylan_SubmissionFetish / 10) * 3>> <<set _finalTouchThreshold = _touchThreshold + _touchMod>> <<if _touchRoll <= _finalTouchThreshold>> <<set $rylan_SubmissionFetish += 0.1>> <<trackFetish "Rylan" "SubmissionFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her shy reaction makes my heart race. There's something about her innocent responses that...</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _lioraRoll = random(1, 100)>> <<set _lioraThreshold = 45>> <<if _lioraRoll <= _lioraThreshold>> <<set $liora_Lust += 1>> <<trackLust "Liora" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The simple mention of their teamwork sends a little shiver through her.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Mariel's Arrival</h4> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Just then, Mariel walks in, looking tired but managing a warm smile.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-mariel">"Good morning, everyone. I hope you're all hungry, I made extra breakfast to celebrate our newest F-Rank adventurer."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Morning, $marielToHuman. You didn't have to make extra..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"Nonsense. New adventurers need proper nutrition, and Serin needs to keep her strength up for all those E-Rank missions."</span> She moves to the stove, but I notice her movements seem... distant. Like she's going through the motions. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin, apparently picking up on the same thing, bounds over to help. As she moves past me, I catch another whiff of her post-training scent.</p> <span class="dialog-serin">"Here, let me help with that. You look tired."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"Thank you, dear. That's very thoughtful."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As they work together, I find myself sitting next to Liora, our hands almost touching on the table. The moment feels both natural and terrifying. When our fingers accidentally brush, she jumps slightly, her cheeks turning an even deeper shade of pink.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Planning the Day</h4> <span class="dialog-liora">"$humanName... what do you think we should do about finding a fourth member?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Honestly? I'm not sure. Elena said they need to be genuinely strong, not just skilled."</span> I glance at Serin, then at Liora. <span class="dialog-rylan">"Maybe we should visit the guild today, see if anyone's looking for a party."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's hand pauses for just a moment as she's setting plates down, but then she continues like nothing happened.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"That's... actually not a terrible idea. Though knowing our luck, we'll end up with someone who makes you look coordinated."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"Actually, speaking of the guild..."</span> Mariel turns from the stove, holding a plate of eggs. <span class="dialog-mariel">"You should probably take on some simple F-Rank missions first. Build up your experience as a team before worrying about promotions."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"That makes sense."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"I'll come with you, obviously. Someone needs to make sure you don't get lost on the way to the guild hall."</span> She grins, though there's still that edge to it. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Me too... if that's okay?"</span> Her voice is soft, hopeful. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Of course. We're a party now, right?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After finishing breakfast and trying not to notice how Serin's shirt rides up slightly when she stretches, we prepare to head out to the Adventurer's Guild to speak with Elena about our next steps as F-Rank adventurers.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _clothingRoll = random(1, 100)>> <<set _clothingThreshold = 50>> <<set _clothingMod = Math.floor($rylan_ClothingFetish / 10) * 4>> <<set _finalClothingThreshold = _clothingThreshold + _clothingMod>> <<if _clothingRoll <= _finalClothingThreshold>> <<set $rylan_ClothingFetish += 0.1>> <<trackFetish "Rylan" "ClothingFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way clothing moves with her body, revealing little glimpses... it's more enticing than it should be.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _exhibRoll = random(1, 100)>> <<set _exhibThreshold = 55>> <<set _exhibMod = Math.floor($rylan_ExhibitionismFetish / 10) * 3>> <<set _finalExhibThreshold = _exhibThreshold + _exhibMod>> <<if _exhibRoll <= _finalExhibThreshold>> <<set $rylan_VoyeurismFetish += 0.1>> <<trackFetish "Rylan" "VoyeurismFetish" 0.1>> <<set $rylan_Lust += 1>> <<trackLust "Rylan" 1>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I shouldn't be looking, but I can't help myself. There's something thrilling about catching these small, unguarded moments.</p> <</if>> <center><img src="images/serin/poses/stretch.webp" alt="Sweaty Serin" width="400"></center> </div> <<if $rylan_Lust > 50>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The tension in my body from watching Serin train is getting hard to ignore. Maybe I should... take care of this before we head out.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Path</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Head to the Adventurer's Guild</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Go directly to the guild.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to the Adventurer's Guild|GuildMorning]]</div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Path</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Excuse yourself to your room first</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Take care of personal matters first.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Excuse yourself to your room first|RylanMorningRelease]]</div> </div></div> <<else>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Head to the Adventurer's Guild</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Go to the guild to begin your adventures.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to the Adventurer's Guild|GuildMorning]]</div> </div></div> <</if>> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<addSoulBlessing "rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">A Memory of Pure Love</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory comes flooding back - that moment when I confessed my love to Liora under the moonlight. Her surprised gasp, then that radiant smile when she said she loved me too. That perfect moment when we both finally admitted our feelings.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the Soulstone's energy courses through me, I feel that same warmth and joy. The energy shifts, becoming something golden and warm - a divine blessing flowing through my veins.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The blessing settles deep within me, invisible to the others but filling me with warmth and purpose. I feel a sense of righteousness, of divine favor, of being on the right path. The love I have for Liora and my friends has become a source of actual power.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The golden energy settles into my bones, becoming part of me. I can feel the blessing taking root, ready to grow stronger with each act of love, each moment of selflessness, each time I choose to protect rather than harm.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="soul-blessing-showcase"><div class="blessing-aura"></div><div class="blessing-particles"></div><div class="blessing-text"><h3>✨ SOUL BLESSING AWAKENED ✨</h3><p>Divine power flows through your soul, born from pure love and noble intentions.</p></div></div> <center><img src="images/liora/poses/hugrylan.webp" alt="Rylan" width="300"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This is just the beginning. I can sense that there are more Soulstones out there, more opportunities to grow this divine power. And with Liora by my side, with this blessing guiding me, I feel like I can face anything.</p> </div> <<soulDisplay "rylan">> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">After Soulstone</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next scene.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|AfterSoulstone]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<set $currentPOV = "Nimeria">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">The Crown's Beauty</h3> <center><img src="images/nimeria/flowerfield/flowercrown.webp" alt="Nimeria" width="400"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">How beautiful I look with this crown of white flowers adorning my head.</p> <span class="dialog-nimeria">Perfect,</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I think to myself as I study my reflection in the small hand mirror. The pure white blossoms complement my features so wonderfully - such a thoughtful gift from dear, sweet Liora.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Brother's Question</h4> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice my brother Seryk approaching me with that warm smile of his. There's something different in his eyes today - a searching quality that makes me tilt my head curiously.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Tell me, Nimeria... do you hate them? Do you hate this world?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">What an interesting question from my dear brother.</span> <span class="dialog-nimeria">"No, never!"</span> I respond immediately, my smile radiant and genuine. <span class="dialog-nimeria">"I love what is mine. I love the people - how they look to me for guidance, how they depend on me. I love this world - how it provides such beautiful stages for my presence. I love them all... because they all exist to make me feel complete."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">How could I hate them? They're mine. Every smile, every grateful look, every moment they turn to me for comfort or guidance - it all feeds the wonderful warmth inside me. This world, these people, this perfect little group... they all belong to me in their own special ways.</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch Seryk's expression carefully. There's a flicker of something in his eyes - understanding perhaps? Or maybe concern? Either way, it's fascinating to observe.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"I see..."</span> He pauses, then his expression softens into that familiar brotherly smile. <span class="dialog-seryk">"By the way, the crown looks good on you. You look like a princess. Or rather, a queen, Nimeria."</span> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">End of Chapter 1</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the end of Chapter 1.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|EndOfChapter1]]</div></div></div> <<statSummary>> <<changeFace $currentNimeriaFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <<set $timeOfDay = "evening">> <<set $gameDay = 30>> <<if not $rylan_combatStats>> <<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 10, agility: 8, willpower: 6, technique: 7, perception: 6 }>> <</if>> <<if not $serin_combatStats>> <<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 120, currentStamina: 120, physicalPower: 11, agility: 12, willpower: 7, technique: 9, perception: 8 }>> <</if>> <<if not $nimeria_combatStats>> <<set $nimeria_combatStats = { maxHealth: 35, currentHealth: 35, maxStamina: 60, currentStamina: 60, physicalPower: 8, agility: 9, willpower: 7, technique: 6, perception: 8 }>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="time-skip-animation"><h2>Three Days Later...</h2></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The past few days have been a whirlwind of change. Having demons living in our house has been... surprisingly normal, actually.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk has taken it upon himself to train us every morning in the backyard. His methods are intense but effective - I can already feel myself getting stronger and more durable. The same goes for Serin and even Nimeria, though she mostly focuses on endurance rather than combat techniques.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $rylan_combatStats.maxHealth += 30>> <<trackCombatStat "Rylan" "maxHealth" 30>> <<set $serin_combatStats.maxHealth += 30>> <<trackCombatStat "Serin" "maxHealth" 30>> <<set $nimeria_combatStats.maxHealth += 30>> <<trackCombatStat "Nimeria" "maxHealth" 30>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel has completely warmed up to both of them. Nimeria helps her in the kitchen and with cleaning, always cheerful and eager to learn new recipes. Seryk often assists with heavy lifting - moving furniture when Mariel wants to rearrange things, chopping firewood, and other tasks that require his impressive strength.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set $mariel_SerykAffection += 20>> <<trackAffection "Mariel" "Seryk" 20>> <<set $mariel_NimeriaAffection += 20>> <<trackAffection "Mariel" "Nimeria" 20>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The only sour note has been Thalor's letter yesterday. He's taking "a few days longer" in the capital for some unspecified business. No explanation, no apology for the delay, just a brief note that left Mariel fuming for hours.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceangry.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"Typical,"</span> she had muttered while aggressively kneading bread dough. <span class="dialog-mariel">"Always his work comes first."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">At the guild, Elena was initially shocked when we brought Seryk and Nimeria in, but she's warmed up to them as well. Seryk's combat prowess impressed her enough that she immediately promoted our party to E-Rank. Nimeria, while unable to fight, has proven useful in other ways - her cheerful demeanor helps smooth over tense situations with other adventurers.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> . .. ... .... ..... <b>This Evening...</b> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We trudge through the front door, exhausted and frustrated. Our first official E-Rank mission - clearing out a small group of goblins from a merchant's warehouse - turned out to be much harder than expected.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"I can't believe how tough those goblins were!"</span> I complain, slumping into a chair. <span class="dialog-rylan">"They were supposed to be weak monsters, but they nearly overwhelmed us!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Tell me about it,"</span> Serin groans, nursing a bruised shoulder. <span class="dialog-serin">"That goblin chief hit like a damn ogre."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"At least we completed the mission,"</span> Liora says softly, though I can see the exhaustion in her eyes from all the healing she had to do. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"You all did well for your first E-Rank quest. These things take time to get used to."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Easy for you to say - you made it look effortless!"</span> I can't keep the frustration out of my voice. <span class="dialog-rylan">"Meanwhile, I could barely keep up. If it wasn't for you, we would have been goblin food."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Hmm..."</span> Nimeria, who had stayed back at the guild during the mission, taps her finger against her lips thoughtfully. <span class="dialog-nimeria">"You know, I have an idea that might help."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"What kind of idea?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Do you remember those black marbles I made Seryk eat one of? They're actually called Soulstones."</span> She pulls out a small pouch containing several more of the dark, marble-like objects. <span class="dialog-nimeria">"Once eaten, they give you the power to strengthen your soul with key memories."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Strengthen our souls?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Seryk, didn't you get stronger after eating it?"</span> She turns to him with that innocent smile. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Yeah, actually... I did feel more powerful. Still do."</span> He flexes his arm experimentally. <span class="dialog-seryk">"But I thought that was just from your... special ingredient."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"That helped too, but the real power comes from the Soulstone itself!"</span> Her eyes light up with excitement. <span class="dialog-nimeria">"I waited a few days to see if there were any side effects."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Wait... you used me as an experiment?"</span> Seryk's expression shifts to one of mild concern. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-nimeria">"Only a little one!"</span> She waves her hand dismissively. <span class="dialog-nimeria">"But listen - you can all grow so much stronger! Every special memory strengthens your soul, and with it, your bodies. Physical power, magical ability, everything!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She holds up the pouch, shaking it gently so the stones clink together.</p> <span class="dialog-nimeria">"You should each eat one too! Of course, I won't make you drink my spit like I did with Seryk... unless you like it."</span> She winks playfully. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group exchanges uncertain glances. The idea of eating mysterious demon stones doesn't exactly sound appealing.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"I don't know... eating random magical objects seems pretty risky."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"What if they're dangerous?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"How do we know they won't hurt us?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria's cheerful expression falters, and she looks down at the stones in her hands.</p> <span class="dialog-nimeria">"Oh... sorry. That was arrogant of me."</span> Her voice becomes quieter, more subdued. <span class="dialog-nimeria">"You've all treated me so kindly these past few days, so I thought... I thought you'd trust me."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Without hesitation, she takes one of the black stones and pops it into her mouth, swallowing it down.</p> <span class="dialog-nimeria">"There. See? They're safe."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecrying.webp" alt="Nimeria" width="300"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Tears begin to well up in her eyes as she looks at our hesitant faces.</p> <span class="dialog-nimeria">"I'm sorry... please excuse me."</span> She starts to turn away, clearly hurt by our rejection. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Wait."</span> I reach out and take one of the stones from her pouch before she can leave. The surface is smooth and surprisingly warm to the touch. <span class="dialog-rylan">"If you trust them enough to eat one yourself..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/items/blackmarbleblank.webp" alt="Soul Stone" width="300"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look at the stone for a moment, then at Nimeria's hopeful, tear-filled eyes. Without another word, I toss it into my mouth and swallow it down.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Soulstone Effects</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Experience the effects of the soulstone.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SoulstoneEffects]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('crownofash.mp3');<</script>> <div class="chapter-end-container"> <div class="chapter-title"> <h1>End of Chapter 1</h1> <h2>Crown of Ash</h2> </div> <div class="crown-animation"> <img src="images/nimeria/flowerfield/flowercrowneerie.webp" alt="Crown of Ash" class="eerie-crown" id="eerieCrown"> </div> <div class="continue-button" id="continueButton" style="display: none;"> [[Continue to Chapter 2|Chapter2]] </div> </div> <</nobr>> <style> .chapter-end-container { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 80vh; text-align: center; background: linear-gradient(135deg, rgba(0,0,0,0.8), rgba(64,64,64,0.6)); border-radius: 15px; padding: 2em; margin: 2em auto; max-width: 800px; } .chapter-title { margin-bottom: 2em; } .chapter-title h1 { font-size: 2.5em; color: #ff69b4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 0.5em; font-family: 'Cinzel', serif; } .chapter-title h2 { font-size: 1.8em; color: #dda0dd; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 0; font-style: italic; } .crown-animation { margin: 2em 0; position: relative; } .eerie-crown { width: 400px; height: auto; opacity: 0; transition: opacity 25s ease-in-out; filter: drop-shadow(0 0 20px rgba(255,105,180,0.5)); } .eerie-crown.fade-in { opacity: 1; } .continue-button { margin-top: 2em; padding: 1em 2em; background: linear-gradient(135deg, rgba(255,105,180,0.8), rgba(221,160,221,0.6)); border-radius: 10px; border: 2px solid rgba(255,105,180,0.5); transition: all 0.3s ease; } .continue-button:hover { background: linear-gradient(135deg, rgba(255,105,180,1), rgba(221,160,221,0.8)); border-color: rgba(255,105,180,0.8); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(255,105,180,0.3); } .continue-button a { color: #ffffff !important; text-decoration: none !important; font-weight: bold; font-size: 1.2em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); } </style> <<script>> $(document).ready(function() { // Start the fade-in animation immediately setTimeout(function() { $('#eerieCrown').addClass('fade-in'); }, 100); // Show continue button after 35 seconds (25s fade + 10s wait) setTimeout(function() { $('#continueButton').fadeIn(1000); }, 15000); }); <</script>> <<changeFace $currentNimeriaFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <div class="end-content-container" style="background: linear-gradient(to bottom, rgba(138, 43, 226, 0.9), rgba(75, 0, 130, 0.8)); min-height: 600px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3); text-align: center;"> <div class="end-content-header" style="margin-bottom: 40px;"> <h1 style="color: #e6e6fa; font-size: 2.5em; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.5);"> 🌟 End of Current Content 🌟 </h1> <p style="color: #dda0dd; font-size: 1.3em; font-style: italic; margin-bottom: 30px;"> Chapter 2 development is currently in progress... </p> </div> <div class="thank-you-section" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,255,255,0.2); border-radius: 10px; padding: 30px; margin-bottom: 30px;"> <h2 style="color: #ffd700; font-size: 2em; margin-bottom: 20px;"> Thank You For Playing! </h2> <p style="color: #e6e6fa; font-size: 1.2em; line-height: 1.6; margin-bottom: 20px;"> You've reached the end of the currently available content for <strong>Bonds Defiled</strong>. The adventure will continue as new chapters are developed and released. </p> <p style="color:rgb(70, 37, 70); font-size: 1.1em; line-height: 1.6; margin-bottom: 25px;"> We hope you've enjoyed exploring the relationships, mysteries, and growing tensions in this dark fantasy world. Your feedback and support help shape the ongoing development of this interactive story. </p> <div style="background: rgba(0,0,0,0.3); border-radius: 8px; padding: 20px; margin: 20px 0;"> <h3 style="color: #ffd700; margin-bottom: 15px;">What You've Experienced So Far:</h3> <ul style="color: #e6e6fa; text-align: left; list-style: none; padding: 0;"> <li style="margin-bottom: 10px;">📖 <strong>Chapter 0:</strong> Character introductions and relationship building</li> <li style="margin-bottom: 10px;">⚔️ <strong>Chapter 1:</strong> First adventures, soul stones, and mysterious encounters</li> <li style="margin-bottom: 10px;">💫 <strong>Soul System:</strong> Character corruption and blessing paths</li> <li style="margin-bottom: 10px;">💕 <strong>Relationship Dynamics:</strong> Complex attraction and affection systems</li> <li style="margin-bottom: 10px;">🎯 <strong>Fetish Development:</strong> Character preference evolution</li> </ul> </div> </div> <div class="coming-soon-section" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.2); border-radius: 8px; padding: 25px; margin-bottom: 30px;"> <h3 style="color: #ffd700; font-size: 1.5em; margin-bottom: 15px;">Coming in Future Updates:</h3> <p style="color: #dda0dd; font-size: 1.1em; line-height: 1.6;"> 🌙 Deeper exploration of Nimeria's mysterious nature<br/> ⚔️ More challenging combat encounters<br/> 💔 Increasing NTR tension and character corruption<br/> 🏰 New locations and story developments<br/> 📚 Additional character backstory revelations </p> </div> <div class="navigation-section" style="margin-top: 30px;"> <p style="color: #e6e6fa; font-size: 1.1em; margin-bottom: 20px;"> Feel free to explore the character diaries, experiment with different choices, or start a new playthrough to discover alternative paths and outcomes. </p> <div style="display: flex; justify-content: center; gap: 20px; flex-wrap: wrap;"> <<link "📖 Character Diaries">> <<goto "DiaryMenu">> <</link>> <<link "🎭 Character Setup">> <<goto "CharacterSetup">> <</link>> <<link "🏠 Return Home">> <<goto "Start">> <</link>> </div> </div> </div> <style> .end-content-container a { display: inline-block; background: linear-gradient(45deg, #4b0082, #8a2be2); color: #ffd700; padding: 12px 24px; border-radius: 8px; text-decoration: none; font-weight: bold; font-size: 1.1em; border: 2px solid rgba(255,215,0,0.3); transition: all 0.3s ease; margin: 5px; } .end-content-container a:hover { background: linear-gradient(45deg, #8a2be2, #9370db); border-color: rgba(255,215,0,0.6); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0,0,0,0.3); } </style> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <<addSoulCorruption "rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">A Memory of Shame</h3> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory hits me like a physical blow - my failed guild exam. Struggling with <<print $humanToThalor>>'s massive sword, running from a single goblin, the shame and whispers that followed. The voice in my head that still tells me I'm not good enough.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the Soulstone's energy courses through me, these dark thoughts take on a life of their own. The energy shifts, becoming something cold and hungry - corruption flowing through my veins, feeding on my failures and promising power through darker means.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The corruption settles deep within me, invisible to the others but very real. Unlike the golden blessing that would shine outwardly, this dark power remains hidden, working from within. I feel a sense of resentment, of entitlement, of being willing to do whatever it takes to never feel that weak again.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The dark energy settles into my bones, becoming part of me. I can feel the corruption taking root, whispering promises of power, of never having to feel weak again, of taking what I deserve instead of waiting for it to be given.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>🌑 SOUL CORRUPTION AWAKENED 🌑</h3><p>Dark power courses through your soul, born from pain and the hunger for strength.</p></div></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This is dangerous, I know that. But it's also intoxicating. For the first time in my life, I feel like I have real power - not just physical strength, but the will to use it however I see fit.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/rylan/faceangry.webp" alt="Rylan" width="300"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The corruption whispers that maybe change isn't such a bad thing. Maybe being the "good guy" has only held me back. Maybe it's time to stop caring so much about what others think and start taking what I want.</p> </div> <<soulDisplay "rylan">> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">After Soulstone</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next scene.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|AfterSoulstone]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('/battle/serykfight1.mp3');<</script>> <<set $timeOfDay = "afternoon">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/seryk/portrait.webp" alt="Seryk" width="400"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The blue-skinned demon looks at me with calm, almost sad eyes as he effortlessly holds my blade. His voice is deep but gentle, carrying no malice.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Easy there, bro. I don't want to fight you."</span> He releases my sword and takes a step back, raising his hands peacefully. <span class="dialog-seryk">"I'm just passing through. No need for violence."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"A demon that talks?! And calls me 'bro'?"</span> I grip my sword tighter, adrenaline pumping. <span class="dialog-rylan">"I don't care what you say! You're still a demon!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">He's just trying to get me to lower my guard! That's what demons do - they trick you with words. But I won't fall for it. I can't fail again. Not in front of Liora and Serin. Not when this is my chance to finally prove I'm not the pathetic weakling everyone thinks I am.</span></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Look, I get it. Demon equals bad in your world. But I'm really not looking for trouble."</span> He sighs, his muscular frame relaxing slightly. <span class="dialog-seryk">"Can't we just go our separate ways?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No way! This is my chance to prove myself!"</span> I lunge forward again, this time aiming for his side. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon dodges with fluid grace, his expression turning resigned.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Alright, bro. If that's how you want to play it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/seryk/pose/fightingstance.webp" alt="Seryk" width="600"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The fight begins in earnest. I press my attack, but within seconds, I realize the horrible truth - we are completely outmatched. The demon's physical prowess isn't just overwhelming, it's terrifying. He moves like liquid death, deflecting my strikes with casual ease while clearly holding back enough power to level trees.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My first real strike connects with his chest and does absolutely nothing. Not even a scratch. It's like hitting a mountain with a twig.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">What?! That should have hurt him! Liora said he has no mana - he's supposed to be weak! This can't be happening. I can't be this pathetic. If I can't even scratch a lesser demon, what does that make me? What will everyone think when they find out I couldn't even handle the weakest type of demon?</span></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Sorry about this, bro."</span> His fist connects with my ribs and I'm sent flying backward, crashing into a tree with bone-jarring force. Blood fills my mouth. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewounded.webp" alt="Rylan" width="300"> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName!"</span> Liora's hands glow with golden light as she rushes to me. <span class="dialog-liora">"Oh gods, you're hurt badly!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'm helping!"</span> Serin draws her twin daggers and circles around to flank the demon, but her movements are already desperate, frantic. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/serin/poses/blockingknives.webp" alt="Serin" width="600"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the battle unfolds, the horrible reality becomes clear - we're going to die here. The demon isn't even trying, and we're already being torn apart. Every casual swipe from him sends one of us reeling. Every "gentle" hit feels like being struck by a war hammer.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewounded.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora, stay behind me!"</span> I gasp, spitting blood as I position myself between her and certain death. My sword arm is already going numb from the impacts. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Let me heal that!"</span> Her hands find my arm, warm healing magic flowing through me, but I can see the fear in her eyes. She knows we're outmatched too. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin darts in with her daggers, managing to score a hit on the demon's arm. The blade bounces off his skin like it hit steel. He doesn't even flinch.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nice try, Wildcat."</span> His backhand sends Serin tumbling across the forest floor, blood streaming from her nose. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Shit! He's too strong!"</span> She staggers to her feet, wiping blood from her mouth. <span class="dialog-serin">"$humanName, we need to run!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Run? No! I can't run away like a coward again! This is just one lesser demon against three of us. Serin is skilled, and I'm not as weak as everyone thinks. We can do this! I just need to be smarter, find an opening. I won't be the failure who ran from his first real fight.</span></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But I can't hear her over the sound of my own terror and Liora's panicked healing attempts. Every time the demon moves toward us, I throw myself in his path, only to be casually swatted aside like an annoying insect.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName, please, you're taking too much damage!"</span> Her voice is breaking with fear as she pours more healing magic into me. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon pauses, looking at our pathetic formation with something like pity.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You kids really don't know when to quit, do you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">That's when he stops holding back even a little bit.</p> </div> <<set $rylan_LioraAffection += 2>><<trackAffection "Rylan" "Liora" 2>><<set $liora_RylanAffection += 2>><<trackAffection "Liora" "Rylan" 2>><<set $serin_RylanAffection -= 3>><<trackAffection "Serin" "Rylan" -3>><<set $serin_LioraAffection -= 2>><<trackAffection "Serin" "Liora" -2>><<set $rylan_combatStats.currentHealth -= 15>><<set $serin_combatStats.currentHealth -= 25>><<set $serin_combatStats.currentStamina -= 30>><<trackOther "Serin" "currentHealth" -25>><<trackOther "Serin" "currentStamina" -30>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue the Desperate Fight</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The battle continues with devastating consequences.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue the desperate fight->FightBlueDemon2]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('/battle/serykfight1.mp3');<</script>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6e6ff; text-align: center; margin-bottom: 20px; font-style: italic;">The Demon's True Power</h3> <center><img src="images/seryk/pose/fightingstance2.webp" alt="Seryk Serious" width="400"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The change in the demon is immediate and terrifying. The gentle, almost playful demeanor vanishes, replaced by something that makes my blood freeze. This is what a real demon looks like when it decides to fight.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Fight Escalates</h4> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Last warning, bro. Walk away."</span> His voice has dropped to a growl that seems to vibrate through the very ground. <div style="clear: left;"></div> <img src="images/rylan/facewounded.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Never!"</span> I charge again, desperation driving me forward. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">He's stronger than I expected, but he's still just one demon! I can wear him down. Serin is helping, and Liora's healing is keeping me in the fight. I just need one good hit, one moment where his guard is down. $humanToThalor never gave up, and neither will I! I can prove I'm worthy of their legacy!</span></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This time, when his fist connects with my chest, I hear ribs crack. The impact sends me flying so hard that I bounce off two trees before hitting the ground. Blood pours from my mouth and nose. Liora's healing can't keep up with this level of damage.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Terror and Desperation</h4> <img src="images/liora/facefear.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName! Oh gods, oh gods!"</span> Her hands shake as she tries to heal me, but I can see the terror in her eyes. <span class="dialog-liora">"We're going to die! We're all going to die!"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin, seeing me broken and bleeding, lets out a scream of pure rage and launches herself at the demon with both daggers. For a moment, her speed and fury actually surprise him. She manages to land three quick strikes before he reacts.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The blades scrape against his skin but barely leave marks, like scratching steel with a nail.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Serin's Fury</h4> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What the hell ARE you?!"</span> She stares at the ineffective strikes in disbelief. <div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Something you kids should have run from."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He picks up a small stone and flicks it with casual precision. The rock strikes Serin's left hand with enough force to knock her dagger flying, but she keeps her grip on the right one.</p> <center><img src="images/serin/poses/fightingstancelostknife.webp" alt="Serin Fighting" width="400"></center> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Damn it!"</span> She flexes her stinging fingers, then grips her remaining dagger tighter. <span class="dialog-serin">"Fine! One's enough!"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But I'm too focused on protecting Liora to help her. Every instinct screams at me to shield the woman I love, even as Serin continues her desperate fight just yards away.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Final Moments</h4> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora, we need to run!"</span> I gasp, but my legs won't support me. <div style="clear: left;"></div> <img src="images/liora/facefear.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I can't heal this much damage!"</span> Her voice is breaking with panic. <span class="dialog-liora">"$humanName, you're dying!"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin darts in again with her single blade, trying to find any weakness in the demon's defense. But he's toying with her now, easily dodging her strikes while barely putting in effort.</p> <center><img src="images/serin/poses/fightstance1knife.webp" alt="Serin Exhausted" width="400"></center> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stand still, you bastard!"</span> She's breathing hard, sweat mixing with the dirt on her face, but she refuses to give up. <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon advances on us slowly, each step deliberate.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I tried to warn you. I really did."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">Serin's Heartbreak</h4> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin, exhausted but still standing, watches us huddle together while she's left to face the demon alone. Something in her eyes dies as she realizes that even now, even facing death, I choose Liora over her.</p> <div style="clear: left;"></div> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Fine..."</span> she whispers, wiping blood from a small cut on her lip. <span class="dialog-serin">"If we're all going to die anyway..."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She grips her remaining dagger with both hands now, her stance shifting to something more desperate but determined. Her movements are wild, fueled by heartbreak and the absolute certainty that we're all about to be slaughtered.</p> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'll take you with us, you bastard!"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She charges at the demon one final time, screaming with everything she has left. It's not technique anymore, it's not strategy - it's pure, desperate fury.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon sighs and flicks another stone with casual precision. This one strikes her wrist, causing her to drop her last dagger. She stumbles but doesn't fall, clutching her stinging hand.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h4 style="color: #e6e6ff; margin-bottom: 15px;">The Salvation</h4> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I hate this! I hate all of this!"</span> She's breathing hard, exhausted and weaponless. <span class="dialog-serin">"I hate watching you die for her! I hate that she only cares about you! I hate that I'm going to die alone while you two-"</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are cut off as the demon raises his hand for what will clearly be the killing blow. We're finished. All of us. This is how we die - broken, bleeding, and completely outmatched in a forest where no one will ever find our bodies.</p> <img src="images/liora/facefear.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Please..."</span> Liora whispers, tears streaming down her face. <span class="dialog-liora">"Please don't kill us..."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon's expression softens slightly, but his hand doesn't lower.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'm sorry, Little Bird. I really am."</span> <div style="clear: left;"></div> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Just as his fist begins to descend, a clear, melodious voice cuts through the forest air like a silver bell.</p> <span class="dialog-female-npc">"Brother?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The demon freezes completely, his fist stopping inches from Serin's face. Everyone turns toward the voice, the entire clearing falling silent except for our ragged breathing and Serin's heavy panting.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We're saved. Somehow, impossibly, we're saved. But as I look at Serin's exhausted, weaponless form and the terror in Liora's eyes, I realize that even if we survive this, something fundamental has been shattered between us that may never heal.</p> </div> <<set $rylan_combatStats.currentHealth -= 35>><<set $serin_combatStats.currentHealth -= 15>><<set $serin_combatStats.currentStamina -= 35>><<trackOther "Rylan" "currentHealth" -35>><<trackOther "Serin" "currentHealth" -15>><<trackOther "Serin" "currentStamina" -35>><<set $serin_RylanAffection -= 2>><<set $serin_LioraAffection -= 3>><<trackAffection "Serin" "Rylan" -2>><<trackAffection "Serin" "Liora" -3>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Nimeria Appears</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A mysterious voice interrupts the deadly confrontation.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Look toward the voice->NimeriaAppears]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<script>>window.QuestSystem.init();<</script>> <<addQuest "blackSlimeHunt" "Kill 3 BlackSlimes" "Eliminate 3 BlackSlimes near the old training grounds and bring back their cores as proof." "blackSlimeKills" 3>> <<setQuestLocation "blackSlimeHunt" "Forest">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/forestofbeginning.webp" alt="Forest" width="600"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The forest canopy filters the morning sunlight into dappled patterns on the moss-covered ground. Ancient trees tower above us, their trunks thick enough that it would take several people holding hands to wrap around them. The air is crisp and filled with the scent of pine and earth. This is the Forest of the Beginning - where so many adventurers take their first steps, and where I once failed my exam.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Elena said they were near the old training grounds. Should be about thirty minutes deeper into the forest."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"It's so peaceful here..."</span> Liora walks close to my side, occasionally brushing against my arm as we navigate the forest path. <center><img src="images/liora/face.webp" alt="Liora content" width="300"></center> <span class="dialog-liora">"Hard to believe there are dangerous monsters lurking around."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"BlackSlimes are tougher than regular slimes. More like... actually challenging."</span> Serin has taken the lead, moving with practiced confidence through the undergrowth. <span class="dialog-serin">"Still, don't get careless. They're faster and harder to damage than normal slimes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _forestRoll = random(1, 100)>><<set _forestThreshold = 40>><<if _forestRoll <= _forestThreshold>><<set $rylan_VoyeurismFetish += 0.1>><<trackFetish "Rylan" "VoyeurismFetish" 0.1>>I find myself watching how Serin moves through the forest confident, athletic, completely in her element. There's something captivating about seeing her natural grace.<</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After about twenty-five minutes of walking, we come across a familiar clearing with training dummies and practice targets scattered around. The old training grounds where guild exams are held. The grass here is notably flattened in several spots, and there are dark, viscous stains on some of the training equipment.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"This is definitely the place. See those dark stains? That's from BlackSlimes. They leave traces when they move."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Any sign of them now?"</span> Being back here brings up memories of my failed exam, but this time I'm not alone. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As if in answer to my question, there's a deeper, more resonant squelching sound from behind the training area. Three dark, almost black forms emerge, each about the size of a large dog but noticeably more solid-looking than regular slimes. The BlackSlimes move with purpose, their darker bodies seeming to absorb light rather than reflect it. Wisps of black mist curl around them as they move, creating an unnatural, almost ethereal effect.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"They look... more intimidating than I expected."</span> Her voice carries a mix of nervousness and determination. <span class="dialog-liora">"And that black mist around them... it's so strange. I've never seen anything like it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yeah, that's not normal."</span> Serin's eyes narrow as she watches the dark vapor swirling around the creatures. <span class="dialog-serin">"Regular slimes don't emit any kind of mist. This is definitely weird."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Alright, this is it. Our first real party combat against something with actual bite."</span> Serin draws her weapon, falling into a combat stance. <span class="dialog-serin">"Remember what we practiced, but stay alert. These aren't pushovers."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Actually, wait."</span> An idea strikes me as I remember Elena's words from yesterday. <span class="dialog-rylan">"Elena mentioned something about a resonance system. How adventuring parties can share their strength based on their bonds."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Resonance?"</span> Liora tilts her head curiously. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"The idea is that the closer we are as a party, the more we can support each other in combat. Our affection and trust translates into actual shared strength."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That's... actually a real thing."</span> Serin nods, though she keeps her eyes on the BlackSlimes. <span class="dialog-serin">"More experienced parties use it all the time. Though it requires genuine bonds, not just fake teamwork."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Want to try it? Focus on our connections to each other, let that translate into combat strength?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I'd like that."</span> When she looks at me, there's warmth in her eyes that makes my heart race. <span class="dialog-liora">"I trust you completely, $humanName."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _resonanceRoll = random(1, 100)>><<set _resonanceThreshold = 35>><<if _resonanceRoll <= _resonanceThreshold>><<set $rylan_LioraAffection += 1>><<trackAffection "Rylan" "Liora" 1>><<set $liora_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 1>>Her words of trust send a warm feeling through me. This resonance thing... it might actually work.<</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Fine. But let's make this quick before those BlackSlimes decide to attack."</span> There's something strained in her voice, but she nods. <span class="dialog-serin">"I'll... do my best to connect with the party."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _serinStruggleRoll = random(1, 100)>><<set _serinStruggleThreshold = 45>><<if _serinStruggleRoll <= _serinStruggleThreshold>><<set $serin_RylanAffection += 1>><<trackAffection "Serin" "Rylan" 1>>Despite her pain, I can feel Serin trying to genuinely connect with us. Her feelings are complicated, but her commitment to the party is real.<</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes for a moment, focusing on my feelings for my party members. Liora's gentle healing touch, her shy smile that makes my heart flutter. Serin's fierce protectiveness, her confidence that I wish I could match. Even with the tension between us, I care about them both.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<calculateResonance>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A warm feeling spreads through my body as I focus on our bonds. I can feel something shifting, like invisible threads connecting us all together. It's subtle, but I can sense Liora's gentle strength flowing into me, and even a bit of Serin's fierce determination.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_resonancePhysicalPower > 0>><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"><span class="dialog-rylan">"I can feel it... the resonance. It's like I'm drawing strength from both of you."</span><div style="clear: left;"></div><</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I feel it too! Like we're all connected somehow."</span> Liora's eyes are bright with wonder. <span class="dialog-liora">"Your determination, $humanName... it's making me braver."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Huh. It actually works."</span> Serin flexes her hands, testing her grip on her weapon. <span class="dialog-serin">"I can feel... traces of your abilities flowing through me. Not much, but it's there."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _resonanceBonus = random(1, 100)>><<set _resonanceBonusThreshold = 30>><<if _resonanceBonus <= _resonanceBonusThreshold>><<set $rylan_LioraAffection += 1>><<trackAffection "Rylan" "Liora" 1>><<set $liora_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 1>>This shared experience, feeling our bonds manifest as actual power... it brings us closer together.<</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The BlackSlimes, apparently tired of waiting, begin to advance toward us with a more aggressive, purposeful motion than regular slimes. Their cores glow with a darker, more intense light within their nearly opaque bodies.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Alright, enough bonding time. Let's put this resonance to the test."</span> She grins, and for a moment, her usual confidence seems genuine rather than forced. <span class="dialog-serin">"Remember, aim for the cores. That's still their weak point, but these shells are tougher."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Ready, everyone?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Ready!"</span> Her voice is steadier than I've ever heard it in combat. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Let's show these BlackSlimes what we can do."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The three BlackSlimes spread out as they approach, their darker forms pulsing with an ominous energy. With our resonance active, I can feel the confidence and strength of my party members flowing through me. Whatever tension exists between us, in this moment, we're truly connected.</p> </div> <<statSummary>> <<resonanceDisplay>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Begin Combat</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Face the BlackSlimes with your newfound resonance power.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin Combat|BlackSlimeCombat]]</div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/guildhall.webp" alt="Guild Hall" width="600"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning sun streams through the guild hall's tall windows as we push through the heavy wooden doors. The familiar scent of leather, metal polish, and adventure fills my nostrils. Other adventurers are scattered around tables, some planning missions, others counting coin from completed quests.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It feels different being here as an actual F-Rank adventurer,"</span> I say, unconsciously straightening my shoulders. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"You've earned it, $humanName."</span> Liora's voice is soft but filled with pride as she walks close beside me. When her hand briefly brushes mine, I feel that familiar flutter in my chest. <center><img src="images/liora/faceembarrassed.webp" alt="Liora blushing" width="300"></center> <<set _coupleRoll = random(1, 100)>><<set _coupleThreshold = 40>><<if _coupleRoll <= _coupleThreshold>><<set $rylan_Lust += 1>><<trackLust "Rylan" 1>><<set $liora_Lust += 1>><<trackLust "Liora" 1>>Being this close to her, knowing we're together now... it sends a warm thrill through me.<</if>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>><<set $serin_LioraAffection -= 1>><<trackAffection "Serin" "Liora" -1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yeah, well, don't let it go to your head. F-Rank is still basically the bottom of the barrel."</span> Serin's voice carries her usual teasing tone, but there's something sharper underneath it. She's walking a bit apart from us, her arms crossed. <span class="dialog-serin">"I've been carrying E-Rank for months now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _serinPainRoll = random(1, 100)>><<set _serinPainThreshold = 30>><<if _serinPainRoll <= _serinPainThreshold>><<set $serin_Lust += 1>><<trackLust "Serin" 1>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>>I catch her glancing at how close Liora and I are walking, and for just a moment, her confident mask slips. There's something raw in her emerald eyes before she looks away.<</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Elena looks up from behind the reception desk as we approach, her ginger hair catching the morning light.</p> <center><img src="images/elenor/face.webp" alt="Elena Face" width="600"></center> <span class="dialog-female-npc">"Well, well! Our newest F-Rank adventurer returns. How does it feel, $humanName?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Pretty good, actually. We're here to see about taking on some missions as a party."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Excellent! Though I have to warn you..."</span> Elena's expression becomes apologetic as she rifles through a stack of papers. <span class="dialog-female-npc">"Pickings are pretty slim right now for F-Rank parties. Most of the interesting work has been snapped up by the higher-ranked teams."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, there has to be something. We're not asking for a dragon hunt here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Well, there is one thing..."</span> Elena pulls out a particular scroll, studying it. <span class="dialog-female-npc">"BlackSlimes have been spotted in the Forest of the Beginning. They're not much stronger than regular slimes, but that area is typically reserved for guild exams."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"The Forest of the Beginning? Isn't that where most people take their advancement tests?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Exactly. The presence of BlackSlimes is unusual - they normally stick to deeper forest areas. We need someone to clear them out before the next exam period."</span> Elena looks thoughtful. <span class="dialog-female-npc">"Three BlackSlimes shouldn't be too challenging for a party of your composition, but they are a bit tougher than normal slimes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What makes them different?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"BlackSlimes have a harder exterior and can absorb more damage before dissolving. They also move slightly faster. Nothing an experienced E-Rank like Serin can't handle, and good practice for you two newer adventurers."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _mysteryRoll = random(1, 100)>><<set _mysteryThreshold = 45>><<if _mysteryRoll <= _mysteryThreshold>><<set $rylan_VoyeurismFetish += 0.1>><<trackFetish "Rylan" "VoyeurismFetish" 0.1>>Something about returning to the Forest of the Beginning feels significant. It's where I first failed, and now I'm going back as part of a team.<</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Sounds simple enough. What's the pay?"</span> She crosses her arms, though I notice she's standing further from us than usual. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Fifteen gold for the party - a bit more than standard slime work since it's clearing an exam area. Plus, if you do well, it could help with future advancement opportunities."</span> Elena slides the mission scroll across the counter. <span class="dialog-female-npc">"Standard terms: bring back their cores as proof of elimination."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I pick up the scroll, reading over the details. The Forest of the Beginning...</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright, we'll take it. It'll be good to prove ourselves as a proper party."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"At least we'll get to work together as a real team now."</span> Her smile is genuine, and when she looks at me, there's something warm and intimate in her gaze that makes my heart race. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _intimateRoll = random(1, 100)>><<set _intimateThreshold = 35>><<if _intimateRoll <= _intimateThreshold>><<set $rylan_LioraAffection += 1>><<trackAffection "Rylan" "Liora" 1>><<set $liora_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 1>>The way she says "team" makes it clear she's thinking about more than just the mission.<</if>><<set $serin_RylanAffection -= 1>><<trackAffection "Serin" "Rylan" -1>><<set $serin_LioraAffection -= 1>><<trackAffection "Serin" "Liora" -1>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yeah, a real team."</span> Serin's voice is flat, and when I glance at her, she's staring out the window rather than at us. <span class="dialog-serin">"Should be interesting."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _tensionRoll = random(1, 100)>><<set _tensionThreshold = 40>><<if _tensionRoll <= _tensionThreshold>><<set $serin_LioraAffection -= 1>><<trackAffection "Serin" "Liora" -1>>There's definitely something bothering her, but every time I try to catch her eye, she looks away.<</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"The BlackSlimes have been spotted near the old training grounds in the forest - you should remember the area from your exam, $humanName. It's about a thirty-minute walk from town."</span> Elena marks something on a map and hands it to us. <span class="dialog-female-npc">"Be careful - while they're not significantly stronger, they can be more unpredictable than regular slimes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Got it. We'll head out now while we've got good daylight."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we turn to leave, Elena calls after us.</p> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Oh, and $humanName? This might be good practice for when you're ready to attempt E-Rank advancement. Show the guild what your party can do."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Walking toward the guild exit, I notice Serin has fallen behind us again. When Liora slips her hand into mine, a gesture that sends electricity up my arm, I hear Serin make a small sound behind us that might have been a sigh.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _handHoldRoll = random(1, 100)>><<set _handHoldThreshold = 30>><<if _handHoldRoll <= _handHoldThreshold>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $liora_Lust += 1>><<trackLust "Liora" 1>><<set $rylan_SubmissionFetish += 0.1>><<trackFetish "Rylan" "SubmissionFetish" 0.1>>The simple intimacy of holding hands in public makes my heart pound. There's something thrilling about this new openness between us.<</if>><<set $serin_RylanAffection -= 2>><<trackAffection "Serin" "Rylan" -2>><<set $serin_LioraAffection -= 1>><<trackAffection "Serin" "Liora" -1>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Ready for some BlackSlime hunting?"</span> I ask, trying to keep the mood light. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"With you? I'm ready for anything."</span> Her words are soft but carry a meaning that makes me blush. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Let's just get this over with."</span> Serin pushes past us toward the door, her usual energy seeming forced. <span class="dialog-serin">"Those slimes won't kill themselves."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _serinMaskRoll = random(1, 100)>><<set _serinMaskThreshold = 25>><<if _serinMaskRoll <= _serinMaskThreshold>><<set $serin_corruption += 0.1>><<trackOther "Serin" "corruption" 0.1>>I catch a glimpse of her reflection in the guild's window as we pass, her smile looks more like a grimace. Whatever's bothering her, she's working hard to hide it.<</if>> <center><img src="images/serin/facesad.webp" alt="Serin trying to hide pain" width="300"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning air feels crisp as we step outside, but there's an undercurrent of tension in our little group that wasn't there yesterday. Still, we have a mission to complete, and maybe some time in the forest will help us figure out this new dynamic.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright, party. Let's go show those BlackSlimes what we can do."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Though as I say it, I can't shake the feeling that returning to the Forest of the Beginning might bring up more than just slimes.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Head to the Forest</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Begin your first mission as a proper adventuring party.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to the Forest|Forest]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script> <<set $mariel_Lust to $mariel_Lust or 0>> <<set $mariel_SmellFetish to $mariel_SmellFetish or 0>> <<set $mariel_SerykAffection to $mariel_SerykAffection or 0>> <<set $mariel_NimeriaAffection to $mariel_NimeriaAffection or 0>> <<set $seryk_MarielAffection to $seryk_MarielAffection or 0>> <<set $nimeria_MarielAffection to $nimeria_MarielAffection or 0>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we approach the front door, I can see the warm glow of candlelight through the windows. Home. After everything that's happened today, there's nothing I want more than to just collapse and process what we've been through.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Welcome back!"</span> Mariel's voice calls out as she opens the door, her face lighting up with that familiar motherly smile. <span class="dialog-mariel">"How did the forest hunt go? I was starting to worry when-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words die in her throat as her emerald eyes fall upon Seryk and Nimeria. The color drains from her face, and she takes an instinctive step backward.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/faceshocked.webp" alt="Mariel" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceshocked.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"D-demons..."</span> she whispers, her hand moving to where her holy symbol used to hang. Old habits from her priestess days. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Mariel, wait!"</span> I quickly step forward, raising my hands peacefully. <span class="dialog-rylan">"It's not what you think! They're not hostile!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"They actually helped us!"</span> Liora adds, moving to stand beside me. <span class="dialog-liora">"Seryk protected us from some slimes, and Nimeria... well, she's been nothing but friendly!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yeah, they're cool,"</span> Serin chimes in, though she keeps her hand near her daggers out of habit. <span class="dialog-serin">"Weird, but cool."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> Seryk steps forward slowly, his hands visible and non-threatening. <span class="dialog-seryk">"Ma'am, I understand your concern. I know what my kind represents to humans. But I give you my word - I mean no harm to you or your family."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Hi there!"</span> Nimeria waves cheerfully, seemingly oblivious to the tension. <span class="dialog-nimeria">"You must be <<print $humanName>>'s <<print $marielToHuman>>! <<print $humanName>> has told us so much about you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel's eyes dart between all of us, her maternal instincts warring with years of conditioning about demons. I can see her mind working, processing what we're telling her.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You... you're really not here to hurt anyone?"</span> she asks cautiously. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"No, ma'am. We're just travelers looking for a place to belong."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"But the people in town... they won't understand. If they see demons living here, they'll..."</span> She trails off, worry creasing her brow. <span class="dialog-mariel">"They'll treat you harshly. Maybe even violently."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The group falls silent. I hadn't really thought about that aspect - how would the townspeople react to having demons living among them?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel closes her eyes, her hand moving to her temple as she thinks deeply. The silence stretches on for what feels like an eternity. When she finally opens her eyes, there's a determined look in them that I recognize - it's the same expression she gets when she's made up her mind about something important.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"No."</span> She shakes her head firmly. <span class="dialog-mariel">"It's fine. You can stay here. We have spare rooms upstairs."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Really?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I'll talk to the neighbors personally. And to Thalor when he gets back. I'll make them understand that you're not a threat."</span> Her voice grows stronger with conviction. <span class="dialog-mariel">"Everyone deserves a chance to prove themselves."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Wait... Mariel and Thalor?"</span> Nimeria's cheerful expression suddenly shifts to one of shock and growing fear. <span class="dialog-nimeria">"Don't tell me you're..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Yes, she and Thalor defeated the demon king."</span> Liora says proudly, not noticing Nimeria's reaction. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The color drains from Nimeria's face completely. Without warning, she drops to her knees, trembling.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Please don't kill me! I know what you did to the demon king and his family, but I'm not like them! I've never hurt anyone!"</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/faceworried.webp" alt="Mariel" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh my goodness, child, get up!"</span> Mariel rushes forward, her maternal instincts overriding everything else. <span class="dialog-mariel">"It's all good, we won't do anything to you. That was a long time ago, and you're clearly not our enemy."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Really?! Thank you so much!"</span> Nimeria practically bounces with excitement before rushing forward and wrapping Mariel in an enthusiastic hug. <span class="dialog-nimeria">"You're the best!"</span> <div style="clear: left;"></div> </div> <center><img src="images/mariel/facelaugh.webp" alt="Mariel" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite herself, Mariel can't help but smile at Nimeria's infectious enthusiasm.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Well, aren't you a sweet one."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Thank you, ma'am. This means more than you know."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Come on, let me show you to your rooms."</span> I gesture toward the stairs. <span class="dialog-rylan">"We've got a couple of guest rooms that should work perfectly."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we head toward the staircase, Seryk passes close by Mariel. She's still smiling from Nimeria's hug when suddenly her expression changes. Her nostrils flare slightly as she catches his scent - something musky and powerful, tinged with sweat from the day's exertions and something else...</p> <div style="clear: left;"></div> </div> <<set _marielRoll = random(1, 100)>><<set _marielSmellThreshold = 45>><<set _marielSmellMod = Math.floor($mariel_SmellFetish / 10) * -5>><<set _marielLustMod = Math.floor($mariel_Lust / 20) * -5>><<set _marielFinalThreshold = _marielSmellThreshold + _marielSmellMod + _marielLustMod>> <<if _marielRoll <= _marielFinalThreshold>><<set $mariel_SmellFetish += 0.3>><<trackFetish "Mariel" "SmellFetish" 0.3>>The scent hits her like a wave - masculine, powerful, and strangely intoxicating. She finds herself breathing deeper, trying to catch more of it.<<set $mariel_Lust += 8>><<trackLust "Mariel" 8>><<set $mariel_SerykAffection += 1>><<trackAffection "Mariel" "Seryk" 1>><</if>> <center><img src="images/mariel/faceembarrassed.webp" alt="Mariel" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">For just a moment, Mariel's cheeks flush and she looks confused by her own reaction. She shakes her head slightly, as if trying to clear it.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I... I should start preparing dinner. You must all be hungry after your adventure."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"That's very kind of you, Sunflower."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Sunflower?"</span> She blinks, surprised by the nickname. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Sorry, I have a habit of giving people nicknames. You just... you have this warm, nurturing energy. Like sunlight."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite her earlier shock, Mariel finds herself smiling at the compliment.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That's... actually quite sweet."</span> <div style="clear: left;"></div> </div> <<set $seryk_MarielAffection += 2>><<trackAffection "Seryk" "Mariel" 2>><<set $nimeria_MarielAffection += 3>><<trackAffection "Nimeria" "Mariel" 3>><<set $mariel_NimeriaAffection += 2>><<trackAffection "Mariel" "Nimeria" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we head upstairs, I can't help but feel relieved. Having Mariel's support means everything. Now we just have to hope that Thalor will be as understanding when he returns.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I lead Seryk and Nimeria up the wooden stairs, the old boards creaking softly under our feet. The second floor has two spare rooms that we've barely used since moving here.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Here we are,"</span> I say, opening the first door. <span class="dialog-mariel">"This room has a nice view of the garden, and the other one overlooks the street. You can choose whichever you prefer."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Ooh, I want the garden view!"</span> Nimeria peeks into the first room and claps her hands together. <span class="dialog-mariel">"It's perfect! Thank you so much!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The street view works fine for me, bro. Thanks for this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No problem. Make yourselves at home."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Demon Rooms</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Show Seryk and Nimeria to their new rooms.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|DemonRooms]]</div></div></div> <<statSummary>> <<changeFace $currentMarielFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><div class="intervention-failed-container" style="background-image: url('images/landscapes/forest.webp'); background-size: cover; background-position: center; min-height: 500px; position: relative; border-radius: 10px; overflow: hidden;"><div class="night-overlay" style="background: linear-gradient(to bottom, rgba(50,25,25,0.8), rgba(30,15,15,0.9)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="intervention-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"><h2 style="color: #ffb3b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">Your intervention fails...</h2><div class="failure-message" style="background: linear-gradient(145deg, rgba(139,0,0,0.3), rgba(100,0,0,0.4)); border: 2px solid rgba(200,100,100,0.4); border-radius: 12px; padding: 20px; margin: 20px auto; max-width: 600px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"><p style="color: #ffcccc; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 15px; font-size: 1.1em;">You try to interrupt, but your presence feels... unwelcome.</p><p style="color: #ffb3b3; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 15px; font-size: 1em;">The bond between them has grown too strong. Your attempt to intervene only makes you feel like an outsider.</p><p style="color: #ff9999; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 0.9em; font-style: italic;">Perhaps if their feelings for you were stronger, this might have gone differently...</p></div><div class="action-cost" style="background: linear-gradient(145deg, rgba(100,100,150,0.2), rgba(80,80,120,0.3)); border: 1px solid rgba(150,150,200,0.3); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 400px; backdrop-filter: blur(3px);"><p style="color: #e0e0ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0;">You've spent your action point, but the threat remains...</p></div><div style="margin-top: 40px;"><div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"><div style="background: linear-gradient(145deg, rgba(100,100,150,0.2), rgba(80,80,120,0.3)); border: 2px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"><h3 style="color: #c0c0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Return to night activities</h3><p style="color: #a0a0c0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">"Maybe I should focus on someone else..."</p></div></div><div style="margin-top: 15px;"><<link "Continue" "NightActivities2">><</link>></div></div></div></div><style>.intervention-failed-container a {color: #ffb3b3;text-decoration: none;background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1));border: 1px solid rgba(255,255,255,0.3);border-radius: 8px;padding: 10px 20px;display: inline-block;margin-top: 10px;transition: all 0.3s ease;text-shadow: 1px 1px 2px rgba(0,0,0,0.8);font-weight: bold;font-size: 1.1em;}.intervention-failed-container a:hover {color: #fff2b3;background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15));border-color: rgba(255,255,255,0.5);transform: translateY(-2px);box-shadow: 0 4px 12px rgba(0,0,0,0.4);}.intervention-failed-container a:active {transform: translateY(0px);box-shadow: 0 2px 6px rgba(0,0,0,0.3);}.return-option:hover {transform: translateY(-3px) scale(1.02);opacity: 0.9;}.return-option:active {transform: translateY(-2px) scale(1.01);}</style><<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<if not $rylan_NimeriaAffection>><<set $rylan_NimeriaAffection = 0>><</if>><<if not $rylan_NimeriaAttraction>><<set $rylan_NimeriaAttraction = 0>><</if>><<set $metNimeria = true>><<set $metSeryk = true>><<set _baseRoll = random(1, 100)>><<set _lustThreshold = 65>><<set _lustMod = Math.floor($rylan_Lust / 20) * -5>><<set _attractionMod = Math.floor($rylan_NimeriaAttraction / 10) * -3>><<set _finalThreshold = _lustThreshold + _lustMod + _attractionMod>><<if _baseRoll <= _finalThreshold>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><</if>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stare at the ground, my mind racing. Everything I thought I knew just got turned upside down. These aren't the evil monsters from the stories - they're escaped slaves with nowhere to go. And I... I attacked them first.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #87CEEB; font-style: italic; margin: 10px 0; line-height: 1.6;">God, what was I thinking? I charged at them like some kind of hero, but I was just... wrong. Completely wrong. They saved our lives, and I tried to kill him for a bounty that probably doesn't even exist. I'm not the demon slayer - I'm the idiot who attacks refugees.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The words come out hesitantly.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Maybe... maybe you could come with us?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Everyone turns to stare at me - Liora with wide eyes, Serin with raised eyebrows, and both demons with surprise.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I mean... you said you have nowhere to go, right? And we live in Lindale - it's not far from here. My... my $bothToHuman might be able to help you figure out those collars, or at least give you a place to stay while you get back on your feet."</span> I pause, then look directly at Seryk. <span class="dialog-rylan">"It's the least I can do after... after what I did."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName!"</span> Liora hisses under her breath, clearly shocked by my suggestion. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Are you serious right now?"</span> Serin looks between me and the two demons. <span class="dialog-serin">"We just fought them!"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Hey, I said I was sorry about that, Wildcat."</span> Seryk scratches his head sheepishly. <span class="dialog-seryk">"And honestly, bro, that's... that's really generous of you. Most humans wouldn't even consider helping demons."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria's eyes light up with hope, and something about her expression makes my chest feel warm.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You would really do that? Even after what happened?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <<if _baseRoll <= _finalThreshold>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something about being near her that makes my pulse quicken. Maybe it's just the adrenaline from the fight, but I find myself drawn to her presence in a way I can't quite explain.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Everyone deserves a chance,"</span> I say, my voice shaky with guilt. <span class="dialog-rylan">"Besides, you saved our lives after I... after I tried to..."</span> I can't even finish the sentence. <span class="dialog-rylan">"I owe you an apology. A real one. And maybe this is a start."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Thank you,"</span> she whispers, and I swear I see tears forming in her eyes again. <span class="dialog-nimeria">"You have no idea what this means to us."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can react, Nimeria rushes forward and wraps me in a tight hug. Her sweet, intoxicating scent fills my nostrils as she presses against me, and I feel a strange warmth spreading through my body.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <<set _hugRoll = random(1, 100)>><<if _hugRoll <= 60>><<set $rylan_Lust += 3>><<trackLust "Rylan" 3>><<set $rylan_NimeriaAttraction += 1>><<trackAttraction "Rylan" "Nimeria" 1>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Thank you, thank you so much!"</span> she says into my shoulder, her voice muffled but filled with genuine emotion. The hug lasts just a moment longer than it probably should, and when she pulls back, her bright smile seems to light up the entire forest clearing. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName, can we talk? Privately?"</span> Liora's voice is tight with concern. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yeah, this might not be the smartest idea..."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Look, I get it. You don't trust us. Hell, I wouldn't trust me either after what just happened."</span> He holds up his hands peacefully. <span class="dialog-seryk">"But I give you my word - we won't cause any trouble. We just need somewhere safe to figure out our next move."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"We could help with chores, or work to earn our keep,"</span> Nimeria adds eagerly. <span class="dialog-nimeria">"We don't want to be a burden."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> I look at my companions' worried faces, then back at the two demons. The guilt gnaws at me, but something deeper tells me this is the right thing to do. <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look at my companions' worried faces, then back at the two demons. The guilt gnaws at me, but something deeper tells me this is the right thing to do.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #87CEEB; font-style: italic; margin: 10px 0; line-height: 1.6;">Maybe for once I can do something right. Maybe I can be the guy who helps instead of the guy who makes everything worse. They need help, and I owe them at least this much.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's settled then. You're coming with us."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The journey back through the forest is... interesting. Seryk walks alongside us, chatting easily despite the earlier violence. He seems genuinely friendly, asking about our training, our goals as adventurers, even complimenting Serin on her fighting technique.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">How can he be so... normal? So friendly? I was ready to kill him for money, and now he's giving Serin fighting tips like we're old friends. What kind of person does that make me?</span></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Seriously, Wildcat, those moves with the daggers? That was some next-level stuff. Where'd you learn to fight like that?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Years of practice,"</span> Serin replies, still wary but warming up slightly to his enthusiasm. <span class="dialog-serin">"And it's Serin, not Wildcat."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Serin it is. Though you do fight like a wildcat - all speed and precision."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria walks closer to me and Liora, and I notice Liora examining the black marbles we collected from the slimes earlier.</p> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I wonder what we should do with these,"</span> she muses, holding up one of the dark, swirled stones. <span class="dialog-liora">"They're too pretty to just sell, but I'm not sure what else they're good for."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/items/blackmarbles.webp" alt="Black marbles" width="300" style="display: block; margin: 20px auto;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria's eyes immediately lock onto the marbles, and her face lights up with that bright, cheerful smile that seems to be her constant expression.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh wow, they're so beautiful!"</span> She moves closer, and I catch that same sweet, intoxicating scent from her - something that makes my head feel slightly dizzy. <span class="dialog-nimeria">"The patterns inside are mesmerizing. Can I... can I have them?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <<set _proximityRoll = random(1, 100)>><<if _proximityRoll <= 50>><<set $rylan_Lust += 2>><<trackLust "Rylan" 2>><<set $rylan_NimeriaAttraction += 1>><<trackAttraction "Rylan" "Nimeria" 1>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh! Of course, if you want them."</span> Liora seems surprised but pleased by Nimeria's interest. <span class="dialog-liora">"We weren't sure what to do with them anyway."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Thank you so much!"</span> Nimeria carefully takes the marbles, cradling them like precious gems. <span class="dialog-nimeria">"They're absolutely perfect."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She hesitates for a moment, then looks at Liora with that same hopeful expression.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Um... this might sound strange, but do you happen to have an empty vial? Just a small one?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"A vial?"</span> Liora looks puzzled but reaches into her healing pouch. <span class="dialog-liora">"I have a few spare ones... here."</span> She hands Nimeria a small, clear glass vial. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Perfect! Thank you again, you're all so kind."</span> Nimeria carefully tucks the vial away with the marbles, her smile somehow becoming even brighter. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we continue walking, the sound of running water grows louder. Soon we emerge at the edge of a crystal-clear lake, its surface reflecting the afternoon sun like scattered diamonds.</p> <center><img src="images/landscapes/forestlake.webp" alt="Forest lake" width="600"></center> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, this is perfect!"</span> Nimeria exclaims, looking down at her dirt-stained clothes and skin. <span class="dialog-nimeria">"Would it be alright if I took a quick bath? I'm absolutely filthy from days in the forest."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Good idea, Nim. You do look like you wrestled with a mud pit."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Says the demon who's covered in just as much dirt,"</span> she retorts with a smile. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course, go ahead. We'll wait here and keep watch."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Just... be careful. We don't know what might be in the water."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I will. Thank you all again - for everything."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She heads toward a secluded part of the lake, hidden by some large rocks and overhanging trees. The rest of us settle down to wait, and Seryk immediately starts up another conversation.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"So, Little Bird,"</span> he says to Liora, <span class="dialog-seryk">"that healing magic of yours is impressive. How long have you been studying the healing arts?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Since I was young. My grandmother taught me the basics."</span> Liora seems more relaxed now, perhaps reassured by Seryk's genuine interest. <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"And you, bro?"</span> He turns to me. <span class="dialog-seryk">"That sword work needs some polish, but you've got heart. That counts for a lot in a real fight."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Thanks... I think?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Trust me, it's a compliment. I've seen plenty of skilled fighters with no courage, and plenty of brave fighters with no skill. You can teach skill, but you can't teach heart."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The conversation continues pleasantly, and I find myself actually starting to like Seryk despite everything. He's crude and direct, but there's an honesty to him that's refreshing.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then, cutting through our conversation like a knife, comes a loud, terrified scream from the direction of the lake.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"AAAAHHH..."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <<set $rylan_NimeriaAffection += 2>><<trackAffection "Rylan" "Nimeria" 2>><<set $rylan_SerykAffection += 3>><<trackAffection "Rylan" "Seryk" 3>><<set $liora_NimeriaAffection += 5>><<trackAffection "Liora" "Nimeria" 5>><<set $liora_SerykAffection += 3>><<trackAffection "Liora" "Seryk" 3>><<set $serin_NimeriaAffection += 8>><<trackAffection "Serin" "Nimeria" 8>><<set $serin_SerykAffection += 5>><<trackAffection "Serin" "Seryk" 5>><<set $seryk_RylanAffection += 10>><<trackAffection "Seryk" "Rylan" 10>><<set $seryk_LioraAffection += 8>><<trackAffection "Seryk" "Liora" 8>><<set $seryk_SerinAffection += 12>><<trackAffection "Seryk" "Serin" 12>><<set $nimeria_RylanAffection += 15>><<trackAffection "Nimeria" "Rylan" 15>><<set $nimeria_LioraAffection += 10>><<trackAffection "Nimeria" "Liora" 10>><<set $nimeria_SerinAffection += 12>><<trackAffection "Nimeria" "Serin" 12>><<set $liora_RylanAffection -= 1>><<trackAffection "Liora" "Rylan" -1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Rush to Help</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Nimeria is in trouble!</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Rush to help Nimeria|RushToNimeria]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script><<set $currentPOV = "Rylan">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 182, 193, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/rylanhome.webp" alt="Home" width="450"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm relaxing in the living room with Serin when I hear voices approaching the house. The shopping trip must be over.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Finally! I was getting bored just sitting around."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The door opens and Mariel walks in first, looking satisfied with herself, followed by Seryk carrying several packages and complaining under his breath about "restrictive clothing."</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then Nimeria enters with a knowing smile, and finally...</p> <div style="clear: left;"></div> </div> <img src="images/liora/pinkshortdress/1.webp" alt="Liora in pink dress" width="600"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My breath catches in my throat. Liora steps through the doorway wearing a short pink dress that hugs her curves in ways I've never seen before. The neckline dips low enough to show a tantalizing glimpse of her cleavage, and the hem barely reaches mid-thigh, showing off her long legs in those black pantyhose.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"L-Liora?"</span> I stammer, feeling heat rush to my face. <div style="clear: left;"></div> </div> <img src="images/liora/faceembarrassedshortpink.webp" alt="Liora" width="300"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Do I... do I look okay?"</span> She fidgets with the hem of the dress, clearly self-conscious about showing so much skin. <span class="dialog-liora">"Nimeria insisted I needed something more... fashionable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to form words, but my eyes keep drifting to the way the dress accentuates her figure. The innocent girl I fell in love with is still there, but now there's something else - a hint of sensuality that makes my heart race.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You look... incredible."</span> I finally manage to say, my voice slightly hoarse. <div style="clear: left;"></div> </div> <img src="images/serin/face.webp" alt="Serin" width="300"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Wow, Liora! You clean up nice!"</span> Even Serin seems impressed by the transformation. <div style="clear: left;"></div> </div> <img src="images/nimeria/facesmile.webp" alt="Nimeria" width="300"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"See? I told you he'd like it!"</span> Nimeria looks pleased with her handiwork. <div style="clear: left;"></div> </div> <img src="images/liora/facesmile.webp" alt="Liora" width="300"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Really? You think it suits me?"</span> There's something different in Liora's voice - a hint of confidence that wasn't there before. The way she moves in the dress, the slight sway of her hips... it's like she's discovering a new side of herself. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't take my eyes off her. This new look awakens something in both of us - she's stepping out of her shell, becoming more aware of her own appeal, while I'm struggling not to stare at every curve the dress reveals.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It definitely suits you."</span> I clear my throat, trying to regain my composure. <span class="dialog-rylan">"Very much."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she smiles at my approval, the slight blush on her cheeks combined with this newfound confidence - it's absolutely captivating.</p> <div style="clear: left;"></div> </div> <<set $rylan_LioraAttraction += 3>><<trackAttraction "Rylan" "Liora" 3>><<set $liora_RylanAttraction += 2>><<trackAttraction "Liora" "Rylan" 2>><<set $rylan_LioraAffection += 2>><<trackAffection "Rylan" "Liora" 2>><<set $liora_RylanAffection += 2>><<trackAffection "Liora" "Rylan" 2>><<addSoulCorruption "liora" 1>><<changeLust "Rylan" 8>><<changeLust "Liora" 5>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="corruption-showcase"> <p style="color: #9370db; font-size: 1.1em; text-align: center; margin: 15px 0; font-style: italic;">😈 Liora gains 1 Soul Corruption: Embracing her sensuality and enjoying the attention her revealing outfit brings</p> </div> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Afternoon Picnic</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue with the afternoon activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue with the Afternoon|AfternoonPicnic]]</div></div></div> <<statSummary>> <<soulDisplay "liora">> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script><<set $rylan_LioraAffection += 3>><<set $liora_RylanAffection += 3>><<set $rylan_LioraAttraction += 1>><<set $liora_RylanAttraction += 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(35, 35, 60, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="visit-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Liora's Room - Late Night</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">A quiet conversation in the moonlight...</p> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 15px 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I knock softly on Liora's door. After a moment, I hear her gentle voice.</p> <span class="dialog-liora">"Come in, <<print $humanName>>..."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find her sitting by the window in her pink dress, moonlight streaming across her face. She looks up with a soft smile.</p> <span class="dialog-liora">"I couldn't sleep either. The soul transformations... they've changed everything, haven't they?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <span class="dialog-rylan">"Yeah, I keep thinking about what happened. How are you feeling about it all?"</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shifts slightly, making room for me to sit beside her.</p> <span class="dialog-liora">"Scared, but... also hopeful? I feel like I can sense things differently now. Like I'm more aware of the people around me."</span> She glances at me meaningfully. <span class="dialog-liora">"Especially you."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <span class="dialog-rylan">"I feel it too. This connection between us... it's stronger now."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her cheeks flush slightly in the moonlight.</p> <span class="dialog-liora">"I'm glad you came to talk. Whatever these changes bring, I want us to face them together. You make me feel safe, <<print $humanName>>."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <span class="dialog-rylan">"Always, Liora. We're in this together, no matter what happens."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches out and takes my hand, squeezing it gently.</p> <span class="dialog-liora">"Thank you. I feel so much better now. Like... like we can handle whatever comes next."</span> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We sit in comfortable silence for a moment, hands intertwined, both feeling the deeper bond that's formed between us.</p> <div style="clear: left;"></div> </div> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div class="visit-actions" style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100,150,100,0.2); border: 1px solid rgba(150,200,150,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #b0e0b0; font-size: 0.9em; margin: 0; font-style: italic;">The quiet conversation has strengthened your bond with Liora.</p> </div> <<link "Return to the hallway" "NightActivities2">><</link>> </div> <div style="clear: left;"></div> </div> </div></div> <<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 3>><<trackAttraction "Rylan" "Liora" 1>><<trackAttraction "Liora" "Rylan" 1>><<statSummary>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set $rylan_MassagedMarielBack2 = true>> <<set $rylan_MassagedMarielIntimately = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">A Gentle Back Massage</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Helping with her tension...</p> </div> <center><img src="images/mariel/nightactivities/2/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel preparing for massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Your back... you mentioned it was sore earlier."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_MassagedMarielBack>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Yes... the last massage helped so much. I think I might have overdone it with the housework again."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She gives a slightly embarrassed smile.</p> <span class="dialog-mariel">"Would you mind...?"</span> <<else>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"My back has been so tense lately. If you're sure it's not too much trouble..."</span> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She sits on the edge of her bed, turning slightly away from me.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I... you can massage through the nightgown, right? I don't want to make this too... complicated."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's a nervous flutter in her voice, and I can see her hands fidgeting with the fabric.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course. Whatever makes you comfortable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -5>> <<set _corruptionMod = Math.floor(($rylan_corruption || 0) / 20) * -10>> <<if $rylan_MassagedMarielBack>> <<fetishRoll "Rylan" "BreastFetish" "Mariel" 35 0.2 _lustMod _corruptionMod>> <<else>> <<fetishRoll "Rylan" "BreastFetish" "Mariel" 40 0.15 _lustMod _corruptionMod>> <</if>> <<set _breastSuccess = _fetishSuccess>> <<fetishRoll "Rylan" "SmellFetish" "Mariel" 40 0.15 _lustMod _corruptionMod>> <<set _smellSuccess = _fetishSuccess>> <<fetishRoll "Rylan" "SubmissionFetish" "Mariel" 45 0.1 _lustMod _corruptionMod>> <<set _submissionSuccess = _fetishSuccess>> <<changeLust "Rylan" 2>> <<if _breastSuccess>> <<if $rylan_MassagedMarielBack>> <<changeFetish "Rylan" "BreastFetish" 0.2>> <<changeLust "Rylan" 2>> <<else>> <<changeFetish "Rylan" "BreastFetish" 0.15>> <<changeLust "Rylan" 1>> <</if>> <<else>> <<changeFetish "Rylan" "BreastFetish" 0.05>> <</if>> <<if _smellSuccess>> <<changeFetish "Rylan" "SmellFetish" 0.15>> <<changeLust "Rylan" 1>> <<else>> <<changeFetish "Rylan" "SmellFetish" 0.05>> <</if>> <<if _submissionSuccess>> <<changeFetish "Rylan" "SubmissionFetish" 0.1>> <<changeLust "Rylan" 1>> <<else>> <<changeFetish "Rylan" "SubmissionFetish" 0.05>> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Actually... wait."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses, her hands fidgeting with the hem of her nightgown.</p> <span class="dialog-mariel">"The nightgown... it's going to get in the way, isn't it? For a proper massage?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's a nervous flutter in her voice as she looks down at the silk fabric.</p> <span class="dialog-mariel">"Could you... could you turn around for a moment? I'll just... I'll change into something more appropriate for a massage."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I turn away, facing the window, my heart beating faster at the implication.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I hear the soft rustle of fabric behind me, the whisper of silk sliding over skin. The sound seems to echo in the quiet room, and I find myself holding my breath.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Okay... you can turn back now."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice is softer, more vulnerable than before.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/backmassage1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel lying down for massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When I turn around, my breath catches. She's lying on her stomach on the bed, wearing only a delicate white bra and matching panties. The moonlight plays across her bare skin, highlighting every graceful curve of her back and the elegant line of her spine.</p> <<if _breastSuccess && _smellSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sight of her in just her undergarments catches my attention more than it should. Her scent - a mix of her perfume and something warmer, more personal - fills the air around us. I feel my pulse quicken as I approach.</p> <<elseif _breastSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even in just her bra and panties, I can't help but notice the elegant curve of her waist, the way her figure is highlighted by the delicate undergarments. There's something about seeing her like this that makes my heart beat faster.</p> <<elseif _smellSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her scent is more noticeable now that I'm close - not just perfume, but something softer and more intimate. It makes me feel slightly lightheaded as I position myself beside the bed.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even though she's still covered by her undergarments, there's something about this situation that feels incredibly intimate. The trust she's showing, the vulnerability...</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Is... is this better? For the massage, I mean?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She asks without looking back at me, her voice muffled by the pillow. I can see a blush spreading across her shoulders and neck.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... yes. This will work much better."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My voice comes out rougher than I intended.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sight of her like this - so exposed, so trusting - makes my pulse race. The contrast between her usual modest demeanor and this vulnerable position is almost overwhelming.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I... thank you for doing this. I know it's asking a lot."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice is muffled by the pillow, and I can hear a slight tremor in it.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I place my hands on her bare shoulders, feeling the warmth of her skin directly. She shivers slightly at the contact.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Just try to relax. I'll work out those knots."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_MassagedMarielBack>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Your hands... they're so gentle. I can feel the tension melting away already."</span> <<else>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh... that feels... that's very nice."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She seems surprised by her own reaction, quickly adding,</p> <span class="dialog-mariel">"I mean, you're very good at this."</span> <</if>> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Continue the Massage</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The intimate massage continues...</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue the massage|MarielBackMassage2Continue]]</div></div></div> <<changeAffection "Rylan" "Mariel" 3>> <<changeAffection "Mariel" "Rylan" 3>> <<changeAttraction "Rylan" "Mariel" 2>> <<changeAttraction "Mariel" "Rylan" 2>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<run window.AudioSystem.playSFX('moan.mp3')>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Deeper Relaxation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">The massage continues...</p> </div> <center><img src="images/mariel/nightactivities/2/backmassage3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work my hands along her bare back, I notice how she responds to my touch - small sighs that she tries to muffle, the way her body relaxes and then tenses again. Without the barrier of fabric, I can feel the warmth of her skin directly, the subtle tremors that run through her at my touch.</p> <<if $rylan_SubmissionFetish >= 20>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something about the way she's positioned herself, so trusting and vulnerable beneath my hands, that stirs something unexpected in me. The sight of her in just her undergarments, the way she responds to my touch...</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to focus on the massage itself, but it's impossible to ignore how intimate this feels with her wearing so little.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She shifts slightly, and I catch a glimpse of her profile - her eyes are closed, lips slightly parted, cheeks flushed. She looks... affected.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That spot... right there... mmm..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She catches herself, clearing her throat.</p> <span class="dialog-mariel">"That's where the tension is worst."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I work the area she indicated, and she lets out a soft sound that makes my heart race. My hands on her bare skin seem to make every touch more electric somehow, more charged with unspoken tension.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Better?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My voice comes out rougher than intended.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Much better. You have... very skilled hands."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something in her tone that makes me wonder if she means more than she's saying.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/backmassage4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel after the massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I finish the massage, my hands linger on her shoulders for just a moment too long. I can feel her warmth directly now, and she doesn't pull away immediately. The moonlight catches the subtle sheen on her skin, making her look almost ethereal in just her delicate undergarments.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thank you. That was... very relaxing."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She sits up slowly, suddenly seeming to remember her state of undress. Her hands move to cover herself slightly, but she doesn't reach for her nightgown immediately. She won't quite meet my eyes.</p> <span class="dialog-mariel">"I should probably... get dressed and get some sleep now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course. Sleep well."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But neither of us moves for a moment, the tension in the room palpable. There's something different about her now - a subtle confidence, as if she's becoming more aware of the effect she has on me, even in her vulnerable state.</p> <<changeLust "Rylan" 5>> <<changeLust "Mariel" 5>> <<addSoulCorruption "rylan" 1>> <<soulDisplay "rylan">> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">The massage has left both you and <<print $marielToHuman>> feeling... unsettled.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set $rylan_SmelledMarielFeet2 = true>> <<set $rylan_MarielTemptationChoice2 = "gaveIn">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Crossing the Line</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Giving in to forbidden desires...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Unable to resist any longer, I lean closer to her feet. The temptation is too strong, the scent too intoxicating to ignore.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I breathe in deeply, letting her intimate aroma fill my senses completely. The warm, musky scent of her feet after a long day is intoxicating in a way I never imagined possible.</p> <<changeFetish "Rylan" "SmellFetish" 0.4>> <<changeFetish "Rylan" "FeetFetish" 0.3>> <<changeLust "Rylan" 6>> <<set _oldCorruptionLevel = $rylan_soulCorruption || 0>> <<addSoulCorruption "rylan" 1>> <<set _newCorruptionLevel = $rylan_soulCorruption || 0>> <<if _newCorruptionLevel > _oldCorruptionLevel>> <<set _latestCorruption = $rylan_soulEffects[$rylan_soulEffects.length - 1]>> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The corruption spreads through me as I give in to this taboo desire, crossing a line I never thought I would cross. My pulse races with forbidden excitement as I lose myself in her scent.</p> </div> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>😈 SOUL CORRUPTION DEEPENS 😈</h3> <<if _latestCorruption>> <p><strong><<print _latestCorruption.name>></strong>: <<print _latestCorruption.effect>></p> <p>Giving in to forbidden desires has awakened this corruption within you.</p> <<else>> <p>Giving in to forbidden desires leaves a dark mark on your soul.</p> <</if>> </div> </div> <center><img src="images/mariel/nightactivities/2/footsmell.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Mmm... <<print $humanName>>..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">she murmurs softly in her half-asleep state, a small smile playing on her lips.</p> <span class="dialog-mariel">"That feels so good... don't stop..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send another wave of desire through me, and I realize that this massage has awakened something dark and primal in both of us - something that will be impossible to ignore going forward.</p> <<changeAttraction "Mariel" "Rylan" 3>> <<changeAffection "Mariel" "Rylan" 2>> <<changeLust "Mariel" 4>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I gently finish the massage, my hands lingering perhaps longer than they should on her soft skin. As I finally pull away, she opens her eyes slightly, looking at me with an expression that seems to hold new awareness.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I had the strangest dream... about you being so close to me..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her cheeks flush deeper as she speaks, as if some part of her was aware of what happened.</p> <span class="dialog-mariel">"It felt so... intimate."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">You've crossed a forbidden line, awakening darker desires within yourself...</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<statSummary>> <<soulDisplay "rylan">> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">A Gentle Conversation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Sometimes words are enough...</p> </div> <center><img src="images/mariel/nightactivities/2/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I think... I think we should just talk tonight. About everything that's happened."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She nods, seeming both relieved and slightly disappointed.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You're probably right. These feelings, these changes... they're happening so fast. Maybe we need to understand them better before we act on them."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We sit together on her bed, maintaining a respectful distance but still close enough to feel the warmth of each other's presence.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"The soul transformations have changed something fundamental in all of us, haven't they? I feel more... aware. Of myself, of others, of desires I never knew I had."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I feel it too. It's like we're seeing each other with new eyes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Sometimes I catch myself thinking things, wanting things that I know I shouldn't. It's confusing and frightening."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks at me with vulnerable eyes.</p> <span class="dialog-mariel">"Do you think we're still the same people we were before?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I think we're becoming who we were always meant to be. The souls just... unlocked something that was already there."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That's what scares me. If these feelings were always there, hidden away... what does that say about us? About our relationship?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We talk for a while longer about the changes, the uncertainty, the strange new world we find ourselves in. It's a gentle conversation, but one that brings us closer together in understanding if not in physical intimacy.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Thank you for being patient with me, <<print $humanName>>. For not pushing when I'm not ready."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We have time to figure this out. Whatever this is between us, it doesn't have to be rushed."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She smiles warmly, and for a moment, the confusion and desire fade into simple affection and care.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"You're a good man. Whatever happens, I want you to know that."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 150, 100, 0.2); border: 2px solid rgba(150, 200, 150, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #b0e0b0; font-size: 0.9em; margin: 0; font-style: italic;">The gentle conversation has strengthened your emotional bond with <<print $marielToHuman>>.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<changeAffection "Rylan" "Mariel" 2>> <<changeAffection "Mariel" "Rylan" 2>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set $rylan_MassagedMarielLegs2 = true>> <<set $rylan_MassagedMarielFeet2 = true>> <<set $rylan_MassagedMarielIntimately = true>> <<set $rylan_MarielMassageChoice2 = "both">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">An Intimate Touch</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Exploring new boundaries...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"My legs have been so tense today... would you mind helping me relax them?"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She sits gracefully on the edge of the bed in her elegant white nightgown, the fabric flowing around her curves.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course. Just lie back and try to relax."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She settles back against the pillows, her nightgown riding up slightly to reveal her smooth, pale legs.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I kneel beside the bed and begin working on her calves with gentle, circular motions.</p> <<changeFetish "Rylan" "ThighFetish" 0.2>> <<changeLust "Rylan" 2>> <<if ($rylan_ThighFetish || 0) >= 20>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The softness of her skin beneath my hands sends unexpected jolts through me. Her legs are so perfectly shaped, so inviting to touch. I find myself lingering on each stroke, mesmerized by the curves.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something about touching her like this that's affecting me more than I expected. The intimacy of the moment is stirring unfamiliar feelings.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Mmm... that feels wonderful. Your hands are so skilled."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice carries a note of appreciation that makes my heart race.</p> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work my way up to her thighs, she lets out soft sighs of contentment. The massage oil makes her skin glisten in the moonlight.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/footmassage1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"<<print $humanName>>... could you... could you massage my feet too? They've been aching all day."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something almost shy in her request, a hint of embarrassment that makes her even more endearing.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I move to the foot of the bed, gently taking one of her feet in my hands.</p> <<if ($rylan_FeetFetish || 0) >= 15>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She has such elegant feet - perfectly shaped with delicate toes and smooth soles. I can't help but admire them.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to maintain a professional demeanor as I begin working on her feet.</p> <</if>> </div> <center><img src="images/mariel/nightactivities/2/footmassage2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<changeFetish "Rylan" "FeetFetish" 0.3>> <<changeLust "Rylan" 3>> <<if ($rylan_FeetFetish || 0) >= 25>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself completely mesmerized by her feet. The way her toes curl slightly when I touch a sensitive spot, the elegant arch, the soft warmth of her skin - it's intoxicating. This is awakening desires I never knew I had.</p> <<elseif ($rylan_FeetFetish || 0) >= 10>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something deeply intimate about holding her feet like this. I'm surprised by how much this is affecting me.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even trying to stay professional, the intimacy of touching her like this is stirring something within me.</p> <</if>> </div> <center><img src="images/mariel/nightactivities/2/footmassage3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I massage her feet with slow, deliberate strokes, I can't help but notice how soft her skin is, how perfectly shaped her toes are. The scent of her feet - a mixture of her natural fragrance and the faint aroma of the day's activities - fills my nostrils.</p> </div> <center><img src="images/mariel/nightactivities/2/footmassage4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if ($rylan_FeetFetish || 0) >= 20>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sight of her delicate feet in my hands is almost overwhelming. I find myself taking longer than necessary, savoring every moment of contact.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I continue massaging her feet, I find myself drawn to their elegant shape and softness.</p> <</if>> </div> <center><img src="images/mariel/nightactivities/2/footmassage5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she lies there in her half-asleep state, I find myself drawn closer to her feet. The scent is stronger now, more personal and intimate. My heart pounds as I realize how much this is affecting me. The temptation is growing stronger with each passing moment...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(50, 25, 50, 0.3), rgba(150, 100, 150, 0.5)); border: 1px solid rgba(150, 100, 150, 0.5); border-radius: 8px; padding: 20px;"> <h3 style="color: #e6b3ff; text-align: center; margin-bottom: 15px;">A Forbidden Temptation</h3> <p style="color: #d9b3d9; text-align: center; font-style: italic; margin-bottom: 20px;">The scent of her feet is intoxicating... What do you do?</p> <div style="display: flex; gap: 15px; justify-content: center;"> <div style="flex: 1; max-width: 200px;"><<link "Give in to the temptation" "MarielFootSmell2">><</link>></div> <div style="flex: 1; max-width: 200px;"><<link "Try to resist and finish professionally" "MarielResistSmell2">><</link>></div> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentPOV = "Mariel">> Another memory surfaces - the final battle with demon king Azgorth. His final words as he fell: <span class="dialog-male-npc">"I only wanted to heal this world... to make it better..."</span> Three demon children cowered behind the throne. Then Thalor stepped forward with his sword drawn. <span class="dialog-thalor">"They're demons. They can't be allowed to live."</span> <span class="dialog-mariel">"Thalor, no! They're just children!"</span> <span class="dialog-thalor">"Mariel, leave the room. You don't need to see this."</span> But I heard their screams through the door. Three innocent children, murdered by the man I loved. <div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>🌑 SOUL CORRUPTION DEEPENS 🌑</h3><p>The darkness in your soul grows stronger, fed by horror and moral conflict.</p></div></div> <center><img src="images/mariel/facesad.webp" alt="Mariel" width="300"></center> <span class="dialog-mariel">"The children... they were just children..."</span> <span class="dialog-nimeria">"Oh my, such painful memories! But sometimes we must face our past to grow stronger!"</span> The corruption whispers that perhaps the demon king had been right. Perhaps this world needs to be changed. <<addSoulCorruption "mariel" 1>><<soulDisplay "mariel">> [[Continue|MarielMemory3]] <<statSummary>> <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $currentPOV = "Mariel">> The final memory surfaces - the years after we returned home. Thalor was never the same after killing those children. <span class="dialog-mariel">"Thalor, please... talk to me. We can work through this together."</span> <span class="dialog-thalor">"There's nothing to work through, Mariel. I did what had to be done."</span> But he shut me out completely. Years passed. Decades. We became strangers sharing a house, cold shoulders and empty beds. The loneliness ate at me. <div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>🌑 SOUL CORRUPTION COMPLETE 🌑</h3><p>The darkness has fully taken root, born from decades of pain and neglect.</p></div></div> <center><img src="images/mariel/faceangry.webp" alt="Mariel" width="300"></center> <span class="dialog-mariel">"I... I need some air. This power... it's overwhelming."</span> <span class="dialog-nimeria">"Oh my! You look quite different, Mariel. More... alive somehow!"</span> The corruption whispers that perhaps it's time to stop being the patient wife and start taking what I need. <<addSoulCorruption "mariel" 1>><<soulDisplay "mariel">> [[Continue|AfterSoulstones]] <<statSummary>> <<changeFace $currentMarielFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;"><<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>>'s Room - Late Night</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">A gentle soul transformed...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I knock softly on <<print $marielToHuman>>'s door, hearing her gentle voice call out.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-mariel">"Come in, <<print $humanName>>..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When I enter, I'm struck by how different she looks tonight. There's something... radiant about her. Her skin seems to have a subtle glow, and her golden hair catches the moonlight in an almost ethereal way.</p> </div> <center><img src="images/mariel/nightactivities/2/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You look... different tonight. In a good way."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Oh, thank you, dear. I... I tried some makeup tonight. And I painted my nails."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She holds up her hands, showing off elegantly painted nails that seem to shimmer slightly.</p> <span class="dialog-mariel">"The soul transformation... it's made me feel more aware of myself, I suppose."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -5>> <<set _corruptionMod = Math.floor(($rylan_corruption || 0) / 20) * -10>> <<fetishRoll "Rylan" "BreastFetish" "Mariel" 35 0.1 _lustMod _corruptionMod>> <<set _breastSuccess = _fetishSuccess>> <<fetishRoll "Rylan" "SmellFetish" "Mariel" 40 0.1 _lustMod _corruptionMod>> <<set _smellSuccess = _fetishSuccess>> <<changeLust "Rylan" 1>> <<if _breastSuccess>> <<changeFetish "Rylan" "BreastFetish" 0.1>> <<changeLust "Rylan" 1>> <<else>> <<changeFetish "Rylan" "BreastFetish" 0.05>> <</if>> <<if _smellSuccess>> <<changeFetish "Rylan" "SmellFetish" 0.1>> <<changeLust "Rylan" 1>> <<else>> <<changeFetish "Rylan" "SmellFetish" 0.05>> <</if>> <<if _breastSuccess && _smellSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself noticing things I shouldn't - the way her nightgown drapes over her curves, the subtle scent of her perfume mixed with something more... personal. My eyes drift before I catch myself, heat rising in my cheeks.</p> <<elseif _breastSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something about the way the moonlight plays across her figure makes it hard to look away. I feel guilty for noticing, but there's something different about her tonight that draws my attention.</p> <<elseif _smellSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's a subtle fragrance about her - not just perfume, but something warmer, more intimate. It makes me feel strangely lightheaded.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The transformation has definitely affected her. She seems more... present somehow, more aware of herself in ways that make me feel oddly nervous.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"The soul changes... they're affecting all of us differently."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I've been thinking about that. About how we're all changing, becoming more... aware of things we didn't notice before."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice carries a note of uncertainty.</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"It's confusing, isn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_MassagedMariel>> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Speaking of changes... would you like another massage? You seemed to enjoy the last one, and with all the stress from today..."</span> <div style="clear: left;"></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I... yes, that would be lovely. The last time was so relaxing, but..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She trails off, seeming conflicted.</p> <span class="dialog-mariel">"Is it... is it appropriate? With everything that's happening to us?"</span> <div style="clear: left;"></div> </div> <<else>> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You seem tense. Would you... would you like a massage? To help you relax?"</span> <div style="clear: left;"></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"A massage? I... that's very thoughtful of you, <<print $humanName>>. But are you sure? It seems so..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses, searching for words.</p> <span class="dialog-mariel">"Intimate?"</span> <div style="clear: left;"></div> </div> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's just to help you relax. Nothing more."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even as I say it, I feel uncertain. The soul transformations have changed something between us, made everything feel more charged somehow.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I suppose... if it's just to help me sleep better..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She seems to be convincing herself as much as agreeing.</p> <span class="dialog-mariel">"Where would you... I mean, what kind of massage?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <div style="background: rgba(150,100,100,0.2); border: 1px solid rgba(200,150,150,0.3); border-radius: 8px; padding: 15px; margin-bottom: 15px;"> <p style="color: #ffb0b0; font-size: 0.9em; margin: 0; font-style: italic;"><<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>> is waiting for your decision, though she seems conflicted about the appropriateness...</p> </div> <<if $rylan_MassagedMarielBack>> <<link "Massage her back again (more intimate)" "MarielBackMassage2">><</link>> <<else>> <<link "Offer to massage her back" "MarielBackMassage2">><</link>> <</if>> <<if $rylan_MassagedMarielLegs || $rylan_MassagedMarielFeet>> <<link "Massage her legs and feet again (more intimate)" "MarielLegsMassage2">><</link>> <<else>> <<link "Offer to massage her legs and feet" "MarielLegsMassage2">><</link>> <</if>> <<link "Just talk and leave" "MarielJustTalk2">><</link>> </div> <<changeAffection "Rylan" "Mariel" 2>> <<changeAffection "Mariel" "Rylan" 2>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<set $rylan_MarielTemptationChoice2 = "resisted">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Fighting Temptation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Struggling against forbidden desires...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to pull back, to maintain my composure and resist the overwhelming urge to breathe in her scent more deeply.</p> <<set _resistanceRoll = random(1, 100)>> <<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * 5>> <<set _corruptionMod = Math.floor(($rylan_corruption || 0) / 20) * 10>> <<set _feetFetishMod = Math.floor(($rylan_FeetFetish || 0) / 10) * 5>> <<set _smellFetishMod = Math.floor(($rylan_SmellFetish || 0) / 10) * 5>> <<set _resistanceThreshold = 20 + _lustMod + _corruptionMod + _feetFetishMod + _smellFetishMod>> <<if _resistanceRoll <= _resistanceThreshold>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But my willpower crumbles in the face of such overwhelming temptation. Despite my best efforts to resist, I find myself leaning closer, unable to stop myself from breathing in her intoxicating scent.</p> <<set $rylan_SmelledMarielFeet2 = true>> <<set $rylan_MarielResistanceResult2 = "failed">> <<changeFetish "Rylan" "SmellFetish" 0.3>> <<changeFetish "Rylan" "FeetFetish" 0.2>> <<changeLust "Rylan" 5>> <<set _oldCorruptionLevel = $rylan_soulCorruption || 0>> <<addSoulCorruption "rylan" 1>> <<set _newCorruptionLevel = $rylan_soulCorruption || 0>> <<if _newCorruptionLevel > _oldCorruptionLevel>> <<set _latestCorruption = $rylan_soulEffects[$rylan_soulEffects.length - 1]>> <</if>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warm, musky aroma fills my senses completely, and I realize that my fetishes have grown too strong to resist. The corruption spreads through me as I give in to desires I can no longer control.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I couldn't help myself..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I whisper, ashamed of my lack of control but unable to deny how much I enjoyed it.</p> <div style="clear: left;"></div> </div> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>😈 SOUL CORRUPTION DEEPENS 😈</h3> <<if _latestCorruption>> <p><strong><<print _latestCorruption.name>></strong>: <<print _latestCorruption.effect>></p> <p>Despite your attempts to resist, your desires proved too strong to control.</p> <<else>> <p>Despite your attempts to resist, your desires proved too strong to control.</p> <</if>> </div> </div> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to pull back, my hands trembling with the effort it takes to resist. The temptation is overwhelming, but I force myself to focus on the massage itself rather than the forbidden desires stirring within me.</p> <<set $rylan_MarielResistanceResult2 = "succeeded">> <<changeFetish "Rylan" "SmellFetish" 0.1>> <<changeFetish "Rylan" "FeetFetish" 0.1>> <<changeLust "Rylan" 2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My breathing is heavy from the internal struggle, but I've managed to maintain some semblance of control. Still, the experience has awakened something within me that will be hard to ignore in the future.</p> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_SmelledMarielFeet2>> <center><img src="images/mariel/nightactivities/2/footsmell.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <<else>> <center><img src="images/mariel/nightactivities/2/footmassage5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel relaxing during massage"></center> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Mmm... <<print $humanName>>..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">she murmurs softly in her half-asleep state, a small smile playing on her lips.</p> <span class="dialog-mariel">"That feels so good... <<if $rylan_SmelledMarielFeet2>>don't stop...<<else>>so relaxing...<</if>>"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_SmelledMarielFeet2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send another wave of desire through me, and I realize that this massage has awakened something dark and primal in both of us - something that will be impossible to ignore going forward.</p> <<changeAttraction "Mariel" "Rylan" 3>> <<changeAffection "Mariel" "Rylan" 2>> <<changeLust "Mariel" 4>> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are innocent, appreciative of the genuine care I'm showing her. Despite the internal struggle, I realize that my restraint is building something deeper between us.</p> <<changeAttraction "Mariel" "Rylan" 2>> <<changeAffection "Mariel" "Rylan" 3>> <<changeLust "Mariel" 2>> <</if>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I gently finish the massage, my hands lingering perhaps longer than they should on her soft skin. As I finally pull away, she opens her eyes slightly, looking at me with an expression that seems to hold new awareness.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_SmelledMarielFeet2>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I had the strangest dream... about you being so close to me..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her cheeks flush deeper as she speaks, as if some part of her was aware of what happened.</p> <span class="dialog-mariel">"It felt so... intimate."</span> <<else>> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"That was wonderful... I feel so much better. Thank you for being so gentle and caring."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her smile is warm and trusting, though I can't shake the feeling that she sensed my internal struggle.</p> <</if>> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <<if $rylan_SmelledMarielFeet2>> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Despite your attempts to resist, your desires proved too strong to control...</p></div> <<else>> <div style="background: rgba(100, 150, 100, 0.2); border: 2px solid rgba(150, 200, 150, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #b3e0b3; font-size: 0.9em; margin: 0; font-style: italic;">Your willpower held strong, though the struggle has awakened new awareness of your desires...</p></div> <</if>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<statSummary>> <<if $rylan_SmelledMarielFeet2>> <<soulDisplay "rylan">> <</if>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>> <<set $currentPOV = "Mariel">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Shopping Trip</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Time to update everyone's wardrobe...</p> </div> <center><img src="images/landscapes/clothesshop.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Shopping district"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Finally! Someone needs to take charge of this situation. I've watched these young people run around in torn, dirty, or completely inadequate clothing for far too long. A <<print $marielToHuman>>'s work is never done.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Come along, everyone. We're all going shopping together. No one in this house is running around in rags anymore!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh, that sounds fun! I'd love to help pick out clothes for everyone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The shopping district is bustling with activity as our whole group makes our way through the various clothing stalls and shops. I know exactly where to go for quality garments at reasonable prices.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Now, let's make this interesting. Liora, you pick out clothes for Nimeria. I'll handle Seryk's wardrobe - someone needs to civilize that man."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh, these white dresses would be perfect for Nimeria!"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora holds up several elegant white garments with genuine enthusiasm.</p> <span class="dialog-liora">"They'd look so beautiful with her complexion, and these boots would complete the look!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You have excellent taste, Liora! I love how thoughtful you are with your choices."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"And some black pantyhose would add such an elegant touch, don't you think?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Now for my more challenging task...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Do I really have to wear all this stuff? These clothes feel so restrictive..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk complains like a child, tugging at a simple shirt I'm trying to get him to try on.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Seryk! You cannot continue running around practically naked with only loincloths! You're a grown man, not a savage!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"But they limit my movement! How am I supposed to fight properly when?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"At the very least, you need proper undergarments. I won't have you... exposed... around the house with young ladies present."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After considerable arguing and negotiating, I finally manage to get him to purchase a large pack of boxers. It's not much, but it's progress.</p> </div> <center><img src="images/seryk/boxers.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk"></center> <center><img src="images/nimeria/whitedress/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Now Liora, it's your turn for something special!"</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria's eyes sparkle with mischief as she approaches with a shorter, more form-fitting dress.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"What do you mean?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You can't keep dressing like a nun when you have a boyfriend now! He might run away if you don't show him what he's got!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Nimeria! That's... that's so forward!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Trust me, dear. A little cleavage never hurt anyone. You should show off your assets! This pink dress would be perfect!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch as Nimeria gently but persistently convinces Liora to try on a shorter pink dress that's much more revealing than her usual conservative choices. The poor girl looks mortified but... there's a hint of curiosity in her eyes.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Well... if it makes you happy, dear..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself saying, though part of me wonders if this is really appropriate.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">By the time we finish shopping, everyone has new outfits, and I feel satisfied that at least some standards have been maintained in this household.</p> </div> <<set $shoppedWithMariel = true>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">See Liora's new look.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return home|LioraNewLook]]</div></div></div> <<statSummary>> <<changeFace $currentMarielFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $rylan_MasturbatedToLiora = true>> <<set $rylan_MasturbationChoice = "Liora">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Romantic Fantasy</h2> <p style="color: #ffb3b3; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Lost in dreams of your beloved...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes and let my mind drift to thoughts of Liora - her gentle smile, her kind eyes, the way she always seems to care so deeply about others. In my fantasy, she's looking at me with love instead of just friendship.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/face.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hand moves as I imagine what it would be like to hold her, to kiss her soft lips, to hear her whisper my name with desire instead of just friendship. She's always been so pure, so innocent - but in my dreams, she wants me as much as I want her.</p> <<changeLust "Rylan" -60>> <<changeAttraction "Rylan" "Liora" 2>> <<trackExperience "Rylan" "Masturbated" 1>> <<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora... if only you knew how I feel..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I whisper into the darkness, completely lost in the fantasy of finally confessing my feelings and having them returned.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I imagine her gentle touch, the way she might blush if I told her how beautiful she is, how she might look at me with those sweet eyes filled with love instead of just friendship. The fantasy of our first kiss, our first intimate moment together, drives me to an intense release.</p> </div> <center><img src="images/rylan/masturbate/masturbate.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the waves of pleasure subside, I'm left with a bittersweet feeling - the satisfaction of release mixed with the longing for these dreams to become reality someday.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your romantic feelings for Liora have provided temporary relief...</p></div> <<if $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventMariel">><</link>></div> <<elseif $ntrThreats.includes("Liora")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventLiora">><</link>></div> <<elseif $ntrThreats.includes("Serin")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventSerin">><</link>></div> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventGeneric">><</link>></div> <</if>> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>></div> <</if>> </div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $rylan_MasturbatedToMariel = true>> <<set $rylan_MasturbationChoice = "MarielBack">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Forbidden Maternal Fantasy</h2> <p style="color: #ffb3b3; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Lost in memories of her touch...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes and let the memory of Mariel's massage consume me. The feeling of her hands on my back, the way she moved so close, the intoxicating scent of her body...</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/backmassage4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel Back Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hand moves without conscious thought as I remember every detail - the warmth of her touch, the way her breathing changed when she leaned over me, the forbidden nature of what we were sharing.</p> <<changeFetish "Rylan" "BreastFetish" 0.2>> <<changeLust "Rylan" -60>> <<changeAttraction "Rylan" "Mariel" 3>> <<trackExperience "Rylan" "Masturbated" 1>> <<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>> <<addSoulCorruption "rylan" 1>> </div> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>😈 SOUL CORRUPTION DEEPENS 😈</h3> <p>Forbidden desires for your maternal figure corrupt your soul, awakening darker lusts.</p> </div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"<<print $marielToHuman>>... your hands felt so good..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I whisper into the darkness, completely lost in the fantasy of her maternal yet sensual touch.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory of her generous curves pressed against me, the way she seemed to enjoy our intimate moment just as much as I did - it all drives me over the edge with explosive intensity.</p> </div> <center><img src="images/rylan/masturbate/masturbate.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the waves of pleasure subside, I'm left panting and conflicted about these growing feelings for my <<print $humanToMariel>>.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your forbidden desires for Mariel have been temporarily satisfied...</p></div> <<if $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventMariel">><</link>></div> <<elseif $ntrThreats.includes("Liora")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventLiora">><</link>></div> <<elseif $ntrThreats.includes("Serin")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventSerin">><</link>></div> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventGeneric">><</link>></div> <</if>> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>></div> <</if>> </div></div> <<statSummary>> <<soulDisplay "rylan">> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $rylan_MasturbatedToMariel = true>> <<set $rylan_MasturbationChoice = "MarielFeet">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(50, 50, 100, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px; text-align: center;">Forbidden Foot Fantasy</h2> <p style="color: #ffb3b3; font-style: italic; font-size: 1.1em; text-align: center; margin: 0;">Lost in memories of her feet...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes and let the memory of massaging Mariel's legs and feet take over completely. The softness of her skin, the way she reacted to my touch, that intoxicating scent...</p> <div style="clear: left;"></div> </div> <center><img src="images/mariel/nightactivities/2/footmassage2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Mariel Foot Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hand works frantically as I remember every detail - the delicate curves of her feet, the way she seemed to enjoy my attention, the forbidden thrill of being so intimate with her.</p> <<changeFetish "Rylan" "FeetFetish" 0.2>> <<changeFetish "Rylan" "SmellFetish" 0.1>> <<changeLust "Rylan" -60>> <<changeAttraction "Rylan" "Mariel" 3>> <<trackExperience "Rylan" "Masturbated" 1>> <<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>> <<addSoulCorruption "rylan" 1>> </div> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>😈 SOUL CORRUPTION DEEPENS 😈</h3> <p>Perverted foot fetish desires for your maternal figure darken your soul further.</p> </div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"<<print $marielToHuman>>... your feet were so beautiful..."</span> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I whisper breathlessly, completely consumed by the memory of her reactions and that incredible scent.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she seemed to lose herself in the pleasure, how she didn't stop me even when things became clearly sexual - it all culminates in an overwhelming release.</p> </div> <center><img src="images/rylan/masturbate/masturbate.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the intensity fades, I'm left with conflicted feelings about these developing fetishes and my desires for my <<print $humanToMariel>>.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(150, 100, 150, 0.2); border: 2px solid rgba(200, 150, 200, 0.3); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your forbidden foot desires have been temporarily satisfied...</p></div> <<if $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventMariel">><</link>></div> <<elseif $ntrThreats.includes("Liora")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventLiora">><</link>></div> <<elseif $ntrThreats.includes("Serin")>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventSerin">><</link>></div> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "NTREventGeneric">><</link>></div> <</if>> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>></div> <</if>> </div></div> <<statSummary>> <<soulDisplay "rylan">> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $rylan_MasturbatedToMariel = true>><<set $rylan_MasturbationChoice = "MarielLegs">><div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(20,20,40,0.95), rgba(10,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"><div class="masturbation-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">Forbidden Foot Fantasy</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Lost in memories of her feet...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 15px 20px;">I close my eyes and let the memory of massaging Mariel's legs and feet take over completely. The softness of her skin, the way she reacted to my touch, that intoxicating scent... <img src="images/mariel/nightactivities/2/footmassage2.webp" alt="Mariel Foot Massage" width="450">My hand works frantically as I remember every detail - the delicate curves of her feet, the way she seemed to enjoy my attention, the forbidden thrill of being so intimate with her.<<changeFetish "Rylan" "FeetFetish" 0.2>><<changeFetish "Rylan" "SmellFetish" 0.1>><<changeLust "Rylan" -60>><<changeAttraction "Rylan" "Mariel" 3>><<trackExperience "Rylan" "Masturbated" 1>><<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>><<addSoulCorruption "rylan" 1>><div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>😈 SOUL CORRUPTION DEEPENS 😈</h3><p>Perverted foot fetish desires for your maternal figure darken your soul further.</p></div></div><span class="dialog-rylan"><<print $marielToHuman>>... your feet were so beautiful..."</span> I whisper breathlessly, completely consumed by the memory of her reactions and that incredible scent.The way she seemed to lose herself in the pleasure, how she didn't stop me even when things became clearly sexual - it all culminates in an overwhelming release. <img src="images/rylan/masturbate/masturbate.webp" alt="Rylan Climax" width="400">As the intensity fades, I'm left with conflicted feelings about these developing fetishes and my desires for my <<print $humanToMariel>>.</div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your forbidden foot desires have been temporarily satisfied...</p></div><<if $ntrThreats.length > 0>><<if $ntrThreats.includes("Mariel")>><<link "Try to sleep" "NTREventMariel">><</link>><<elseif $ntrThreats.includes("Liora")>><<link "Try to sleep" "NTREventLiora">><</link>><<elseif $ntrThreats.includes("Serin")>><<link "Try to sleep" "NTREventSerin">><</link>><<else>><<link "Try to sleep" "NTREventGeneric">><</link>><</if>><<else>><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>><</if>></div></div><<statSummary>><<soulDisplay "rylan">><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $rylan_MasturbatedToSerin = true>><<set $rylan_MasturbationChoice = "SerinSocks">><div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(20,20,40,0.95), rgba(10,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"><div class="masturbation-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">Intoxicating Scent Fantasy</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Lost in memories of her drenched socks...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 15px 20px;">I close my eyes and let the memory of Serin's punishment consume me completely. That incredible, overwhelming scent of her drenched socks, the way it made my head spin with desire... <img src="images/serin/nightactivities/2/drenchedsocksfocus.webp" alt="Serin's Drenched Socks" width="450">My hand moves desperately as I relive every moment - the intensity of her foot odor, the way she seemed to enjoy my reaction, the humiliating yet arousing nature of the punishment.<<changeFetish "Rylan" "SmellFetish" 0.3>><<changeFetish "Rylan" "FeetFetish" 0.2>><<changeLust "Rylan" -60>><<changeAttraction "Rylan" "Serin" 3>><<trackExperience "Rylan" "Masturbated" 1>><<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>><<addSoulCorruption "rylan" 1>><div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>😈 SOUL CORRUPTION DEEPENS 😈</h3><p>Submissive desires and humiliating fetishes take deeper root in your corrupted soul.</p></div></div><span class="dialog-rylan">"Serin... that scent was incredible..."</span> I whisper breathlessly, completely lost in the memory of her powerful, athletic aroma and the way it made me feel so submissive.The way she dominated me with just her scent, how helpless I felt against the intoxicating power of her sweaty socks - it all drives me to an explosive climax. <img src="images/rylan/masturbate/masturbate.webp" alt="Rylan Climax" width="400">As the waves subside, I'm left conflicted about these growing submissive desires and my developing fetishes.</div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your forbidden scent desires have been temporarily satisfied...</p></div><<if $ntrThreats.length > 0>><<if $ntrThreats.includes("Mariel")>><<link "Try to sleep" "NTREventMariel">><</link>><<elseif $ntrThreats.includes("Liora")>><<link "Try to sleep" "NTREventLiora">><</link>><<elseif $ntrThreats.includes("Serin")>><<link "Try to sleep" "NTREventSerin">><</link>><<else>><<link "Try to sleep" "NTREventGeneric">><</link>><</if>><<else>><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>><</if>></div></div><<statSummary>><<soulDisplay "rylan">><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $rylan_MasturbatedToSeryk = true>><<set $rylan_MasturbationChoice = "SerykCock">><div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(20,20,40,0.95), rgba(10,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"><div class="masturbation-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">Forbidden Masculine Fantasy</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Lost in memories of his exposed body...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 15px 20px;">I close my eyes and let the memory of Seryk's training session overwhelm me completely. The sight of his powerful, naked body, that intoxicating masculine scent, the way his member looked so impressive... <img src="images/rylan/nightactivities/2/cockfocus.webp" alt="Seryk's Cock" width="450">My hand works frantically as I relive every forbidden detail - his muscular physique, the scent that made me lose control, the way he didn't seem bothered by my obvious arousal.<<changeFetish "Rylan" "MuscleFetish" 0.2>><<changeFetish "Rylan" "GayValue" 0.5>><<changeLust "Rylan" -60>><<changeAttraction "Rylan" "Seryk" 4>><<set $rylan_masculinity = ($rylan_masculinity || 100) - 1>><<trackExperience "Rylan" "Masturbated" 1>><<set $rylan_masturbatedExperience = ($rylan_masturbatedExperience || 0) + 1>><<addSoulCorruption "rylan" 1>><div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>😈 SOUL CORRUPTION DEEPENS 😈</h3><p>Forbidden homosexual desires and masculinity loss corrupt your soul, awakening new hungers.</p></div></div><span class="dialog-rylan">"Seryk... your body is incredible..."</span> I whisper breathlessly, completely consumed by this new side of my sexuality that I never knew existed.The way he called me 'bro' even in that intimate moment, how understanding he seemed about my reaction - it all culminates in an overwhelming release that leaves me gasping. <img src="images/rylan/masturbate/masturbate.webp" alt="Rylan Climax" width="400">As the intensity fades, I realize I've crossed a line that I can never uncross. These desires for another man feel both terrifying and exhilarating.</div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">Your forbidden masculine desires have awakened something new within you...</p></div><<if $ntrThreats.length > 0>><<if $ntrThreats.includes("Mariel")>><<link "Try to sleep" "NTREventMariel">><</link>><<elseif $ntrThreats.includes("Liora")>><<link "Try to sleep" "NTREventLiora">><</link>><<elseif $ntrThreats.includes("Serin")>><<link "Try to sleep" "NTREventSerin">><</link>><<else>><<link "Try to sleep" "NTREventGeneric">><</link>><</if>><<else>><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>><</if>></div></div><<statSummary>><<soulDisplay "rylan">><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentPOV = "Rylan">><<set $timeOfDay = "morning">><<set $gameDay = 1>><<set $gameMonth = 2>><<fullHealParty>> <center><img src="images/landscapes/kitchen.webp" alt="Kitchen" width="450"></center> I wake up feeling... different. The power from last night's soulstone still thrums through my veins, and I can sense subtle changes in my body. As I get dressed and head downstairs, I find everyone already gathered in the kitchen for breakfast. <img src="images/nimeria/face.webp" alt="Nimeria" width="300"> <span class="dialog-nimeria">"Good morning, everyone! I hope you all slept well after your transformations!"</span> Nimeria beams at us, clearly excited to discuss what happened. <img src="images/mariel/facesmile.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"I've been feeling... strange since last night. More aware somehow."</span> Mariel sets down her tea cup, looking contemplative. <img src="images/serin/face.webp" alt="Serin" width="300"> <span class="dialog-serin">"Yeah, I feel like I could punch through a wall right now. What exactly did those stones do to us?"</span> Serin flexes her arm, testing her newfound strength. <span class="dialog-nimeria">"Oh, how wonderful that you asked! You see, soulstones don't just give random power - they awaken abilities based on what you truly wish for deep in your heart!"</span> <img src="images/liora/faceembarrassed.webp" alt="Liora" width="300"> <span class="dialog-liora">"What we truly wish for?"</span> Liora blushes slightly, probably thinking about what her deepest desires might be. <span class="dialog-nimeria">"Exactly! When I swallowed my soulstone, I gained the power to see everyone's abilities and potential! It's like having a window into your souls!"</span> Nimeria's eyes seem to shimmer as she looks at each of us in turn. <span class="dialog-nimeria">"Let me tell you what I can see..."</span> <span class="dialog-nimeria">"<<print $humanName>>, your power is fascinating - you can transform your body depending on your mental state and desires. The stronger your will, the more dramatic the changes can be!"</span> <span class="dialog-rylan">"Transform my body? How?"</span> <span class="dialog-nimeria">"Think of it as... adaptive enhancement. If you truly desire to be stronger, your muscles will grow. If you wish to be faster, your body will become more agile. It responds to your deepest needs and wants!"</span> <img src="images/serin/face.webp" alt="Serin" width="300"> <span class="dialog-serin">"That's incredible! What about me?"</span> <span class="dialog-nimeria">"You have the same power as <<print $humanName>>! Body transformation through mental focus. Perhaps we can help you unlock its full potential through training?"</span> <span class="dialog-seryk">"And what about me, Nim?"</span> Seryk asks curiously. <img src="images/nimeria/face.webp" alt="Nimeria" width="300"> <span class="dialog-nimeria">"Oh Seryk! Your power is quite unique - you can regenerate mana through your body fluids!"</span> <span class="dialog-rylan">"Wait, seriously?"</span> I can't help but smirk. <span class="dialog-rylan">"So you got the most useless power of all? What are you going to do, drink your own piss from now on?"</span> <img src="images/seryk/facelaugh.webp" alt="Seryk" width="300"> <span class="dialog-seryk">"Hey, bro! Don't knock it until you've tried it!"</span> Seryk laughs good-naturedly. <span class="dialog-seryk">"Though I hope there are other... applications."</span> <img src="images/serin/facelaugh.webp" alt="Serin" width="300"> <span class="dialog-serin">"Oh gods, this is too funny! The mighty demon warrior has to drink his own bodily fluids for power!"</span> <span class="dialog-seryk">"I'll remember that teasing when you need my help in battle, Wildcat."</span> <span class="dialog-nimeria">"And Liora, your power is beautiful - enhanced healing abilities! It seems helping everyone is what you desire most."</span> <img src="images/liora/facesmile.webp" alt="Liora" width="300"> <span class="dialog-liora">"That... that actually makes sense. I've always wanted to protect everyone and ease their pain."</span> <span class="dialog-nimeria">"As for Mariel..."</span> Nimeria pauses, looking puzzled. <span class="dialog-nimeria">"I'm not entirely sure yet. It seems connected to both healing powers and mothering instincts, but there's something deeper there I can't quite read."</span> <img src="images/mariel/faceworried.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"Something deeper? Should I be concerned?"</span> <span class="dialog-nimeria">"Oh no, not at all! Sometimes powers take time to fully manifest. We'll figure it out together!"</span> <span class="dialog-rylan">"Your power to see our abilities is actually really useful for a team."</span> <span class="dialog-nimeria">"Indeed! I suggest we all train together - Seryk and I can help <<print $humanName>> and Serin unlock the full potential of your transformation abilities!"</span> <span class="dialog-seryk">"Sounds like a plan, bro. Just promise me you won't laugh too hard when I have to... recharge."</span> <img src="images/serin/face.webp" alt="Serin" width="300"> <span class="dialog-serin">"No promises there, big guy!"</span> The morning feels full of potential as we discuss our newfound abilities. Whatever challenges lie ahead, we're stronger now - though some of us in more embarrassing ways than others. <span class="dialog-seryk">"You know what, bro? Why don't we start training right now? I could help you and Wildcat figure out your transformation abilities."</span> <img src="images/mariel/faceangry.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"Stop right there!"</span> Mariel's voice cuts through the conversation with sudden determination. <span class="dialog-mariel">"Today there is no training! We are going shopping. No one in this house is running around in rags anymore!"</span> <img src="images/liora/face.webp" alt="Liora" width="300"> <span class="dialog-liora">"Oh, that sounds wonderful! I'd love to help everyone pick out new clothes."</span> <img src="images/nimeria/facesmile.webp" alt="Nimeria" width="300"> <span class="dialog-nimeria">"What a delightful idea! Shopping together will be so much fun!"</span> <span class="dialog-mariel">"Exactly! Look at all of you - Seryk is practically naked in those loincloths, Nimeria needs proper traveling clothes, and everyone could use some new outfits."</span> <img src="images/seryk/faceserious.webp" alt="Seryk" width="300"> <span class="dialog-seryk">"Do I really have to? These loincloths are perfectly functional..."</span> <span class="dialog-mariel">"Yes, you do! We're all going together, and that's final."</span> [[Continue to shopping|MarielShopping]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $mariel_NTREvent1 = true>><<set $mariel_MetSerykAtNight = true>><<if not $wardrobe>><<set $wardrobe = { Mariel: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Liora: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Serin: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Rylan: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Seryk: { underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Nimeria: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" } }>><</if>><div id="ntr-intro-overlay" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(45deg, rgba(20,0,20,0.95), rgba(40,0,40,0.98), rgba(60,0,60,0.95)); z-index: 9999; display: flex; flex-direction: column; justify-content: center; align-items: center; animation: ntrIntroFadeIn 2s ease-in-out forwards;"><div style="text-align: center; opacity: 0; animation: ntrTextReveal 3s ease-in-out 0.5s forwards;"><h1 style="color: #ff6b6b; font-size: 3em; margin: 0; text-shadow: 0 0 20px rgba(255,107,107,0.8), 0 0 40px rgba(255,107,107,0.4); font-family: serif; letter-spacing: 3px;">NTR EVENT</h1><div style="width: 200px; height: 2px; background: linear-gradient(to right, transparent, #ff6b6b, transparent); margin: 20px auto; animation: ntrLineExpand 2s ease-in-out 1s forwards; transform: scaleX(0);"></div><h2 style="color: #ffb3b3; font-size: 2em; margin: 0; text-shadow: 0 0 15px rgba(255,179,179,0.6); font-family: serif; letter-spacing: 2px;">Mariel</h2><p style="color: #ff9999; font-size: 1.2em; margin-top: 30px; font-style: italic; opacity: 0; animation: ntrSubtextFade 2s ease-in-out 2s forwards;">A forbidden attraction begins to bloom...</p></div></div><style>@keyframes ntrIntroFadeIn { 0% { opacity: 0; background: rgba(0,0,0,1); } 100% { opacity: 1; } } @keyframes ntrTextReveal { 0% { opacity: 0; transform: translateY(30px); } 50% { opacity: 1; transform: translateY(0); } 100% { opacity: 1; transform: translateY(0); } } @keyframes ntrLineExpand { 0% { transform: scaleX(0); } 100% { transform: scaleX(1); } } @keyframes ntrSubtextFade { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes ntrOverlayFadeOut { 0% { opacity: 1; } 100% { opacity: 0; visibility: hidden; } }</style><script>setTimeout(function() { const overlay = document.getElementById('ntr-intro-overlay'); if (overlay) { overlay.style.animation = 'ntrOverlayFadeOut 1s ease-in-out forwards'; setTimeout(function() { overlay.style.display = 'none'; }, 1000); } }, 4000);</script><div class="ntr-container" style="background: linear-gradient(to bottom, rgba(40,20,40,0.95), rgba(25,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1); opacity: 0; animation: mainContentFadeIn 1s ease-in-out 5s forwards;"><style>@keyframes mainContentFadeIn { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0); } }</style><div class="ntr-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">Restless Night</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Mariel's perspective...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 15px 20px;">Sleep refuses to come to me tonight. My mind keeps racing with thoughts of everything that happened today - the strange changes I can feel within myself, and...<<if $rylan_MassagedMarielBack2 || $rylan_MassagedMarielLegs2>><<changeLust "Mariel" 5>>...the intimate moments I shared with <<print $humanName>>. The memory of his hands on my body, the way he looked at me, the feelings it stirred within me that I haven't felt in years.<<else>><<changeLust "Mariel" 3>>...this growing restlessness that I can't seem to shake.<</if>><<changeFetish "Mariel" "SmellFetish" 0.1>><span class="dialog-mariel">I need some water...</span> I whisper to myself, slipping out of bed. The house is quiet, everyone else presumably asleep, as I make my way to the kitchen in my nightgown.But as I round the corner, I'm surprised to find I'm not alone. Seryk stands by the window, his muscular silhouette outlined by moonlight streaming through the glass.<<changeLust "Mariel" 8>> <div><img src="images/seryk/standingsoaked.webp" alt="Seryk" width="450"></div> <span class="dialog-seryk">"Oh, Sunflower! Couldn't sleep either?"</span> He turns toward me with that warm smile of his, and I notice a light sheen of perspiration on his blue skin.<span class="dialog-mariel">"I just needed some water. What about you?"</span><span class="dialog-seryk">"Just thinking... and I wanted to thank you properly."</span> He steps closer, and I catch a hint of his masculine scent - warm, musky, intensely male. <img src="images/mariel/faceembarrassed.webp" alt="Mariel" width="300"> <span class="dialog-seryk">"You and your family have been so welcoming to Nimeria and me. After everything we've been through..."</span><<changeLust "Mariel" 6>>There's genuine gratitude in his voice that touches something deep in my heart.<span class="dialog-mariel">"You don't need to thank us. It's what anyone would do."</span> I move to get my water, acutely aware of his presence. <span class="dialog-mariel">"Tell me about your previous life, if you don't mind sharing."</span><span class="dialog-seryk">"For slaves, we were treated... okayish, I suppose. <img src="images/seryk/faceserious.webp" alt="Seryk" width="300"> </span> His expression grows more serious. <span class="dialog-seryk">"But Nimeria had it harder than most. Do you know the term 'the cursed child'?"</span><<changeLust "Mariel" 5>><span class="dialog-mariel">"No, what does it mean?"</span><span class="dialog-seryk">"Demons believe that those born with black hair will bring the end of the world."</span> His voice carries old pain. <span class="dialog-seryk">"And having a succubus mother doesn't help - demons avoid succubi like the plague, never knowing when they might be seduced or manipulated."</span>My heart aches for what that sweet girl must have endured.<<changeAffection "Mariel" "Nimeria" 2>><span class="dialog-seryk">"Don't worry though - she doesn't have any magical powers, so you don't have to worry about her influencing your dreams or anything."</span> He gives me a reassuring smile. <img src="images/seryk/face.webp" alt="Seryk" width="300"> <span class="dialog-seryk">"Her parents never mistreated her, but she never had real friends either. So I'm happy for her now, seeing how welcome you've all made her feel."</span><<changeLust "Mariel" 7>>As he talks, I find myself growing warmer. There's something about his voice, his presence, the way he cares for Nimeria that's incredibly attractive. The heat building in my body is becoming hard to ignore. <img src="images/mariel/pantieswet.webp" alt="Mariel" width="300"><span class="dialog-mariel"> "That's... that's terrible. Though I'm not sure I ever met a demon with black hair during our travels."</span> I pause, a distant memory surfacing. <span class="dialog-mariel">"Actually... there was only one I remember..."</span>The memory hits me suddenly - one of the demon king's children had black hair. One of the children that... that Thalor killed while I was forced to leave the room. A tear escapes before I can stop it. <img src="images/mariel/facecrying.webp" alt="Mariel" width="300"><<changeLust "Mariel" 4>> Before I can react, Seryk's large, warm hand gently wipes the tear from my cheek. <img src="images/seryk/nightactivities/2/ntrmariel/hand.webp" alt="Seryk touching Mariel" width="300"> <<changeLust "Mariel" 8>>His skin is slightly damp with perspiration, and his scent hits me full force - intoxicating, masculine, overwhelming.<<changeFetish "Mariel" "SmellFetish" 0.3>><<changeLust "Mariel" 12>><span class="dialog-seryk">"Beautiful women like you shouldn't cry, Sunflower. Whatever painful memories you carry, they don't define who you are now."</span>His touch lingers for just a moment longer than necessary, and I find myself leaning into it slightly. <img src="images/seryk/nightactivities/2/ntrmariel/hand2.webp" alt="Seryk touching Mariel" width="300"> The scent from his hand, warm and musky from his night training, fills my senses and makes my head spin with unexpected desire.<<changeFetish "Mariel" "MuscleFetish" 0.2>>I notice Seryk's blue skin darkening slightly - is he blushing? His breathing seems heavier too.<<changeLust "Seryk" 5>><<changeAffection "Mariel" "Seryk" 3>><<changeAttraction "Mariel" "Seryk" 4>><<changeAttraction "Seryk" "Mariel" 2>><<setWardrobe "Mariel" "nailPolish" true>><span class="dialog-seryk">"Excuse me... I need to use the bathroom."</span> His voice sounds strained as he quickly excuses himself, leaving me alone in the kitchen.</div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">A spark of forbidden attraction ignites between Mariel and Seryk...</p></div><<link "Continue" "NTREventMariel2">><</link>></div></div><<statSummary>><<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $mariel_NTREvent2 = true>><div class="ntr-container" style="background: linear-gradient(to bottom, rgba(40,20,40,0.95), rgba(25,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"><div class="ntr-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">Forbidden Discovery</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Mariel's awakening continues...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><<changeLust "Mariel" 3>>I press my back against the cool counter, trying to calm the fire building within me. What is happening to me? This intensity of desire... it's been so long since I've felt anything like this. <img src="images/mariel/pantieswet.webp" alt="Mariel" width="300"> As I try to steady my breathing, I become acutely aware of just how aroused I am. My body is responding in ways I haven't felt in years, and when I shift slightly, I can feel how wet I've become.<<changeLust "Mariel" 4>> <span class="dialog-mariel">"Oh god..."</span> I whisper, my hand unconsciously moving to press against my nightgown where the dampness has spread. The fabric clings to my heated skin, and even this light touch sends shivers through me.<<changeLust "Mariel" 3>> <img src="images/seryk/nightactivities/2/ntrmariel/masturbate1.webp" alt="Mariel" width="450"> It must be all this pent-up frustration and loneliness. Every sensation seems heightened, every touch electric. I can't remember the last time I felt this desperate for... for touch.<<changeFetish "Mariel" "SmellFetish" 0.1>>My hand begins to move almost without conscious thought, pressing and rubbing against the growing wetness through my nightgown. The memory of Seryk's scent, his touch on my cheek, fills my mind as I lose myself in the growing pleasure. <img src="images/seryk/nightactivities/2/ntrmariel/masturbate2.webp" alt="Mariel" width="450"><<changeLust "Mariel" 5>> I bite my lip to stifle a moan as my fingers work more urgently against the fabric. The kitchen, the moonlight, the forbidden nature of what I'm doing - it all adds to the intense arousal building within me.But then I hear the bathroom door opening, followed by Seryk's quiet footsteps as he returns to his room. The sound jolts me back to reality, and I quickly pull my hand away, my face burning with shame and embarrassment.<<changeLust "Mariel" 3>><span class="dialog-mariel">"What am I doing?"</span> I whisper to myself, my body still trembling with unfulfilled desire. I wait a few more minutes, trying to compose myself, before deciding I should return to bed as well.But as I pass the bathroom, I realize I need to use it myself. The moment I step inside, I'm hit by an overwhelming wave of thick, masculine scent that makes my knees weak.<<changeLust "Mariel" 8>><<changeFetish "Mariel" "SmellFetish" 0.4>> <span class="dialog-mariel">"Oh my..."</span> I whisper, my body responding immediately to the potent aroma filling the small space. My eyes search for the source and land on the waste bin - there are tissues inside, and the smell is definitely coming from there.The compulsion is immediate and overwhelming. My hand moves without conscious thought, reaching for one of the tissues. I know I shouldn't, know this is wrong, but I can't stop myself.<<changeLust "Mariel" 10>> <img src="images/seryk/nightactivities/2/ntrmariel/snifftissue1.webp" alt="Mariel discovers the tissues" width="450"></div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">The forbidden temptation grows stronger...</p></div><<link "but I can't stop myself." "NTREventMariel3">><</link>></div></div><<statSummary>><<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $mariel_NTREvent3 = true>><div class="ntr-container" style="background: linear-gradient(to bottom, rgba(40,20,40,0.95), rgba(25,10,25,0.98)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"><div class="ntr-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #ff9999; font-size: 1.6em; margin-bottom: 10px;">The Corruption Deepens</h2><p style="color: #ffb3b3; font-style: italic; font-size: 1.1em;">Mariel's forbidden desires consume her...</p></div><div class="scene-content" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.05); border-radius: 8px; padding: 25px; margin-bottom: 25px;">The moment I bring it closer, the scent intensifies dramatically. It's Seryk's seed, still warm and potent, and the masculine aroma is unlike anything I've ever experienced. My body trembles as forbidden desire courses through me.<<changeFetish "Mariel" "CumAddiction" 1.2>> <img src="images/seryk/nightactivities/2/ntrmariel/snifftissue2.webp" alt="Mariel inhales the scent" width="450"> I inhale deeply, and the effect is immediate and overwhelming. Wave after wave of pleasure crashes over me as my body responds to the primal, masculine scent. This is so wrong, but I can't stop myself.<<changeLust "Mariel" 12>><<changeFetish "Mariel" "SmellFetish" 0.5>> <img src="images/seryk/nightactivities/2/ntrmariel/snifftissue3.webp" alt="Mariel loses control" width="450"> My free hand instinctively moves between my legs as the intoxicating aroma fills my senses completely. <img src="images/seryk/nightactivities/2/ntrmariel/snifftissue5.webp" alt="Mariel" width="450"> I bite my lip to keep from moaning aloud as my body builds toward an inevitable climax from this forbidden act.<<changeLust "Mariel" 15>> <img src="images/seryk/nightactivities/2/ntrmariel/snifftissue6.webp" alt="Mariel climaxes" width="450"> The orgasm hits me like a lightning bolt, my body convulsing with pleasure as I struggled to remain silent. The tissue falls from my trembling hand as waves of ecstasy wash over me, all triggered by the scent of Seryk's essence.<<set $mariel_Lust = 0>><<trackExperience "Mariel" "Orgasms" 1>><<set $mariel_orgasmedToSerykScent = true>><<changeAttraction "Mariel" "Seryk" 5>><<addSoulCorruption "mariel" 1>>As the pleasure slowly subsides, I'm left panting and horrified by what I've just done. But underneath the shame, there's an undeniable craving for more of that intoxicating masculine scent. <img src="images/mariel/facewet.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"What... what the hell is wrong with me?"</span> I whisper to my reflection in the mirror, my face flushed and my breathing still heavy.The shame and arousal war within me as I realize I've just climaxed from the scent of another man's seed - a man who isn't my husband. This overwhelming attraction and need must be from years of suppressed desires finally breaking free, but this... this feels like something deeper, something that was already there waiting to be awakened.I quickly clean up and return to my room, but sleep will be even more elusive now. The memory of Seryk's scent, his touch, his caring words - it all swirls in my mind as I lie in bed, my body still tingling with forbidden arousal.<<changeLust "Mariel" 3>></div><div class="visit-actions" style="text-align: center; margin-top: 30px;"><div style="background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"><p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">The corruption spreads as forbidden desires awaken within Mariel's heart and body...</p></div><<link "Try to sleep" "MorningAfterSoulstones">><<set $ntrThreats = []>><</link>></div></div><<statSummary>><<soulDisplay "mariel">><<changeFace $currentMarielFace>>
<<if not $wardrobe>><<set $wardrobe = { Mariel: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Liora: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Serin: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Rylan: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Seryk: { underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Nimeria: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" } }>><</if>> <<setWardrobe "Mariel" "nailPolish" true>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<if !$nightVisitedTonight>><<set $nightVisitedTonight = []>><</if>><<if $nightActionPoints === undefined>><<set $nightActionPoints = 4>><</if>><<if !$ntrThreats>><<set $ntrThreats = ["Mariel"]>><</if>><div class="night-activities-container" style="background-image: url('images/landscapes/night.webp'); background-size: cover; background-position: center; min-height: 500px; position: relative; border-radius: 10px; overflow: hidden;"><div class="night-overlay" style="background: linear-gradient(to bottom, rgba(25,25,50,0.7), rgba(15,15,30,0.8)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="night-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"><h2 style="color: #e6e6ff; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">Night has fallen over the house...</h2><div class="action-points-display" style="background: linear-gradient(145deg, rgba(100,150,200,0.3), rgba(80,120,180,0.4)); border: 2px solid rgba(150,200,255,0.4); border-radius: 12px; padding: 15px; margin: 20px auto; max-width: 300px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"><h3 style="color: #b3d9ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0 0 5px 0; font-size: 1.3em;">Action Points: <<print $nightActionPoints>>/4</h3><p style="color: #99ccff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">Each visit costs 1 action point</p></div><div class="system-explanation" style="background: linear-gradient(145deg, rgba(80,120,160,0.2), rgba(60,100,140,0.3)); border: 1px solid rgba(120,160,200,0.3); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 500px; backdrop-filter: blur(3px);"><h4 style="color: #c0d0ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0 0 10px 0; font-size: 1.1em;">ℹ️ How Night Activities Work</h4><ul style="color: #a0c0ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.85em; margin: 0; padding-left: 20px; line-height: 1.4;"><li><strong>Visit Characters:</strong> Spend action points to visit characters and build relationships</li><li><strong>Dark Auras:</strong> Red glowing auras indicate NTR threats from Seryk</li><li><strong>Intervention:</strong> Click the shadowy figure to attempt intervention (costs 1 action point)</li><li><strong>Success Chance:</strong> Higher attraction to you = better intervention chances (minimum 20%)</li><li><strong>Strategic Choice:</strong> Visit characters to strengthen bonds or intervene to prevent NTR</li></ul></div><<if $nightActionPoints > 0>><p style="color: #d0d0e6; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 40px; font-size: 1.1em;"><<if $nightVisitedTonight.length === 0>>The soul transformations have left everyone changed. You find yourself restless, unable to sleep. Perhaps you could visit someone...<<else>>You've spent some time visiting tonight, but you still have energy left. Who else might be awake?<</if>></p><<else>><p style="color: #d0d0e6; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin-bottom: 40px; font-size: 1.1em;">You've used all your energy for tonight. Time to get some rest...</p><</if>><div class="character-visit-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"><<if $nightActionPoints > 0>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><<if $ntrThreats.includes("Mariel")>><div class="ntr-aura" style="position: absolute; top: -10px; left: -10px; right: -10px; bottom: 50px; background: radial-gradient(circle, rgba(139,0,0,0.4) 0%, rgba(75,0,0,0.3) 50%, transparent 70%); border-radius: 20px; z-index: 1; animation: darkPulse 2s ease-in-out infinite alternate;"></div><div class="seryk-chibi" style="position: absolute; top: 5px; right: 5px; z-index: 3; cursor: pointer; transition: transform 0.3s ease;" onclick="event.stopPropagation(); SugarCube.State.variables.nightActionPoints -= 1; var marielSerykAttraction = SugarCube.State.variables.mariel_SerykAttraction || 0; var marielHumanAttraction = SugarCube.State.variables['mariel_' + SugarCube.State.variables.humanName + 'Attraction'] || 0; var attractionDiff = marielSerykAttraction - marielHumanAttraction; var baseChance = 80; var finalChance = Math.max(20, Math.min(100, baseChance - attractionDiff)); var roll = Math.floor(Math.random() * 100) + 1; if (roll <= finalChance) { SugarCube.State.variables.ntrThreats = SugarCube.State.variables.ntrThreats.filter(t => t !== 'Mariel'); SugarCube.Engine.play('NightActivities2'); } else { SugarCube.Engine.play('InterventionFailed'); }"><img src="images/chibi-models/seryk.webp" style="width: 40px; height: 40px; border-radius: 50%; border: 2px solid rgba(139,0,0,0.8); box-shadow: 0 0 10px rgba(139,0,0,0.6);"></div><</if>><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"><img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div><h3 style="color: #ffe6b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 <<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3><p style="color: #f0f0f0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Perhaps she's processing the changes..."</p></div><<if !$nightVisitedTonight.includes("Mariel")>><<link "Visit her room" "MarielNightVisit2">><<set $nightActionPoints -= 1>><<set $nightVisitedTonight.push("Mariel")>><</link>><<else>><div style="background: linear-gradient(145deg, rgba(100,100,100,0.3), rgba(80,80,80,0.4)); border: 2px solid rgba(150,150,150,0.3); border-radius: 8px; padding: 10px 20px; margin-top: 10px; color: #c0c0c0; font-style: italic;">Already visited tonight</div><</if>></div><</if>><<if !$nightVisitedTonight.includes("Liora") && $nightActionPoints > 0>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><<if $ntrThreats.includes("Liora")>><div class="ntr-aura" style="position: absolute; top: -10px; left: -10px; right: -10px; bottom: 50px; background: radial-gradient(circle, rgba(139,0,0,0.4) 0%, rgba(75,0,0,0.3) 50%, transparent 70%); border-radius: 20px; z-index: 1; animation: darkPulse 2s ease-in-out infinite alternate;"></div><div class="seryk-chibi" style="position: absolute; top: 5px; right: 5px; z-index: 3; cursor: pointer; transition: transform 0.3s ease;" onclick="event.stopPropagation(); SugarCube.State.variables.nightActionPoints -= 1; var lioraSerykAttraction = SugarCube.State.variables.liora_SerykAttraction || 0; var lioraHumanAttraction = SugarCube.State.variables['liora_' + SugarCube.State.variables.humanName + 'Attraction'] || 0; var attractionDiff = lioraSerykAttraction - lioraHumanAttraction; var baseChance = 80; var finalChance = Math.max(20, Math.min(100, baseChance - attractionDiff)); var roll = Math.floor(Math.random() * 100) + 1; if (roll <= finalChance) { SugarCube.State.variables.ntrThreats = SugarCube.State.variables.ntrThreats.filter(t => t !== 'Liora'); SugarCube.Engine.play('NightActivities2'); } else { SugarCube.Engine.play('InterventionFailed'); }"><img src="images/chibi-models/serykback.webp" style="width: 40px; height: 40px; border-radius: 50%; border: 2px solid rgba(139,0,0,0.8); box-shadow: 0 0 10px rgba(139,0,0,0.6);"></div><</if>><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"><img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div><h3 style="color: #ffe6b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Liora</h3><p style="color: #f0f0f0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"She might need comfort after today..."</p></div><<link "Visit her room" "LioraNightVisit2">><<set $nightActionPoints -= 1>><<set $nightVisitedTonight.push("Liora")>><</link>></div><</if>><<if !$nightVisitedTonight.includes("Serin") && $nightActionPoints > 0>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><<if $ntrThreats.includes("Serin")>><div class="ntr-aura" style="position: absolute; top: -10px; left: -10px; right: -10px; bottom: 50px; background: radial-gradient(circle, rgba(139,0,0,0.4) 0%, rgba(75,0,0,0.3) 50%, transparent 70%); border-radius: 20px; z-index: 1; animation: darkPulse 2s ease-in-out infinite alternate;"></div><div class="seryk-chibi" style="position: absolute; top: 5px; right: 5px; z-index: 3; cursor: pointer; transition: transform 0.3s ease;" onclick="event.stopPropagation(); SugarCube.State.variables.nightActionPoints -= 1; var serinSerykAttraction = SugarCube.State.variables.serin_SerykAttraction || 0; var serinHumanAttraction = SugarCube.State.variables['serin_' + SugarCube.State.variables.humanName + 'Attraction'] || 0; var attractionDiff = serinSerykAttraction - serinHumanAttraction; var baseChance = 80; var finalChance = Math.max(20, Math.min(100, baseChance - attractionDiff)); var roll = Math.floor(Math.random() * 100) + 1; if (roll <= finalChance) { SugarCube.State.variables.ntrThreats = SugarCube.State.variables.ntrThreats.filter(t => t !== 'Serin'); SugarCube.Engine.play('NightActivities2'); } else { SugarCube.Engine.play('InterventionFailed'); }"><img src="images/chibi-models/serykback.webp" style="width: 40px; height: 40px; border-radius: 50%; border: 2px solid rgba(139,0,0,0.8); box-shadow: 0 0 10px rgba(139,0,0,0.6);"></div><</if>><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"><img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div><h3 style="color: #ffe6b3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Serin</h3><p style="color: #f0f0f0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Her corruption might be affecting her..."</p></div><<link "Visit her room" "SerinNightVisit2">><<set $nightActionPoints -= 1>><<set $nightVisitedTonight.push("Serin")>><</link>></div><</if>><<if $nightVisitedTonight.length > 0 && $nightActionPoints > 0>><div class="visited-status" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(100,150,100,0.2), rgba(80,120,80,0.3)); border: 1px solid rgba(150,200,150,0.3); border-radius: 8px; backdrop-filter: blur(3px);"><p style="color: #b0e0b0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've already visited: <<for _i = 0; _i < $nightVisitedTonight.length; _i++>><<if _i > 0 && _i === $nightVisitedTonight.length - 1>> and <</if>><<if _i > 0 && _i < $nightVisitedTonight.length - 1>>, <</if>>$nightVisitedTonight[_i]<</for>> tonight.</p></div><</if>><<if $nightActionPoints === 0>><div class="all-visited" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(150,100,150,0.2), rgba(120,80,120,0.3)); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; backdrop-filter: blur(3px);"><p style="color: #e0b0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've used all your energy for tonight. Time to get some rest...</p></div><</if>><<if $ntrThreats.length > 0 && $nightActionPoints > 0>><div class="ntr-warning" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(139,0,0,0.2), rgba(100,0,0,0.3)); border: 1px solid rgba(200,100,100,0.3); border-radius: 8px; backdrop-filter: blur(3px);"><p style="color: #ffb0b0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">👹 You sense a dark presence near some rooms. Click the shadowy figure to intervene, but it will cost you an action point.</p></div><</if>></div><div style="margin-top: 50px;"><div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"><div style="background: linear-gradient(145deg, rgba(100,100,150,0.2), rgba(80,80,120,0.3)); border: 2px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"><h3 style="color: #c0c0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Go to sleep</h3><p style="color: #a0a0c0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;"><<if $nightActionPoints === 3>>"Perhaps sleep will come eventually..."<<elseif $nightActionPoints === 0>>"It's been a long night..."<<else>>"That's enough visiting for tonight..."<</if>></p></div></div><div style="margin-top: 15px;"><<link "End the night" "SerykNightTraining">><<set $nightVisitedTonight = []>><<set $nightActionPoints = 3>><</link>></div></div></div></div> <style> .visit-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .visit-option:hover .character-frame { border-color: rgba(255,255,255,0.5); box-shadow: 0 12px 24px rgba(0,0,0,0.4); } .visit-option:hover img { border-color: rgba(255,255,255,0.6); transform: scale(1.05); } .visit-option:hover h3 { color: #fff2b3; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .visit-option:active, .return-option:active { transform: translateY(-2px) scale(1.01); } .night-content a { color: #e6e6ff; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1)); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.1em; } .night-content a:hover { color: #fff2b3; background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15)); border-color: rgba(255,255,255,0.5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.4); } .night-content a:active { transform: translateY(0px); box-shadow: 0 2px 6px rgba(0,0,0,0.3); } @keyframes darkPulse { 0% { opacity: 0.6; transform: scale(1); } 100% { opacity: 0.9; transform: scale(1.05); } } .seryk-chibi:hover { transform: scale(1.2); } .seryk-chibi:hover img { box-shadow: 0 0 15px rgba(139,0,0,0.8); } .ntr-aura { pointer-events: none; } .seryk-chibi { pointer-events: all; } </style> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <div class="forest-hunt-container" style="background: linear-gradient(to bottom, rgba(34,139,34,0.4), rgba(0,100,0,0.5)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div class="scene-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/forest.webp" alt="Nimeria" width="400"></center> From behind a cluster of trees steps a figure that makes my breath catch in my throat. A girl, probably around our age, with pale, almost luminous skin and long, silky black hair that cascades down her back like a midnight waterfall. Despite the dirt smudges on her cheeks and the torn, ragged clothing that barely covers her slender frame, there's something ethereally beautiful about her. Her large, expressive eyes survey the scene with a mixture of concern and exasperation. Around her neck, I notice a dull metal collar that seems oddly out of place on someone so graceful. <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">What... who is this? She just appeared out of nowhere and that demon actually stopped. She saved us... but why? And that collar... is she a slave too?</span></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"She is..."</span> Serin breathes, still catching her breath from the fight. <div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"She is..."</span> Liora echoes, her voice filled with wonder. <div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"...an angel."</span> The words slip out before I can stop them, my mind still reeling from the sudden shift from certain death to... whatever this is. <div style="clear: left;"></div> <center><img src="images/liora/facesideeye.webp" alt="Liora angry" width="300"></center> Liora's head snaps toward me, her blue eyes flashing with something I've never seen before - jealousy? Anger? She gives me a sharp side-eye that makes me immediately regret my words. <img src="images/liora/facesideeye.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"an angel?"</span> she mutters under her breath, her healing hands pausing in their work on my wounds. <div style="clear: left;"></div> The demon - who had been poised to deliver what would have been our death blow - immediately straightens up and takes several steps back from us. His entire demeanor shifts from terrifying predator to... embarrassed child? <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"Nimeria! I... uh..."</span> He scratches the back of his head sheepishly. <span class="dialog-seryk">"This isn't what it looks like."</span> <div style="clear: left;"></div> The girl - Nimeria - places her hands on her hips and gives him a look that could melt steel. Despite her small stature and ragged appearance, she radiates an authority that makes even this terrifying demon seem like a scolded puppy. <center><img src="images/nimeria/facescold.webp" alt="Nimeria" width="300"></center> <img src="images/nimeria/facescold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Oh really? Because it looks like you were about to murder three young adventurers."</span> Her voice is melodious but carries a sharp edge of disapproval. <span class="dialog-nimeria">"What have I told you about picking fights, Brother?"</span> <div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"But they attacked me first! I tried to warn them, I really did!"</span> The demon - apparently named Seryk - gestures helplessly at us. <span class="dialog-seryk">"The kid with the sword wouldn't listen!"</span> <div style="clear: left;"></div> <img src="images/nimeria/facescold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"And that gives you the right to nearly kill them?"</span> She steps closer to him, and despite being probably a foot shorter, somehow manages to look down at him disapprovingly. <span class="dialog-nimeria">"Look at them! They're barely more than children!"</span> <div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"I... I was holding back!"</span> <div style="clear: left;"></div> <img src="images/nimeria/facescold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Holding back?"</span> She gestures at my bloodied form and Serin's exhausted state. <span class="dialog-nimeria">"This is you holding back? What would not holding back look like, turning them into paste?"</span> <div style="clear: left;"></div> I watch this exchange with growing amazement. This slip of a girl is lecturing a demon who could probably level a building, and he's taking it like a chastened child. <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"I'm sorry, okay? I got carried away."</span> He turns to us with genuine remorse in his eyes. <span class="dialog-seryk">"I really am sorry, bro. And you too, Little Bird, Wildcat. I didn't want it to go this far."</span> <div style="clear: left;"></div> <img src="images/nimeria/facescold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Apologize properly!"</span> She swats his arm, which probably hurt her hand more than it hurt him. <div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"Right, right."</span> He actually bows slightly to us. <span class="dialog-seryk">"I, Seryk, formally apologize for nearly killing you all. That was... not cool of me."</span><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Better."</span> She turns to us with a much gentler expression. <span class="dialog-nimeria">"I'm Nimeria, and this overgrown muscle-head is my brother Seryk. Please forgive him - he has all the social grace of a brick."</span><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"Hey!"</span><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"A very strong, very dangerous brick,"</span> she continues, ignoring his protest, <span class="dialog-nimeria">"but a brick nonetheless."</span><div style="clear: left;"></div> Despite everything that just happened, I find myself smiling slightly. Their dynamic is... oddly endearing. <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"I'm $humanName,"</span> I manage to say, still leaning heavily on Liora for support. <span class="dialog-rylan">"This is Liora and Serin."</span><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"Hello,"</span> Liora says stiffly, still shooting me occasional glares.<div style="clear: left;"></div> <center><img src="images/liora/faceangry2.webp" alt="Liora angry" width="300"></center> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"Yeah, hi."</span> Serin is eyeing both demons warily, her hand instinctively reaching for daggers that are no longer there.<div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"We're sorry for the trouble. We've been wandering these woods for days now."</span> Her expression grows more serious, and I notice her eyes beginning to glisten with unshed tears. <span class="dialog-nimeria">"We came from a village called Mistfen Reach, but it was attacked by bandits."</span> Her voice wavers slightly, and a single tear rolls down her dirt-smudged cheek. <span class="dialog-nimeria">"We managed to escape into the forest."</span><div style="clear: left;"></div> <center><img src="images/nimeria/facecrying.webp" alt="Nimeria Crying" width="300"></center> As she speaks, I notice the collar around her neck more clearly - it's definitely not decorative. The metal looks old and worn, with strange runes etched into its surface. Seryk has a similar one, though his is much thicker and more robust-looking. <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-rylan">"Those collars..."</span> I start to ask.<div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Slave collars,"</span> she says matter-of-factly, touching hers with a rueful smile. <span class="dialog-nimeria">"Magically enchanted. They prevent us from going against our master's direct orders. Or rather, they did - our master was killed in the bandit attack."</span><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"The collars are still active though,"</span> Seryk adds, his earlier playfulness gone. <span class="dialog-seryk">"We can't remove them ourselves, and they still restrict certain actions. It's... complicated."</span><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-liora">"That's horrible,"</span> Liora breathes, her anger at me momentarily forgotten in the face of their plight. <span class="dialog-liora">"Though... slavery of demons has been legal since the war ended, hasn't it?"</span><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Yes, it is legal in most kingdoms now,"</span> Nimeria's smile turns bitter. <span class="dialog-nimeria">"The victors write the laws, after all. But we're free now, in a way. Just... lost."</span><div style="clear: left;"></div> The forest around us seems to grow quieter as the weight of their story settles over our group. Here we were, thinking we were on some grand adventure, and we've stumbled across two escaped slaves fleeing for their lives. <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Escaped slaves... not the evil monsters from the stories. They're just people trying to survive. And here I thought he was a barbarian who killed his owner. And I attacked them for what? A bounty that might not even exist? What kind of person does that make me?</span></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-serin">"So what now?"</span> Serin asks, finally speaking up. <span class="dialog-serin">"We can't exactly go back to fighting after... all this."</span><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-seryk">"I really am sorry about that, Wildcat. You fight well - I respect that."</span><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <span class="dialog-nimeria">"Perhaps we could help each other?"</span> Nimeria suggests hopefully. <span class="dialog-nimeria">"You're adventurers, right? You must know these lands better than we do."</span><div style="clear: left;"></div> I look at my companions - Liora still tending to my wounds with gentle but slightly cool efficiency, Serin retrieving her scattered daggers while keeping a wary eye on Seryk. The smart thing would be to part ways here. These two are clearly dangerous, and we barely survived our first encounter. But something about Nimeria's hopeful expression, and the genuine remorse in Seryk's eyes, makes me hesitate. <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">She saved our lives after I tried to kill him. Maybe... maybe this is my chance to do something right for once. To help instead of hurt.</span></div> <<if not $rylan_NimeriaAffection>><<set $rylan_NimeriaAffection = 0>><</if>><<if not $rylan_NimeriaAttraction>><<set $rylan_NimeriaAttraction = 0>><</if>><<if not $rylan_SerykAffection>><<set $rylan_SerykAffection = 0>><</if>><<if not $liora_NimeriaAffection>><<set $liora_NimeriaAffection = 0>><</if>><<if not $liora_SerykAffection>><<set $liora_SerykAffection = 0>><</if>><<if not $serin_NimeriaAffection>><<set $serin_NimeriaAffection = 0>><</if>><<if not $serin_SerykAffection>><<set $serin_SerykAffection = 0>><</if>><<if not $nimeria_RylanAffection>><<set $nimeria_RylanAffection = 0>><</if>><<if not $nimeria_LioraAffection>><<set $nimeria_LioraAffection = 0>><</if>><<if not $nimeria_SerinAffection>><<set $nimeria_SerinAffection = 0>><</if>><<if not $seryk_RylanAffection>><<set $seryk_RylanAffection = 0>><</if>><<if not $seryk_LioraAffection>><<set $seryk_LioraAffection = 0>><</if>><<if not $seryk_SerinAffection>><<set $seryk_SerinAffection = 0>><</if>><<set $rylan_NimeriaAttraction += 23>><<trackAttraction "rylan" "Nimeria" 23>><<set $rylan_NimeriaAffection += 30>><<trackAffection "rylan" "Nimeria" 30>><<set $rylan_SerykAffection += 15>><<trackAffection "rylan" "Seryk" 15>><<set $liora_NimeriaAffection += 20>><<trackAffection "Liora" "Nimeria" 20>><<set $liora_SerykAffection += 10>><<trackAffection "Liora" "Seryk" 10>><<set $serin_NimeriaAffection += 25>><<trackAffection "Serin" "Nimeria" 25>><<set $serin_SerykAffection += 20>><<trackAffection "Serin" "Seryk" 20>><<set $nimeria_RylanAffection += 35>><<trackAffection "Nimeria" "rylan" 35>><<set $nimeria_LioraAffection += 25>><<trackAffection "Nimeria" "Liora" 25>><<set $nimeria_SerinAffection += 30>><<trackAffection "Nimeria" "Serin" 30>><<set $seryk_RylanAffection += 20>><<trackAffection "Seryk" "rylan" 20>><<set $seryk_LioraAffection += 15>><<trackAffection "Seryk" "Liora" 15>><<set $seryk_SerinAffection += 25>><<trackAffection "Seryk" "Serin" 25>><<set $liora_RylanAffection -= 1>><<trackAffection "Liora" "rylan" -1>><<set $metNimeria = true>><<set $metSeryk = true>><<run DiarySystem.unlockCharacter("Nimeria")>><<run DiarySystem.unlockCharacter("Seryk")>><<statSummary>> </div><div style="text-align: center; margin-top: 30px;"> [[Suggest they come with us|InviteDemons]] </div></div><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set $currentPOV = "Mariel">> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>><<set $currentPOV = "Rylan">> <<if not $mariel_combatStats>> <<set $mariel_combatStats = { maxHealth: 205, currentHealth: 205, maxStamina: 90, currentStamina: 90, physicalPower: 28, agility: 27, willpower: 21, technique: 29, perception: 20, focus: 21, vitality: 29 }>> <</if>> <img src="images/mariel/faceworried.webp" alt="Nimeria" width="300"> I watch as three of the people I care about most transform before my eyes. <<print $humanName>>, Serin, and Liora all seem stronger, more confident, more... powerful. But something about this soul magic makes me deeply uneasy. <img src="images/rylan/facesmile.webp" alt="Nimeria" width="300"> <span class="dialog-rylan">"<<print $marielToHuman>>, you should try one too. The power is incredible."</span> <img src="images/serin/facesmile.webp" alt="Nimeria" width="300"> <span class="dialog-serin">"Come on, Mariel. Don't you want to be stronger? To be able to protect everyone better?"</span> <img src="images/liora/facesmile.webp" alt="Nimeria" width="300"> <span class="dialog-liora">"It really does feel amazing. I can sense my healing abilities have grown so much stronger."</span> Even Seryk, who was cautious before, seems to be reconsidering. <span class="dialog-seryk">"I mean... if it's working for everyone else..."</span> <span class="dialog-mariel">"I... I don't know. This kind of magic feels dangerous. As an ex-priestess, I've learned to be wary of power that comes too easily."</span> <span class="dialog-nimeria">"Oh, but Mariel! Think of all the good you could do with enhanced abilities! Your wisdom, your experience, combined with this power - you could help so many people!"</span> <span class="dialog-rylan">"Please, <<print $marielToHuman>>. We're stronger together. If we all have this power, we can face anything."</span> The pleading in <<print $humanName>>'s voice breaks my heart. How can I refuse when he looks at me like that? When they all believe this is the right choice? <span class="dialog-mariel">"Alright... if you all think it's safe..."</span> My voice wavers with uncertainty as I reach for one of the remaining stones. <span class="dialog-nimeria">"Wonderful! You won't regret this!"</span> I hold the stone, feeling its strange energy pulsing against my palm. Taking a deep breath, I place it in my mouth and swallow it, following the others' example. The transformation is immediate and overwhelming. Power surges through my body, making me feel decades younger, stronger than I've been since my adventuring days. My magical abilities feel enhanced, my body more resilient. <img src="images/nimeria/face.webp" alt="Nimeria" width="300"> <span class="dialog-nimeria">"Perfect! Now, think of a happy memory from your past - perhaps when you and your party defeated the demon king? That must have been such a triumphant moment!"</span> I close my eyes, trying to focus on that victory, but the stone's energy seems to pull at different memories. The journey to defeat the demon king... yes, but not the triumph. Something else. The faces of my fallen comrades flash before my eyes. Lyanna, the young mage who died protecting a village from demon spawn. Marcus, the brave knight who sacrificed himself to buy us time. Elena, the archer who fell to the demon king's lieutenant just days before our final battle. So many friends lost along the way. So many good people who never got to see the victory they died for. The guilt I've carried all these years - why did I survive when they didn't? Why was I allowed to live, to love, to have a family, when they were cut down in their prime? The stone feeds on these dark emotions, on the survivor's guilt that has haunted me for over two decades. The energy shifts, becoming cold and bitter, resonating with the pain I've tried so hard to bury. <div class="soul-corruption-showcase"><div class="corruption-aura"></div><div class="corruption-shadows"></div><div class="corruption-text"><h3>🌑 SOUL CORRUPTION AWAKENED 🌑</h3><p>Dark power courses through your soul, born from guilt and loss.</p></div></div> <center><img src="images/mariel/faceworried.webp" alt="Nimeria" width="300"></center> The corruption settles into my bones, whispering dark thoughts. Maybe I don't deserve the peaceful life I've had. Maybe I should have done more, fought harder, saved them somehow. The guilt transforms into something else - a hunger for power that could have prevented those losses. <span class="dialog-mariel">"I... I feel different."</span> I open my eyes, trying to hide the darkness I can feel growing within me. <span class="dialog-mariel">"Stronger, yes, but also... troubled."</span> <span class="dialog-nimeria">"Oh my! Sometimes the stones bring up difficult memories. But don't worry - there's more to explore!"</span> More memories are stirring, each one darker than the last. The stone isn't finished with me yet. <<set $mariel_combatStats.maxHealth += 25>><<set $mariel_combatStats.maxStamina += 25>><<set $mariel_combatStats.physicalPower += 2>><<set $mariel_combatStats.agility += 2>><<set $mariel_combatStats.technique += 2>><<set $mariel_combatStats.willpower += 2>><<set $mariel_intelligence += 2>><<set $mariel_perception += 2>><<addSoulCorruption "mariel" 1>><<soulDisplay "mariel">> [[Continue|MarielMemory2]] <<statSummary>> <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>><<if not $rylan_VoyeurismFetish>><<set $rylan_VoyeurismFetish = 0>><</if>><<if not $rylan_NimeriaAttraction>><<set $rylan_NimeriaAttraction = 0>><</if>><<if not $seryk_SalivaFetish>><<set $seryk_SalivaFetish = 0>><</if>><<if not $seryk_Lust>><<set $seryk_Lust = 0>><</if>><<if not $seryk_NimeriaAffection>><<set $seryk_NimeriaAffection = 0>><</if>><<if not $nimeria_SerykAffection>><<set $nimeria_SerykAffection = 0>><</if>><<if not $liora_VoyeurismFetish>><<set $liora_VoyeurismFetish = 0>><</if>><<if not $serin_VoyeurismFetish>><<set $serin_VoyeurismFetish = 0>><</if>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My heart pounds as I rush toward the lake, branches whipping past my face. The sound of splashing water grows louder, and I can hear Nimeria's voice calling out. What if she's in danger? What if?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I burst through the treeline and freeze.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/lakebath2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria is standing waist-deep in the crystal-clear lake, completely naked. Water droplets cascade down her pale skin, catching the afternoon sunlight like tiny diamonds. Her long hair clings to her shoulders and back, and she's looking directly at me with those mesmerizing eyes.</p> <div style="clear: left;"></div> </div> <<set _baseRoll = random(1, 100)>><<set _baseThreshold = 35>><<set _rylanVoyMod = Math.floor($rylan_VoyeurismFetish / 10) * -5>><<set _rylanLustMod = Math.floor($rylan_Lust / 20) * -5>><<set _rylanCorruptionMod = Math.floor($rylan_corruption / 20) * -10>><<set _rylanFinalThreshold = _baseThreshold + _rylanVoyMod + _rylanLustMod + _rylanCorruptionMod>> <<if _baseRoll <= _rylanFinalThreshold>><<set $rylan_VoyeurismFetish += 0.5>><<trackFetish "rylan" "VoyeurismFetish" 0.5>>I know I should look away, but I can't. The sight of her naked form is mesmerizing, and I find myself drinking in every detail of her exposed body.<<set $rylan_Lust += 15>><<trackLust "rylan" 15>><<set $rylan_NimeriaAttraction += 4>><<trackAttraction "rylan" "Nimeria" 4>><<else>><<set $rylan_Lust += 10>><<trackLust "rylan" 10>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh! <<print $humanName>>!"</span> she calls out, not seeming particularly embarrassed. <span class="dialog-nimeria">"I just slipped on some rocks and fell in. The water's actually quite nice!"</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/lakebath.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stand there, mouth agape, unable to form words. Why am I still staring? I should turn around, give her privacy, but my feet seem rooted to the spot.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Are you just going to stand there gawking?"</span> she asks with a playful smile, tilting her head. <span class="dialog-nimeria">"I mean, I don't mind the attention, but..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I, I'm sorry!"</span> I finally stammer, my face burning red. <span class="dialog-rylan">"I heard you calling and thought you were in trouble!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Aww, my hero came to rescue me!"</span> She giggles and sticks her tongue out at me. <span class="dialog-nimeria">"But you're still staring, you pervert!"</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/facetongue.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The word hits me like a slap, and I quickly spin around, covering my eyes with my hands.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Sorry! Sorry! I'll just... I'll head back!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"It's okay, <<print $humanName>>. I'll be out in a minute. Thanks for checking on me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stumble back through the forest, my heart still racing and my mind replaying what I just saw. When I reach the others, Seryk takes one look at my flushed face and grins.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I guess you were pranked by Nim too?"</span> he says with a knowing chuckle. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Pranked?"</span> I ask, confused. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"She has a habit of... testing people. Don't worry about it, bro."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A few minutes later, Nimeria returns, fully dressed and looking completely innocent. She walks up to Seryk with that bright smile of hers.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Seryk! I have something for you!"</span> She pulls out one of the black marbles and the small vial, now filled with a clear liquid. <span class="dialog-nimeria">"This should help you feel stronger!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What is it?"</span> Seryk asks, eyeing the vial suspiciously. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Just drink it! Trust me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You're not trying to poison me, are you Nim?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Of course not! We're family!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With a shrug, Seryk downs the entire contents in one gulp. Almost immediately, his eyes widen and he flexes his arms experimentally.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Whoa... I do feel more powerful. But that tasted absolutely disgusting! What did you make me drink?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, just some lakewater..."</span> She pauses for dramatic effect. <span class="dialog-nimeria">"...and I spit in it."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/facesmile.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria"></center> <<set _serykRoll = random(1, 100)>><<set _serykSalivaThreshold = 40>><<set _serykSalivaMod = Math.floor($seryk_SalivaFetish / 10) * -5>><<set _serykLustMod = Math.floor($seryk_Lust / 20) * -5>><<set _serykFinalThreshold = _serykSalivaThreshold + _serykSalivaMod + _serykLustMod>> <<if _serykRoll <= _serykFinalThreshold>><<set $seryk_SalivaFetish += 0.2>><<trackFetish "Seryk" "SalivaFetish" 0.2>>Despite his disgust, there's something about knowing it was Nimeria's saliva that sends an unexpected thrill through him.<<set $seryk_Lust += 3>><<trackLust "Seryk" 3>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"WHAT?!"</span> Seryk's face goes through several expressions - shock, disgust, then something else entirely. <span class="dialog-seryk">"Nim, what the hell?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"It's fine! We're blood related!"</span> she says cheerfully, as if that explains everything. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"That makes it even WORSE, Nim!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The entire group bursts into laughter at Seryk's horrified expression. Even Liora can't help but giggle behind her hand.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"She got you good, Seryk!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I can't believe you actually drank it!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"But you do feel stronger, right?"</span> Nimeria asks innocently. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Yeah, actually... but that doesn't make it okay!"</span> <div style="clear: left;"></div> </div> <<set $seryk_combatStats.physicalPower += 2>><<trackCombatStat "Seryk" "physicalPower" 2>><<set $seryk_combatStats.agility += 2>><<trackCombatStat "Seryk" "agility" 2>><<set $seryk_combatStats.technique += 2>><<trackCombatStat "Seryk" "technique" 2>><<set $seryk_combatStats.willpower += 2>><<trackCombatStat "Seryk" "willpower" 2>><<set $seryk_intelligence += 2>><<trackCombatStat "Seryk" "intelligence" 2>><<set $seryk_perception += 2>><<trackCombatStat "Seryk" "perception" 2>><<set $seryk_combatStats.maxHealth += 2>><<trackCombatStat "Seryk" "maxHealth" 2>><<set $seryk_combatStats.maxStamina += 2>><<trackCombatStat "Seryk" "maxStamina" 2>><<set $seryk_Lust += 50>><<trackLust "Seryk" 50>><<set $seryk_NimeriaAffection -= 2>><<trackAffection "Seryk" "Nimeria" -2>><<set $nimeria_SerykAffection += 3>><<trackAffection "Nimeria" "Seryk" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The walk back home is filled with more laughter and teasing at Seryk's expense. As we approach the house, I notice that Seryk is sweating quite a bit, small beads of perspiration dotting his forehead.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You alright?"</span> I ask him. <span class="dialog-rylan">"The fight must have been pretty exhausting for you too."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Yeah, you three put up quite a fight,"</span> he says, wiping his brow. <span class="dialog-seryk">"Plus whatever Nim gave me seems to be making me feel... energized. Maybe too energized."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"That's normal! It means it's working!"</span> Nimeria chirps from behind us. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'm never trusting your 'potions' again, Nim."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"We'll see about that!"</span> <div style="clear: left;"></div> </div> <<if random(1, 100) <= 30>><<set _voyeurRoll = random(1, 100)>><<if _voyeurRoll <= 35>><<set $liora_VoyeurismFetish += 0.1>><<trackFetish "Liora" "VoyeurismFetish" 0.1>>Liora finds herself stealing glances at the way Seryk's shirt clings to his sweating form.<<set $liora_Lust += 2>><<trackLust "Liora" 2>><</if>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we reach the front door, I can't help but think about everything that's happened today. Meeting these two mysterious demons, the strange potions, and that moment at the lake... My life has definitely become more interesting.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head back home after the eventful day.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|HomeAfterDemons]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/rylanroom.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan's Room"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I slip away from the kitchen, making an excuse about needing to grab something from my room. The tension in my body is becoming impossible to ignore, watching Serin's athletic form, the way her training gear clung to her sweaty body, the scent of her after her workout...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'll just... be right back. Need to grab my gear."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Don't take forever, slowpoke. We've got guild business to handle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"We'll wait for you..."</span> Her soft voice makes my heart race even more. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Once I'm safely in my room with the door closed, I lean against it and take a deep breath. The images from this morning keep flashing through my mind, Serin's muscles flexing as she moved, the way her clothes shifted when she stretched, that intense post-training scent...</p> <div style="clear: left;"></div> </div> <<set _muscleThoughts = random(1, 100)>><<set _muscleThreshold = 30>><<if _muscleThoughts <= _muscleThreshold>><<set $rylan_MuscleFetish += 0.2>><<trackFetish "Rylan" "MuscleFetish" 0.2>>The memory of her athletic build fills my thoughts. There's something incredibly appealing about her physical strength.<</if>> <<set _smellThoughts = random(1, 100)>><<set _smellThreshold = 25>><<if _smellThoughts <= _smellThreshold>><<set $rylan_SmellFetish += 0.2>><<trackFetish "Rylan" "SmellFetish" 0.2>>I can still smell her training scent in my mind earthy, real, intense. It's more arousing than it should be.<</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My breathing becomes heavier as I think about both Serin and Liora. Serin's confident teasing, her athletic body... and Liora's shy blushes, the way she looked at me with those bright blue eyes...</p> <div style="clear: left;"></div> </div> <<set _voyeurThoughts = random(1, 100)>><<set _voyeurThreshold = 40>><<if _voyeurThoughts <= _voyeurThreshold>><<set $rylan_VoyeurismFetish += 0.1>><<trackFetish "Rylan" "VoyeurismFetish" 0.1>>The thrill of watching them, catching those unguarded moments... there's something exciting about seeing what they don't mean to show.<</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I move to my bed, my hand already working to relieve the tension. The thoughts come faster now, Serin's confident grin when she caught me staring, Liora's innocent blush when our hands touched, the way Mariel's tired but caring smile made me feel protected...</p> <div style="clear: left;"></div> </div> <<set _submissionThoughts = random(1, 100)>><<set _submissionThreshold = 35>><<if _submissionThoughts <= _submissionThreshold>><<set $rylan_SubmissionFetish += 0.1>><<trackFetish "Rylan" "SubmissionFetish" 0.1>>Something about their different forms of attention, Serin's teasing dominance, Liora's gentle care, makes me want to please them both.<</if>> <center><img src="images/rylan/masturbate/climax.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Masturbating"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The release comes quickly, my mind filled with images of my party members. As the tension finally leaves my body, I feel both satisfied and slightly guilty. We're supposed to be a professional adventuring party now, and here I am...</p> <div style="clear: left;"></div> </div> <<set $rylan_Lust = 0>><<trackLust "Rylan" -$rylan_Lust>><<set $rylan_masturbationCount += 1>><<trackExperience "Rylan" "masturbation" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I clean up quickly and take a moment to compose myself. The others are waiting, and we have guild business to handle. I can't let them know what just happened.</p> <div style="clear: left;"></div> </div> <<set _discoveryRoll = random(1, 100)>><<if _discoveryRoll <= 15>><<set $rylan_SerinAffection += 1>><<trackAffection "Rylan" "Serin" 1>><<set $serin_VoyeurismFetish += 0.1>><<trackFetish "Serin" "VoyeurismFetish" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"$humanName? You okay in there? You sound... breathless."</span> Serin's voice comes through the door, making my heart skip. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Y-yeah! Just... couldn't find my gear for a second."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Uh-huh. Sure you weren't doing something else in there?"</span> There's a knowing smirk in her voice that makes me blush. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know what you mean!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Right. Well, hurry up, lover boy. We've got places to be."</span> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I wait a moment to make sure my breathing is normal, then gather my courage to face the others.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When I emerge from my room, I feel much more composed and ready to focus on our guild business.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright, I'm ready. Let's go see Elena."</span> <div style="clear: left;"></div> </div> <<if _discoveryRoll <= 15>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Feeling better now?"</span> Serin asks with a grin that suggests she knows exactly what I was doing. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Is everything okay, $humanName?"</span> Liora asks innocently, clearly not understanding Serin's implication. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Everything's fine. Let's just... go."</span> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Head to the Adventurer's Guild</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue with guild business.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|GuildMorning]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $rylan_MasturbatedTonight = true>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 37, 34, 0.95), rgba(121, 121, 121, 0.9), rgba(255, 255, 255, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I enter my room, my body is burning with need. The events of tonight have left me in a state I've never experienced before - my arousal is so intense it's almost painful, and I know I won't be able to sleep without finding some relief.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I can't... I need to..."</span> I whisper to myself, my hands trembling as I lock the door behind me. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memories of tonight flood through my mind, each one sending waves of heat through my body. I know what I need to do, even though part of me feels ashamed of these desires.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <h3 style="color: #ff99ff; text-align: center; margin-bottom: 15px;">What fantasy will you lose yourself to?</h3> <p style="color: #ffb3ff; text-align: center; font-style: italic; margin-bottom: 20px;">Choose what memory drives your desire...</p> <div style="display: flex; flex-direction: column; gap: 10px;"> <<link "Fantasize about Liora" "MasturbateLiora">><</link>> <<if $rylan_MassagedMarielBack2>><<link "Fantasize about Mariel's back massage" "MasturbateMarielBack">><</link>><</if>> <<if $rylan_MassagedMarielLegs2>><<link "Fantasize about Mariel's leg massage" "MasturbateMarielLegs">><</link>><</if>> <<if $rylan_SmelledSerinSocks && $serinChapter2ArmpitSeen>><<link "Fantasize about Serin's drenched socks" "MasturbateSerinSocks">><</link>><</if>> <<if $rylan_TrainedWithSeryk>><<link "Fantasize about Seryk's exposed body" "MasturbateSerykCock">><</link>><</if>> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 5, 5, 0.95), rgba(247, 92, 92, 0.9), rgba(255, 229, 229, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I knock on Serin's door and hear her energetic voice call out.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come in! I was wondering when you'd show up."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find her doing some light stretches in her training gear, her athletic form highlighted by the moonlight streaming through her window.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/fightingstance.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Training"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Hey Serin. I was thinking... want to test our new strength? See how the soul transformations affected our abilities?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her eyes light up with competitive fire.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, you're on! But let's make it interesting..."</span> She grins mischievously. <span class="dialog-serin">"Loser gets a punishment. Deal?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Deal. What kind of punishment?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"We'll figure that out when someone loses. Come on!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We engage in a quick sparring match, testing our enhanced abilities. Despite the soul transformations, Serin's natural athleticism and experience give her the edge. After a few minutes, I find myself pinned.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Ha! Victory is mine!"</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/__flexing.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin After Sparring"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She releases me and stretches, wiping sweat from her forehead.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"God, did I sweat during that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yeah, I can smell you even from here..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin pauses mid-stretch, a wicked grin spreading across her face.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh really? If I smell so bad, then your punishment should be... smelling one of my socks!"</span> She moves over to her bed and sits down, her white knee-high socks still on as she looks at me with that mischievous expression. <span class="dialog-serin">"Come on, loser. Time to pay up."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/nightactivities/2/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on her bed"></center> <<quickFetishRoll "Rylan" "FeetFetish" "Serin" 0.2>><<set _feetSuccess = _fetishSuccess>><<quickFetishRoll "Rylan" "SmellFetish" "Serin" 0.2>><<set _smellSuccess = _fetishSuccess>><<changeLust "Rylan" 2>> <<if _feetSuccess && _smellSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I can't look away from your feet... and that scent..."</span> My eyes drift down to her white socks, and I find myself breathing a little deeper despite myself. <div style="clear: left;"></div> </div> <<elseif _feetSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... your feet look so... I mean, I can't just back down from a bet..."</span> I swallow hard, my gaze lingering on her sock-covered feet longer than it should. <div style="clear: left;"></div> </div> <<elseif _smellSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That smell... it's not as bad as I thought it would be..."</span> I take another breath, surprised by how the musky scent seems to draw me in rather than repel me. <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"This is crazy, Serin!"</span> I shake my head, trying to ignore the strange flutter in my stomach as I look at her expectant expression. <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin is waiting for your response to her punishment...</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 20px 0;"> <<link "Reluctantly agree" "SerinSockPunishment">><</link>> <<link "Run away" "SerinRunAway">><</link>> </div> <<changeAffection "Rylan" "Serin" 2>><<changeAffection "Serin" "Rylan" 2>> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script> <<set $rylan_SerinAffection -= 3>> <<set $serin_RylanAffection -= 3>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(35, 35, 60, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Running Away</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Sometimes discretion is the better part of valor...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"You know what? This is too weird for me. I'm out of here!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I quickly head for the door, but Serin's voice stops me cold.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Oh, so you're a sore loser AND a coward? Real mature, <<print $humanName>>!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can hear the genuine annoyance in her voice. She's not just teasing anymore - she's actually upset.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"A bet is a bet! I can't believe you're just running away like this!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Come on, Serin, that's just... too much."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Too much? It's just a stupid sock! God, I thought you had more backbone than this."</span> She crosses her arms, clearly disappointed. <span class="dialog-serin">"Fine, run away then. But don't expect me to go easy on you next time we spar."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see I've genuinely hurt her feelings. What seemed like harmless teasing to her was apparently a real test of whether I'd honor our agreement.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Just... just go, okay? I thought you were cooler than this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I leave her room feeling like I've made a mistake. The disappointment in her voice echoes in my mind as I head back to the hallway.</p> </div> <div style="margin: 20px 0; background: rgba(150,100,100,0.2); border: 1px solid rgba(200,150,150,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #ffb0b0; font-size: 0.9em; margin: 0; font-style: italic;">Serin is clearly disappointed in your decision to break the agreement.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to the hallway</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head back to continue your night.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<trackAffection "Rylan" "Serin" -3>> <<trackAffection "Serin" "Rylan" -3>> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('serinpunishment.mp3');<</script>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(35, 35, 60, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Serin's Punishment</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">A bet is a bet...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Fine... a bet is a bet."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/nightactivities/2/2.webp" alt="Serin sweaty and glistening" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's grin widens as she stretches languidly on her bed, her athletic body glistening with a sheen of sweat from our sparring match. The moonlight catches every curve, every drop of moisture on her tanned skin. Her leather outfit clings to her like a second skin, accentuating her toned abs and the gentle rise and fall of her chest as she catches her breath.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Mmm, I'm absolutely drenched..."</span> she purrs, running a hand through her damp red hair. <span class="dialog-serin">"You can probably smell me from there, can't you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right. Even from across the room, I can detect the intoxicating mix of leather, exertion, and something uniquely Serin - a musky, feminine scent that makes my pulse quicken.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Good boy. Now come here..."</span> She slowly begins peeling down one of her white knee-high socks, the fabric clinging to her damp skin. <span class="dialog-serin">"Time for your punishment."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/nightactivities/2/drenchedsocksfocus.webp" alt="Serin's sweaty feet" width="400"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the sock comes off, the scent in the room intensifies dramatically. Her bare foot is flushed and glistening, small beads of moisture visible on her skin. The sock itself is visibly damp, and I can see the outline where her foot had been pressed against the fabric.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Look at that... completely soaked through."</span> She holds up the sock, examining it with obvious satisfaction. <span class="dialog-serin">"All that training, all that sweat... and now you get to experience every bit of it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She dangles the damp sock between us, and the aroma hits me like a wave - intense, personal, overwhelming. It's not unpleasant, but it's undeniably intimate, like breathing in the very essence of her exertion.</p> </div> <<set $rylan_SmelledSerinSocks = true>> <<changeFetish "Rylan" "SmellFetish" 0.3>> <<changeFetish "Rylan" "FeetFetish" 0.2>> <<changeLust "Rylan" 4>> <<set _smellSuccess = true>> <<set _feetSuccess = true>> <<set _oldCorruptionLevel = $rylan_soulCorruption || 0>> <<addSoulCorruption "rylan" 1>> <<set _newCorruptionLevel = $rylan_soulCorruption || 0>> <<if _newCorruptionLevel > _oldCorruptionLevel>> <<set _latestCorruption = $rylan_soulEffects[$rylan_soulEffects.length - 1]>> <</if>> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>🌑 SOUL CORRUPTION DEEPENS 🌑</h3> <<if _latestCorruption>> <p><strong><<print _latestCorruption.name>></strong>: <<print _latestCorruption.effect>></p> <p>The humiliating experience has awakened this darker desire within you.</p> <<else>> <p>The humiliating experience leaves a mark on your soul, awakening darker desires.</p> <</if>> </div> </div> <<soulDisplay "rylan">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Come closer, <<print $humanName>>. Don't make me wait."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I approach hesitantly, my heart pounding. The closer I get, the stronger the scent becomes - a heady mixture that seems to cloud my thoughts.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"That's it... now, I want you to smell it. Really smell it. For at least ten full seconds."</span> Her voice is playful but commanding. <span class="dialog-serin">"No backing out now."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/nightactivities/2/socksmell.webp" alt="Rylan reluctantly approaching" width="600"></center> <<if _smellSuccess && _feetSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself drawn in despite my embarrassment, my body reacting to both the intense aroma and the sight of her glistening foot in ways I don't fully understand. My eyes can't help but focus on her bare skin while breathing in her personal scent. There's something almost hypnotic about it - the way the moonlight plays across her damp skin, the way her toes curl slightly as she watches my reaction.</p> </div> <<elseif _smellSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I find myself leaning closer than I intended, my body reacting to the intense aroma in ways I don't fully understand. The scent seems to wrap around me, making my head feel light and my pulse race.</p> </div> <<elseif _feetSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My eyes can't help but focus on her bare foot, still glistening slightly with perspiration, and I realize I'm staring longer than I should. The elegant curve of her arch, the way her skin seems to glow in the dim light...</p> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to keep my distance, but the bet forces me to get closer. Still, there's something about this situation that's affecting me more than I expected. My hands are trembling slightly, and I can feel heat rising in my cheeks.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"This is... really intense, Serin."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Ten full seconds, remember? I'm counting!"</span> She watches with obvious amusement and something else - a predatory satisfaction as I reluctantly lean in closer to her sock. <div style="clear: left;"></div> </div> <center><img src="images/serin/nightactivities/2/socksmell2.webp" alt="Rylan forced to smell the sock" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The smell is overwhelming when I'm this close - not entirely unpleasant, but definitely strong and very... personal. I can feel my face heating up as I realize I'm actually doing this, breathing in the intimate scent of her exertion. The fabric is still warm and slightly damp against my face.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"That's it... breathe it in. All of it."</span> Her voice has taken on a sultry quality that makes my stomach flutter. <span class="dialog-serin">"You're doing so well, <<print $humanName>>. Most guys would have run away by now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The seconds stretch on, each breath filling my lungs with her scent. I can feel something changing inside me - a strange mix of embarrassment and arousal that I don't quite understand.</p> </div> <center><img src="images/serin/nightactivities/2/socksmell3.webp" alt="Rylan overwhelmed by the experience" width="600"></center> <<if _smellSuccess && _feetSuccess>> <<changeAttraction "Rylan" "Serin" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something about this situation is affecting me more than it should. The combination of her teasing dominance, the intimate scent, and the sight of her bare foot is stirring unexpected feelings. I find myself breathing deeper than necessary, my eyes fluttering closed as the aroma seems to seep into my very being. When I open them again, I catch her watching me with an expression of satisfied amusement.</p> </div> <<elseif _smellSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The scent is intoxicating in a way I never expected. Each breath seems to make my head spin a little more, and I realize I'm actually starting to... enjoy this? The thought is both thrilling and terrifying.</p> </div> <<elseif _feetSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't stop staring at her foot, the way the light catches the moisture on her skin, the elegant curve of her toes. There's something mesmerizing about it that I can't quite explain.</p> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Even though I'm trying to resist, I can feel my resolve weakening. There's something about her confidence, her playful dominance, that's affecting me in ways I didn't expect.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Time!"</span> She pulls the sock back with a satisfied grin, clearly enjoying my flustered state. <span class="dialog-serin">"See? That wasn't so bad, was it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She begins pulling the sock back on, the damp fabric clinging to her skin as she does.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"You're such a good sport, <<print $humanName>>. I have to admit, I wasn't sure you'd actually go through with it."</span> <div style="clear: left;"></div> </div> <<if $rylan_Lust >= 15>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I... yeah. That was definitely... something."</span> I try to hide how the experience affected me, but I can feel the heat in my cheeks and the way my breathing has changed. <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"That was embarrassing, but I guess I deserved it for losing."</span> Despite my words, I can't shake the strange feelings the experience stirred up. <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Don't worry, your secret's safe with me."</span> She winks playfully, but there's something knowing in her expression. <span class="dialog-serin">"But next time, maybe you'll train harder before challenging me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she finishes putting her sock back on, I catch myself stealing one last glance at her feet, and I realize that something has definitely changed. The memory of her scent, the feeling of being so close to her in such an intimate way... it's going to stay with me.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Sweet dreams, <<print $humanName>>."</span> Her voice carries a hint of mischief that suggests she knows exactly what kind of dreams I'll be having. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">The unusual punishment has left you with mixed feelings about Serin... and yourself.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to the hallway</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head back to continue your night.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the hallway|NightActivities2]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script> <<set $rylan_SerykNightTraining1 = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(15, 15, 30, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Night Training Session</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Building strength under the moonlight...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <img src="images/seryk/face.webp" alt="Seryk" width="450"> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I'm about to head to my room, I hear a familiar voice behind me.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Hey bro, can't sleep either?"</span> Seryk emerges from the shadows, his muscular form illuminated by the moonlight streaming through the windows. <span class="dialog-seryk">"How about some night training? I could use a sparring partner."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Training? This late?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Best time for it. No distractions, just pure focus."</span> His blue skin glistens slightly with perspiration, as if he's already been working out. <span class="dialog-seryk">"What do you say? Want to test your strength against a demon?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There's something intense in his gaze, almost predatory, though his smile remains friendly enough.</p> </div> <div class="gay-content-warning" style="background: linear-gradient(145deg, rgba(200,100,100,0.3), rgba(150,80,80,0.4)); border: 2px solid rgba(255,150,150,0.5); border-radius: 12px; padding: 20px; margin: 25px 0; text-align: center;"> <h3 style="color: #ffb3b3; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0 0 15px 0; font-size: 1.3em;">⚠️ Content Warning ⚠️</h3> <p style="color: #ffd0d0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1.0em; margin: 0 0 15px 0; line-height: 1.4;">Training with Seryk may lead to intimate situations between male characters. This scene contains potential gay content.</p> <p style="color: #ffe0e0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 0; font-style: italic;">Only proceed if you're comfortable with this type of content.</p></div> <div class="choice-container" style="background: rgba(50,25,50,0.3); border: 1px solid rgba(150,100,150,0.5); border-radius: 8px; padding: 20px; margin: 20px 0;"> <h3 style="color: #e6b3ff; text-align: center; margin-bottom: 15px;">Training Invitation</h3> <p style="color: #d9b3d9; text-align: center; font-style: italic; margin-bottom: 20px;">Seryk's offer hangs in the air. What do you decide?</p> <div style="display: flex; gap: 15px; justify-content: center;"> <div style="flex: 1; max-width: 200px;">[[Accept the training|SerykTrainingAccept]]</div> <div style="flex: 1; max-width: 200px;">[[Politely decline|SerykTrainingDecline]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script> <<set $rylan_SerykTrainingChoice1 = "accepted">> <<set $rylan_TrainedWithSeryk = true>> <<set $allowGayContent = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(15, 15, 30, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Training with Seryk</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Testing your limits...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Alright, let's do this. I could use the practice."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"That's the spirit, bro!"</span> Seryk grins widely, his eyes gleaming with approval. <span class="dialog-seryk">"Let's head outside where we have more room."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We move to the backyard, where the moonlight provides just enough illumination for training. I strip off my shirt to avoid overheating.</p> </div> <img src="images/seryk/standing.webp" alt="Seryk" width="450"> <<changeCombatStat "Rylan" "PhysicalPower" 0.1>> <<changeLust "Rylan" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Just some light sparring, nothing too intense. Ready?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We begin with basic combat drills, but I quickly realize how outmatched I am. Seryk's strength is incredible, and within minutes, both of us are working up a serious sweat.</p> </div> <<changeLust "Seryk" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we continue, I notice something strange happening to me. The more I'm around Seryk's sweating form, the hotter I'm getting - not just from exertion, but something else entirely. His scent fills the air, musky and masculine, and it's affecting me in ways I don't understand.</p> </div> <img src="images/seryk/standingsoaked.webp" alt="Seryk" width="450"> <<quickFetishRoll "Rylan" "MuscleFetish" "Seryk" 0.2>> <<if _fetishSuccess>> <<changeLust "Rylan" 4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">His powerful physique is mesmerizing. Every time he moves, his muscles ripple and flex, and I find myself staring longer than I should. There's something intoxicating about his raw physical power.</p> </div> <<else>> <<changeLust "Rylan" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to focus on the training, but something about being this close to him is stirring unfamiliar feelings.</p> </div> <</if>> <<quickFetishRoll "Rylan" "SmellFetish" "Seryk" 0.2>> <<if _fetishSuccess>> <<changeLust "Rylan" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">His scent is getting stronger, more intense. It's filling my head, making it harder to concentrate on anything but the warm, masculine aroma emanating from his skin.</p> </div> <<else>> <<changeLust "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The air is thick with the scent of our exertion, creating an oddly intimate atmosphere.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"You're doing great, bro. Really pushing yourself."</span> His voice sounds slightly breathier than usual, and there's a flush to his blue skin that wasn't there before. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">During a particularly intense grappling exercise, I lose my balance and tumble backward, instinctively grabbing for support. My hand catches the edge of Seryk's loincloth, and as I fall, the fabric comes with me.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Time seems to slow as I hit the ground and look up, only to see Seryk standing above me, completely exposed. His impressive member hangs before my eyes, and I'm stunned into complete stillness.</p> </div> <<changeLust "Rylan" 6>> <<changeLust "Seryk" 4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <img src="images/rylan/nightactivities/2/seedemoncock.webp" alt="Rylan" width="450"> <span class="dialog-seryk">"Oh... uh..."</span> Seryk doesn't immediately move to cover himself, his own breathing heavy from the training. <span class="dialog-seryk">"Sorry bro, that wasn't supposed to happen."</span> <div style="clear: left;"></div> </div> <<if ($rylan_GayValue || 0) >= 10>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't look away. Something about seeing him like this is awakening feelings I've never experienced before.</p> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I should look away, get up immediately, but something keeps me frozen in place.</p> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The scent is even stronger from this position, warm and intoxicating, making my head spin with unfamiliar desires.</p> </div> <<changeLust "Rylan" 4>> <div class="choice-container" style="background: rgba(50,25,50,0.3); border: 1px solid rgba(150,100,150,0.5); border-radius: 8px; padding: 20px; margin: 20px 0;"> <h3 style="color: #e6b3ff; text-align: center; margin-bottom: 15px;">A Moment of Temptation</h3> <p style="color: #d9b3d9; text-align: center; font-style: italic; margin-bottom: 20px;">His scent is overwhelming from this angle... What do you do?</p> <div style="display: flex; gap: 15px; justify-content: center;"> <div style="flex: 1; max-width: 200px;">[[Give in and inhale deeply|SerykTrainingInhale]]</div> <div style="flex: 1; max-width: 200px;">[[Try to get up quickly|SerykTrainingResist]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script> <<set $rylan_SerykTrainingChoice1 = "declined">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(15, 15, 30, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Declining the Invitation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Perhaps another time...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Thanks for the offer, but I think I need to get some rest. It's been a long day."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"No worries, bro. I understand."</span> Seryk nods with understanding, though there's a hint of disappointment in his eyes. <span class="dialog-seryk">"Training isn't for everyone, especially this late."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Maybe another time when I'm more prepared."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Sure thing. Sleep well, and don't hesitate to ask if you change your mind about training together."</span> He gives me a friendly pat on the shoulder before heading back toward his room. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I watch him leave, I can't help but notice the powerful way he moves, even in the dim light. There was something intense about his invitation that I can't quite shake.</p> </div> <<changeLust "Rylan" 1>> <<changeAffection "Rylan" "Seryk" 1>> <div style="margin: 20px 0; background: rgba(100,150,100,0.2); border: 1px solid rgba(150,200,150,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #b3e0b3; font-size: 0.9em; margin: 0; font-style: italic;">You avoided the intense training session, keeping things simple for tonight...</p> </div> <<if ($rylan_Lust || 0) >= 50>> [[Go to your room|RylanNightMasturbation]] <<elseif $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> [[Go to your room and sleep|NTREventMariel]] <<elseif $ntrThreats.includes("Liora")>> [[Go to your room and sleep|NTREventLiora]] <<elseif $ntrThreats.includes("Serin")>> [[Go to your room and sleep|NTREventSerin]] <<else>> [[Go to your room and sleep|NTREventGeneric]] <</if>> <<else>> [[Go to your room and sleep|MorningAfterSoulstones]] <<set $ntrThreats = []>> <</if>> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script> <<set $rylan_SerykTrainingTemptation1 = "gaveIn">> <<set $rylan_InhaledSerykScent = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(15, 15, 30, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Surrendering to Temptation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Crossing forbidden boundaries...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Unable to resist the overwhelming temptation, I lean closer and breathe in deeply. The intoxicating masculine scent fills my lungs completely, sending waves of forbidden pleasure through my entire body.</p> </div> <<changeFetish "Rylan" "SmellFetish" 0.4>> <<changeFetish "Rylan" "MuscleFetish" 0.3>> <<changeFetish "Rylan" "GayValue" 0.3>> <<changeLust "Rylan" 8>> <<changeLust "Seryk" 6>> <<addSoulCorruption "rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warm, musky aroma is unlike anything I've ever experienced. It's raw, powerful, and completely masculine, awakening desires I never knew existed within me. My pulse races as I lose myself in his scent.</p> </div> <img src="images/rylan/nightactivities/2/seedemoncock2.webp" alt="Seryk" width="450"> <div class="soul-corruption-showcase"> <div class="corruption-aura"></div> <div class="corruption-shadows"></div> <div class="corruption-text"> <h3>🌑 SOUL CORRUPTION DEEPENS 🌑</h3> <p>Surrendering to forbidden same-sex desires marks your soul with dark corruption.</p> </div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Bro... are you...?"</span> Seryk's voice is husky, breathless. I can see his body responding to my proximity, his member stirring as he realizes what I'm doing. <span class="dialog-seryk">"I didn't expect... but if you want to..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The air between us is charged with sexual tension as I remain in this compromising position, breathing in his essence. This training session has become something far more intimate than either of us anticipated.</p> </div> <<changeAttraction "Rylan" "Seryk" 4>> <<changeAttraction "Seryk" "Rylan" 3>> <<changeAffection "Rylan" "Seryk" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I... I don't know what's happening to me..."</span> My voice comes out as barely a whisper, my face flushed with a mixture of embarrassment and arousal I've never felt before. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The corruption spreads through me as I cross this forbidden line, awakening a new side of my sexuality that will be impossible to ignore going forward.</p> </div> <div style="margin: 20px 0; background: rgba(150,100,150,0.2); border: 1px solid rgba(200,150,200,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #e0b0e0; font-size: 0.9em; margin: 0; font-style: italic;">You've awakened to new desires, forever changing your relationship with Seryk...</p> </div> <<if ($rylan_Lust || 0) >= 50>> [[Return to your room|RylanNightMasturbation]] <<elseif $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> [[Return to your room|NTREventMariel]] <<elseif $ntrThreats.includes("Liora")>> [[Return to your room|NTREventLiora]] <<elseif $ntrThreats.includes("Serin")>> [[Return to your room|NTREventSerin]] <<else>> [[Return to your room|NTREventGeneric]] <</if>> <<else>> [[Return to your room|MorningAfterSoulstones]] <<set $ntrThreats = []>> <</if>> <<statSummary>> <<soulDisplay "rylan">> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script> <<set $rylan_SerykTrainingTemptation1 = "resisted">> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 50, 0.95), rgba(15, 15, 30, 0.9), rgba(25, 25, 50, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <h2 style="color: #e6e6ff; font-size: 1.6em; margin-bottom: 10px;">Resisting Temptation</h2> <p style="color: #b3b3d9; font-style: italic; font-size: 1.1em;">Maintaining your boundaries...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I force myself to step back, my heart pounding with the effort of resisting such an overwhelming temptation. The masculine scent still lingers in my nostrils, but I maintain my composure.</p> </div> <<changeFetish "Rylan" "SmellFetish" 0.1>> <<changeFetish "Rylan" "MuscleFetish" 0.1>> <<changeLust "Rylan" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I... I can't do this, Seryk. It's not right."</span> My voice is shaky but determined, as I try to regain control of my racing thoughts and pounding heart. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The temptation was almost overwhelming, but I managed to resist. Still, the experience has left me shaken and confused about these new feelings stirring within me.</p> </div> <img src="images/rylan/nightactivities/2/seedemoncock2.webp" alt="Seryk" width="450"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"I understand, bro. I respect that you're sticking to your principles."</span> Seryk nods, though I can see the disappointment in his eyes. <span class="dialog-seryk">"Maybe we should call it a night. This training session got a bit... intense."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We both know this training session has changed something between us, even if we don't act on it. The tension lingers in the air as we try to return to some semblance of normalcy.</p> </div> <<changeAttraction "Rylan" "Seryk" 1>> <<changeAttraction "Seryk" "Rylan" 1>> <div style="margin: 20px 0; background: rgba(100,150,100,0.2); border: 1px solid rgba(150,200,150,0.3); border-radius: 8px; padding: 15px; margin-bottom: 20px;"> <p style="color: #b0e0b0; font-size: 0.9em; margin: 0; font-style: italic;">You've maintained your boundaries, but the temptation has left its mark...</p> </div> <<if ($rylan_Lust || 0) >= 50>> [[Return to your room|RylanNightMasturbation]] <<elseif $ntrThreats.length > 0>> <<if $ntrThreats.includes("Mariel")>> [[Return to your room|NTREventMariel]] <<elseif $ntrThreats.includes("Liora")>> [[Return to your room|NTREventLiora]] <<elseif $ntrThreats.includes("Serin")>> [[Return to your room|NTREventSerin]] <<else>> [[Return to your room|NTREventGeneric]] <</if>> <<else>> [[Return to your room|MorningAfterSoulstones]] <<set $ntrThreats = []>> <</if>> <<statSummary>> <<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('/battle/normal.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/enemies/blackslimes.webp" alt="BlackSlimes" width="600"></center> <<set $combatContext = "chapter1BlackSlimeQuest">><<set $currentEnemies = ["blackslime0", "blackslime1", "blackslime2"]>><<set $blackslime0_combatStats = { maxHealth: 20, currentHealth: 20, maxStamina: 40, currentStamina: 40, physicalPower: 6, agility: 5, willpower: 4, technique: 3, perception: 5 }>><<set $blackslime1_combatStats = { maxHealth: 20, currentHealth: 20, maxStamina: 40, currentStamina: 40, physicalPower: 6, agility: 5, willpower: 4, technique: 3, perception: 5 }>><<set $blackslime2_combatStats = { maxHealth: 20, currentHealth: 20, maxStamina: 40, currentStamina: 40, physicalPower: 6, agility: 5, willpower: 4, technique: 3, perception: 5 }>><<if !$rylan_combatStats>><<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, maxFocus: 50, currentFocus: 50, physicalPower: 10, agility: 8, willpower: 6, technique: 7, perception: 6 }>><</if>><<set $rylan_combatStats.currentHealth = $rylan_combatStats.maxHealth>><<set $rylan_combatStats.currentStamina = $rylan_combatStats.maxStamina>><<if !$serin_combatStats>><<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 120, currentStamina: 120, maxFocus: 60, currentFocus: 60, physicalPower: 11, agility: 12, willpower: 7, technique: 9, perception: 8 }>><</if>><<set $serin_combatStats.currentHealth = $serin_combatStats.maxHealth>><<set $serin_combatStats.currentStamina = $serin_combatStats.maxStamina>><<if !$liora_combatStats>> <<set $liora_combatStats = { maxHealth: 80, currentHealth: 80, maxStamina: 80, currentStamina: 80, maxFocus: 100, currentFocus: 100, physicalPower: 7, agility: 7, willpower: 12, technique: 8, perception: 9 }>><</if>><<set $liora_combatStats.currentHealth = $liora_combatStats.maxHealth>><<set $liora_combatStats.currentStamina = $liora_combatStats.maxStamina>><<set $combatInitialized = false>><<set $battleDrops = [{ name: "BlackSlime Core", quantity: 3 }]>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Alright everyone, remember what we practiced!"</span> Serin calls out as she draws her weapon. <span class="dialog-serin">"<<print $humanName>>, you take point. Liora, stay back and keep us healed! These BlackSlimes are tougher than normal ones!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Right! Time to put our resonance to the test."</span> I can feel the warmth of our connection flowing through me, giving me confidence. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I've got healing magic ready!"</span> Liora raises her hands, a soft golden glow beginning to emanate from her palms as she prepares her healing arts. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The three BlackSlimes spread out, their dark, nearly opaque bodies pulsing with an ominous inner light. They seem more aggressive than regular slimes, and I can see their cores glowing with a darker energy within their hardened forms.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Begin Battle</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Combat Begins</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The BlackSlime battle starts.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin the battle!|Combat]]</div></div></div> </div></div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>><<set $blackSlimesDefeated = ($blackSlimesDefeated || 0) + 3>> <<script>> if (window.QuestSystem && window.QuestSystem.updateQuest) { window.QuestSystem.updateQuest("blackSlimeHunt", "blackSlimeKills", 3); }<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/forestofbeginning.webp" alt="Forest" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The last BlackSlime dissolves into a puddle of dark goo, but instead of the usual translucent cores, three completely opaque black marbles roll across the forest floor. Unlike normal black marbles that are see-through, these are solid black, absorbing light like tiny voids.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Not bad for our first real party combat!"</span> Serin wipes her blade clean with a satisfied grin. <span class="dialog-serin">"That resonance thing actually worked. I could feel both of your strengths flowing through me."</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">"Both of your strengths" - probably just Liora's healing power. Serin's already E-rank while I barely passed F-rank... on my second try.</span></div> <<set _resonanceRoll = random(1, 100)>><<set _resonanceThreshold = 40>><<if _resonanceRoll <= _resonanceThreshold>><<set $rylan_SerinAffection += 1>><<trackAffection "Rylan" "Serin" 1>><<set $serin_RylanAffection += 1>><<trackAffection "Serin" "Rylan" 1>>Fighting together like this, feeling our bonds manifest as actual power... it's brought us closer despite the tension.<</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"These marbles are strange..."</span> <div style="clear: left;"></div> </div> <center><img src="images/items/blackmarbles.webp" alt="Black Marbles" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora carefully collects the black marbles, examining them closely.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/face.webp" alt="Liora curious" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"They're not worth much - maybe a few silver for a bag. Children like to play with them, but these ones feel... different."</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">The famous healer prodigy versus the coward who ran from his first exam. No contest there.</span></div> <<set _lioraRoll = random(1, 100)>><<set _lioraThreshold = 35>><<if _lioraRoll <= _lioraThreshold>><<set $rylan_LioraAffection += 1>><<trackAffection "Rylan" "Liora" 1>><<set $liora_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 1>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's it? Black marbles?"</span> I kick at the ground in frustration. <span class="dialog-rylan">"This fight was way too easy. I'll never make a name for myself just killing slimes! There has to be something more challenging deeper in the forest."</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">$humanToThalor defeated the Crimson Wyvern at my age. $humanToMariel was leading expeditions. And I'm excited about three slimes. "Poor kid, nothing like his $bothToHuman."</span></div> <<set _combatRoll = random(1, 100)>><<set _combatThreshold = 30>><<if _combatRoll <= _combatThreshold>><<set $rylan_combatStats.physicalPower += 0.1>><<trackCombatStat "Rylan" "physicalPower" 0.1>><<set $rylan_combatStats.technique += 0.1>><<trackCombatStat "Rylan" "technique" 0.1>>The adrenaline of combat has improved my fighting abilities slightly, but it's not enough.<</if>> <<set _serinCombatRoll = random(1, 100)>><<if _serinCombatRoll <= 30>><<set $serin_combatStats.agility += 0.1>><<trackCombatStat "Serin" "agility" 0.1>><<set $serin_combatStats.technique += 0.1>><<trackCombatStat "Serin" "technique" 0.1>><</if>> <<set _lioraCombatRoll = random(1, 100)>><<if _lioraCombatRoll <= 30>><<set $liora_combatStats.willpower += 0.1>><<trackCombatStat "Liora" "willpower" 0.1>><<set $liora_combatStats.technique += 0.1>><<trackCombatStat "Liora" "technique" 0.1>><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"$humanName, we should head back. Elena will want to hear about-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No! I'm going deeper into the forest. There has to be something worthwhile in there."</span> I start walking toward the darker, denser part of the woods. <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">I can't go back like this. Not with just some worthless black marbles and stories about killing basic slimes. Everyone in town already thinks I'm a joke. "Did you hear? $humanName finally passed his exam... on the second try." The whispers, the pitying looks, the comparisons. I need something that will make them forget about my failures. Something that will prove I'm not just the weak guy living in the shadow of legends.</span></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"$humanName, wait! That area isn't part of the exam grounds..."</span> She hurries after me, clutching the black marbles. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Damn it, you stubborn idiot!"</span> Serin reluctantly follows, her hand resting on her weapon. <span class="dialog-serin">"Fine, but if we get in trouble, I'm blaming you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">"Stubborn idiot." Even Serin thinks I'm a burden. Nobody believes in me anymore.</span></div> <center><img src="images/serin/faceangry.webp" alt="Serin" width="300"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we venture deeper into the forest, the trees grow thicker and the light dimmer. The familiar training grounds fade behind us, replaced by wild, untamed woodland. After about ten minutes of walking, we spot a figure moving through the trees ahead.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Wait... is that...?"</span> Liora squints, then her eyes widen. <span class="dialog-liora">"That's a demon! But... I don't sense any mana from him. He must be a lesser demon."</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">A lesser demon with no mana... basically just a strong human. Look at those tattered rags around a slave collar - he killed his owner to escape. The bounty on his head must be huge. This could be my chance.</span></div> <center><img src="images/seryk/back.webp" alt="Seryk" width="600"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The figure comes into clearer view - a tall man with blue-tinted skin, wearing nothing but tattered rags around his waist. His muscular frame moves with surprising grace through the underbrush, seemingly unaware of our presence.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Perfect! That's exactly what we need!"</span> My eyes light up with excitement. <span class="dialog-rylan">"A real demon! Let's ambush him!"</span> <div style="clear: left;"></div> </div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">If I can defeat him, nobody will call me weak anymore. The bounty alone could set us up for months. $humanToThalor might finally look at me with pride. The demon slayer - not the coward, not the disappointment.</span></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before either of my companions can stop me, I charge forward, sword raised high, screaming at the top of my lungs.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"You idiot! Who screams while ambushing?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The blue-skinned demon turns calmly at the sound, and to my shock, he catches my sword strike with his bare hands, the blade stopping mere inches from his chest. His grip is like iron, and he doesn't even seem strained by the effort.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/blockingblade.webp" alt="Seryk" width="300"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">He caught my blade with his bare hands... Still the same pathetic failure. I'm exactly the disappointment everyone says I am.</span></div> </div> <<calculateResonance>><<statSummary>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Blue Demon</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The confrontation begins.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|FightBlueDemon]]</div></div></div> </div> <</nobr>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $rylan_combatStats.physicalPower += 2>><<trackCombatStat "Rylan" "physicalPower" 2>><<set $rylan_combatStats.agility += 2>><<trackCombatStat "Rylan" "agility" 2>><<set $rylan_combatStats.technique += 2>><<trackCombatStat "Rylan" "technique" 2>><<set $rylan_combatStats.willpower += 2>><<trackCombatStat "Rylan" "willpower" 2>><<set $rylan_intelligence += 2>><<trackCombatStat "Rylan" "intelligence" 2>><<set $rylan_perception += 2>><<trackCombatStat "Rylan" "perception" 2>><<set $rylan_combatStats.maxHealth += 2>><<trackCombatStat "Rylan" "maxHealth" 2>><<set $rylan_combatStats.maxStamina += 2>><<trackCombatStat "Rylan" "maxStamina" 2>> The moment the Soulstone slides down my throat, I feel it. A surge of energy unlike anything I've ever experienced courses through my body. It's as if every muscle, every nerve, every fiber of my being is suddenly more... alive. I gasp and stagger slightly, my hands instinctively going to my chest as warmth spreads outward from my core. The exhaustion from today's mission melts away, replaced by a vitality that makes me feel like I could take on an army. <img src="images/serin/faceshock.webp" alt="Serin" width="300"><img src="images/liora/faceshock.webp" alt="Liora" width="300"><img src="images/mariel/faceshock.webp" alt="Mariel" width="300"> <span class="dialog-serin">"What the hell?!"</span> Serin jumps back, her eyes wide with shock. <span class="dialog-liora">"<<print $humanName>>! Are you alright?"</span> Liora rushes toward me, her hands already glowing with healing magic. <span class="dialog-mariel">"By the gods..."</span> Mariel breathes, her experienced eyes recognizing the magical transformation taking place. <span class="dialog-mariel">"I've never seen anything like this before."</span> <span class="dialog-seryk">"Whoa, bro. You're... different."</span> Even Seryk looks surprised by the intensity of the transformation. I flex my hands, feeling strength I never had before flowing through them. When I look up at my friends, I can see the amazement in their faces - and I understand why. I can feel it myself. <span class="dialog-rylan">"I... I truly feel stronger."</span> My voice comes out steadier, more confident than before. <span class="dialog-rylan">"This is incredible. It's like every part of me has been enhanced."</span> <img src="images/nimeria/face.webp" alt="Nimeria" width="300"> Nimeria's tears dry up instantly, replaced by that bright, innocent smile. <span class="dialog-nimeria">"See? I told you they were safe!"</span> She claps her hands together excitedly. <span class="dialog-nimeria">"But that's just the beginning, <<print $humanName>>."</span> <span class="dialog-nimeria">"Now, try to think of a recent key memory. Something that changed your life, something important that shaped who you are."</span> Her voice takes on an almost hypnotic quality. <span class="dialog-nimeria">"The Soulstone will use that memory to strengthen your soul even further."</span> I close my eyes, feeling the warm energy of the stone still pulsing through me. Recent memories flash through my mind - moments that have defined these past few weeks, experiences that have changed everything about my life. Two memories stand out more than the others, each one carrying its own weight of emotion and significance. <div class="soul-choice-container"> <div class="soul-choice blessing-choice">[[✨ Think about your confession to Liora|ConfessionMemory]]</div> <div class="soul-choice corruption-choice">[[😈 Think about how you failed your exam|FailureMemory]]</div> </div> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<set $currentPOV = "Liora">> Watching Serin's transformation is both fascinating and terrifying. She looks the same on the outside, but there's something different in her eyes - a new intensity that wasn't there before. <img src="images/serin/face.webp" alt="Serin" width="300"><span class="dialog-serin"> "Come on, Liora. You should try one too."</span> Serin's voice carries a persuasive edge. <span class="dialog-serin">"The power is incredible. You'll be able to heal so much better."</span> <img src="images/liora/faceworried.webp" alt="Liora" width="300"> <span class="dialog-liora">"I... I don't know. What if something goes wrong?"</span> My healing instincts make me cautious about unknown magic. <img src="images/rylan/facesmile.webp" alt="Rylan" width="300"> <span class="dialog-rylan">"It's safe, Liora. I promise. The power... it's amazing."</span> <<print $humanName>>'s reassurance means everything to me. If he says it's safe... <span class="dialog-seryk">"I still think we should be more careful about this soul magic stuff."</span> <img src="images/mariel/faceworried.webp" alt="Mariel" width="300"> <span class="dialog-mariel">"Perhaps we should think this through more..."</span> But seeing both <<print $humanName>> and Serin transformed, seeing the confidence in their voices, the strength in their posture... maybe I'm being too cautious. As a healer, shouldn't I want more power to help people? <span class="dialog-liora">"Alright... I'll try one too."</span> My voice is barely a whisper as I reach for one of the glowing stones. <span class="dialog-nimeria">"Wonderful! Another brave soul!"</span> I hold the stone for a moment, feeling its warm energy pulsing against my palm. Then, following Serin's example, I place it in my mouth and swallow it. The effect is immediate. Warm energy flows through my entire body, making me feel stronger, more capable. My healing magic feels more potent, my mind clearer, my body more resilient. <img src="images/nimeria/face.webp" alt="Nimeria" width="300"> <span class="dialog-nimeria">"Perfect! Now, think of a memory that changed your life - something that shaped who you are!"</span> I close my eyes, letting the stone's energy guide my thoughts. A memory that changed my life... The night <<print $humanName>> confessed his love to me. I remember standing there in the moonlight, my heart racing as he spoke those beautiful words. The way his voice trembled with nervousness, the sincerity in his eyes, the pure love I could feel radiating from him. <span class="dialog-rylan">"I love you, Liora. I've loved you for longer than I can remember."</span> The memory fills me with the same warmth I felt that night. The joy of knowing that the person I'd secretly loved for so long felt the same way about me. The overwhelming happiness of finally being able to say those three precious words back to him. <span class="dialog-liora">"I love you too, <<print $humanName>>. I've been hoping you felt the same way."</span> As the Soulstone feeds on this memory, the energy shifts, becoming something pure and golden. It resonates with the love in my heart, the joy of that perfect moment, the hope for our future together. This feels right - warm, comforting, blessed. <div class="soul-blessing-showcase"><div class="blessing-aura"></div><div class="blessing-particles"></div><div class="blessing-text"><h3>✨ SOUL BLESSING AWAKENED ✨</h3><p>Divine power flows through your soul, born from pure love and joy.</p></div></div> <img src="images/liora/face.webp" alt="Liora" width="300"> The blessing settles into my very essence, invisible to the others but filling me with divine purpose. I can feel how it will enhance my healing abilities, my compassion, my desire to protect those I love. This power feels sacred, holy - a gift meant to help others. <center><img src="images/liora/facesmile.webp" alt="Liora Blessed" width="300"></center> <span class="dialog-liora">"Oh... that's beautiful."</span> I open my eyes, feeling the divine energy humming through me. <span class="dialog-liora">"I feel... blessed. Like I can heal anything now."</span> <span class="dialog-nimeria">"How wonderful! You look positively radiant!"</span> I do feel radiant. The love I have for <<print $humanName>>, for all my friends, has become something more - a source of actual divine power that I can use to help and heal. <<set $liora_combatStats.maxHealth += 25>><<set $liora_combatStats.maxStamina += 25>><<set $liora_combatStats.physicalPower += 2>><<set $liora_combatStats.agility += 2>><<set $liora_combatStats.technique += 2>><<set $liora_combatStats.willpower += 2>><<set $liora_intelligence += 2>><<set $liora_perception += 2>><<addSoulBlessing "liora" 1>><<soulDisplay "liora">> [[Continue|RemainingChoices]] <<statSummary>> <<changeFace $currentLioraFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $rylanxserincontent = false>> <div class="serin-pov-scene" style="background: linear-gradient(to bottom, rgba(35, 25, 30, 0.9), rgba(25, 15, 20, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="pov-switch-header" style="background: rgba(60, 40, 45, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ff9999; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔄 POV: Serin 🔄</p> <p style="color: #ffcccc; font-size: 1.1em;">Watching from her perspective...</p></div> <div class="rylan-excuse-scene" style="background: rgba(50, 40, 45, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I watch as <<print $humanName>> suddenly looks uncomfortable, shifting his weight from foot to foot. He glances toward the door, then back at me with what looks like... nervousness?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Actually, you know what? I just remembered I promised to... uh... help <<print $marielToHuman>> with something important. Rain check on the training?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">He's already backing toward the door before he finishes speaking, not even waiting for my response.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Sorry Serin! Maybe later!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">And just like that, he's gone, leaving me standing alone in the training hall with my arms still raised mid-stretch.</p> <div style="clear: left;"></div> </div> </div> <div class="serin-anger-scene" style="background: rgba(60, 35, 40, 0.6); border: 1px solid rgba(255,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/serin/faceangry.webp" style="width: 200px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,100,100,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">What the hell was that about?!</span> I drop my arms and stare at the empty doorway where he just disappeared.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The way he looked at me... like he was scared or disgusted or something. What did I do wrong? I was just stretching, getting ready for some friendly training!</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Fuck...</span> I slam my fist against the wall, the sound echoing in the empty training hall.</p> <div style="clear: left;"></div> </div> </div> <div class="nimeria-thoughts" style="background: rgba(60, 35, 40, 0.6); border: 1px solid rgba(255,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria was wrong. Dead wrong. She said he liked me, that I should be more... forward. More confident. That he'd appreciate my... attention.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Bullshit advice from someone who doesn't know what she's talking about.</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I thought I was reading the signals right. The way he looked at me sometimes, the way he seemed to enjoy our banter... But apparently I was just being delusional.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">He probably thinks I'm some kind of... weirdo now. Great. Just fucking great.</p> <div style="clear: left;"></div> </div> </div> <div class="decision-scene" style="background: rgba(60, 35, 40, 0.6); border: 1px solid rgba(255,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/serin/facesad.webp" style="width: 200px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,100,100,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I slide down the wall until I'm sitting on the floor, my head in my hands. The musky scent of the training hall suddenly feels suffocating instead of energizing.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Fine. Message received loud and clear, <<print $humanName>>.</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I won't make that mistake again. If he wants to keep things strictly professional, then that's exactly what he'll get from me. No more teasing, no more... whatever the hell I was trying to do.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">And Nimeria... I thought she was trying to help, but maybe she was just stirring up trouble for her own amusement. I won't be trusting her relationship advice anymore either.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Back to square one, I guess.</span></p> <div style="clear: left;"></div> </div> </div> <div class="resolution-scene" style="background: rgba(50, 40, 45, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I stand up, dusting myself off and trying to regain some composure. The black fabric on the table catches my eye - my training gear from yesterday that I'd left to dry.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I grab it and stuff it into my bag. No point leaving evidence of my... preparations.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Whatever. His loss.</span></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But even as I say it, I can feel the sting of rejection burning in my chest. This isn't how I wanted things to go.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the house.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the house|MorningActivities]]</div></div></div> </div> <</nobr>> <<set $serin_RylanAffection = ($serin_RylanAffection || 0) - 5>><<trackAffection "Serin" $humanName -5>><<set $serin_NimeriaAffection = ($serin_NimeriaAffection || 0) - 3>><<trackAffection "Serin" "Nimeria" -3>><<statSummary>><<changeFace $currentSerinFace>>
<<nobr>> <<set $currentRylanFace = "rylan/face.webp">><<set $currentMarielFace = "mariel/face.webp">><<set $currentThalorFace = "thalor/face.webp">><<set $currentLioraFace = "liora/face.webp">><<set $currentSerinFace = "serin/face.webp">><<set $currentSerykFace = "seryk/face.webp">><<set $currentNimeriaFace = "nimeria/face.webp">> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<set $chapter = 2>><<set $currentLocation = "Northern Forest">><<set $timeOfDay = "afternoon">><<set $rylan_LioraAffection += 1>><<set $rylan_SerinAffection += 1>><<set $rylan_SerykAffection += 1>><<trackAffection "Rylan" "Liora" 1>><<trackAffection "Rylan" "Serin" 1>><<trackAffection "Rylan" "Seryk" 1>> <div id="chapter-intro" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, #000000 0%, #1a0000 25%, #330000 50%, #1a0000 75%, #000000 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; animation: fadeIn 1s ease-in;"> <div style="text-align: center; color: #fff;"> <div style="font-size: 4em; font-weight: bold; margin-bottom: 40px; text-shadow: 0 0 30px #ff6b6b, 0 0 60px #ff3333; animation: titleGlow 3s ease-in-out infinite alternate, titleSlide 2s ease-out;">Chapter 2</div> <div style="font-size: 2.5em; color: #ff6b6b; margin-bottom: 60px; text-shadow: 0 0 20px #ff3333; animation: subtitleFade 2.5s ease-in 1s both, subtitleSlide 2.5s ease-out 1s both;">I smiled as the village burnt</div> <div style="font-size: 1.2em; color: #cccccc; font-style: italic; opacity: 0; animation: descriptionFade 2s ease-in 3s both;">A darkness stirs in the shadows...</div> </div> </div> <<set $thalor_kissCount to 39>><<set $thalor_vaginalCount to 13>><<set $mariel_kissCount to 39>><<set $mariel_vaginalCount to 13>><<set $mariel_sexualExperience to 52>><<set $mariel_basicExperience to 39>><<set $thalor_sexualExperience to 52>><<set $thalor_basicExperience to 39>><<if not $rylan_ThalorKissCount>><<set $rylan_ThalorKissCount to 0>><<set $rylan_ThalorVaginalCount to 0>><<set $rylan_ThalorAnalCount to 0>><<set $rylan_ThalorAnalTakenCount to 0>><<set $rylan_ThalorHandjobCount to 0>><<set $rylan_ThalorHandjobTakenCount to 0>><<set $rylan_ThalorBlowjobCount to 0>><<set $rylan_ThalorBlowjobTakenCount to 0>><<set $rylan_ThalorFootjobCount to 0>><<set $rylan_ThalorFootjobTakenCount to 0>><<set $rylan_ThalorBoobJobCount to 0>><<set $rylan_ThalorBoobJobTakenCount to 0>><<set $rylan_ThalorBreastsTouchedCount to 0>><<set $rylan_ThalorBreastsTouchedByCount to 0>><<set $rylan_ThalorAssTouchedCount to 0>><<set $rylan_ThalorAssTouchedByCount to 0>><<set $rylan_ThalorCumInsideCount to 0>><<set $rylan_ThalorCumSwallowedMl to 0>><<set $rylan_ThalorCumOnBodyMl to 0>><<set $rylan_ThalorOrgasmsGiven to 0>><<set $rylan_ThalorOrgasmsReceived to 0>><</if>><<if not $thalor_RylanKissCount>><<set $thalor_RylanKissCount to 0>><<set $thalor_RylanVaginalCount to 0>><<set $thalor_RylanAnalCount to 0>><<set $thalor_RylanAnalTakenCount to 0>><<set $thalor_RylanHandjobCount to 0>><<set $thalor_RylanHandjobTakenCount to 0>><<set $thalor_RylanBlowjobCount to 0>><<set $thalor_RylanBlowjobTakenCount to 0>><<set $thalor_RylanFootjobCount to 0>><<set $thalor_RylanFootjobTakenCount to 0>><<set $thalor_RylanBoobJobCount to 0>><<set $thalor_RylanBoobJobTakenCount to 0>><<set $thalor_RylanBreastsTouchedCount to 0>><<set $thalor_RylanBreastsTouchedByCount to 0>><<set $thalor_RylanAssTouchedCount to 0>><<set $thalor_RylanAssTouchedByCount to 0>><<set $thalor_RylanCumInsideCount to 0>><<set $thalor_RylanCumSwallowedMl to 0>><<set $thalor_RylanCumOnBodyMl to 0>><<set $thalor_RylanOrgasmsGiven to 0>><<set $thalor_RylanOrgasmsReceived to 0>><</if>><<if not $thalor_MarielKissCount>><<set $thalor_MarielKissCount to 39>><<set $thalor_MarielVaginalCount to 13>><<set $thalor_MarielAnalCount to 0>><<set $thalor_MarielAnalTakenCount to 0>><<set $thalor_MarielHandjobCount to 0>><<set $thalor_MarielHandjobTakenCount to 0>><<set $thalor_MarielBlowjobCount to 0>><<set $thalor_MarielBlowjobTakenCount to 0>><<set $thalor_MarielFootjobCount to 0>><<set $thalor_MarielFootjobTakenCount to 0>><<set $thalor_MarielBoobJobCount to 0>><<set $thalor_MarielBoobJobTakenCount to 0>><<set $thalor_MarielBreastsTouchedCount to 0>><<set $thalor_MarielBreastsTouchedByCount to 0>><<set $thalor_MarielAssTouchedCount to 0>><<set $thalor_MarielAssTouchedByCount to 0>><<set $thalor_MarielCumInsideCount to 13>><<set $thalor_MarielCumInsideMl to 65>><<set $thalor_MarielCumSwallowedMl to 0>><<set $thalor_MarielCumOnBodyMl to 0>><<set $thalor_MarielOrgasmsGiven to 0>><<set $thalor_MarielOrgasmsReceived to 13>><</if>><<if not $liora_MarielKissCount>><<set $liora_MarielKissCount to 0>><<set $liora_MarielVaginalCount to 0>><<set $liora_MarielAnalCount to 0>><<set $liora_MarielAnalTakenCount to 0>><<set $liora_MarielHandjobCount to 0>><<set $liora_MarielHandjobTakenCount to 0>><<set $liora_MarielBlowjobCount to 0>><<set $liora_MarielBlowjobTakenCount to 0>><<set $liora_MarielFootjobCount to 0>><<set $liora_MarielFootjobTakenCount to 0>><<set $liora_MarielBoobJobCount to 0>><<set $liora_MarielBoobJobTakenCount to 0>><<set $liora_MarielBreastsTouchedCount to 0>><<set $liora_MarielBreastsTouchedByCount to 0>><<set $liora_MarielAssTouchedCount to 0>><<set $liora_MarielAssTouchedByCount to 0>><<set $liora_MarielCumInsideCount to 0>><<set $liora_MarielCumSwallowedMl to 0>><<set $liora_MarielCumOnBodyMl to 0>><</if>><<if not $liora_ThalorKissCount>><<set $liora_ThalorKissCount to 0>><<set $liora_ThalorVaginalCount to 0>><<set $liora_ThalorAnalCount to 0>><<set $liora_ThalorAnalTakenCount to 0>><<set $liora_ThalorHandjobCount to 0>><<set $liora_ThalorHandjobTakenCount to 0>><<set $liora_ThalorBlowjobCount to 0>><<set $liora_ThalorBlowjobTakenCount to 0>><<set $liora_ThalorFootjobCount to 0>><<set $liora_ThalorFootjobTakenCount to 0>><<set $liora_ThalorBoobJobCount to 0>><<set $liora_ThalorBoobJobTakenCount to 0>><<set $liora_ThalorBreastsTouchedCount to 0>><<set $liora_ThalorBreastsTouchedByCount to 0>><<set $liora_ThalorAssTouchedCount to 0>><<set $liora_ThalorAssTouchedByCount to 0>><<set $liora_ThalorCumInsideCount to 0>><<set $liora_ThalorCumSwallowedMl to 0>><<set $liora_ThalorCumOnBodyMl to 0>><</if>><<if not $serin_RylanKissCount>><<set $serin_RylanKissCount to 0>><<set $serin_MarielKissCount to 0>><<set $serin_ThalorKissCount to 0>><<set $serin_LioraKissCount to 0>><<set $serin_SerykKissCount to 0>><</if>><<if not $Nimeria_MarielKissCount>><<set $Nimeria_MarielKissCount to 0>><<set $Nimeria_ThalorKissCount to 0>><<set $Nimeria_LioraKissCount to 0>><<set $Nimeria_SerinKissCount to 0>><</if>><<if not $seryk_LioraKissCount or $seryk_LioraKissCount !== $seryk_LioraKissCount>><<set $seryk_LioraKissCount to 0>><</if>> <<set $thalor_MarielKissCount to 39>><<set $thalor_MarielVaginalCount to 13>> <style> @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes titleGlow { 0% { text-shadow: 0 0 30px #ff6b6b, 0 0 60px #ff3333; } 100% { text-shadow: 0 0 50px #ff0000, 0 0 110px #cc0000, 0 0 100px #990000; } } @keyframes titleSlide { 0% { transform: translateY(-100px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes subtitleFade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes subtitleSlide { 0% { transform: translateX(-200px); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @keyframes descriptionFade { 0% { opacity: 0; transform: translateY(30px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } </style> <<timed 6s>> <<script>> $('#chapter-intro').css('animation', 'fadeOut 1s ease-out'); setTimeout(function() { $('#chapter-intro').remove(); }, 1000); <</script>> <</timed>> <div class="chapter-container" style="background: linear-gradient(to bottom, rgba(60, 100, 60, 0.8), rgba(40, 80, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="chapter-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #d0e0d0; font-size: 1.8em; margin-bottom: 10px;">📖 Chapter 2: I smiled as the village burnt 📖</h2> <p style="color: #a0c0a0; font-style: italic; font-size: 1.1em;">A new mission begins in the depths of the forest...</p> </div> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/landscapes/forestpath.webp" style="width: 100%; max-width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px; display: block; margin-left: auto; margin-right: auto;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The morning had started with another routine visit to the Guild Hall. Elena had greeted us with her usual warm smile, but there was something more urgent in her expression today.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/faceworried.webp" alt="Elena" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-female-npc">"We've received reports of increased goblin activity in the northern part of the forest,"</span> she had explained, spreading a map across her desk. <span class="dialog-female-npc">"Nothing too dangerous for your group, but they're becoming bold enough to threaten the herb gatherers. We need you to eliminate at least five of them to send a message."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">And now, hours later, we find ourselves deep in the northern forest, sunlight filtering through the canopy above as we make our way along a winding path.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" alt="Nimeria" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-nimeria">"Oh, Liora dear,"</span> <span class="dialog-nimeria">Nimeria had said with that innocent smile of hers before parting ways with us at the forest edge,</span> <span class="dialog-nimeria">"while you're out there, could you gather some Moonbell flowers for me? They only grow in the deeper parts of the forest, and I could really use them for my... research."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She had returned home with <<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>>, leaving the four of us to handle the mission. Now, as we walk deeper into the forest, the conversation turns to strategy.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/flowerfield/pickingflowers.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"The Moonbell flowers shouldn't be too hard to find,"</span> Liora says, adjusting her pack. <span class="dialog-liora">"They have a distinctive blue glow, especially in shaded areas. I've seen them before during my healing herb studies."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Just don't wander too far from the main paths,"</span> Serin warns, her hand resting casually on her weapon. <span class="dialog-serin">"Even if this area isn't known for dangerous monsters, it's still better to be safe."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" alt="Seryk" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"Don't worry about Little Bird,"</span> Seryk says with his characteristic confidence, giving Liora a reassuring smile. <span class="dialog-seryk">"We'll make quick work of those goblins and be back before she even notices we're gone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we continue walking, I notice a clearing ahead where patches of colorful flowers dot the forest floor - exactly the kind of place Nimeria mentioned where Moonbell flowers might grow.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The clearing looks peaceful, with no signs of monster activity. This could be the perfect opportunity to split up and accomplish both objectives efficiently.</p> <div style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Since this area seems safe, why don't we split up? Liora can search for those Moonbell flowers here while the three of us hunt down the goblins. We'll cover more ground that way."</span> <div style="clear: left;"></div> </div> [[Suggest splitting up to hunt goblins while Liora gathers herbs|GoblinHuntSplit]] </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $rylan_LioraAffection += 2>><<set $liora_RylanAffection += 2>><<set $rylan_LioraAttraction += 1>><<set $liora_RylanAttraction += 1>><<trackAffection "Rylan" "Liora" 2>><<trackAffection "Liora" "Rylan" 2>><<trackAttraction "Rylan" "Liora" 1>><<trackAttraction "Liora" "Rylan" 1>> <div class="date-container" style="background: linear-gradient(to bottom, rgba(255, 192, 203, 0.3), rgba(255, 182, 193, 0.4)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="market-visit" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/clothesshop.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We walk through the town's market district, taking our time to browse the various shops and stalls. The afternoon sun casts a warm glow over everything, and for once, we don't have to worry about monsters or missions.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Look at those flowers!"</span> Liora points to a colorful display at a merchant's stall. <span class="dialog-liora">"They're so beautiful... much prettier than the Moonbells we were collecting."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Would you like some?"</span> I ask, already reaching for my coin purse. <span class="dialog-rylan">"We did earn quite a bit today..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I buy her a small bouquet of white and pink roses, and the smile that lights up her face makes every coin worth it. She holds them close to her chest, inhaling their sweet fragrance.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facelaughshortpinkdress.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thank you, <<print $humanName>>! They smell wonderful... much sweeter than those Moonbells we were collecting."</span> She giggles softly. <div style="clear: left;"></div> </div> </div> <div class="bakery-stop" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we pass a small bakery, the sweet aroma of fresh pastries draws us in. The elderly baker greets us with a warm smile and insists we try his newest honey cakes.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"These are incredible!"</span> I say after taking a bite. <span class="dialog-rylan">"Liora, you have to try this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh my..."</span> She blushes as I offer her a piece from my own pastry. <span class="dialog-liora">"That's... very sweet. The cake, I mean! The cake is sweet."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We share the treats, and I can't help but notice how her eyes sparkle when she laughs at my terrible jokes about the baker's flour-covered apron.</p> <div style="clear: left;"></div> </div> </div> <div class="fountain-talk" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We find ourselves at the town fountain, sitting on its stone edge as the water gently splashes behind us. The afternoon is growing later, painting the sky in soft oranges and pinks.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Today was wonderful, <<print $humanName>>. Not just the mission, but... this. Being together like this."</span> She looks down at her flowers, twirling one between her fingers. <span class="dialog-liora">"I feel like we make a good team."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We do,"</span> I agree, feeling my heart skip a beat at her words. <span class="dialog-rylan">"In combat and... well, everywhere else too."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She looks up at me then, and for a moment, everything else fades away. The market sounds, the splashing fountain, even my own nervousness - it all becomes background to the soft blue of her eyes.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"<<print $humanName>>..."</span> she whispers, and I can see the same feelings reflected in her gaze that I've been carrying in my heart. <div style="clear: left;"></div> </div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #ffc0cb; font-size: 1.1em; margin-bottom: 20px;">This moment feels perfect... but what should I do?</p> <p style="color: #ffb6c1; font-size: 0.9em; margin-bottom: 20px; font-style: italic;">⚠️ Warning: Your choice here may have slight consequences...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Romantic Moment</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose how to express your feelings.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Lean in and kiss her gently|KissLiora]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Pull her into a warm hug|HugLiora]]</div></div></div></div></div> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('seryknimeriaconfrontation.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="nimeria-reflection-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💜 Nimeria's Thoughts 💜</p> <p style="color: white; font-size: 1.1em;">Sweet victory...</p></div> <div class="euphoric-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <<if $nimeriamaderylancum>> <<if $nimeriamaderylancum>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I sit in my room, still feeling the lingering warmth of $humanName's touch on my lips. My first kiss... and what a perfect choice it was. The memory of his taste, his scent, the way he trembled under my touch - it sends delicious shivers through my entire body.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/faceecstatic.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Perfect... absolutely perfect. My knight is awakening to his desires."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The way he looked at me with those confused, guilty eyes... the shame mixed with desire. I can already feel the dependency forming in him. Soon he'll crave my touch, my scent, my presence. And when that happens, he'll be ready to claim what's his - not just me, but all of us.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Sweet Liora doesn't realize it yet, but she'll be part of this too. My knight deserves a proper harem, and I'll be his queen while she can be his precious princess. We'll all belong to him, and he to us.</p> <div style="clear: left;"></div> </div> <<elseif $rylanxnimeriahandjob>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I sit in my room, still feeling the heat from our intimate encounter. Even though he pulled away before we could kiss, I felt his body respond to me completely. The way he trembled under my touch, the way he tried so hard to resist but couldn't... it was intoxicating.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Almost there, my dear knight. You felt the pleasure I could give you, even if you fought against it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I could see the internal battle in his eyes - duty against desire, loyalty against lust. But his body betrayed his mind, responding eagerly to my ministrations. Next time, he won't be able to pull away. The seed of desire has been planted.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">He thinks he's being faithful to little Liora, but he doesn't understand yet. A king doesn't limit himself to one woman. Soon he'll realize that both of us can be his - that we should be his.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I sit in my room, still feeling the tension from our encounter. $humanName resisted me this time, but I could see the desire in his eyes, the way his body responded despite his protests. He's fighting it, but that just makes the eventual victory all the sweeter.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Patience, my dear knight. You'll come to me willingly soon enough."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The way he looked at me, the internal struggle written across his face... it was almost as satisfying as if he had given in. Because now I know exactly how to awaken his true desires. A king needs time to realize his destiny.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I close my eyes and relive every moment, feeling the heat building between my legs. My hand starts to drift downward, slipping beneath my dress as I imagine what's to come...</p> <div style="clear: left;"></div> </div> <<if $nimeriamaderylancum>> <center><img src="images/nimeria/chapter2/morningactivities/masturbate.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Mmm... my knight... soon you'll have us all..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Just as my fingers find their target, a soft knock interrupts my private moment. My euphoric expression instantly shifts to annoyance.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD; font-style: italic;">"Ugh... who dares to interrupt me now?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But I quickly compose myself, putting on my sweetest voice.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Come in~"</span> <div style="clear: left;"></div> </div> </div> <div class="seryk-enters" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The door opens and Seryk steps in, his expression serious and angry. My sweet facade immediately drops.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, just you..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I roll my eyes dramatically. Of course it's him. I can see the anger burning in his eyes, the tension in his muscular frame.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"We have to talk."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">His voice is deadly serious. I instantly know what this is about - he's finally figured it out. Took him long enough.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I gave you two whole days to figure it out, but clearly I overestimated that thick skull of yours. Come on, let's take this conversation somewhere more... private."</span> <div style="clear: left;"></div> </div> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">Time for the truth to come out...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Confrontation</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Seryk confronts Nimeria about her plans.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[A few minutes later...|NimeriaSerykConfrontation]]</div></div></div></div></div> <</nobr>> <<statSummary>> <<changeFace $currentNimeriaFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <div class="end-of-day-container" style="background: linear-gradient(to bottom, rgba(20, 30, 50, 0.9), rgba(10, 15, 25, 0.8)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="day-conclusion" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <h2 style="color: #d0e0f0; text-align: center; margin-bottom: 25px; font-size: 1.5em;">🌙 The Day Comes to an End 🌙</h2> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">After our heartfelt moment together, Liora and I make our way back home. The rest of the evening passes quietly and peacefully.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/rylanhome.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">We share a simple dinner with the family, exchanging small talk about the day's events. Everyone seems content and relaxed, the earlier tension from the mission now a distant memory.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">As the night grows deeper, we all begin to retire to our rooms. The house settles into a comfortable quiet, filled with the peaceful sounds of a home at rest.</p> <div style="clear: left;"></div> </div> <div class="sleep-transition" style="background: rgba(0,0,50,0.3); border: 1px solid rgba(100,100,200,0.3); border-radius: 8px; padding: 20px; margin: 25px 0; text-align: center;"> <p style="color: #c0c0ff; font-size: 1.2em; font-style: italic; margin: 0;">The day fades into memory as sleep takes hold...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">I drift off to sleep, my heart still warm from the moments shared with Liora. Tomorrow will bring new adventures, but for now, all is well.</p> <div style="clear: left;"></div> </div> </div> <div style="text-align: center; margin-top: 30px;"> <h3 style="color: #d0e0f0; margin-bottom: 15px;">End of Chapter 2</h3> <p style="color: #b0b0b0; font-style: italic;">The story continues...</p></div></div> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('battle/goblinfightdesperate.mp3');<</script>><<set $rylan_confidence += 2>><<set $seryk_PhysicalPower += 0.2>><<set $rylan_PhysicalPower += 0.1>><<set $serin_Agility += 0.1>><<set $serin_RylanAffection += 2>><<set $seryk_RylanAffection -= 2>><<set $rylan_SerykAffection -= 1>><<trackAffection "Serin" "Rylan" 2>><<trackAffection "Seryk" "Rylan" -2>><<trackAffection "Rylan" "Seryk" -1>><<changeFace $currentRylanFace>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Perspective Switch 📖<br><span style="color: #87CEEB;">Switching back to <<print $humanName>>'s view...</span><br><img src="images/rylan/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #87CEEB; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <div class="battle-resolution-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/enemies/goblinhorde.webp" style="width: 800px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>Back in the goblin cave...</em></p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The battle is fierce and chaotic. The cave echoes with the clash of weapons, goblin shrieks, and our own shouts of exertion. True to our plan, we split up to handle the three groups, but the reality of fighting so many enemies at once is more challenging than any of us anticipated.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/poses/blockingknives.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Serin is handling her group of eight goblins on the left side of the cave with her usual agility and skill. She moves with athletic grace, her sword work clean and efficient.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"These guys are quick, but manageable!"</span> she calls out confidently, parrying and striking with practiced ease. <div style="clear: left;"></div> </div> <center><img src="images/rylan/faceconfident.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I'm in the center of the cave, surrounded by the massive group of twenty goblins. It's the most challenging fight of my life, but I'm determined to prove myself as a leader. Sweat pours down my face as I parry strikes from multiple directions, my muscles burning with exertion.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I can handle this!"</span> I shout, striking down another goblin while dodging a club swing. <span class="dialog-rylan">"This is what a real leader does!"</span> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/fight.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Meanwhile, Seryk is handling his group of fifteen goblins on the right with what looks like casual ease. His powerful strikes send goblins flying, and his demon strength allows him to fight multiple enemies simultaneously without breaking a sweat.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"How are you holding up, bro?"</span> he calls out between effortless strikes, not even sounding winded. <span class="dialog-seryk">"That's a lot of goblins you're taking on!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I'm managing better than I expected against the twenty goblins, though I can feel the strain in every muscle. My training has paid off, and my determination to prove myself as leader is driving me forward.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"I'm fine!"</span> I shout back, though my breathing is heavy. <span class="dialog-rylan">"This is exactly why I should have taken the bigger group!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">It's true - I am handling it, though I have to admit that about half of my goblins panicked and fled the cave when they saw how brutal the fighting was getting. But I don't mention that part.</p> <div style="clear: left;"></div> </div> </div> <div class="battle-conclusion" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Minutes later, the last goblin falls. Serin stands among the corpses of her enemies, breathing heavily but victorious. Seryk casually wipes goblin blood off his hands, looking like he just finished a light warm-up exercise.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Good job, <<print $humanName>>!"</span> Serin says with genuine admiration, wiping sweat from her brow. <span class="dialog-serin">"You really held your own against that group. That was impressive!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Yeah, bro! You handled that many goblins like a real adventurer. I'm proud of you!"</span> Seryk adds with his characteristic grin. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I feel my cheeks heat up with embarrassment, knowing I need to be honest with them.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Thanks, but... well, I should mention that about half of them actually fled the cave when the fighting got intense,"</span> I admit sheepishly. <span class="dialog-rylan">"So it wasn't quite as many as it looked like."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Still, you handled the ones that stayed and fought,"</span> Serin says encouragingly. <span class="dialog-serin">"That's what matters."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Suddenly, Seryk's expression changes completely. His eyes widen in horror as the implications of what I just said hit him.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="clear: left;"></div> </div> <center><img src="images/seryk/faceangry.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"YOU IDIOT!!"</span> he roars suddenly, his voice echoing through the cave with unprecedented urgency. <span class="dialog-seryk">"LIORA IS STILL OUTSIDE! THOSE GOBLINS THAT FLED - THEY'RE HEADING STRAIGHT FOR HER!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Without another word, Seryk explodes into motion. The casual, restrained fighting style he'd been using disappears entirely as he sprints toward the cave entrance at inhuman speed. Only now do we realize - he had been holding back during the entire fight!</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Oh gods, he's right!"</span> Serin gasps, the color draining from her face. <span class="dialog-serin">"We have to get to her!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The three of us race out of the cave, but Seryk is already far ahead, moving faster than either Serin or I could ever hope to match. His demon heritage is on full display as he crashes through the forest toward the flower clearing where we left Liora.</p> <div style="clear: left;"></div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">My heart pounds with fear and guilt as we race through the forest. The goblins that fled could reach Liora at any moment...</p> [[Race to save Liora|LioraAmbush]]</div> <</timed>> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('battle/2.mp3');<</script>><<set $rylan_confidence -= 2>> <div class="goblin-encounter-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/enemies/goblin.webp" style="width: 100%; max-width: 200px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px; display: block; margin-left: auto; margin-right: auto;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The rustling grows louder, and suddenly three goblins emerge from the undergrowth ahead of us. They're small, green-skinned creatures with crude weapons - exactly what we expected to find. Perfect! This is my chance to prove myself.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Without thinking, adrenaline and the desire to show I've improved take over. I draw my sword and charge forward with a loud battle cry.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"CHARGE! TIME TO DIE, YOU GREEN MENACES!"</span> I shout at the top of my lungs, rushing toward them with my sword raised. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName.toUpperCase()>>, NO!"</span> Serin's voice cuts through my battle cry like a knife. <span class="dialog-serin">"Don't attack alone like last time! And what did I tell you about screaming during ambushes?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblins, initially startled by my sudden appearance, quickly recover and burst into cruel laughter at my dramatic but poorly executed charge. They raise their weapons, clearly amused rather than threatened.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Kekeke! Stupid human thinks he scary!"</span> one of them cackles, brandishing a rusty dagger. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Easy prey! We show him who boss!"</span> another adds, hefting a crude club. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But then their laughter dies abruptly. Their eyes widen in terror as they look past me, and I can practically feel the shift in the air behind me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Well, well..."</span> Seryk's voice is calm but carries an unmistakable edge of menace. <span class="dialog-seryk">"Looks like we found our targets."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The goblins take one look at Seryk's imposing blue-skinned form and muscular frame, and their confidence evaporates instantly. Even with his friendly demeanor, there's something about his demon heritage that strikes primal fear into lesser creatures.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"D-DEMON!"</span> the first goblin shrieks. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"RUN! RUN FOR CAVE!"</span> screams another. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Without another word, all three goblins turn and flee deeper into the forest, crashing through bushes and undergrowth in their panic.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Hey, wait! Come back here!"</span> I call out, my pride stung by their dismissal. Without thinking, I give chase, running after them through the forest. <span class="dialog-rylan">"We're not done yet!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>!"</span> Serin calls after me, but I'm already pursuing the fleeing goblins, determined to prove myself. <div style="clear: left;"></div> </div> <div class="chase-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The chase leads us deeper into the forest, with the goblins staying just ahead of me. Finally, they disappear into what appears to be the entrance to a cave. Without hesitation, I follow them inside, my sword still drawn.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But as I emerge into a larger cavern, I stop dead in my tracks. What I see makes my blood run cold.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The sight before me in the cavern is far worse than anything I had imagined...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Cave Discovery</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Enter the mysterious cave.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue into the cave|GoblinCaveReveal]]</div></div></div> </div> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<set $liora_AloneInForest = true>><<set $goblinsToKill = 5>><<set $goblinsKilled = 0>><<set $liora_RylanAffection += 2>><<set $serin_RylanAffection += 1>><<set $seryk_RylanAffection += 1>><<trackAffection "Liora" "Rylan" 2>><<trackAffection "Serin" "Rylan" 1>><<trackAffection "Seryk" "Rylan" 1>> <div class="forest-split-container" style="background: linear-gradient(to bottom, rgba(60, 100, 60, 0.8), rgba(40, 80, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/flowerfield/pickingflowers.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The group considers the suggestion for a moment. The clearing does indeed look peaceful, with butterflies dancing among the wildflowers and the gentle sound of a nearby stream.</p> <span class="dialog-liora">"That sounds like a good plan,"</span> Liora agrees, already eyeing the patches of blue-glowing flowers scattered throughout the clearing. <span class="dialog-liora">"I can see some Moonbell flowers from here. This should be perfect."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Are you sure you'll be okay on your own?"</span> Serin asks, though her expression shows she's eager to get started with the hunt. <span class="dialog-serin">"I mean, you're capable, but still..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Little Bird will be fine,"</span> Seryk says confidently, placing a reassuring hand on Liora's shoulder. <span class="dialog-seryk">"This area is known to be safe, and she's got her healing magic if anything unexpected happens. Besides, we won't be far - just follow the goblin tracks north."</span> <div style="clear: left;"></div> </div> <<changeAffection "Liora" "Seryk" 1>><<changeAffection "Liora" "Serin" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'll be careful, I promise,"</span> Liora says with a gentle smile. <span class="dialog-liora">"Just... don't take too long, okay? I'd rather not be alone in the forest when it starts getting dark."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">With the plan settled, we prepare to part ways. Liora settles into the clearing with her gathering supplies, while the three of us - myself, Serin, and Seryk - check our weapons and prepare to track down the goblin threat.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"We'll be back before you know it,"</span> I assure her, though part of me feels uneasy about leaving her alone, even in this peaceful-seeming area. <div style="clear: left;"></div> </div> </div> <div class="departure-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">As we prepare to leave Liora to her herb gathering, the three of us set off deeper into the forest to hunt goblins. The mission seems straightforward enough - find and eliminate five goblins to reduce their growing boldness in the area.</p> <div style="clear: left;"></div> </div> <div style="margin-bottom: 20px;"> <span class="dialog-serin">"Let's get this done quickly and efficiently. The sooner we finish, the sooner we can get back to Liora."</span> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Goblin Hunt Begins</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The group sets off to hunt goblins in the northern forest.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head north to hunt goblins|GoblinHuntWalk]]</div></div></div> </div></div> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<changeLust "Rylan" 3>><<changeLust "Serin" 2>><<changeLust "Seryk" 1>><<set $serin_RylanAffection += 2>><<set $seryk_RylanAffection += 2>><<trackAffection "Serin" "Rylan" 2>><<trackAffection "Seryk" "Rylan" 2>> <div class="forest-walk-container" style="background: linear-gradient(to bottom, rgba(60, 100, 60, 0.8), rgba(40, 80, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/landscapes/forestpath.webp" style="width: 100%; max-width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px; display: block; margin-left: auto; margin-right: auto;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The three of us make our way deeper into the forest, following what appear to be goblin tracks along a winding path. The afternoon sun filters through the canopy, creating dancing shadows on the forest floor.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">After walking for about twenty minutes in relative silence, Serin suddenly stops and points to a broken branch. The movement causes her leather top to shift slightly, and I can't help but notice how the afternoon light catches the subtle sheen of perspiration on her exposed midriff.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Looks like they went this way,"</span> she says, crouching down to examine some scratches in the dirt. The position gives me an unfortunately distracting view of her athletic form. <center><img src="images/serin/chapter2/crouch.webp" style="width: 600px"></center> <span class="dialog-serin">"Though I have to say, for creatures that are supposed to be 'threatening the herb gatherers,' these goblins sure are terrible at covering their tracks."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Maybe they're just confident,"</span> Seryk chuckles, stretching his arms above his head. The movement causes his well-defined abs to flex impressively, his bare chest glistening slightly with a light sheen of sweat from our walk. <center><img src="images/seryk/chapter2/stretching.webp" style="width: 600px"></center> <span class="dialog-seryk">Or maybe they're as bad at stealth as our friend here was during his first guild exam."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Hey!"</span> I protest, my face heating up slightly - though whether from embarrassment or the way Serin's gaze seems to linger on me is unclear. <span class="dialog-rylan">"That was... that was different! And I passed eventually, didn't I?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Eventually being the key word,"</span> Serin says with a wicked grin, stepping closer with that predatory smile of hers. Her proximity makes me acutely aware of her natural scent mixed with the faint smell of leather and sweat. <span class="dialog-serin">"After completely failing your first exam - running away from a single goblin and somehow managing to trip over your own sword not once, but twice."</span> <<changeAffection "Rylan" "Serin" -1>><<changeAttraction "Rylan" "Serin" 2>><<set $serin_Lust += 1>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Wait, he failed the first time?"</span> Seryk asks, his eyebrows raising with obvious amusement. <span class="dialog-seryk">"Bro, how do you fail so spectacularly that they give you a second chance?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It was a very... eventful first attempt,"</span> I mutter, trying to change the subject and ignore how Serin seems to be enjoying my discomfort a little too much. <span class="dialog-rylan">"Besides, I was using one of <<print $humanToThalor>>'s swords, and it was way too heavy for me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, that's right!"</span> Serin's grin widens as she clearly remembers more embarrassing details. She leans against a tree, the pose accentuating her curves in a way that's definitely intentional. <span class="dialog-serin">"You tried to swing that massive broadsword and ended up spinning yourself around like a top! Elena had to grab a handkerchief because she was laughing so hard she started crying!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0;"> <span class="dialog-seryk">"I'm starting to understand why Little Bird always looks so worried when we go into combat,"</span> Seryk says, shaking his head but clearly trying not to laugh. <span class="dialog-seryk">"She's probably calculating the odds of our fearless leader accidentally taking himself out before the monsters get a chance."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I groan and quicken my pace, hoping to outrun this particular conversation. Unfortunately, both Serin and Seryk easily keep up with me, clearly enjoying themselves too much to let this go. I notice Serin's breathing has quickened slightly from the increased pace, and there's a flush to her cheeks that has nothing to do with exertion.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, we're not done yet,"</span> Serin says cheerfully, jogging to catch up. Her athletic grace is undeniably attractive, even when she's using it to torment me. <span class="dialog-serin">"Tell him about how we had to practically carry him through his second exam!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"At least I passed the second time!"</span> I snap, though I can feel my face burning with embarrassment. <span class="dialog-rylan">"And I did contribute! I got the final slime!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Wait, you needed help?"</span> Seryk asks incredulously, his laughter making his muscular frame shake. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, he needed help alright. Liora and I had to kill four of the five slimes while he spent most of the time trying not to get dissolved by slime acid,"</span> Serin explains with obvious delight. <span class="dialog-serin">"Though I'll give him credit - he did manage to take down that last slime all by himself. Eventually."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk stops walking entirely, doubling over with laughter. Even I have to admit, looking back on it, the whole thing was pretty ridiculous. And there's something about their laughter that's infectious, even if it's at my expense.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Okay, okay, fine!"</span> I throw my hands up in defeat. <span class="dialog-rylan">"My first exam was a complete disaster, and my second was only marginally better. But hey, at least I entertained everyone, right? And more importantly, I've improved since then!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, absolutely,"</span> Serin nods sagely, wiping a tear from her eye. The gesture draws my attention to her face, flushed with laughter and exertion. <span class="dialog-serin">"Now when you trip, it's with much better form. Very graceful, really."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'll have to take your word for it, Wildcat,"</span> Seryk grins, using his nickname for her in a way that makes her smile genuinely brighten. <span class="dialog-seryk">"Though I'm definitely looking forward to seeing this legendary clumsiness in action."</span> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0;"> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Despite the embarrassment, I find myself smiling. There's something oddly comforting about having friends who can tease me like this, even if the way Serin's eyes sparkle with mischief sends an unexpected flutter through my chest.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Just wait until we find these goblins,"</span> I say with mock confidence. <span class="dialog-rylan">"I'll show you both some real adventuring skills."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Should we bring some slime-resistant gear, just in case?"</span> Serin asks innocently, her tone sweet but her smile decidedly wicked. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"And maybe a backup plan for when our fearless leader trips again?"</span> Seryk adds helpfully, his grin showing he's thoroughly enjoying this. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I shake my head and continue walking, though I can't help but chuckle at their antics. As we continue deeper into the forest, the sound of our laughter echoes through the trees, making even this goblin hunt feel more like an adventure with friends than a dangerous mission. Though I can't shake the awareness of how close Serin keeps walking beside me, or the way Seryk's confident presence seems to fill the space around us.</p> <div style="clear: left;"></div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">After walking for another ten minutes, still sharing stories and jokes, we finally hear rustling in the bushes ahead. It seems like we're about to encounter our first goblins.</p> <div style="margin-bottom: 20px;"> <span class="dialog-rylan">"Alright, jokes aside, let's focus. Time to show you both that I've actually improved since my exams."</span> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Combat Preparation</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Prepare for combat.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Prepare for combat|GoblinEncounter1]]</div></div></div> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('goblinhordeencounter.mp3');<</script>> <div class="goblin-cave-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/enemies/goblinhorde.webp" style="width: 800px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The cavern is filled with goblins. Not just three - dozens of them. They're scattered throughout the cave in distinct groups: a massive cluster of at least twenty in the center, a large group of about fifteen on the right, and a smaller but still dangerous group of eight or so on the left.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">All eyes turn toward me as I freeze in the entrance, my dramatic charge suddenly seeming incredibly foolish. The cave fills with the sound of cruel goblin laughter and the scraping of weapons being drawn.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh... oh no..."</span> I whisper, my sword suddenly feeling very heavy in my hands. <div style="clear: left;"></div> </div> </div> <div class="rescue-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Fortunately, Serin and Seryk arrive just moments after me, bursting into the cave with weapons ready.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Bro, you need to calm down,"</span> Seryk says firmly but not unkindly, moving to stand beside me. <span class="dialog-seryk">"This is exactly what happened during your exams - acting without thinking. You're the leader here, which means you need to make strategic decisions, not charge in screaming."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">His words sting because they're true, but there's no time to dwell on it. The goblins are organizing themselves, and we need a plan.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"We need to split up and take them in groups,"</span> Serin says, analyzing the situation quickly. <span class="dialog-serin">"I can handle the large group on the right - about fifteen of them. My agility and combat experience should be enough."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"That leaves the center and left groups,"</span> Seryk notes, studying the cave layout. <span class="dialog-seryk">"I suggest I take the biggest group in the middle - there's at least twenty of them, but my demon strength can handle it. That would leave you with the smaller group on the left, <<print $humanName>>. What's your call?"</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The choice hangs in the air. As the leader, it's my decision. But something about the way Seryk suggested the split makes me wonder if I should insist on taking the larger, more dangerous group myself to prove my worth...</p> </div> <div class="critical-choice-section" style="background: linear-gradient(to bottom, rgba(150, 50, 50, 0.3), rgba(100, 30, 30, 0.3)); border: 2px solid #ff6b6b; border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="text-align: center; margin-bottom: 20px;"> <h3 style="color: #ff9999; font-size: 1.4em; margin-bottom: 10px;">⚠️🔥 CRITICAL STORY DECISION ⚠️🔥</h3> <p style="color: #ffcccc; font-size: 1.1em; font-weight: bold;">This choice will permanently affect major story routes and cannot be changed later!</p> </div> <div style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.2); border-radius: 6px; padding: 15px; margin-bottom: 15px;"> <p style="color: #ffdddd; font-size: 1em; line-height: 1.5;">🚨 <strong>WARNING:</strong> Your decision here will determine access to major character development paths involving Liora and other party members. Choose carefully based on the type of story you want to experience.</p> </div> <div class="choice-explanation" style="margin-bottom: 20px;"> <p style="color: #c8d8c8; font-size: 1em; line-height: 1.5;">As the leader, I need to decide how to split our forces. This decision will affect not just this battle, but the entire dynamics of our group going forward...</p> </div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"><div style="margin-bottom: 20px;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">Seryk's plan makes tactical sense, but part of me wants to prove I can handle the bigger challenge...</p> </div> <div style="margin-bottom: 15px;"> <div style="background: rgba(200, 100, 100, 0.2); border: 1px solid rgba(255, 150, 150, 0.3); border-radius: 6px; padding: 15px; margin-bottom: 10px;"> <p style="color: #ffcccc; font-size: 0.9em; margin-bottom: 8px;"><strong>🔒 Path A Warning:</strong> Opens Seryk x Liora NTR route</p> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Insist on taking the biggest group myself - "No, I should handle the center group. I need to prove myself as leader."|GoblinSplitRylanCenter]]</div> </div> <div style="background: rgba(100, 100, 200, 0.2); border: 1px solid rgba(150, 150, 255, 0.3); border-radius: 6px; padding: 15px;"> <p style="color: #ccccff; font-size: 0.9em; margin-bottom: 8px;"><strong>🔒 Path B Warning:</strong> Locks out Seryk x Liora NTR route</p> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Accept Seryk's tactical plan - "Your plan makes sense. You take the center, I'll handle the left group."|GoblinSplitOriginalPlan]]</div> </div> </div> </div> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('battle/2.mp3');<</script>><<set $serykxliorantr = false>><<set $rylan_confidence += 2>><<set $serin_RylanAffection += 2>><<set $seryk_RylanAffection += 3>><<set $rylan_SerykAffection += 2>><<set $rylan_SerinAffection += 1>><<trackAffection "Serin" "Rylan" 2>><<trackAffection "Seryk" "Rylan" 3>><<trackAffection "Rylan" "Seryk" 2>><<trackAffection "Rylan" "Serin" 1>><<trackOther "Rylan" "confidence" 2>> <div class="battle-success-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="tactical-decision" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/enemies/goblinhorde.webp" style="width: 800px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I take a deep breath, looking at the three groups of goblins spread throughout the cave. Seryk's plan makes perfect tactical sense - he's clearly the strongest among us, and it would be foolish for me to let pride override good strategy.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You're right, Seryk. Your plan makes the most sense tactically,"</span> I say with newfound maturity. <span class="dialog-rylan">"You take the center group - they're the biggest threat. I'll handle the left group. That way we can work efficiently as a team."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Now that's leadership, bro!"</span> Seryk grins, his respect for me clearly growing. <span class="dialog-seryk">"Good tactical thinking. Let's do this!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'm impressed, <<print $humanName>>,"</span> Serin says with genuine approval. <span class="dialog-serin">"That's exactly the kind of decision-making a real leader makes. Alright, let's execute this plan!"</span> <div style="clear: left;"></div> </div> <div class="battle-execution" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The battle unfolds exactly as planned. Our coordination is flawless - we each engage our designated groups simultaneously, working as a well-oiled team.</p> <center><img src="images/serin/poses/blockingknives.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Serin moves like a whirlwind through her group of fifteen goblins, her superior agility and combat experience allowing her to take them down systematically. Her breathing is controlled, her movements precise.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"These goblins are no match for us!"</span> she calls out between strikes, her voice steady and confident. <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/fight.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Seryk handles his massive group of twenty goblins with impressive efficiency. His demon strength allows him to take down multiple enemies with each strike, but I notice he's not holding back like before - he's fighting at full capacity.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"This is what teamwork looks like!"</span> he shouts, clearly pleased with how our plan is working. <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Meanwhile, I'm facing my group of eight goblins with newfound confidence. My tactical decision has given me the mental clarity I needed, and my training is really showing through.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Come on then!"</span> I call out to my group, my sword work smooth and controlled. <span class="dialog-rylan">"Let's finish this!"</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Unlike my previous attempts at combat, I'm not charging recklessly. Instead, I'm using proper footwork, maintaining my guard, and picking my strikes carefully. The improvement from my exam failures is remarkable.</p> </div> <div class="victory-section" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Within minutes, the last goblin falls. All three groups have been eliminated with minimal effort thanks to our coordinated approach. We stand among the defeated enemies, breathing steadily but not exhausted.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Good job, <<print $humanName>>,"</span> Serin says with a nod of approval. <span class="dialog-serin">"That was smart thinking - following the plan instead of charging ahead."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Not bad, bro!"</span> Seryk grins, clapping me on the shoulder. <span class="dialog-seryk">"You're getting better at this whole leadership thing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Thanks,"</span> I reply, feeling satisfied with how things went. <span class="dialog-rylan">"I'm starting to understand that good teamwork beats trying to do everything yourself."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Exactly. Much better than your usual charging-in approach,"</span> Serin adds with a slight smirk. <span class="dialog-seryk">"We work well together,"</span> Seryk nods. <span class="dialog-seryk">"Keep making decisions like that and we'll be fine."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The praise from my teammates fills me with a warm sense of accomplishment. This feels different from my previous victories - it's not just about succeeding, but about succeeding the right way, as part of a team.</p> </div> <div class="reunion-preparation" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we prepare to leave the cave, Serin glance around at the goblin corpses with satisfaction.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Well, we definitely exceeded the guild's request for five goblins,"</span> she chuckles. <span class="dialog-serin">"Elena's going to be impressed with this report."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"More importantly, the herb gatherers won't have to worry about goblin attacks for a while,"</span> Seryk adds. <span class="dialog-seryk">"This should send a clear message to any other goblins in the area."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We should head back to Liora,"</span> I say, checking the cave entrance. <span class="dialog-rylan">"She's been alone for a while now, and I want to make sure she found those Moonbell flowers safely."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Good thinking,"</span> Serin agrees. <span class="dialog-serin">"Let's go collect our healer and head back to town. I'm sure she'll be relieved to see us return in one piece."</span> <span class="dialog-seryk">"Little Bird's probably gathered enough flowers to supply the whole village by now,"</span> Seryk grins. <span class="dialog-seryk">"She's thorough like that."</span> <div style="clear: left;"></div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Mission Accomplished</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to reunite with Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the flower clearing to meet Liora|ReturnToLioraSuccessful]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<set $serykxliorantr = true>><<set $rylan_confidence += 1>><<set $serin_RylanAffection -= 1>><<set $seryk_RylanAffection -= 2>><<trackAffection "Serin" "Rylan" -1>><<trackAffection "Seryk" "Rylan" -2>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Perspective Switch 📖<br><span style="color: #ff69b4;">Switching to Liora's view...</span><br><img src="images/liora/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #ff69b4; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <<goto "LioraWorryingNTR">> <</timed>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $timeOfDay = "evening">><<set $mariel_LioraAffection += 1>><<set $serin_RylanAffection -= 1>><<trackAffection "Mariel" "Liora" 1>><<trackAffection "Serin" "Rylan" -1>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Perspective Switch 📖<br><span style="color: #90EE90;">Switching to Serin's view...</span><br><img src="images/serin/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #90EE90; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <div class="home-arrival-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanhome.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>From Serin's perspective...</em></p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We finally reach the house as the sun begins to set, all of us tired from the long day of goblin hunting. As we step through the front door, I can smell something delicious cooking in the kitchen - Mariel has been preparing dinner.</p> <center><img src="images/mariel/kitchen.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Mariel emerges from the kitchen with a warm smile, wiping her hands on her apron, but her expression immediately changes to shock when she sees Liora's condition.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceshock.webp" alt="Mariel" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-mariel">"Liora! Oh my goodness, what happened to you?!"</span> Mariel rushes over, her maternal instincts kicking in immediately. <span class="dialog-mariel">"Your dress is torn, you're dirty, and you look exhausted!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I watch as Liora forces a bright smile, though I can see the strain in her eyes. Something about her seems different - more subdued than usual.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"I'm fine, Mariel, really!"</span> Liora says with forced cheerfulness. <span class="dialog-liora">"Just a little adventure in the forest. Nothing I couldn't handle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/faceworried.webp" alt="Mariel" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-mariel">"Are you hurt? Did you get medical attention? Let me look at you..."</span> Mariel reaches out to examine Liora, but the younger woman gently steps back. <span class="dialog-liora">"I'm perfectly fine, I promise. I just need a hot bath and some clean clothes."</span> Liora holds up the pouch of Moonbell flowers. <span class="dialog-liora">"Serin, could you please take these to Nimeria? I'd deliver them myself, but I really want to get cleaned up."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I take the pouch from her hands, noticing how she seems eager to avoid more questions about what happened.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Of course, no problem,"</span> I say, taking the flower pouch. <span class="dialog-serin">"You go get cleaned up."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" alt="Seryk" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-seryk">"I'm going to head up to my room,"</span> Seryk announces, stretching his powerful arms. <span class="dialog-seryk">"Been a long day. See everyone at dinner."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As Seryk heads upstairs and Liora disappears toward the bathroom, I notice <<print $humanName>> lingering near the stairs, his face creased with worry.</p> </div> <div class="serin-thoughts" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">After Mariel returns to the kitchen, <<print $humanName>> approaches me with that concerned expression he always gets when something's wrong with Liora.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Serin, I'm really worried about Liora,"</span> he says quietly, glancing toward the stairs. <span class="dialog-rylan">"Something seems off about her since what happened in the forest. She's acting like everything's fine, but..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Yeah, poor girl,"</span> I agree outwardly, keeping my voice sympathetic. <span class="dialog-serin">"Being chased by goblins like that... it must have been terrifying for her."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-serin">Like always, he only has eyes for Liora...</span> I think bitterly, watching his worried expression. <span class="dialog-serin">Even after everything we went through today, all the fighting side by side, all he can think about is her. Always her.</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I just feel like it's my fault, you know? If I hadn't made that stupid decision to split up, if I hadn't let those goblins escape the cave..."</span> <span class="dialog-serin">"Hey, don't blame yourself,"</span> I say, though part of me is frustrated by his self-recrimination. <span class="dialog-serin">"We all made it back safely, and that's what matters. Liora's tough - she'll be fine."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #90EE90; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-serin">And there he goes again, making everything about her. What about me? What about how I fought today, how I handled fifteen goblins by myself? Does any of that matter to him, or am I just... invisible when she's around?</span></p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I clutch the pouch of Moonbell flowers a bit tighter, forcing myself to maintain a supportive expression while my own feelings churn inside.</p> </div> <div class="departure-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I should probably head back to the guild to give Elena a proper report about what happened,"</span> <<print $humanName>> says, though his eyes keep drifting toward the stairs where Liora went. <span class="dialog-rylan">"The goblin numbers were way higher than expected. She needs to know for future missions."</span> <span class="dialog-serin">"Good idea,"</span> I nod, hefting the flower pouch. <span class="dialog-serin">"I'll take these to Nimeria and then help Mariel with dinner prep."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As <<print $humanName>> heads back toward town and the guild hall, I make my way to the sitting room where I can hear the soft sound of pages turning. Nimeria is probably reading one of her research books again.</p> <p style="line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-serin">At least someone might actually appreciate the work I did today...</span> I think as I approach the sitting room door.</p> </div> </div> <</timed>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Flower Delivery</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to deliver the flowers.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue to deliver the flowers|SerinDeliverFlowers]]</div></div></div> <<statSummary>> <<changeFace $currentSerinFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $rylan_LioraAffection += 2>><<set $liora_RylanAffection += 2>><<set $rylan_LioraAttraction += 1>><<set $liora_RylanAttraction += 1>><<trackAffection "Rylan" "Liora" 2>><<trackAffection "Liora" "Rylan" 2>><<trackAttraction "Rylan" "Liora" 1>><<trackAttraction "Liora" "Rylan" 1>> <div class="hug-scene-container" style="background: linear-gradient(to bottom, rgba(255, 192, 203, 0.3), rgba(255, 182, 193, 0.4)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="hug-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/rylanhug/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">My heart races as I look into her eyes, and for a moment I consider... but no. This moment is too precious to rush. Instead, I open my arms and pull her into a warm, gentle embrace.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She melts into my arms perfectly, her head resting against my chest as I hold her close. The scent of her hair mingles with the roses she's holding, creating a memory I'll treasure forever.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"This feels so nice..."</span> she whispers against my chest, her voice soft and content. <span class="dialog-liora">"I feel so safe with you, <<print $humanName>>."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"I'll always keep you safe, Liora,"</span> I murmur softly, my cheek gently pressed against hers. <span class="dialog-rylan">"Always."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We stay like that for what feels like forever, just holding each other by the fountain. It's intimate without being overwhelming, perfect without being rushed.</p> </div> <div class="gentle-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">When we finally part, there's something in her eyes - not disappointment, but a soft understanding. As if she knows that this gentle approach means I respect her, that I want to take things slow.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"Thank you for today, <<print $humanName>>. For everything."</span> She looks down at her flowers, then back up at me with a shy smile. <span class="dialog-liora">"I had the most wonderful time."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"So did I. We should do this again soon."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we walk home together, our hands occasionally brush, sending little thrills through me. There's no rush - we have all the time in the world to see where this leads.</p> </div> <div class="walk-home" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The walk home is peaceful, filled with comfortable conversation and shared laughter. Every now and then, Liora glances at me with that same soft expression from the fountain.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"You know,"</span> she says quietly as we near home, <span class="dialog-liora">"I think today was exactly what I needed. No pressure, no rushing... just us, being together."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"That's all I ever want, Liora. Just to be with you, however feels right."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Her smile in response tells me I made the right choice. Some moments are worth waiting for, and rushing might have spoiled the magic we've built today.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Perfect Day</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A perfect day ends with gentle affection.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Meanwhile...|SerinAndNimeria]]</div></div></div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="rylan-decision-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="contemplation" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanroom.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I sit on my bed, still processing everything that happened today. The mission was successful, but I can't shake the feeling that I failed Liora somehow. She got hurt because of my recklessness, and that guilt weighs heavily on my heart.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">"I should check on her,"</span> I think to myself, glancing toward the door. <span class="dialog-rylan" style="font-style: italic;">"Make sure she's really okay after what happened in that cave."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">But then I hesitate. She might be resting, or maybe she needs some time alone to process what happened. I don't want to overwhelm her with my own guilt and worry.</p> </div> <div class="internal-debate" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">"On the other hand, she might appreciate knowing that I care, that I'm thinking about her."</span> <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">My feelings for Liora have been growing stronger each day. Today's events made me realize just how much she means to me, how terrified I was of losing her. Maybe it's time to be honest about those feelings.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">"But I should also be considerate of her needs. If she's tired or needs space..."</span> <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I run my hands through my hair, torn between my desire to see her and my respect for her space. What would be the right thing to do?</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">What should I do?</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose your next action.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<link "Visit Liora now - I need to make sure she's okay" "RylanVisitsLioraNow">><<set $visitChoice = "now">><</link>></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin-top: 10px;"><<link "Give her some space for now - I'll check on her later" "LioraAfterShower">><<set $visitChoice = "later">><</link>></div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ismiledasthevillageburnt.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="chapter-finale-container"> <div class="flames-background"></div> <div class="chapter-title">End of Chapter 2 - I Smiled As The Village Burnt</div> <div class="visual-confrontation"> <div class="character-left"> <img src="images/nimeria/facesmile.webp" class="character-portrait nimeria-portrait"> </div> <div class="center-image"> <img src="images/landscapes/burningvillage.webp" class="burning-village"> </div> <div class="character-right"> <img src="images/seryk/faceangry.webp" class="character-portrait seryk-portrait"> </div> </div> </div> <<changeFace $currentNimeriaFace>> <style> .chapter-finale-container { background: linear-gradient(135deg, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.95), rgba(25, 25, 112, 0.9)); min-height: 100vh; padding: 20px; position: relative; overflow: hidden; display: flex; flex-direction: column; justify-content: center; align-items: center; } .flames-background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(255, 69, 0, 0.15) 0%, rgba(255, 140, 0, 0.1) 25%, rgba(255, 215, 0, 0.05) 50%, transparent 75%); animation: flameFlicker 4s ease-in-out infinite alternate; pointer-events: none; z-index: 1; } @keyframes flameFlicker { 0% { opacity: 0.3; transform: scaleY(1) rotate(0deg); } 25% { opacity: 0.7; transform: scaleY(1.1) rotate(1deg); } 50% { opacity: 0.4; transform: scaleY(0.9) rotate(-1deg); } 75% { opacity: 0.8; transform: scaleY(1.2) rotate(0.5deg); } 100% { opacity: 0.5; transform: scaleY(1) rotate(-0.5deg); } } .chapter-title { font-size: 4em; font-weight: bold; text-align: center; background: linear-gradient(45deg, #ff6b6b, #ffd700, #ff8c00); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 110px; animation: titleGlow 3s ease-in-out infinite alternate; z-index: 10; position: relative; letter-spacing: 2px; } @keyframes titleGlow { 0% { filter: drop-shadow(0 0 20px rgba(255,107,107,0.4)); transform: scale(1); } 100% { filter: drop-shadow(0 0 40px rgba(255,107,107,0.8)); transform: scale(1.02); } } .visual-confrontation { display: flex; align-items: center; justify-content: space-between; width: 100%; max-width: 1200px; position: relative; z-index: 10; } .character-left { flex: 1; text-align: center; animation: slideInLeft 2s ease-out; } .character-right { flex: 1; text-align: center; animation: slideInRight 2s ease-out; } .center-image { flex: 1; text-align: center; animation: fadeInUp 2.5s ease-out; } @keyframes slideInLeft { 0% { opacity: 0; transform: translateX(-100px); } 100% { opacity: 1; transform: translateX(0); } } @keyframes slideInRight { 0% { opacity: 0; transform: translateX(100px); } 100% { opacity: 1; transform: translateX(0); } } @keyframes fadeInUp { 0% { opacity: 0; transform: translateY(50px) scale(0.8); } 100% { opacity: 1; transform: translateY(0) scale(1); } } .character-portrait { width: 300px; height: 300px; border-radius: 50%; border: 5px solid rgba(255,255,255,0.3); animation: portraitPulse 4s ease-in-out infinite; } .nimeria-portrait { border-color: rgba(221,160,221,0.8); box-shadow: 0 0 40px rgba(221,160,221,0.5); } .seryk-portrait { border-color: rgba(135,206,235,0.8); box-shadow: 0 0 40px rgba(135,206,235,0.5); } @keyframes portraitPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.05); } } .burning-village { width: 400px; height: 300px; border-radius: 20px; border: 5px solid rgba(255,69,0,0.8); box-shadow: 0 0 60px rgba(255,69,0,0.7); animation: fireGlow 3s ease-in-out infinite alternate; } @keyframes fireGlow { 0% { border-color: rgba(255,69,0,0.8); box-shadow: 0 0 60px rgba(255,69,0,0.7); transform: scale(1); } 100% { border-color: rgba(255,140,0,1); box-shadow: 0 0 100px rgba(255,69,0,1); transform: scale(1.02); } } </style> <div style="text-align: center; margin-top: 40px; position: relative; z-index: 15;"> <div style="background: rgba(25,25,112,0.8); padding: 20px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> [[Continue to Chapter 3|POVTransitionChapter2ToChapter3]] </div> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $rylanFirstKiss = "Liora">><<set $lioraFirstKiss = "Rylan">><<set $rylan_kissExperience += 1>><<set $liora_kissExperience += 1>><<set $rylan_sexualExperience += 1>><<set $liora_sexualExperience += 1>><<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<addSoulBlessing "rylan" 1>><<addSoulBlessing "liora" 1>><<set $rylan_LioraAffection += 3>><<set $liora_RylanAffection += 3>><<set $rylan_LioraAttraction += 2>><<set $liora_RylanAttraction += 2>><<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 3>><<trackAttraction "Rylan" "Liora" 2>><<trackAttraction "Liora" "Rylan" 2>><<trackExperience "Rylan" "kiss" 1>><<trackExperience "Liora" "kiss" 1>><<trackOther "Rylan" "blessing" 1>><<trackOther "Liora" "blessing" 1>> <div class="kiss-scene-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.4), rgba(255, 192, 203, 0.5)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="kiss-moment" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.2); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/rylankiss/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Time seems to stop as I lean closer to her. My heart pounds so loudly I'm sure she can hear it, but I can't stop myself. This moment feels too perfect, too right to let slip away.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">When our lips meet, it's soft and gentle - everything I imagined it would be and more. She tastes sweet, like the honey cakes we shared, and her lips are warm against mine.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh... <<print $humanName>>..."</span> she breathes when we part, her cheeks flushed pink and her eyes wide with wonder. <span class="dialog-liora">"That was... that was my first..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Mine too,"</span> I whisper, still close enough to feel her breath on my face. <span class="dialog-rylan">"I'm glad it was with you, Liora."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She smiles then, radiant and beautiful, and I know this moment will be etched in my memory forever. Our first kiss, by the fountain, with the flowers she's still clutching in her hand.</p> <div class="soul-blessing-showcase" style="background: linear-gradient(45deg, rgba(255, 215, 0, 0.3), rgba(255, 255, 255, 0.4)); border: 2px solid rgba(255, 215, 0, 0.6); border-radius: 8px; padding: 15px; margin: 20px 0; text-align: center;"> <p style="color: #ffd700; font-weight: bold; margin-bottom: 10px;">✨ Soul Blessing Gained ✨</p> <p style="color: #fffacd; font-style: italic;">Pure love and innocent affection strengthen both their souls...</p> </div> <div class="aftermath" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We walk home hand in hand, both of us glowing with happiness. The familiar path seems different now - brighter, more hopeful. Everything has changed with that one perfect kiss.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'll never forget today, <<print $humanName>>. The flowers, the bakery, and... this."</span> She squeezes my hand gently. <span class="dialog-liora">"Thank you for making it so special."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Neither will I. Today was perfect, Liora. You're perfect."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we reach home, I know that this is just the beginning of our story together. Whatever challenges await us, we'll face them side by side.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #ffc0cb; font-size: 1.1em; margin-bottom: 20px;">A perfect first kiss marks the beginning of something beautiful... and sets their relationship on a new path.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Meanwhile</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Elsewhere in the story...</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Meanwhile...|SerinAndNimeria]]</div></div></div> </div> <<soulDisplay "rylan">> <<soulDisplay "liora">> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $liora_Lust += 10>><<trackLust "Liora" 10>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Meanwhile... 📖<br><span style="color: #87CEEB;">Switching to Liora's view...</span><br><img src="images/liora/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #87CEEB; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <<set $currentFace = $currentLioraFace>> <div class="liora-scene-container" style="background: linear-gradient(to bottom, rgba(80, 60, 80, 0.8), rgba(60, 40, 60, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="bedroom-scene" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanroom.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit on the edge of my bed, having just finished my shower and changed into my soft pink pajamas. The warm water should have washed away the stress of today's mission, but instead, I feel... strange. Different.</p> <center><img src="images/liora/sleepwear.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"Why do I feel so hot?"</span> I whisper to myself, pressing my palms against my flushed cheeks. Even through the thin fabric of my pajamas, my skin feels warm and sensitive.</p> </div> <div class="confusion-scene" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">My thoughts drift back to what happened in the cave. That potion Seryk gave me to restore my mana... it was so strange.</p> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"At first it was so bitter,"</span> I murmur, touching my lips unconsciously. <span class="dialog-liora">"But then... it became sweeter. The more I drank, the sweeter it got."</span></p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">There was something about the way Seryk looked at me while I was drinking it. Something that made my heart race in a way I don't understand. And now this strange warmth won't leave my body...</p> </div> <div class="innocent-discovery" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I shift uncomfortably on the bed, trying to find a position that feels right. There's an odd sensation between my legs that I can't quite place. It's not pain, but it's... distracting.</p> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Hesitantly, I reach down and press my hand against the soft fabric of my pajama bottoms. The material feels... damp? But why would it be damp? I just dried off completely after my shower.</p> <center><img src="images/liora/chapter2/ntr2/touchingpants.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"That's... odd,"</span> I whisper, my cheeks burning even hotter. <span class="dialog-liora">"Why would I be wet there? Did I not dry off properly?"</span></p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The innocent confusion fills my mind as I try to understand what's happening to my body. I've never felt anything like this before, and it's both concerning and somehow... not entirely unpleasant.</p> </div> <div class="interruption" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Just as I'm about to examine myself further, trying to understand these strange new sensations...</p> <center><div style="background: rgba(255,100,100,0.3); padding: 15px; border-radius: 8px; margin: 20px 0;"><p style="color: #ffdddd; font-size: 1.2em; font-weight: bold; margin: 0;">*Knock knock knock*</p></div></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I quickly pull my hand away and sit up straighter, my heart pounding from the sudden interruption.</p> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"Y-yes? Who is it?"</span> I call out, my voice slightly higher than usual from the surprise and embarrassment.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #87CEEB; font-size: 1.1em; margin-bottom: 20px;">Seryk's influence lingers in her body, awakening feelings she doesn't yet understand...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Seryk's Visit</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Seryk comes to visit Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SerykVisitsLiora]]</div></div></div> </div> <</timed>> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $liora_Lust += 10>><<trackLust "Liora" 10>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 A little later... 📖<br><span style="color: #87CEEB;">Staying with Liora's view...</span><br><img src="images/liora/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #87CEEB; margin-top: 10px;"></div></center> <</timed>> <<set $currentFace = $currentLioraFace>> <div class="liora-scene-container" style="background: linear-gradient(to bottom, rgba(80, 60, 80, 0.8), rgba(60, 40, 60, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="bedroom-scene" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanroom.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit on the edge of my bed after <<print $humanName>> leaves, my heart still racing from our time together. The conversation was wonderful, and his presence always makes me feel so safe and cared for.</p> <<if $lioraFirstKiss === "Rylan">> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">My fingertips drift to my lips, still tingling from our first kiss. It was so sweet, so perfect... exactly what I always dreamed it would be like.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"My first kiss was with <<print $humanName>>,"</span> I whisper to myself, a warm glow spreading through my chest. <span class="dialog-liora">"It was everything I hoped for."</span> <div style="clear: left;"></div> </div> <<else>> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The warm hug we shared filled me with such a sense of security and love. I can still feel his arms around me, protective and gentle.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"He cares about me so much,"</span> I think contentedly. <span class="dialog-liora">"I'm so lucky to have someone like him in my life."</span> <div style="clear: left;"></div> </div> <</if>> </div> <div class="peaceful-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I change into my soft pink pajamas, feeling much more at peace than I did after the mission. Having <<print $humanName>> check on me made everything feel right again.</p> <center><img src="images/liora/sleepwear.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Though as I settle onto my bed, I notice there's still a strange warmth in my body. Not the uncomfortable heat from before, but something different. Something that makes my skin feel more sensitive than usual.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Why do I still feel so... warm?"</span> I wonder aloud, pressing my palms against my flushed cheeks. <div style="clear: left;"></div> </div> </div> <div class="strange-sensations" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I shift uncomfortably on the bed, trying to understand these unfamiliar sensations. There's an odd feeling between my legs that I can't quite place. It's not unpleasant, but it's... distracting.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Hesitantly, I reach down and press my hand against the soft fabric of my pajama bottoms. The material feels... damp? But why would it be damp? I just changed into clean clothes.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"That's... strange,"</span> I whisper, confusion filling my voice. <span class="dialog-liora">"Is this normal? I don't understand what's happening to my body..."</span> <div style="clear: left;"></div> </div> </div> <div class="interruption" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Just as I'm about to examine myself further, trying to understand these strange new sensations...</p> <center><div style="background: rgba(255,100,100,0.3); padding: 15px; border-radius: 8px; margin: 20px 0;"><p style="color: #ffdddd; font-size: 1.2em; font-weight: bold; margin: 0;">*Knock knock knock*</p></div></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I quickly pull my hand away and sit up straighter, my heart pounding from the sudden interruption.</p> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"Y-yes? Who is it?"</span> I call out, my voice slightly higher than usual from the surprise and embarrassment.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Strange Sensations</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Her body carries strange sensations.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SerykVisitsLioraNow]]</div></div></div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('battle/goblinfightdesperate.mp3');<</script>><<set $liora_Lust += 5>><<set $liora_manaExhaustion = true>><<set $liora_magicalBacklash = true>><<set $liora_RylanAffection += 3>><<set $liora_SerykAffection += 2>><<set $liora_SerinAffection += 1>><<set $liora_confidence -= 2>><<trackAffection "Liora" "Rylan" 3>><<trackAffection "Liora" "Seryk" 2>><<trackAffection "Liora" "Serin" 1>><<trackOther "Liora" "confidence" -2>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Perspective Switch 📖<br><span style="color: #ff69b4;">Switching to Liora's view...</span><br><span style="color: #ffdddd; font-size: 0.8em;">30 minutes ago...</span><br><img src="images/liora/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #ff69b4; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <div class="liora-ambush-container" style="background: linear-gradient(to bottom, rgba(100, 60, 60, 0.8), rgba(80, 40, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/violetflowers.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>From Liora's perspective, 30 minutes ago...</em></p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I'm still kneeling among the Moonbell flowers, carefully placing the last few blue-glowing blooms into my gathering pouch. The peaceful clearing has been my sanctuary for the past hour, and I've managed to collect more than enough for Nimeria's research.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"This should be plenty,"</span> I murmur to myself, admiring the soft blue glow emanating from my pouch. <span class="dialog-liora">"Nimeria will be so pleased with these specimens."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But then I hear it - the sound of rustling bushes, followed by crude laughter. My blood runs cold as I recognize the unmistakable chattering of goblins.</p> </div> <center><img src="images/liora/chapter2/ntr1/goblinsflower.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Kekeke! Look what we find!"</span> a goblin voice cackles from the treeline. <span class="dialog-male-npc">"Pretty human girl, all alone!"</span> <span class="dialog-male-npc">"Boss said run from demon, but this one easy prey!"</span> another adds with malicious glee. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Four goblins emerge from different directions, surrounding me in the clearing. My heart pounds as I realize I'm completely trapped - there are more goblins in this forest than we thought!</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Stay back!"</span> I cry out, scrambling to my feet. <span class="dialog-liora">"I'm warning you!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Kekeke! What warning? You just girl! No scary demon here to protect you!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Without waiting for them to get closer, I turn and run. My only chance is to escape in the opposite direction from where they came, hoping to reach the others or find somewhere to hide.</p> </div> <div class="chase-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/ntr1/escaping.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I run as fast as my legs can carry me, my pink dress catching on branches and thorns as I crash through the underbrush. Behind me, I can hear the goblins giving chase, their cruel laughter echoing through the forest.</p> <span class="dialog-male-npc">"Run, little human! Make it fun for us!"</span> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Suddenly, a sharp pain explodes across my shoulder as a thrown stone strikes me. I stumble but keep running, immediately casting a healing spell on myself.</p> <span class="dialog-liora">"Healing Light!"</span> I gasp, feeling the warm magic mend the bruise. But more stones follow, forcing me to heal again and again. <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Each spell drains my mana reserves. I can feel my magical energy depleting rapidly as I'm forced to heal cut after cut, bruise after bruise from the relentless barrage of stones.</p> <span class="dialog-liora">"Healing Light... Healing Light..."</span> I whisper desperately, my voice growing weaker with each cast. <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Finally, my mana reserves hit empty. The familiar warm feeling of healing magic simply won't come, no matter how hard I try to cast the spell.</p> <span class="dialog-liora">"No... please... Healing Light!"</span> I try again desperately, but nothing happens. <span class="dialog-liora">"Come on!"</span> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Even without mana, I keep trying to force the healing magic out, driven by desperation and fear. Each failed attempt sends a small jolt of pain through my body, but I can't stop trying.</p> </div> <div class="cave-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/landscapes/forestcave.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Ahead, I spot a small cave entrance partially hidden by hanging vines. It's my only chance! I dive inside, pressing myself against the cold stone wall and trying to control my ragged breathing.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The goblins' voices grow closer, and I continue desperately trying to cast healing magic, even though I have no mana left. The magical strain is becoming unbearable.</p> <span class="dialog-liora">"Healing Light... please..."</span> I whisper, tears streaming down my face as I try once more to force the spell. <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Suddenly, an excruciating pain shoots through my entire body - like being struck by lightning. My magical circuits, strained beyond their limits, are rebelling against my desperate attempts to cast without mana.</p> <center><img src="images/liora/chapter2/ntr1/woundedcave.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I collapse to my knees, sobbing silently as the magical backlash courses through me. This is what happens when a mage pushes too far beyond their limits - the body's own magical defenses turn against them.</p> <span class="dialog-male-npc">"Where little human go? She here somewhere!"</span> <span class="dialog-male-npc">"Check behind rocks! She no can run far!"</span> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The goblin voices are right outside the cave now. I close my eyes tightly, trying to make myself as small as possible, and whisper a silent prayer.</p> <span class="dialog-liora"><<print $humanName>>... please... save me...</span> I think desperately, my heart crying out for the one person I trust most. <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Then I hear it - terrible screaming. Not goblin laughter, but screams of genuine terror and pain. Something is happening outside the cave...</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The screaming continues, and I can only hope that somehow, someway, rescue has arrived...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Rescue Arrives</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the rescue scene.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|LioraRescue]]</div></div></div> </div> </div> <</timed>> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>> <div class="chapter-container" style="background: linear-gradient(to bottom, rgba(100, 60, 100, 0.8), rgba(80, 40, 80, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/violetflowers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>From Liora's perspective...</em></p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I kneel among the wildflowers in the peaceful clearing, carefully gathering the blue-glowing Moonbell flowers that Nimeria requested. It's been over an hour since the others left to hunt goblins, and the silence is starting to worry me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">They should have found some goblins by now...</span> I murmur to myself, my hands trembling slightly as I place another Moonbell in my gathering pouch. <span class="dialog-liora">What if something happened? What if <<print $humanName>> is in trouble again?</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">He's always trying so hard to prove himself, ever since his failed exam. What if this time he's pushed himself too far?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">And then, in the distance, I hear it - the unmistakable sounds of combat. Clashing metal, shouts, and what sounds like... a lot of goblins.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">Oh no... there are so many of them...</span> I breathe, my worst fears seeming to come true. <div style="clear: left;"></div> </div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The sounds of battle grow louder, and my heart pounds with worry for my friends...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Battle Continues</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Liora hears the sounds of combat and worries for her friends.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|GoblinBattleResolutionNTR]]</div></div></div> </div> </div> <</nobr>> <<statSummary>> <<changeFace $currentLioraFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $currentFace = $currentLioraFace>><<addSoulCorruption "liora" 1>><<set $liora_SerykAttraction = ($liora_SerykAttraction || 0) + 2>><<trackAttraction "Liora" "Seryk" 2>><<trackOther "Liora" "corruption" 1>> <div class="liora-reflection-container" style="background: linear-gradient(to bottom, rgba(80, 40, 60, 0.8), rgba(60, 20, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="inner-thoughts" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">After <<print $humanName>> leaves my room, I sit on my bed in stunned silence, my fingertips still touching my lips where he kissed me.</p> </div> <center><img src="images/liora/chapter2/ntr2/ntrface1.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The kiss was sweet, gentle, filled with love... everything I should want. Everything I've dreamed of. So why...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"Why didn't I feel anything like what I felt with Seryk?"</span> I whisper to myself, confusion clouding my thoughts. <div style="clear: left;"></div> </div> </div> <div class="comparing-kisses" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">When Seryk kissed me, my entire body had erupted in sensations I didn't even know existed. That electric shock, those waves of pleasure that made me tremble and moan against his lips...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But with <<print $humanName>>... it was nice. Warm. Comfortable. But there was no fire, no overwhelming surge of desire that made me lose control.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"I don't even like Seryk that way,"</span> I tell myself firmly. <span class="dialog-liora" style="font-style: italic;">"He's... he's practically a stranger. And what he did was wrong."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But even as I think this, I can't deny the truth my body experienced. The way my heart raced, the way I completely lost myself in that moment...</p> </div> </div> <div class="confusion-growing" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What's wrong with me?"</span> I wonder, feeling tears prick at the corners of my eyes. <span class="dialog-liora" style="font-style: italic;">"I love <<print $humanName>>. I've loved him for so long. So why..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I try to push the thoughts away, but they keep circling back. The memory of Seryk's lips, the way his presence seemed to awaken something deep within me that I didn't even know existed.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"Maybe it was just because it was my first kiss,"</span> I try to rationalize. <span class="dialog-liora" style="font-style: italic;">"Maybe that's why it felt so intense. It had nothing to do with... with him specifically."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But deep down, I know I'm lying to myself. There was something about Seryk, something that called to a part of me I never knew existed.</p> </div> </div> <div class="guilty-realization" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The worst part is the guilt. <<print $humanName>> just poured his heart out to me, told me he loved me, and all I can think about is another man's kiss.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What kind of person does that make me?"</span> I whisper, a single tear rolling down my cheek. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I curl up on my bed, pulling my knees to my chest as confusion and guilt war within me. I don't understand what's happening to me, why my body responded so differently to two very different kisses.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">All I know is that something has changed within me, and I'm terrified of what it might mean.</p> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning After Kiss</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The morning after the passionate kiss.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|MorningAfterKiss]]</div></div></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(139, 0, 139, 0.8), rgba(75, 0, 130, 0.6)); border: 2px solid rgba(139, 0, 139, 0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff69b4; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;">🌑 Soul Corruption 🌑</p> <p style="color: #dda0dd; font-size: 1.1em; margin-bottom: 10px;">Liora's heart wavers between love and forbidden desire...</p> <p style="color: #ff69b4; font-size: 1em;">+1 Soul Corruption - Comparing Lovers</p> </div> <<soulDisplay "liora">> <<statSummary>> <<changeFace $currentLioraFace>> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentLioraFace>><<addSoulCorruption "liora" 2>><<set $liora_SerykAttraction = ($liora_SerykAttraction || 0) + 4>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) - 2>><<trackAttraction "Liora" "Seryk" 4>><<trackAttraction "Liora" "Rylan" -2>><<trackOther "Liora" "corruption" 2>> <div class="liora-reflection-container" style="background: linear-gradient(to bottom, rgba(80, 40, 60, 0.8), rgba(60, 20, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <<if $liora_RylanKissCount > 0>> <div class="devastating-comparison" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit on my bed in stunned silence, my fingertips still touching my lips. Two kisses in one evening. Two completely different experiences that have left me reeling with confusion and guilt.</p> <center><img src="images/liora/chapter2/ntr2/ntrface2.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"How can two kisses be so different?"</span> I whisper to myself, my voice trembling with the weight of this terrible realization. <div style="clear: left;"></div> </div> </div> <<else>> <div class="devastating-realization" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit on my bed in stunned silence, my fingertips still touching my lips. That kiss with Seryk... it's awakened something in me that I never knew existed, and now I can't stop thinking about it.</p> <center><img src="images/liora/chapter2/ntr2/ntrface2.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What was that feeling?"</span> I whisper to myself, my voice trembling with confusion and a strange new hunger. <span class="dialog-liora" style="font-style: italic;">"Why did it affect me so much?"</span> <div style="clear: left;"></div> </div> </div> <</if>> <<if $liora_RylanKissCount > 0>> <div class="rylan-kiss-memory" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">When <<print $humanName>> kissed me earlier, it was everything I thought I wanted. Sweet, gentle, filled with love and tenderness. It was the kiss I had dreamed about, the one I thought would make my heart soar.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"It was nice,"</span> I admit quietly to myself. <span class="dialog-liora" style="font-style: italic;">"Warm and safe. Like being wrapped in a comfortable blanket."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But that's all it was. Nice. Comfortable. There was no fire, no electricity, no overwhelming surge of desire that made me lose myself completely.</p> </div> <<else>> <div class="no-comparison-memory" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I've always imagined what my first kiss would be like. I thought it would be with <<print $humanName>>, sweet and gentle, the culmination of our innocent love story.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"But this... this was nothing like what I imagined,"</span> I whisper, my voice filled with confusion and guilt. <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Instead of gentle tenderness, I experienced raw, electric passion. Instead of comfort, I felt an awakening hunger that still burns through my veins.</p> </div> <</if>> <div class="seryk-kiss-memory" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But Seryk's kiss... God, what Seryk's kiss did to me...</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"It was like lightning,"</span> I breathe, my body shivering at the memory. <span class="dialog-liora" style="font-style: italic;">"Like every nerve in my body came alive at once."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The moment his lips touched mine, I felt that electric shock race through my entire being. My body responded in ways I didn't even know were possible. I trembled, I moaned, I completely lost control in a way that was both terrifying and exhilarating.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">That wasn't just a kiss. That was an awakening. A revelation of sensations I never knew existed.</p> </div> <<if $liora_RylanKissCount > 0>> <div class="guilty-truth" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What's wrong with me?"</span> I whisper, tears beginning to form in my eyes. <span class="dialog-liora" style="font-style: italic;">"I love <<print $humanName>>. I've loved him for so long. So why..."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Why did Seryk's kiss make me feel things that <<print $humanName>>'s never could? Why did my body respond so powerfully to someone I barely know, while the boy I've loved for years left me feeling... pleasant but unfulfilled?</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"Is this what passion is supposed to feel like?"</span> I wonder aloud, my voice barely audible. <span class="dialog-liora" style="font-style: italic;">"This overwhelming, consuming fire?"</span> <div style="clear: left;"></div> </div> </div> <<else>> <div class="guilty-confusion" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What's wrong with me?"</span> I whisper, tears beginning to form in my eyes. <span class="dialog-liora" style="font-style: italic;">"I love <<print $humanName>>. I've loved him for so long. So why..."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Why did kissing Seryk awaken these feelings I've never experienced before? Why does my body crave more of that electric sensation when I should only want <<print $humanName>>'s touch?</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"Is this what passion is supposed to feel like?"</span> I wonder aloud, my voice barely audible. <span class="dialog-liora" style="font-style: italic;">"This overwhelming, consuming fire?"</span> <div style="clear: left;"></div> </div> </div> <</if>> <<if $liora_RylanKissCount > 0>> <div class="terrible-realization" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The truth hits me like a physical blow, and I have to press my hand to my chest as if to keep my heart from breaking apart.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"Seryk's kiss was better,"</span> I admit in a broken whisper. <span class="dialog-liora" style="font-style: italic;">"So much better that there's no comparison."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The guilt of that admission crushes down on me. How can I think such a thing? How can I betray <<print $humanName>> like this, even in my own thoughts?</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But I can't deny what my body experienced. I can't lie to myself about the way Seryk made me feel versus the gentle but ultimately hollow sweetness of <<print $humanName>>'s kiss.</p> </div> <<else>> <div class="shocking-realization" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The truth hits me like a physical blow, and I have to press my hand to my chest as if to keep my heart from breaking apart.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"I want to feel that again,"</span> I admit in a broken whisper. <span class="dialog-liora" style="font-style: italic;">"God help me, I want to kiss him again."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The guilt of that admission crushes down on me. How can I think such a thing? How can I crave another man's touch when I've always believed <<print $humanName>> was my destiny?</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But I can't deny what my body experienced. I can't lie to myself about this awakening, this hunger that Seryk has unleashed in me.</p> </div> <</if>> <<if $liora_RylanKissCount > 0>> <div class="dangerous-thoughts" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What if..."</span> I start to think, then immediately try to push the thought away. But it comes back, insistent and troubling. <span class="dialog-liora" style="font-style: italic;">"What if I've been wrong about what I want?"</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">What if there's something more out there than the safe, comfortable love I thought I wanted? What if my body is trying to tell me something my heart isn't ready to hear?</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"I can't think like this,"</span> I tell myself firmly, but my voice lacks conviction. <span class="dialog-liora" style="font-style: italic;">"This is wrong. This is so wrong."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But even as I try to convince myself, I can still feel the phantom sensation of Seryk's lips on mine, the memory of that electric pleasure that shot through my entire being.</p> </div> <<else>> <div class="dangerous-desires" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What if..."</span> I start to think, then immediately try to push the thought away. But it comes back, insistent and troubling. <span class="dialog-liora" style="font-style: italic;">"What if this is what I've been missing all along?"</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">What if the gentle, innocent love I thought I wanted isn't enough? What if my body is craving something more passionate, more intense, more... dangerous?</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"I can't think like this,"</span> I tell myself firmly, but my voice lacks conviction. <span class="dialog-liora" style="font-style: italic;">"This is wrong. This is so wrong."</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But even as I try to convince myself, I can still feel the phantom sensation of Seryk's lips on mine, the memory of that electric pleasure that shot through my entire being.</p> </div> <</if>> <<if $liora_RylanKissCount > 0>> <div class="corruption-taking-hold" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I curl up on my bed, pulling my knees to my chest as these dangerous thoughts swirl through my mind. Something fundamental has shifted tonight. A door has been opened that I'm not sure I can close again.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What kind of person does this make me?"</span> I whisper into the darkness of my room. <span class="dialog-liora" style="font-style: italic;">"What kind of person compares the boy she loves to another man and finds him... lacking?"</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But even as shame washes over me, I can't stop myself from remembering. Can't stop myself from wondering what other sensations Seryk might be able to awaken in me.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The innocent girl who woke up this morning is gone. In her place is someone who has tasted forbidden fruit and found it impossibly sweet.</p> </div> <<else>> <div class="awakening-corruption" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I curl up on my bed, pulling my knees to my chest as these dangerous thoughts swirl through my mind. Something fundamental has awakened in me tonight. A door has been opened that I never even knew existed.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="font-style: italic;">"What kind of person does this make me?"</span> I whisper into the darkness of my room. <span class="dialog-liora" style="font-style: italic;">"What kind of person craves a stranger's touch when she's supposed to love someone else?"</span> <div style="clear: left;"></div> </div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But even as shame washes over me, I can't stop myself from remembering. Can't stop myself from wondering what other sensations Seryk might be able to awaken in me.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">The innocent girl who woke up this morning is gone. In her place is someone who has discovered a hunger she never knew she possessed.</p> </div> <</if>> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Forbidden Desires</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the next scene.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|MorningAfterKiss]]</div></div></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(139, 0, 139, 0.8), rgba(75, 0, 130, 0.6)); border: 2px solid rgba(139, 0, 139, 0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff69b4; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;">🌑 Soul Corruption 🌑</p> <p style="color: #dda0dd; font-size: 1.1em; margin-bottom: 10px;">Liora's heart turns toward forbidden desire...</p> <p style="color: #ff69b4; font-size: 1em;">+2 Soul Corruption - Comparing Lovers</p> </div> <<soulDisplay "liora">> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="liora-morning-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,160,180,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔥 An Intimate Morning with Liora 🔥</p> <p style="color: white; font-size: 1.1em;">Time for passion and pleasure...</p></div> <div class="room-entry" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I knock gently on Liora's door and hear her soft voice inviting me in. She's sitting on her bed in her pink dress, the morning sunlight streaming through her window and highlighting her beautiful curves beneath the delicate fabric.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Perfect timing, <<print $humanName>>! I was just... getting comfortable for the morning."</span> <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I sit on the bed beside her, I can't help but notice how the pink dress hugs her voluptuous figure. The way she's positioned gives me glimpses of her white stockings and the gentle curves of her thighs.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"You look absolutely beautiful this morning, Liora. How about I help you relax properly?"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Help me... relax? What did you have in mind?"</span> Her cheeks flush pink as she notices the way I'm looking at her. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"A full body massage. You've been working so hard... let me take care of every inch of you."</span> <div style="clear: left;"></div></div></div> <div class="intimate-positioning" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Without hesitation, Liora shifts on the bed, getting into a position that makes my breath catch. She lies back against her pillows, her pink dress riding up slightly to reveal more of her white stockings.</p> <center><img src="images/liora/chapter2/morningactivities/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Is... is this position okay for the massage?"</span> she asks softly, her cheeks flushed as she notices how the pose emphasizes her curves. <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The sight of her like this - so beautiful and vulnerable - sends heat rushing through my body. I can see the outline of her figure beneath the pink fabric, the way her stockings hug her legs, the innocent yet sensual way she's positioned herself.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Perfect,"</span> I manage to say, my voice slightly husky. <span class="dialog-rylan">"You look absolutely stunning, Liora."</span> <div style="clear: left;"></div></div></div> <div class="sensual-massage" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I begin with her shoulders, my hands working gently but deliberately. As I massage, she shifts into an even more enticing position, her body naturally responding to my touch.</p> <center><img src="images/liora/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Mmm, <<print $humanName>>... your hands feel so good. I never knew a massage could feel this... intense."</span> <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I work on her arms and sides, I catch glimpses of her delicate underarms, breathing in her natural feminine scent.</p> <<if ($serinChapter2ArmpitSeen === true)>><p style="color: white; line-height: 1.6; margin-bottom: 20px;">The memory of Serin's overwhelming aroma floods back...</p><div id="serinFlashback" style="text-align: center; margin: 20px 0;"> <img id="flashbackImage" src="images/serin/chapter2/morningactivities/1.webp" style="width: 300px; border-radius: 8px; border: 1px solid rgba(255,192,203,0.2); opacity: 0.7;"></div> <script> (function() { const images = [ "images/serin/chapter2/morningactivities/3.webp", "images/serin/chapter2/morningactivities/lickingarmpit3.webp" ]; let currentIndex = 0; const imgElement = document.getElementById('flashbackImage'); setInterval(function() { currentIndex = (currentIndex + 1) % images.length; imgElement.src = images[currentIndex]; }, 1500); })(); </script> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But Liora's scent is different - sweeter, more delicate, yet still arousing in its own way.</p> <<else>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her natural scent is intoxicating - clean and feminine with just a hint of arousal that makes my heart race.</p> <</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The intimate contact is building heat between us. Every touch, every soft sound she makes, every glimpse of her beautiful body is driving my desire higher.</p></div> <div class="seductive-positioning" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I move to her legs, Liora shifts again, this time into a pose that's breathtakingly sensual. Her pink dress rides up further, revealing the full length of her white stockings and the tantalizing glimpse of her thighs above them.</p> <center><img src="images/liora/chapter2/morningactivities/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Like this? I want you to have... full access to massage me properly."</span> <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My hands shake slightly as I begin massaging her legs through the silky stockings. The way she's positioned, the trust she's showing me, the intimate view she's giving me - it's driving me wild with desire.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora... you're so beautiful. Every part of you is perfect."</span> <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She responds by stretching even more sensuously, her body arching in ways that showcase her incredible figure. The sight is almost too much to bear.</p> <center><img src="images/liora/chapter2/morningactivities/4.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center></div> <div class="intimate-legs" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As my hands work up her calves and thighs, she shifts into an even more provocative position, giving me an incredible view of her stocking-clad legs and the curves of her body.</p> <center><img src="images/liora/chapter2/morningactivities/5.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Your touch is making me feel so... warm inside. I've never felt anything like this before."</span> <div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The heat between us is becoming unbearable. Every touch sends electricity through both of us, and I can see the effect my massage is having on her breathing and the flush spreading across her skin.</p> <div class="foot-choice" style="background: rgba(60,60,65,0.9); border: 1px solid rgba(120,120,120,0.4); border-radius: 8px; padding: 20px; margin-top: 20px;"> <p style="color: white; font-size: 1.1em; margin-bottom: 15px; text-align: center;">She's practically begging for more intimate attention...</p> <div style="text-align: center;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;"><<link "Focus on her upper legs and thighs" "LioraMorningActivityNoFeet">><<set $rylan_LioraFootSmelled = false>><</link>></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;"><<link "🦶 Focus on her feet" "LioraMorningActivityFootScent">><<set $rylan_LioraFootSmelled = true>><<set $rylan_LioraFootSmelledChoice = true>><</link>></div> </div></div></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Choose Your Path</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Focus on thighs or explore her feet.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">Choose an option above to continue</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="liora-morning-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,160,180,0.6);"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Looking at her beautiful legs, I decide to complete the massage properly. Liora seems to sense my desire and shifts into the most seductive position yet - her legs spread in a way that's both innocent and incredibly provocative.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/chapter2/morningactivities/4.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Let me massage your feet too, Liora. They must be sore from all our adventures."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"My feet? That... that would be wonderful. They have been aching..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I gently take her feet in my hands, admiring her perfect feet encased in those white stockings. They're delicate and beautiful, and I can't help but marvel at how elegant they look.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her feet are absolutely perfect - delicate, soft, with perfectly formed toes and elegant arches beneath her white stockings. I begin massaging her soles gently, working my thumbs in small circles.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/chapter2/morningactivities/footfocus.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <<if ($serinChapter2ArmpitSeen === true)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, vivid memories of Serin's feet flash through my mind - the way they looked, the overwhelming scent that had driven me wild with desire. Almost unconsciously, I lean closer to Liora's feet and breathe in.</p> <div style="clear: left;"></div> </div> <div id="serinFeetFlashback" style="text-align: center; margin: 20px 0;"> <img id="feetFlashbackImage" src="images/serin/chapter2/morningactivities/feet/1.webp" style="width: 300px; border-radius: 8px; border: 1px solid rgba(255,192,203,0.2); opacity: 0.7;"> </div> <script> (function() { const feetImages = [ "images/serin/chapter2/morningactivities/feet/1.webp", "images/serin/chapter2/morningactivities/feet/2.webp", "images/serin/chapter2/morningactivities/feet/3.webp", "images/serin/chapter2/morningactivities/feet/4.webp", "images/serin/chapter2/morningactivities/feet/5.webp", "images/serin/chapter2/morningactivities/feet/6.webp" ]; let feetIndex = 0; const feetImgElement = document.getElementById('feetFlashbackImage'); setInterval(function() { feetIndex = (feetIndex + 1) % feetImages.length; feetImgElement.src = feetImages[feetIndex]; }, 1200); })(); </script> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But Liora's foot scent is completely different. Where Serin's feet had that powerful, almost addictive smell that made my head spin with lust, Liora's are clean and sweet - pleasant, but not the overwhelming rush I felt with Serin. It's strange how different my body reacts to each of them.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I massage her feet, I find myself leaning closer, catching her natural scent. Her foot scent is clean and sweet with just a hint of natural femininity that makes my heart race.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh... <<print $humanName>>... that feels amazing. Your hands on my feet... it's so soothing and relaxing."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue massaging her feet, working on each toe individually and running my fingers along her arches. She shifts into an even more comfortable position, giving me better access to massage her feet properly.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/chapter2/morningactivities/footfocus.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <<if ($serinChapter2ArmpitSeen === true)>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try breathing in her scent again, hoping for that same intense rush I felt with Serin, but it just doesn't happen. Liora's feet are beautiful and the massage is intimate, but they don't trigger that same overwhelming arousal. Still, the contact is definitely pleasant and arousing in its own gentle way.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The combination of her stockings, her soft sighs of pleasure as I massage her feet - it's definitely arousing and intimate. I find myself enjoying the contact more than I expected.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Your hands feel so good on my feet... this is so relaxing and nice."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The foot massage has become a tender, intimate moment between us. Every gentle touch of her soles, every soft sigh she makes is building a warm connection, even if it's not the intense rush I might have expected.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/chapter2/morningactivities/footfocus.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"This feels wonderful... my feet feel so much better now. Thank you for being so caring."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The foot massage is creating a lovely intimate moment between us. The trust she's showing me, the soft sounds of contentment she makes - it's building a sweet, romantic heat between us.</p> <div style="clear: left;"></div> </div> <<if ($serinChapter2ArmpitSeen === true)>> <<changeLust "Rylan" 18>><<trackLust "Rylan" 18>><<set $rylan_feetFetish = ($rylan_feetFetish || 0) + 0.2>><<trackFetish "Rylan" "feetFetish" 0.2>><<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.1>><<trackFetish "Rylan" "smellFetish" 0.1>> <<else>> <<changeLust "Rylan" 15>><<trackLust "Rylan" 15>><<set $rylan_feetFetish = ($rylan_feetFetish || 0) + 0.25>><<trackFetish "Rylan" "feetFetish" 0.25>><<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.15>><<trackFetish "Rylan" "smellFetish" 0.15>> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the massage comes to an end, Liora sits up and turns to face me, her cheeks flushed and her eyes bright with gratitude and something more.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"That was incredible, <<print $humanName>>. I feel so much better... and so cared for."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We're sitting very close now, and the intimate atmosphere from the massage has created a tender moment between us. Our eyes meet, and I can see the affection and trust there.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You deserve to be taken care of, Liora. You do so much for all of us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Without words, we both lean closer. The kiss that follows is gentle and sweet, filled with the tenderness that has been building between us all morning.</p> <div style="clear: left;"></div> </div> <center><img src="images/liora/chapter2/rylankiss/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I love these moments with you,"</span> she whispers against my lips. <span class="dialog-liora">"They feel so right..."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Reflection</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Liora reflects on the intimate morning.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|LioraMorningReflection]]</div></div></div> </div> <<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 3>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 3>><<set $rylan_LioraAttraction = ($rylan_RylanAttraction || 0) + 2>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 2>><<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 3>><<trackAttraction "Rylan" "Liora" 2>><<trackAttraction "Liora" "Rylan" 2>><<trackExperience "Rylan" "kiss" 1>><<trackExperience "Liora" "kiss" 1>><<statSummary>><<changeFace $currentLioraFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <div class="liora-morning-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,160,180,0.6);"> <div class="leg-conclusion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I decide to focus on her upper legs and thighs, working my hands higher up her silky stockings. The intimate contact as I massage her inner thighs through the delicate fabric is incredibly arousing for both of us.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh... <<print $humanName>>... your hands so high up my legs... it feels so intimate and wonderful."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The trust she's showing me, allowing me to massage her upper thighs so close to her most intimate areas, the soft sounds of pleasure she makes - it's building an incredible romantic and sexual tension between us.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I work carefully and tenderly on her thigh muscles, each touch sending waves of pleasure through her body. The way her breathing quickens tells me she's feeling the same intense arousal I am.</p> </div> <center><img src="images/liora/chapter2/morningactivities/massagethighs.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <<changeLust "Rylan" 12>><<trackLust "Rylan" 12>><<set $rylan_thighFetish = ($rylan_thighFetish || 0) + 0.2>><<trackFetish "Rylan" "thighFetish" 0.2>> </div> <div class="passionate-conclusion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As the incredibly sensual massage comes to an end, Liora is completely flushed with arousal and emotion. She sits up slowly, her body still trembling from the intense pleasure I've given her.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"<<print $humanName>>... that was... I've never felt anything like that before. You made me feel so... so alive."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">We're sitting very close now, both of us breathing heavily from the intensity of what we just shared. The air between us is electric with desire and emotion.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Liora... you're so beautiful. Every moment with you is perfect."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Unable to resist any longer, we both lean toward each other. The kiss that follows is passionate and intense, filled with all the desire that has been building between us during this incredibly intimate morning.</p> </div> <center><img src="images/liora/chapter2/rylankiss/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,192,203,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I love these moments with you,"</span> she whispers against my lips. <span class="dialog-liora">"They feel so right..."</span> <div style="clear: left;"></div> </div> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">An incredibly sensual massage and passionate moment have brought you much closer together.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Reflection</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Reflect on the intimate morning with Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|LioraMorningReflection]]</div></div></div> </div> </div> <<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 3>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 3>><<set $rylan_LioraAttraction = ($rylan_LioraAttraction || 0) + 2>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 2>><<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 3>><<trackAttraction "Rylan" "Liora" 2>><<trackAttraction "Liora" "Rylan" 2>><<trackExperience "Rylan" "kiss" 1>><<trackExperience "Liora" "kiss" 1>><<statSummary>><<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div class="liora-reflection-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,160,180,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Liora's Thoughts 💭</p> <p style="color: white; font-size: 1.1em;">Reflecting on confusing feelings...</p> </div> <div class="inner-reflection" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/faceembarrassedshortpink.webp" style="width: 150px; height: 150px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); margin-bottom: 20px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">After <<print $humanName>> leaves my room, I sit on my bed, still feeling the lingering warmth from his gentle touch. The massage was wonderful, but something about his behavior during it was... different.</p> <<if ($rylan_LioraFootSmelled === true)>> <div class="foot-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <<if ($rylan_LioraFootSmelledChoice === true)>> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">When he was massaging my feet... he was definitely smelling them. I could tell he was breathing deeper, leaning in closer on purpose. He wanted to smell my feet...</span></p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I touch my face, feeling the warmth in my cheeks. The thought that he finds my scent arousing... it makes me feel strangely excited and embarrassed at the same time. He was so deliberate about it.</p> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">Does he have a fetish for feet and scents? The way he acted... there was no mistaking it. He was enjoying breathing in my smell. Is that... is that what he likes about me?</span></p> <<else>> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">When he was massaging my feet... did he... was he smelling them? I felt him lean in closer, and his breathing changed. It seemed like he was trying to catch my scent...</span></p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I touch my face, feeling the warmth in my cheeks. The thought that he might find my scent... interesting... makes me feel strangely excited and embarrassed at the same time.</p> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">Does he have some kind of... preference for that? I've never thought about it before, but the way he acted... it was almost like he was enjoying the smell. Is that normal for couples to do?</span></p> <</if>> </div> <</if>> <<if ($lioraFirstKiss === "Seryk")>> <div class="kiss-comparison" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">But when we kissed just now... why didn't it feel the same as when Seryk kissed me? I love <<print $humanName>> so much - more than anything - so why...?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I touch my lips, remembering both kisses. With <<print $humanName>>, it was gentle and sweet, filled with love and care. But with Seryk... there was something else. Something that made my entire body react in ways I didn't understand.</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">When Seryk kissed me, it was like electricity running through my whole body. I couldn't control myself... I made sounds I've never made before. But why? I barely know him compared to <<print $humanName>>...</span></p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The confusion weighs on my heart. I feel guilty for even thinking about it, but I can't deny that Seryk's kiss awakened something in me that I don't fully comprehend.</p> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">Does this mean I don't really love <<print $humanName>>? But that can't be right... I do love him. So why did my body respond so strongly to someone else? What's wrong with me?</span></p> </div> <<else>> <div class="pure-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin-bottom: 20px;"> <center><img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">That kiss was so perfect... gentle and loving, just like him. Being with <<print $humanName>> feels so right, so natural. Like we belong together.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I hug my pillow, smiling as I replay the tender moment. His hands were so caring during the massage, and the kiss afterward felt like a natural extension of that affection.</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">I feel so safe with him, so cherished. Whatever challenges we face as adventurers, I know we'll face them together. This connection we have... it's something special.</span></p> </div> <</if>> <div class="future-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,192,203,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Whatever these confusing feelings are, I know one thing for certain - I care deeply about <<print $humanName>>. He makes me feel valued and protected in a way no one else does.</p> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span class="dialog-liora">I should focus on what we have together. These other thoughts... they're just confusion. What matters is that we're building something beautiful together, one gentle moment at a time.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">With that thought, I organize my herbs and prepare for whatever the day might bring. But in the back of my mind, questions about my own feelings continue to linger.</p> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">Liora's heart is filled with love but also confusion about her own reactions and desires.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to morning activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to morning activities|MorningActivities]]</div></div></div> </div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('battle/goblinfightdesperate.mp3');<</script>> <<set $seryk_LioraAffection += 4>><<set $liora_SerykAffection += 5>><<set $liora_manaOverload = true>><<set $seryk_PhysicalPower += 0.3>><<set $currentSerykFace = "seryk/face.webp">><<set $currentFace = $currentSerykFace>><<trackAffection "Seryk" "Liora" 4>><<trackAffection "Liora" "Seryk" 5>><<trackOther "Seryk" "PhysicalPower" 0.3>> <<timed 0.5s>> <center><div style="background: rgba(20,20,60,0.9); padding: 20px; border-radius: 10px; color: white; font-size: 1.5em; margin: 20px auto; max-width: 500px;">📖 Perspective Switch 📖<br><span style="color: #4169E1;">Switching to Seryk's view...</span><br><img src="images/seryk/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid #4169E1; margin-top: 10px;"></div></center> <</timed>> <<timed 3s>> <div class="seryk-rescue-container" style="background: linear-gradient(to bottom, rgba(80, 40, 120, 0.8), rgba(60, 30, 100, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/ntr1/serykrunning.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>From Seryk's perspective...</em></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I've never run this fast in my entire life. My demon heritage gives me incredible physical capabilities, but right now I'm pushing beyond even those limits. My muscles are screaming in protest, burning with each powerful stride as I crash through the forest.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I don't even fully understand why I'm pushing myself this hard. Something deep inside me - some primal protective instinct - is driving me forward with desperate urgency. Little Bird is in danger, and that thought alone is enough to make me ignore the pain coursing through my body.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Hold on, Liora... I'm coming..."</span> I growl through gritted teeth, leaping over fallen logs and smashing through thick undergrowth that would stop a normal person cold. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The flower clearing comes into view, but it's empty. My heart sinks for a moment until I catch sight of something that makes my blood run cold - dark red droplets scattered across the colorful petals.</p> </div> <center><img src="images/liora/chapter2/ntr1/bloodflowers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Blood..."</span> I whisper, my demon senses immediately picking up the scent. It's definitely Liora's - I'd recognize her scent anywhere after traveling together for so long. </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Without hesitation, I follow the trail. My enhanced senses guide me through the forest as I track the scent of blood mixed with fear and desperation. The trail leads deeper into the woods, toward a rocky outcropping I hadn't noticed before.</p> </div> </div> <div class="cave-approach" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/landscapes/forestcave.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The scent trail leads to a small cave entrance, and I can hear voices inside - the crude, guttural speech of goblins. My vision goes red with rage as I realize what's happening.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Kekeke! Where little human hiding? We find her soon!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-male-npc">"Boss say bring back alive, but maybe we have little fun first..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">That's all I need to hear. Every restraint I normally keep on my demon strength disappears in an instant. These creatures threatened Little Bird - they're going to pay for that mistake with their lives.</p> </div> <center><img src="images/seryk/faceangry.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I don't announce myself. I don't give them a chance to react. I simply explode into the cave like a force of nature, my bare hands becoming weapons of destruction.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The first goblin doesn't even have time to scream before my fist crushes its skull. The second tries to raise a weapon, but I tear it in half with my bare hands. The third and fourth attempt to flee, but there's nowhere to run in the confined space.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">It's not a fight - it's a massacre. In less than ten seconds, four goblins lie dead around me, their blood painting the cave walls. Only then do I hear it - a soft, terrified whimper from deeper in the cave.</p> </div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; margin-bottom: 20px;">Following the sound deeper into the cave...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Rescue Continue</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue the rescue mission.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue the rescue|LioraRescueContinue]]</div></div></div> </div> </div> <<statSummary>> <<changeFace $currentSerykFace>> <</timed>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarescue.mp3');<</script>> <<set $seryk_LioraAffection += 8>><<set $liora_SerykAffection += 10>><<set $seryk_LioraAttraction += 3>><<set $liora_SerykAttraction += 4>><<trackAffection "Seryk" "Liora" 8>><<trackAffection "Liora" "Seryk" 10>><<trackAttraction "Seryk" "Liora" 3>><<trackAttraction "Liora" "Seryk" 4>> <div class="seryk-rescue-container" style="background: linear-gradient(to bottom, rgba(80, 40, 120, 0.8), rgba(60, 30, 100, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="rescue-scene" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/ntr1/woundedcave.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I find her sitting in the middle of the cave, her pink dress torn and stained with blood, her face streaked with tears. She's shaking uncontrollably, her eyes wide with terror and trauma.</p> </div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facecrying.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"I... I thought I was going to die..."</span> she sobs, her voice barely a whisper. <span class="dialog-liora">"They were hunting me, and I couldn't... I couldn't cast anymore spells..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">My heart breaks seeing her like this. All my rage disappears, replaced by overwhelming protectiveness and concern. But I hesitate - she's Rylan's girlfriend. I shouldn't get too close. Still, I can't just leave her suffering.</p> </div> <center><img src="images/liora/chapter2/ntr1/serykblood.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Don't worry, Little Bird,"</span> I say as gently as I can, my voice soft and reassuring. <span class="dialog-seryk">"You're safe now. I'm here, and nothing is going to hurt you anymore."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She looks up at me with those beautiful, tear-filled eyes, and I can see the relief flooding through her. But then she notices the blood covering my arms and her eyes widen with concern.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"You're hurt..."</span> she whispers, her healer's instincts overriding her fear for a moment. <span class="dialog-liora">"I'm sorry, I'd like to heal you, but..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Don't worry, it's not my blood,"</span> I say gently, keeping some distance. <span class="dialog-seryk">"Those goblins won't be hurting anyone ever again."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">When I extend my hand to help her up, she tries to move and immediately winces in pain.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"I... I can't move properly,"</span> she whispers, fresh tears streaming down her face. <span class="dialog-liora">"I kept trying to cast healing spells even when I had no mana left. I think... I think I might have overloaded my magical circuits..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">My blood runs cold. Magical circuit overload is extremely dangerous for mages. If her mana isn't restored soon, she could lose her ability to use magic permanently... or worse, the damage could be fatal.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"That's... that's not good, Little Bird,"</span> I say, trying to keep the worry out of my voice. <span class="dialog-seryk">"Magical overload can cause permanent damage if it's not treated quickly."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Then I remember something Nimeria said... There might be a way to help restore her magical energy, though it would require... intimate contact. The question is whether she trusts me enough to let me try.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Seeing her in pain like this, knowing she could lose her magic or worse...</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Saliva Swap</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Use intimate contact to restore Liora's magic.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[I'll do whatever it takes to save her.|LioraSalivaSwap]]</div></div></div> </div> </div> <<statSummary>> <<changeFace $currentSerykFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>> <<set $rylan_LioraAffection += 2>><<set $rylan_SerykAffection += 1>><<trackAffection "Rylan" "Liora" 2>><<trackAffection "Rylan" "Seryk" 1>> <div class="reunion-container" style="background: linear-gradient(to bottom, rgba(60, 100, 60, 0.8), rgba(40, 80, 40, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/forestcave.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We finally reach the small cave where we can hear voices. My heart pounds as we approach the entrance, fearing the worst after hearing those terrible goblin screams earlier.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But as we enter the cave, relief floods through me. Liora is there, alive and seemingly unharmed. She's sitting near the cave wall, and though she appears safe, I notice something odd about her appearance.</p> </div> <center><img src="images/liora/facewet.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Her face is flushed and slightly sweaty, her breathing seems a bit labored, and there's something different in her eyes - a glazed, almost dreamy quality I've never seen before. But she doesn't appear to have any wounds.</p> </div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Liora! Are you okay?"</span> I rush to her side, my voice filled with concern. <span class="dialog-rylan">"We heard the goblins and came as fast as we could. Are you hurt?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"I'm... I'm fine, <<print $humanName>>,"</span> she says softly, though her voice sounds slightly breathless. <span class="dialog-liora">"Thanks to Seryk. He saved me from those goblins."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I turn to look at Seryk, who stands near the cave entrance. His expression is still dark with anger, his jaw clenched tight. The fury from earlier hasn't completely faded from his features.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceserious.webp" alt="Seryk" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Seryk... thank you,"</span> I say earnestly, meeting his eyes. <span class="dialog-rylan">"I know you're angry with me for what happened, but... thank you for protecting her. I owe you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Seryk's expression softens slightly at my words, though the tension doesn't completely leave his shoulders. He nods curtly, accepting my gratitude but clearly still upset about the situation.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Just... be more careful next time, bro,"</span> he says quietly, his voice carrying a mix of relief and lingering frustration. <span class="dialog-seryk">"We can't afford mistakes like that again."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Are you sure you're not hurt, Liora?"</span> Serin asks, kneeling beside her. <span class="dialog-serin">"You look... flushed. And you're sweating."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"I'm just... tired from running and hiding,"</span> Liora replies, though she avoids eye contact. <span class="dialog-liora">"It was scary, but Seryk arrived just in time."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Something about her demeanor seems off, but I can't put my finger on what exactly. She seems safe and unharmed, which is all that matters right now.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">With Liora safe and the goblin threat eliminated, we should head back to report our success to the guild...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head back to report the mission success.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Help Liora to her feet and prepare to return home|HomeArrivalAfterMission]]</div></div></div> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $serykxliorantr = "stage1">><<changeLust "Seryk" 65>><<changeLust "Liora" 70>><<set $seryk_SalivaFetish += 0.3>><<set $liora_SalivaFetish += 1>><<set $liora_submissionFetish += 0.2>><<set $seryk_dominanceFetish += 0.2>><<set $seryk_LioraAffection += 5>><<set $liora_SerykAffection += 8>><<set $seryk_LioraAttraction += 6>><<set $liora_SerykAttraction += 7>><<trackLust "Seryk" 65>><<trackLust "Liora" 70>><<trackFetish "Seryk" "salivaFetish" 0.3>><<trackFetish "Liora" "salivaFetish" 1>><<trackFetish "Liora" "submissionFetish" 0.2>><<trackFetish "Seryk" "dominanceFetish" 0.2>><<trackAffection "Seryk" "Liora" 5>><<trackAffection "Liora" "Seryk" 8>><<trackAttraction "Seryk" "Liora" 6>><<trackAttraction "Liora" "Seryk" 7>> <div class="seryk-healing-container" style="background: linear-gradient(to bottom, rgba(100, 50, 140, 0.8), rgba(80, 40, 120, 0.7)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="healing-scene" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/ntr1/woundedcave.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I kneel down closer to her, my heart pounding as I prepare to explain what needs to be done. The cave feels smaller suddenly, more intimate.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Little Bird... I need to ask you something important,"</span> I say, my voice gentle but serious. <span class="dialog-seryk">"Do you truly trust me? Completely?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" alt="Liora" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She looks up at me with those beautiful blue eyes, still glistening with tears but now filled with determination.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Yes,"</span> she whispers without hesitation. <span class="dialog-liora">"You saved me. I trust you with my life."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Her complete faith in me sends a warmth through my chest, but also makes what I'm about to do feel even more significant.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Then close your eyes, Little Bird,"</span> I say softly, moving closer. <span class="dialog-seryk">"Open your mouth, and don't open your eyes until I tell you to. This might feel strange, but it's the only way I can help restore your magical energy."</span> </div> <center><img src="images/liora/chapter2/ntr1/mouthopen.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She obeys immediately, closing her eyes and parting her lips slightly. The sight of her trusting, vulnerable face makes my heart race faster. I position myself above her, gathering saliva in my mouth.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #87ceeb; line-height: 1.6; margin-bottom: 20px; font-style: italic;">This is it. Nimeria told me that demon body fluids can restore magical energy in humans... I just hope this works.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I let the first drop fall from my lips into her waiting mouth. She flinches slightly at the unexpected sensation but doesn't pull away.</p> </div> <center><img src="images/liora/chapter2/ntr1/salivaswap1.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Mmph..."</span> she makes a small sound of surprise, but swallows obediently. </div> <center><img src="images/liora/chapter2/ntr1/swallow.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Almost immediately, I can see some color returning to her pale cheeks. It's working. I continue, letting more saliva drop into her mouth, watching as she swallows each time.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #87ceeb; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Damn... this is more arousing than I expected. The way she's so trusting, so submissive... opening her mouth for me like this...</p> </div> <center><img src="images/liora/chapter2/ntr1/mouthopen2.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">After several more drops, I notice her breathing becoming heavier. A light blush spreads across her cheeks, and small beads of sweat appear on her forehead. Her expression... it's becoming more flushed, more heated.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Ahh..."</span> she breathes softly, her lips parting wider as if asking for more. </div> <center><img src="images/liora/chapter2/ntr1/salivaswap2.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #87ceeb; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Fuck... she's getting aroused by this. The way she's responding... it's incredibly sexy. I should stop, but...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I continue the treatment, my own arousal building as I watch her reactions. Her wounds are visibly healing now - the cuts on her arms closing, the bruises fading. She definitely has enough mana to cast healing spells again.</p> </div> <center><img src="images/liora/chapter2/ntr1/salivaswallow1.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But she seems to be in some kind of trance now, her face flushed with pleasure, small moans escaping her lips each time she swallows. She's no longer the terrified girl I found - she looks almost... intoxicated.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"More..."</span> she whispers breathlessly, her eyes still closed but her expression completely changed. <span class="dialog-liora">"Please... more..."</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #87ceeb; line-height: 1.6; margin-bottom: 20px; font-style: italic;">She's begging for it now. This is so wrong, but I can't stop myself. The way she's responding to my saliva, the trust she's showing me...</p> </div> <center><img src="images/liora/chapter2/ntr1/salivaswap6.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I'm about to continue when I hear voices echoing from outside the cave - distant but getting closer. My blood runs cold as I recognize one of them.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Liora! LIORA! Where are you?!"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Rylan. They found us.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Little Bird, open your eyes,"</span> I say quickly, pulling back. <span class="dialog-seryk">"Your friends are here."</span> </div> <center><img src="images/liora/chapter2/ntr1/eyesopening.webp" style="width: 400px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">She blinks slowly, as if waking from a dream, her face still flushed and her breathing still heavy. For a moment, she looks confused, almost disappointed that it stopped.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"I... what happened? I feel... different,"</span> she says softly, touching her now-healed arms in amazement. <span class="dialog-liora">"My magic... it's back. How did you...?"</span> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Before I can answer, the voices get closer. We need to get our story straight, and fast.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Liora's Perspective</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">See the scene from Liora's point of view.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Help her stand and prepare to meet the others.|SalivaSwapLioraPOV]]</div></div></div> </div> <<statSummary>> <<changeFace $currentSerykFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>> <<set $liora_RylanAffection += 2>><<set $liora_confidence -= 1>><<trackAffection "Liora" "Rylan" 2>><<trackOther "Liora" "confidence" -1>> <div class="chapter-container" style="background: linear-gradient(to bottom, rgba(100, 60, 100, 0.8), rgba(80, 40, 80, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="scene-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/violetflowers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;"><em>From Liora's perspective...</em></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I kneel among the wildflowers in the peaceful clearing, carefully gathering the blue-glowing Moonbell flowers that Nimeria requested. It's been over an hour since the others left to hunt goblins, and the silence is starting to worry me.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-liora">"They should have found some goblins by now..."</span> I murmur to myself, my hands trembling slightly as I place another Moonbell in my gathering pouch. <span class="dialog-liora">"What if something happened? What if <<print $humanName>> is in trouble again?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">He's always trying so hard to prove himself, ever since his failed exam. What if this time he's pushed himself too far?</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">And then, in the distance, I hear it - the unmistakable sounds of combat. Clashing metal, shouts, and what sounds like... a lot of goblins.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Oh no... there are so many of them..."</span> I breathe, my worst fears seeming to come true. </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">The sounds of battle grow louder, and my heart pounds with worry for my friends...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Battle Resolution</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The goblin battle reaches its climax.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|GoblinBattleResolutionNTR]]</div></div></div> </div> </div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<if !$morningVisitedToday>><<set $morningVisitedToday = []>><</if>><<if $morningActionPoints === undefined>><<set $morningActionPoints = 2>><</if>> <div class="morning-activities-container" style="background-image: url('images/landscapes/rylanhome.webp'); background-size: cover; background-position: center; min-height: 500px; position: relative; border-radius: 10px; overflow: hidden;"> <div class="morning-overlay" style="background: linear-gradient(to bottom, rgba(255,248,220,0.7), rgba(255,239,213,0.8)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="morning-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"> <h2 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 20px; font-size: 1.8em;">The morning is full of possibilities...</h2> <div class="action-points-display" style="background: linear-gradient(145deg, rgba(255,215,0,0.3), rgba(218,165,32,0.4)); border: 2px solid rgba(255,223,0,0.4); border-radius: 12px; padding: 15px; margin: 20px auto; max-width: 300px; box-shadow: 0 6px 12px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"> <h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 0 0 5px 0; font-size: 1.3em;">Activity Points: <<print $morningActionPoints>>/2</h3> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; margin: 0; font-style: italic;">Each activity costs 1 point</p> </div> <div class="system-explanation" style="background: linear-gradient(145deg, rgba(255,228,181,0.3), rgba(255,218,185,0.4)); border: 1px solid rgba(218,165,32,0.3); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 500px; backdrop-filter: blur(3px);"> <h4 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 0 0 10px 0; font-size: 1.1em;">☀️ How Morning Activities Work</h4> <ul style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; margin: 0; padding-left: 20px; line-height: 1.4;"> <li><strong>Spend Time:</strong> Use activity points to spend quality time with characters</li> <li><strong>Build Relationships:</strong> Morning activities help strengthen bonds and affection</li> <li><strong>Personal Moments:</strong> Each character offers different types of interactions</li> <li><strong>Limited Energy:</strong> You can only do 2 activities before the day continues</li> <li><strong>Choose Wisely:</strong> Each choice affects your relationships differently</li> </ul> </div> <<if $morningActionPoints > 0>> <p style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 40px; font-size: 1.1em;"> <<if $morningVisitedToday.length === 0>>After breakfast, you have some free time before the day gets busy. How would you like to spend it?<<else>>You still have energy for one more activity. What would you like to do?<</if>> </p> <<else>> <p style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 40px; font-size: 1.1em;">You've spent your morning well. Time to see what the rest of the day brings...</p> <</if>> <div class="character-activity-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"> <<if !$morningVisitedToday.includes("Liora") && $morningActionPoints > 0>> <div class="activity-option-wrapper" style="text-align: center; position: relative;"> <div class="activity-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"> </div> <h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Liora</h3> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She seems thoughtful this morning..."</p> </div> <<link "Spend time with Liora" "LioraMorningActivity">><<set $morningActionPoints -= 1>><<set $morningVisitedToday.push("Liora")>><</link>> </div> <</if>> <<if !$morningVisitedToday.includes("Seryk") && $morningActionPoints > 0>> <div class="activity-option-wrapper" style="text-align: center; position: relative;"> <div class="activity-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"> </div> <h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Seryk</h3> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"Take a quick bath together..."</p> <p style="color: #FF4500; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 1.0em; font-weight: bold; margin-top: 8px; text-align: center; background: rgba(255,69,0,0.2); padding: 5px; border-radius: 5px; border: 1px solid rgba(255,69,0,0.4);">⚠️ GAY CONTENT WARNING ⚠️</p> </div> <<link "Join Seryk for a bath" "SerykMorningActivity">><<set $morningActionPoints -= 1>><<set $morningVisitedToday.push("Seryk")>><</link>> </div> <</if>> <<if $morningVisitedToday.length > 0 && $morningActionPoints > 0>> <div class="visited-status" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(144,238,144,0.3), rgba(124,218,124,0.4)); border: 1px solid rgba(144,238,144,0.4); border-radius: 8px; backdrop-filter: blur(3px);"> <p style="color: #228B22; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've already spent time with: <<for _i = 0; _i < $morningVisitedToday.length; _i++>><<if _i > 0 && _i === $morningVisitedToday.length - 1>> and <</if>><<if _i > 0 && _i < $morningVisitedToday.length - 1>>, <</if>>$morningVisitedToday[_i]<</for>> this morning.</p> </div> <</if>> <<if $morningActionPoints === 0>> <div class="all-visited" style="margin: 20px 0; padding: 15px; background: linear-gradient(145deg, rgba(255,182,193,0.3), rgba(255,160,180,0.4)); border: 1px solid rgba(255,182,193,0.4); border-radius: 8px; backdrop-filter: blur(3px);"> <p style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; margin: 0; font-style: italic;">You've made the most of your morning. Time to see what comes next...</p> </div> <</if>> </div> <div class="nimeria-section" style="border-top: 2px solid rgba(218,165,32,0.4); margin-top: 40px; padding-top: 30px;"> <h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 20px; font-size: 1.3em;">📍 Private Meeting (Ends Morning Activities)</h3> <<if !$morningVisitedToday.includes("Nimeria")>> <div class="activity-option-wrapper" style="text-align: center; position: relative; max-width: 200px; margin: 0 auto;"> <div class="activity-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"> </div> <h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">😊 Nimeria</h3> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She wanted to talk privately..."</p> <p style="color: #DC143C; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">⚠️ This will end morning activities</p> </div> <<link "Visit Nimeria's room" "NimeriaMorningActivity">><<set $morningActionPoints = 0>><<set $morningVisitedToday.push("Nimeria")>><</link>> </div> <<else>> <p style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic;">You've already visited Nimeria this morning...</p> <</if>> </div> </div> </div> <style> .activity-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .activity-option:hover .character-frame { border-color: rgba(218,165,32,0.7); box-shadow: 0 12px 24px rgba(0,0,0,0.2); } .activity-option:hover img { border-color: rgba(218,165,32,0.8); transform: scale(1.05); } .activity-option:hover h3 { color: #654321; } .continue-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .activity-option:active, .continue-option:active { transform: translateY(-2px) scale(1.01); } .morning-content a { color: #8B4513; text-decoration: none; background: linear-gradient(145deg, rgba(255,215,0,0.3), rgba(218,165,32,0.2)); border: 1px solid rgba(218,165,32,0.4); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-weight: bold; font-size: 1.1em; } .morning-content a:hover { color: #654321; background: linear-gradient(145deg, rgba(255,215,0,0.5), rgba(218,165,32,0.4)); border-color: rgba(218,165,32,0.6); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.2); } .morning-content a:active { transform: translateY(0px); box-shadow: 0 2px 6px rgba(0,0,0,0.1); } </style> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('false_utopia.mp3');<</script>> <div class="morning-end-container" style="background: linear-gradient(to bottom, rgba(255, 248, 220, 0.85), rgba(255, 239, 213, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,239,213,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌅 Morning Activities Complete 🌅</p> <p style="color: white; font-size: 1.1em;">Time to see what the day brings...</p> </div> <div class="morning-reflection" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <<if $morningVisitedToday.includes("Nimeria")>> <<if $rylanxnimeriahandjob>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I leave Nimeria's room, my mind is spinning with what just happened. The memory of her touch, her kiss, her intoxicating scent... it all feels like a dream, but the uncomfortable wetness in my underwear tells me it was very real. I need to find a way to clean up without anyone noticing.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can't shake the feeling that something fundamental has changed. There's a new weight on my shoulders, a secret I'll have to carry. How will I look Liora in the eyes now?</p> <<else>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I leave Nimeria's room, I feel a mix of relief and regret. I managed to resist her advances, but the tension between us is palpable now. I can't help but wonder what might have happened if I had given in...</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her final words echo in my mind. Have I made an enemy? Or was this just a test of some kind? Only time will tell.</p> <</if>> <<else>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The morning activities have given me some time to connect with the people who matter to me. Each interaction has deepened our relationships in its own way.</p> <</if>> <<if $morningVisitedToday.includes("Liora")>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The time I spent with Liora this morning was precious. Every moment with her feels like a gift, and I can feel our bond growing stronger.</p> <</if>> <<if $morningVisitedToday.includes("Seryk")>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The bath with Seryk was... confusing. I'm still trying to process what happened and what it might mean. These new feelings are unsettling, but I can't deny they exist.</p> <</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Whatever happened this morning, it's time to move forward. The day is still young, and there's much to do.</p> </div> <div class="morning-summary" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <h3 style="color: white; margin-bottom: 15px; font-size: 1.2em;">Morning Activities Summary:</h3> <ul style="color: white; line-height: 1.6; margin-bottom: 20px;"> <<for _i = 0; _i < $morningVisitedToday.length; _i++>> <li style="margin-bottom: 8px;">✓ Spent time with $morningVisitedToday[_i]</li> <</for>> </ul> <<if $morningVisitedToday.length === 0>> <p style="color: white; font-style: italic;">You chose to skip the morning activities and move straight to the day's events.</p> <</if>> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">The morning has set the tone for what's to come...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Day Continues</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue with the day.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue with the day|EndOfChapter2]]</div></div></div> </div> <<set $morningVisitedToday = []>><<set $morningActionPoints = 2>> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $gameDay = ($gameDay || 1) + 1>><<set $timeOfDay = "morning">><<trackOther "Game" "day" 1>> <div class="day-transition" style="background: linear-gradient(to bottom, rgba(0,0,0,0.95), rgba(40,40,40,0.9)); padding: 50px; border-radius: 15px; text-align: center; margin-bottom: 30px; border: 3px solid rgba(255,255,255,0.2);"> <div class="transition-animation" style="animation: fadeInOut 3s ease-in-out;"> <p style="color: #ffd700; font-size: 2.2em; font-weight: bold; margin-bottom: 25px; text-shadow: 3px 3px 6px rgba(0,0,0,0.8);">✦ ✧ ✦ ✧ ✦</p> <p style="color: #ffffff; font-size: 1.6em; font-style: italic; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);">The Next Day...</p> <p style="color: #ffeb9c; font-size: 1.2em; margin-bottom: 25px;">After a magical evening, dawn brings new beginnings</p> <p style="color: #ffd700; font-size: 2.2em; font-weight: bold; text-shadow: 3px 3px 6px rgba(0,0,0,0.8);">✦ ✧ ✦ ✧ ✦</p> </div> </div> <div id="mainContent" style="opacity: 0; animation: delayedFadeIn 1s ease-in 3s forwards;"> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(40, 35, 30, 0.9), rgba(30, 25, 20, 0.8)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="time-transition" style="background: rgba(60, 50, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌅 Day <<print $day>> - Morning 🌅</p> <p style="color: #ffeb9c; font-size: 1.1em;">The golden rays of dawn filter through the windows...</p> </div> <div class="kitchen-scene" style="background: rgba(60, 50, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/kitchen.webp" style="width: 500px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I wake up feeling like I'm walking on air. Last night's kiss with Liora still has my heart racing every time I think about it. As I make my way downstairs to the kitchen, I can't help but smile.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The familiar sounds of breakfast preparation greet me as I enter the kitchen. <<print $marielToHuman>> is at the stove, and I can see Liora and Serin already seated at the table.</p> </div> <div class="breakfast-conversations" style="background: rgba(60, 50, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/kitchen.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Good morning, <<print $humanName>>. You look well-rested today."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I take my usual seat at the table, trying not to let my gaze linger too obviously on Liora. She seems a bit quieter than usual this morning, though she gives me a small smile when our eyes meet.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Good morning, <<print $humanName>>."</span> <span style="color: #f0f0f0;">she says softly, her cheeks carrying just a hint of pink.</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"So, what's the plan for today? We can't just sit around doing nothing."</span> <div style="clear: left;"></div> </div> </div> <div class="planning-discussion" style="background: rgba(60, 50, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Actually, I was thinking we could take a rest day today. Yesterday was pretty intense, and we all could use some time to recover."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Serin raises an eyebrow at my suggestion, clearly not satisfied with the idea of doing nothing.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Rest day? Come on, <<print $humanName>>! How about we do some training instead? I could show you some new techniques."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">There's an eager glint in her emerald eyes, and I can tell she's already planning what kind of 'training' she has in mind.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Training, huh? What kind of training exactly?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, you know... combat practice, agility exercises, maybe some grappling?"</span> <span style="color: #f0f0f0;">She grins mischievously.</span> <span class="dialog-serin">"Unless you're too tired to keep up with me?"</span> <div style="clear: left;"></div> </div> </div> <div class="nimeria-arrival" style="background: rgba(60, 50, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Just as I'm about to respond to Serin's challenge, I hear familiar footsteps coming down the stairs. Nimeria appears in the kitchen doorway, already dressed for the day.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Good morning, everyone! I hope I'm not too late for breakfast."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Perfect timing, dear. Come sit with us."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria takes a seat at the table, her perpetual smile brightening as she looks around at everyone.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Actually, I've been thinking... I really like <<print $humanName>>. There's something about him that feels so familiar and comforting."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her smile becomes more thoughtful as she looks at me directly.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"He reminds me so much of Zarn..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Suddenly, there's a loud *PFFT* sound as Seryk, who had been quietly sipping his tea, spits it out in surprise. He starts coughing, wiping his mouth with the back of his hand.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"*Cough* *Cough* Sorry, went down the wrong way..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Zarn? Who's Zarn?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yeah, who is he?"</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria's perpetual smile falters for just a moment, and I catch a brief flash of something deeper in her eyes before it's gone.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, nevermind that."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She quickly returns to her usual bright demeanor, though Seryk still looks a bit shaken.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Anyway, <<print $humanName>>, I would love to talk with you later when you find the time. Could you visit me in my room? There are some things I'd like to discuss privately."</span> <div style="clear: left;"></div> </div> </div> <div class="serin-takes-charge" style="background: rgba(60, 50, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I look around the table at the different faces - Serin's competitive grin, Nimeria's gentle smile, and Liora's quiet expression as she listens to the conversation. Just as I'm about to speak, Nimeria leans forward slightly.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You know, <<print $humanName>>, Serin's training offer sounds wonderful. Physical activity in the morning is so energizing, don't you think? It might help clear your mind for... other conversations later."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">There's something about the way she says it that feels encouraging, and Serin's eyes light up at the support.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"See? Nimeria gets it! Alright, that's enough deliberating! Come on, <<print $humanName>>, we're doing this training session right now."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can protest, she walks around the table and grabs my arm, pulling me up from my chair with surprising strength.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Wait, Serin! I haven't even finished my breakfast-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"You can eat later! The morning is perfect for training, and I'm not taking no for an answer."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She starts dragging me toward the door, her grip firm and determined.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh my, looks like you're busy this morning, <<print $humanName>>. We can talk later when you're free."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Be careful, you two..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Have fun, but don't overdo it!"</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I manage one last helpless look back at the table as Serin continues pulling me out of the kitchen, her emerald eyes sparkling with mischief and determination.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, slowpoke! Time to see what you're really made of!"</span> <div style="clear: left;"></div> </div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Training Session</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Begin training with Serin.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue training with Serin...|TrainingWithSerinChapter2]]</div></div></div> </div> <</nobr>> <<script>> $(document).ready(function() { $('<style>').text(` @keyframes fadeInOut { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 1; } } @keyframes delayedFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } `).appendTo('head'); }); <</script>> <<set $serin_NimeriaAffection = ($serin_NimeriaAffection || 0) + 3>><<trackAffection "Serin" "Nimeria" 3>><<set $nimeria_SerinAffection = ($nimeria_SerinAffection || 0) + 2>><<trackAffection "Nimeria" "Serin" 2>><<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) + 4>><<trackAffection "Nimeria" $humanName 4>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 3>><<trackAttraction "Nimeria" $humanName 3>><<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set _baseThreshold = 55>><<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -7>><<set _attractionMod = Math.floor(($rylan_NimeriaAttraction || 0) / 20) * -5>><<set _affectionMod = Math.floor(($rylan_NimeriaAffection || 0) / 20) * -3>><<set _finalThreshold = _baseThreshold + _lustMod + _attractionMod + _affectionMod>><<set _resistRoll = random(1, 100)>><<set _resistSuccess = _resistRoll <= _finalThreshold>> <div class="nimeria-final-resist-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚔️ Final Resistance ⚔️</p> <p style="color: white; font-size: 1.1em;">The last moment to pull back...</p> </div> <div class="final-resistance-attempt" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As her lips draw closer to mine, I make one final, desperate attempt to resist. My mind screams at me to think of Liora, to remember what's right.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Wait... I... I can't... Liora..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But her scent is overwhelming, her touch intoxicating. She's so close now, her breath warm against my lips.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Shh... don't think so much. Just feel..."</span> <div style="clear: left;"></div> </div> <div style="background: rgba(60,60,65,0.9); border: 1px solid rgba(120,120,120,0.5); border-radius: 6px; padding: 15px; margin: 20px 0; font-family: monospace;"> <p style="color: #FFD700; margin: 0; font-weight: bold;">🎲 Final Resistance Roll: <<print _resistRoll>> vs <<print _finalThreshold>></p> <p style="color: #87CEEB; margin: 5px 0 0 0; font-size: 0.9em;"> Base Threshold: <<print _baseThreshold>> (Harder to resist now)<<if _lustMod < 0>> | Lust Penalty: <<print _lustMod>><</if>><<if _attractionMod < 0>> | Attraction Penalty: <<print _attractionMod>><</if>><<if _affectionMod < 0>> | Affection Penalty: <<print _affectionMod>><</if>> </p> </div> </div> <<if _resistSuccess>> <div class="successful-final-resistance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">At the very last moment, I find the strength to pull away. My love for Liora burns brighter than my desire, and I manage to break free from Nimeria's spell.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No! I won't betray Liora like this. I... I have to go."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I pull away from her completely, standing up despite my body's protests. Nimeria looks shocked, then hurt, then angry.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You... you're making a mistake, $humanName. You'll regret this."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her voice carries a dangerous edge now, her mask of sweetness slipping for just a moment.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Maybe... but it's the right thing to do."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Resistance Successful</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">You've resisted her ultimate temptation.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Leave her room quickly|MorningActivitiesEnd]]</div></div></div> <<set $rylan_NimeriaAffection = ($rylan_NimeriaAffection || 0) - 5>><<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) - 7>><<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) - 2>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) - 4>><<trackAffection "Rylan" "Nimeria" -5>><<trackAffection "Nimeria" "Rylan" -7>><<trackAttraction "Rylan" "Nimeria" -2>><<trackAttraction "Nimeria" "Rylan" -4>> <<else>> <div class="failed-final-resistance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Despite my final desperate attempt, I can't find the strength to resist. Her overwhelming presence, her intoxicating scent, the pleasure she's giving me - it's all too much.</p> <center><img src="images/nimeria/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"That's it... stop fighting it. Let me take care of you..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My resistance crumbles completely, and I surrender to the inevitable.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Resistance Failed</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Your final resistance has failed.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Surrender to her kiss|NimeriaKissAndClimax]]</div></div></div> <<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) + 1>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 2>><<set $rylan_Lust = ($rylan_Lust || 0) + 3>><<trackAttraction "Rylan" "Nimeria" 1>><<trackAttraction "Nimeria" "Rylan" 2>><<trackLust "Rylan" 3>> <</if>> <<statSummary>> <<changeFace $currentRylanFace>> </div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $nimeriamaderylancum = true>><<set $rylan_soulCorruption = ($rylan_soulCorruption || 0) + 1>><<if !$rylanFirstKiss>><<set $rylanFirstKiss = "Nimeria">><</if>><<if !$nimeriaFirstKiss>><<set $nimeriaFirstKiss = "Rylan">><</if>> <div class="nimeria-climax-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💋 The Kiss 💋</p> <p style="color: white; font-size: 1.1em;">A moment of pure temptation...</p> </div> <div class="the-kiss" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can't resist anymore. As her face draws closer to mine, I close my eyes and let it happen. Her lips meet mine in a soft, tender kiss that sends electricity through my entire body.</p> <center><img src="images/nimeria/chapter2/morningactivities/5.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The kiss is unlike anything I've ever experienced. Her lips are impossibly soft, and that sweet, intoxicating scent fills my senses completely. Her hand continues its rhythmic motion, bringing me closer and closer to the edge.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Mmm... just let go, $humanName. Let me take care of you..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her whispered words against my lips are the final push I need. The combination of her kiss, her touch, and her overwhelming presence pushes me completely over the edge.</p> </div> <div class="the-climax" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter2/morningactivities/cum.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can't hold back any longer. With a shuddering gasp against her lips, I reach my climax right there in my pants. Waves of intense pleasure crash over me as she continues to kiss me gently, her hand pressing against me through the fabric as I release.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The release is more intense than anything I've ever experienced before. It's as if she's drawn something out of me - not just physical pleasure, but something deeper, something that leaves me feeling both satisfied and strangely empty. I can feel the warm wetness spreading in my underwear.</p> <center><img src="images/nimeria/chapter2/morningactivities/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I can't believe we just... I'll need to go clean up..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Shh... it's okay. You needed that release, didn't you? I could see how much stress you were carrying."</span> <div style="clear: left;"></div> </div> </div> <div class="aftermath-comfort" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter2/morningactivities/4.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She sits back with a satisfied smile on her face, but also something else - a look of possession, as if she's claimed something precious. I shift uncomfortably, very aware of the mess in my pants.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Remember, $humanName - you can always lean on me when it gets stressful again. When the pressure builds up, I'll always be here to help you... release it."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her words carry a promise - or perhaps a warning. I can already feel a strange dependency forming, a desire to experience this again.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You know... that was my first kiss too. I've been saving it for someone special, and I'm glad it was you, $humanName."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her confession makes this moment even more significant. We've both crossed a line together, sharing something precious and intimate.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"This will be our little secret, won't it? Just between you and me..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Y-yes... our secret."</span> <div style="clear: left;"></div> </div> </div> <div class="corruption-showcase" style="background: linear-gradient(145deg, rgba(139,0,139,0.3), rgba(75,0,130,0.4)); border: 2px solid rgba(139,0,139,0.5); border-radius: 10px; padding: 20px; margin: 25px 0; text-align: center; box-shadow: 0 0 15px rgba(139,0,139,0.3);"> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0 0 10px 0; font-size: 1.3em;">💜 Soul Corruption Gained 💜</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1.1em; margin: 0;">Your soul has been marked by forbidden pleasure...</p> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 10px 0 0 0; font-style: italic;">+1 Soul Corruption</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Aftermath</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A line has been crossed.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Leave her room|MorningActivitiesEnd]]</div></div></div> <<set $rylan_NimeriaAffection = ($rylan_NimeriaAffection || 0) + 5>><<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) + 4>><<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) + 4>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 5>><<set $rylan_Lust = 0>><<changeLust "Nimeria" 12>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $nimeria_kissCount = ($nimeria_kissCount || 0) + 1>><<set $rylan_NimeriaKissCount = ($rylan_NimeriaKissCount || 0) + 1>><<set $nimeria_RylanKissCount = ($nimeria_RylanKissCount || 0) + 1>><<set $rylan_handjobCount = ($rylan_handjobCount || 0) + 1>><<set $nimeria_handjobCount = ($nimeria_handjobCount || 0) + 1>><<set $rylan_NimeriaHandjobTakenCount = ($rylan_NimeriaHandjobTakenCount || 0) + 1>><<set $nimeria_RylanHandjobCount = ($nimeria_RylanHandjobCount || 0) + 1>><<set $rylan_orgasmsReceived = ($rylan_orgasmsReceived || 0) + 1>><<set $nimeria_orgasmsGiven = ($nimeria_orgasmsGiven || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $nimeria_sexualExperience = ($nimeria_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $nimeria_basicExperience = ($nimeria_basicExperience || 0) + 1>><<trackAffection "Rylan" "Nimeria" 5>><<trackAffection "Nimeria" "Rylan" 4>><<trackAttraction "Rylan" "Nimeria" 4>><<trackAttraction "Nimeria" "Rylan" 5>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Nimeria" "kissExperience" 1>><<trackExperience "Rylan" "handjobExperience" 1>><<trackExperience "Nimeria" "handjobExperience" 1>><<trackExperience "Rylan" "sexualExperience" 1>><<trackExperience "Nimeria" "sexualExperience" 1>><<trackLust "Nimeria" 12>><<trackOther "Rylan" "soulCorruption" 1>><<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <div class="nimeria-morning-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌸 Private Conversation 🌸</p> <p style="color: white; font-size: 1.1em;">A moment alone with Nimeria...</p> </div> <div class="entering-room" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I knock softly on Nimeria's door and hear her gentle voice inviting me in. As I step inside, I'm immediately struck by a strange scent - bitter yet sweet, almost intoxicating. <<if $serinChapter2ArmpitSeen>>It reminds me oddly of those pantyhose I was forced to smell during that embarrassing encounter with Serin, though this is somehow more... alluring.<</if>></p> <center><img src="images/nimeria/chapter2/morningactivities/sittingbed.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, $humanName! Please, come in and make yourself comfortable. I'm so glad you decided to visit me."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her room is cozy and feminine, with soft fabrics and delicate decorations. She gestures for me to sit on a comfortable chair while she settles across from me, her dark hair catching the morning light beautifully.</p> </div> <div class="small-talk" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I hope I'm fitting in well here. Everyone has been so welcoming to me, especially you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You definitely are! We're all glad to have you here. Actually, I wanted to ask you something... You mentioned someone called Zarn this morning. Who is that?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Nimeria's expression grows more serious, though her smile never completely fades.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, he was my only friend during my childhood. You know, demons hate people like me who have black hair. They think children with black hair are a bad omen, so I never had any friends. But Zarn never minded - he had black hair just like me."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She runs her fingers through her dark locks, and I notice how the light makes it shine with an almost ethereal beauty.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"By the way, do you like my hair?"</span> <div style="clear: left;"></div> </div> </div> <div class="hair-compliment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Erm, yeah. I think it's beautiful."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceecstatic.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh really? You truly think so?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her face lights up with what looks almost like ecstatic joy at the compliment, and I can't help but feel a warmth in my chest at making her so happy.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What happened to Zarn?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh... he was killed during the war..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh... I'm sorry to hear that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"But never mind that. Let's talk about happier things. What's your dream, $humanName? What do you want to achieve in life?"</span> <div style="clear: left;"></div> </div> </div> <div class="dreams-conversation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I want to become a strong adventurer, maybe reach S-rank someday. I want to prove myself and make my family proud."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"That's wonderful, but... this all must be really stressful for you. The pressure, the expectations... I want you to know that when you visit me, you can just be yourself. I want to be the one you can lean on when it becomes too stressful."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her voice becomes softer, more intimate, and I find myself drawn to her caring words.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You should be more confident, you know. Someone like you is made to become a king. Don't make the same mistakes as Thalor - you are made for so much more."</span> <div style="clear: left;"></div> </div> </div> <div class="ambitious-talk" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You should be more ambitious too. Look around you - you're surrounded by beautiful women. Someone special like you should have his own harem. And just maybe... you could sometimes look at me too..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her words catch me off guard. The way she says it, with that gentle smile and those knowing eyes, makes my heart race.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"But this wouldn't be allowed. I already have Liora."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Nah... that's how a servant thinks. You will be a king. You should decide what is right and wrong, not some 'law' that was made by old men who are already dead."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her words are seductive, challenging everything I've been taught about loyalty and relationships.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Come, sit here on the bed with me. It's much more comfortable, and we can talk more easily."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She pats the soft mattress beside her invitingly. My heart races at the intimate suggestion, but I find myself moving toward her, drawn by her gentle charm and the promise of closer conversation.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"How far did you get with Liora yet?"</span> <div style="clear: left;"></div> </div> </div> <div class="liora-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <<if $rylanFirstKiss === "Liora">> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Not far yet... we only kissed."</span> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Not far yet... we've just hugged and held hands."</span> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, how come?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Well, I don't know how to initiate it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, that's no problem. Just ask the women and girls around for help."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As she speaks, her eyes drift downward, and I notice her gaze lingering on the growing bulge in my pants. The intimate conversation and her close presence have had an undeniable effect on me.</p> </div> <div class="dangerous-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Suddenly, she reaches out and gently touches the bulge in my pants. The contact sends a shock through my entire body.</p> <center><img src="images/nimeria/chapter2/morningactivities/rubbulge.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"How about I start giving you some confidence?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic; color: #FFB6C1;">It's getting dangerous... what should I do?</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Nimeria's Advance</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">How do you respond to her advance?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Silently nod|NimeriaSilentAcceptance]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin-top: 10px;">[[Try to resist|NimeriaResistAttempt]]</div></div></div> </div> <<set $rylan_NimeriaAffection = ($rylan_NimeriaAffection || 0) + 3>> <<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) + 2>> <<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) + 2>> <<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 3>> <<set $rylan_Lust = ($rylan_Lust || 0) + 8>> <<set $nimeria_Lust = ($nimeria_Lust || 0) + 5>> <<trackAffection "Rylan" "Nimeria" 3>> <<trackAffection "Nimeria" "Rylan" 2>> <<trackAttraction "Rylan" "Nimeria" 2>> <<trackAttraction "Nimeria" "Rylan" 3>> <<trackLust "Rylan" 8>> <<trackLust "Nimeria" 5>> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set _baseThreshold = 65>><<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -5>><<set _attractionMod = Math.floor(($rylan_NimeriaAttraction || 0) / 20) * -3>><<set _affectionMod = Math.floor(($rylan_NimeriaAffection || 0) / 20) * -2>><<set _finalThreshold = _baseThreshold + _lustMod + _attractionMod + _affectionMod>><<set _resistRoll = random(1, 100)>><<set _resistSuccess = _resistRoll <= _finalThreshold>> <div class="nimeria-resist-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚔️ Trying to Resist ⚔️</p> <p style="color: white; font-size: 1.1em;">Fighting against temptation...</p> </div> <div class="resistance-attempt" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter2/morningactivities/rubbulge.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I try to pull back, to resist the temptation. My mind races with thoughts of Liora, of what's right and wrong.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"N-Nimeria, I... I can't. This isn't right. I have Liora, and..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She looks at me with understanding eyes, but her hand doesn't move away. Instead, she speaks in that soothing, hypnotic voice.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Shh... it's okay, $humanName. You're just confused. Let me help you think clearly..."</span> <div style="clear: left;"></div> </div> <div style="background: rgba(60,60,65,0.9); border: 1px solid rgba(120,120,120,0.5); border-radius: 6px; padding: 15px; margin: 20px 0; font-family: monospace;"> <p style="color: #FFD700; margin: 0; font-weight: bold;">🎲 Resistance Roll: <<print _resistRoll>> vs <<print _finalThreshold>></p> <p style="color: #87CEEB; margin: 5px 0 0 0; font-size: 0.9em;"> Base Threshold: <<print _baseThreshold>> <<if _lustMod < 0>> | Lust Penalty: <<print _lustMod>><</if>> <<if _attractionMod < 0>> | Attraction Penalty: <<print _attractionMod>><</if>> <<if _affectionMod < 0>> | Affection Penalty: <<print _affectionMod>><</if>> </p> </div> </div> <<if _resistSuccess>> <div class="successful-resistance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Somehow, I find the strength to pull away. My love for Liora and my sense of what's right gives me the willpower to resist.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm sorry, Nimeria. I can't do this. I care about you, but... I love Liora."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I... I understand. I'm sorry for pushing you. I just thought... never mind."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She pulls her hand away, looking genuinely hurt but trying to hide it behind a forced smile.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You should go. I need some time to... think."</span> <div style="clear: left;"></div> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">You successfully resisted temptation, but at what cost?</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Resistance Successful</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">You resisted temptation.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Leave her room|MorningActivitiesEnd]]</div></div></div> </div> <<set $rylan_NimeriaAffection = ($rylan_NimeriaAffection || 0) - 2>><<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) - 3>><<trackAffection "Rylan" "Nimeria" -2>><<trackAffection "Nimeria" "Rylan" -3>> <<else>> <div class="failed-resistance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Despite my best efforts, I can't find the strength to pull away. Her touch, her scent, her presence - it's all too overwhelming. My resistance crumbles.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"It's okay... you don't have to fight it. Just let me help you..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My body betrays my mind, and I find myself leaning into her touch rather than pulling away.</p> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">Your resistance has failed... you're drawn deeper into her web.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Resistance Failed</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">You're drawn deeper into temptation.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Give in to the temptation|NimeriaSilentAcceptance]]</div></div></div> </div> <<set $rylanxnimeriahandjob = true>><<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) + 2>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 1>><<set $rylan_Lust = ($rylan_Lust || 0) + 5>><<set $nimeria_Lust = ($nimeria_Lust || 0) + 4>><<trackAttraction "Rylan" "Nimeria" 2>><<trackAttraction "Nimeria" "Rylan" 1>><<trackLust "Rylan" 5>><<trackLust "Nimeria" 4>> <</if>> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('seryknimeriaconfrontation.mp3');<</script>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(139,0,139,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚡ The Truth Revealed ⚡</p> <p style="color: white; font-size: 1.1em;">A dark history unfolds...</p></div> <div class="history-lesson" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">We walk outside in tense silence, away from the house where curious ears might overhear. The night air feels heavy with unspoken accusations as we find a secluded spot under the moonlight.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Tell me, Seryk... do you know what our people were called before the world branded us 'demons'?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What does ancient history have to do with-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Everything, you muscle-brained fool. And I suppose you've never heard of Veryn either?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nimeria, I didn't come here for a history lesson! We need to discuss what you've been doing to-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Silence! You want answers? Then you'll listen to the whole truth, not just the parts that make you comfortable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Fine... but make it quick."</span> <div style="clear: left;"></div> </div> </div> <div class="veryns-story" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Three centuries ago, there lived an elf named Veryn. Brilliant, compassionate, devoted to helping others through his mastery of alchemy. He could restore barren lands, purify poisoned waters, heal wounds that should have been fatal. The poor adored him as a savior."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Seryk's expression shifts from anger to reluctant interest as I weave the tale.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"He had a beautiful wife, heavy with child. Every journey away from her filled him with worry, but how could he ignore the desperate pleas of those who needed his help?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My voice takes on a darker tone as the story continues.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"One fateful evening, he returned home to find his house ablaze. Inside, he discovered his wife's mutilated corpse... and the unborn child torn from her womb."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What kind of monster would do such a thing?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"The kind born from jealousy and greed. Nobles who saw his good works as a threat to their power over the masses. Less suffering means fewer people to exploit, after all."</span> <div style="clear: left;"></div> </div> </div> <div class="the-transformation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"As Veryn carried his wife's remains outside, the assassins were waiting. They taunted him, boasted of their deed, even revealed who had paid them - the Elven King himself."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"And he killed them for it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, he slaughtered them easily enough. But do you know what he regretted most? That their deaths were too quick, too merciful."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can see Seryk's unease growing as the implications become clear.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"From that night forward, Veryn lived only for revenge. He gathered the downtrodden, the exploited, the forgotten. Together they stormed the Elven capital and took what they pleased - including the King's daughter and her handmaidens."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"The princess was exquisite - golden hair like spun sunlight, skin like fresh snow. She reminded him of his murdered wife in her younger days. And what did this broken, brilliant man do with his captives?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My smile turns cruel.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"He used them as subjects for his experiments. And when the scientific curiosity wasn't enough... he took his pleasure from them as well."</span> <div style="clear: left;"></div> </div> </div> <div class="soulstone-origin" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You see, Veryn had a theory - that magical potential isn't truly fixed at birth, but rather limited by the soul's capacity. He believed that with the right catalyst, one could expand those boundaries."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The soulstones..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Precisely. He infused crystallized dark energy into seeds, scattered them across the world, and observed the results. Monsters grew more vicious, some developed unnatural abilities. When he forced his captives to consume them..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The horrifying implications hang in the air between us.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Their magical capacity increased dramatically. They could wield powers completely foreign to their nature. But that wasn't enough for dear Veryn. He wondered... what would happen if he filled those stones with essence from other creatures? Could a human woman bear the offspring of a demon beast?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"How could you possibly know all this?"</span> <div style="clear: left;"></div> </div> </div> <div class="azgorth-revelation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Because I've read his journals, every twisted page. Years of abuse finally broke the princess completely. She began to crave his attention, to beg for his touch. When she became pregnant with his child, she wept with joy."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My voice drops to a whisper.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"She wanted to give their son a name that would strike fear into the hearts of those who had destroyed their happiness. A name that would become legend. Azgorth."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Gods above and below... No wonder you're so twisted, if that's the bedtime story you grew up with."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"So you made us swallow those abominations, knowing full well what they were? What they could do to us?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Of course I did."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You're insane! What if I had died? What if I'd transformed into some mindless beast?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, don't be so dramatic. I calculated a 65% chance you'd retain your sanity and only a 35% chance of... explosive failure. Those are excellent odds!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"..."</span> <div style="clear: left;"></div> </div> </div> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">The horrifying truth about their powers is about to be revealed...</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Powers Revealed</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Learn about the true nature of their abilities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue the confrontation|NimeriaSerykPowers]]</div></div></div></div></div> <</nobr>> <<statSummary>> <<changeFace $currentNimeriaFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('seryknimeriaconfrontation.mp3');<</script>> <div class="power-revelation-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(139,0,139,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔥 Power Transfer Revealed 🔥</p> <p style="color: white; font-size: 1.1em;">The horrifying truth...</p> </div> <div class="horniness-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Ever since I swallowed that cursed thing, I've been in a constant state of arousal. And everyone around me... they're getting affected too. Tell me this is just some temporary side effect."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Oh, it's no side effect at all. You remember how we both lost our natural mana after... that incident? And you've surely noticed how my scent and touch can make people more pliable, more eager to please?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her smile grows more predatory as she explains.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"My body produces mana-infused fluids now, just as your muscles are saturated with magical energy. I wondered... what would happen if I combined Veryn's soulstone experiment with my own essence? The results exceeded even my expectations."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You're completely mad..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Mad? I've given you everything you need - strength, looks, and my own seductive abilities. You just lack the intellect to use them properly. Fortunately, there are plenty of beautiful people around us who can help satisfy your... needs."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"These people trust us, Nimeria. They've welcomed us into their home, their lives. How can you even suggest betraying that trust?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Betrayal? I prefer to think of it as... filling their hearts with passion they never knew they wanted."</span> <div style="clear: left;"></div> </div> </div> <div class="soulstone-manipulation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"And these powers you claimed the soulstones would give us?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Mostly lies, I'm afraid. The mana regeneration from your body fluids is real enough - a delightful side effect of our mana-saturated bodies. But the true power of unmanipulated soulstones is far more... personal."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her expression becomes wickedly amused.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"They reshape the soul according to one's deepest desires. But desires can be so easily... influenced. People rarely want what they think they want."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her smile turns absolutely sinister.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Take dear $humanName, for instance. He desperately wants to be strong and masculine like his $humanToThalor. But wouldn't he look absolutely divine with silky smooth skin, soft curves, flowing hair, and feminine grace?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The horrifying scope of her manipulations becomes clear.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"And Serin - she yearns to be more feminine, more like sweet Liora. But imagine the delicious irony if she suddenly sprouted something decidedly masculine instead! As for Mariel... well, she's already perfect for breeding, but a little enhancement never hurt anyone."</span> <div style="clear: left;"></div> </div> </div> <div class="moral-conflict" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"This breaks my heart, Nimeria. I keep wondering... was it something we did? Something that made you become this twisted version of yourself?"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Seryk's voice carries genuine pain as he searches for answers.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The village where we lived... did you orchestrate its destruction? Was that all part of some grand plan?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Let's just say I recognized an opportunity when it presented itself, and I took full advantage."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You heartless monster! Those people cared for you, protected you!"</span> <div style="clear: left;"></div> </div> </div> <div class="slave-past" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You were their little doll, Nimeria. Always treated well, pampered even... especially for being a slave."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"While you were worked to the bone, beaten for sport when the day's labor was done. Is that what you call fair treatment?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nimeria... we were slaves. Both of us. That was our reality."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"You were a slave, Seryk. I was never meant for such degradation."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her voice takes on a regal, imperious tone.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I am a queen. I always have been."</span> <div style="clear: left;"></div> </div> </div> <div class="final-accusation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"And weren't you just a little bit relieved when it happened? When we finally had our freedom?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Relieved?! I can still hear their screams echoing in my nightmares!"</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">His voice breaks with the weight of traumatic memories.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"But I saw you that night... you were smiling as the flames consumed everything. You smiled as the village burnt..."</span> <div style="clear: left;"></div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Confrontation Climax</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">The confrontation reaches its climax.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|ISmiledAsTheVillageBurnt]]</div></div></div> <<set $seryk_NimeriaAffection -= 5>><<trackAffection "Seryk" "Nimeria" -5>><<statSummary>><<changeFace $currentNimeriaFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<set $rylanxnimeriahandjob = true>> <div class="nimeria-acceptance-container" style="background: linear-gradient(to bottom, rgba(221, 160, 221, 0.85), rgba(186, 85, 211, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(221,160,221,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💜 Giving In 💜</p> <p style="color: white; font-size: 1.1em;">A moment of weakness...</p> </div> <div class="silent-acceptance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter2/morningactivities/rubbulge.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I find myself unable to speak, unable to resist. I give a small, almost imperceptible nod. Nimeria's smile widens with satisfaction and something else - something predatory yet caring.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Good... just relax, $humanName. Let me help you build that confidence."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She begins to rub my member through my pants, her touch gentle yet purposeful. The sensation is overwhelming, and I can't help but let out a soft gasp.</p> </div> <div class="seductive-rubbing" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No... we shouldn't... Liora..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Even as I protest weakly, my body betrays me, responding eagerly to her touch. She continues her ministrations, her fingers working expertly through the fabric.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Don't worry... just relax. It's not cheating. I'm just helping you out."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her voice is like honey, sweet and intoxicating. She moves closer, and that strange, alluring scent becomes stronger. It's overwhelming, making my head spin with desire.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Before I can react, she gracefully moves to straddle my lap, her soft thighs pressing against mine through the fabric of her dress. The intimate position makes my heart race even faster as she settles herself comfortably on top of me, never stopping her rhythmic movements.</p> <center><img src="images/nimeria/chapter2/morningactivities/sitonlap.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Just relax... breathe in and out, in and out..."</span> <div style="clear: left;"></div> </div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I find myself following her instructions, breathing deeply. Each breath fills my lungs with her intoxicating scent, making me more compliant, more willing to let this happen.</p> </div> <div class="growing-closer" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter2/morningactivities/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She draws nearer and nearer, her face moving closer to mine. I can feel her warm breath on my skin, see the desire in her eyes. Her hand never stops its rhythmic motion, driving me closer to the edge.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic; color: #FFB6C1;">She's so close now... what should I do?</p> <div class="choice-section" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: white; font-size: 1.1em; margin-bottom: 20px;">She's leaning in for a kiss...</p> <center><img src="images/nimeria/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose Your Action</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Moment of Truth</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Let it happen|NimeriaKissAndClimax]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin-top: 10px;">[[Try to resist one more time|NimeriaFinalResist]]</div></div></div> </div> </div> </div> <<set $rylan_NimeriaAttraction = ($rylan_NimeriaAttraction || 0) + 3>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 2>><<changeLust "Rylan" 10>><<changeLust "Nimeria" 8>><<trackAttraction "Rylan" "Nimeria" 3>><<trackAttraction "Nimeria" "Rylan" 2>><<trackLust "Rylan" 10>><<trackLust "Nimeria" 8>> <<statSummary>> <<changeFace $currentRylanFace>> </nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ismiledasthevillageburnt.mp3');<</script>> <div class="transition-container" style="background: linear-gradient(135deg, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.95), rgba(139, 69, 19, 0.9)); min-height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 20px;"> <div class="chapter-title-section" style="text-align: center; margin-bottom: 60px;"> <h1 style="color: #FFD700; font-size: 4.5em; font-weight: bold; text-shadow: 3px 3px 6px rgba(0,0,0,0.8); margin-bottom: 20px; letter-spacing: 3px;">Chapter 3</h1> <h2 style="color: #F0E68C; font-size: 2.8em; font-style: italic; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin-bottom: 30px;">Sparks in the Fog</h2> <div style="width: 300px; height: 3px; background: linear-gradient(90deg, transparent, #FFD700, transparent); margin: 0 auto;"></div> </div> <div class="transition-text" style="max-width: 800px; text-align: center; margin: 40px 0;"> <div id="fade1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #F0F8FF; font-size: 1.4em; line-height: 1.8; margin-bottom: 30px;"> <p style="font-style: italic;">The night air carries the weight of terrible revelations as demons confront their darkest truths...</p> </div> <div id="fade2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.4em; line-height: 1.8; margin-bottom: 30px;"> <p style="font-style: italic;">While in the quiet sanctuary of home, painful letters arrive bearing news that will reshape everything...</p> </div> <div id="fade3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #F5DEB3; font-size: 1.4em; line-height: 1.8; margin-bottom: 30px;"> <p style="font-style: italic;">The bonds that once seemed unbreakable begin to strain as hidden desires and buried memories surface...</p> </div> </div> <div id="continueLink" style="opacity: 0; transition: opacity 1s ease-in-out; text-align: center; margin-top: 40px;"> <div style="background: rgba(139, 69, 19, 0.8); border: 2px solid #D4AF37; border-radius: 12px; padding: 20px; display: inline-block;"> <a href="javascript:void(0)" onclick="SugarCube.Engine.play('StartOfChapter3')" style="color: #FFD700; font-size: 1.3em; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Continue to Chapter 3</a> </div> </div> </div> <script> setTimeout(function() { document.getElementById('fade1').style.opacity = '1'; }, 1000); setTimeout(function() { document.getElementById('fade2').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('fade3').style.opacity = '1'; }, 5000); setTimeout(function() { document.getElementById('continueLink').style.opacity = '1'; }, 7000); setTimeout(function() { SugarCube.Engine.play('StartOfChapter3'); }, 12000); </script> <style> .transition-container { animation: backgroundShift 15s ease-in-out infinite; } @keyframes backgroundShift { 0% { background: linear-gradient(135deg, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.95), rgba(139, 69, 19, 0.9)); } 50% { background: linear-gradient(135deg, rgba(75, 0, 130, 0.95), rgba(139, 69, 19, 0.9), rgba(160, 82, 45, 0.9)); } 100% { background: linear-gradient(135deg, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.95), rgba(139, 69, 19, 0.9)); } } </style> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>> <<timed 0.5s>> <div class="pov-transition-container" style="background: linear-gradient(45deg, rgba(40, 30, 60, 0.95), rgba(20, 40, 80, 0.95)); min-height: 300px; padding: 40px; border-radius: 15px; text-align: center; border: 2px solid rgba(255,255,255,0.2);"> <p style="color: #e0e0ff; font-size: 1.4em; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Elsewhere in the house...</p> </div> <</timed>> <<timed 3s>> <div class="pov-transition-container" style="background: linear-gradient(45deg, rgba(40, 30, 60, 0.95), rgba(20, 40, 80, 0.95)); min-height: 300px; padding: 40px; border-radius: 15px; text-align: center; border: 2px solid rgba(255,255,255,0.2);"> <p style="color: #e0e0ff; font-size: 1.4em; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Elsewhere in the house...</p> <p style="color: #b0d0ff; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.6);">The perspective shifts to <<print $humanName>></p> <center><img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 3px solid #87CEEB; margin: 20px 0;"></center> </div> <</timed>> <<timed 5s>> <<goto "HumanNameDecision">> <</timed>> <center> <<link "Continue" "HumanNameDecision">> <</link>> </center> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $rylan_LioraAffection += 1>><<set $liora_RylanAffection += 1>><<set $serin_RylanAffection -= 1>><<trackAffection "Rylan" "Liora" 1>><<trackAffection "Liora" "Rylan" 1>><<trackAffection "Serin" "Rylan" -1>><<set $gold += 200>> <div class="return-home-container" style="background: linear-gradient(to bottom, rgba(80, 60, 40, 0.8), rgba(60, 40, 20, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="guild-report" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/guildhall.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Back at the guild hall, Elena's eyes widen in amazement as we report our success. Forty-three goblins eliminated instead of the requested five, plus a full pouch of Moonbell flowers for Nimeria.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Elena"> <span class="dialog-female-npc">"Incredible work, all of you!"</span> Elena beams. <span class="dialog-female-npc">"This is exactly the kind of performance we expect from rising adventurers. Well done!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Elena, you should have seen it! <<print $humanName>> actually used his brain instead of just his sword!"</span> Serin grins mischievously. <span class="dialog-serin">"I think we're witnessing a miracle here!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, come on..."</span> I mutter, though I can't help but smile at her relentless teasing. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-female-npc">"Well, whatever sparked this new approach, keep it up!"</span> Elena chuckles. <span class="dialog-female-npc">"Your payment is ready at the counter."</span> <div style="clear: left;"></div> </div> <div class="heading-home" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">After collecting our payment, we make our way home. The successful mission has lifted everyone's spirits, and Liora seems particularly cheerful, carrying her pouch of carefully collected Moonbell flowers.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I managed to collect so many beautiful Moonbell flowers!"</span> Liora says proudly, gently patting her flower pouch. <span class="dialog-liora">"Nimeria is going to be so happy with these."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You all worked well as a team today,"</span> Seryk says with approval. <span class="dialog-seryk">"<<print $humanName>> and Serin handled the combat while you gathered what was needed. Perfect coordination."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It really was a successful mission,"</span> I say with satisfaction. <span class="dialog-rylan">"Everyone contributed exactly what they do best."</span> <div style="clear: left;"></div> </div> <div class="date-request" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As we're about to head home, I find myself wanting to spend more time with Liora. The successful mission has given me confidence, and I don't want this day to end just yet.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Actually, Liora... would you like to go somewhere with me? Just the two of us?"</span> I ask, my heart racing. <span class="dialog-rylan">"We could get some food, or just walk around town for a bit."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'd love that, <<print $humanName>>!"</span> she says, her face lighting up with a warm smile. <span class="dialog-liora">"That sounds wonderful after such an intense day."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I notice Serin's expression shift slightly - her smile becomes a bit more forced, and there's a flash of something in her eyes that she quickly masks. But she recovers smoothly, as she always does.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, how sweet!"</span> Serin says with what seems like genuine enthusiasm, though I catch a slight edge to her voice. <span class="dialog-serin">"You two have fun! Seryk and I can head back and let everyone know you're safe."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh! Serin, could you do me a favor?"</span> Liora suddenly remembers, reaching into her pouch. <span class="dialog-liora">"Could you bring these Moonbell flowers to Nimeria? I promised her we'd deliver them today."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Of course,"</span> Serin says, taking the pouch with a forced smile. <span class="dialog-serin">"I'll make sure she gets them right away. You two enjoy your... date."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Enjoy yourselves,"</span> Seryk adds with a knowing smile. <span class="dialog-seryk">"You've both earned some relaxation."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As Serin turns to leave with Seryk, clutching the flower pouch, I catch a glimpse of her clenched fist at her side, but she keeps her cheerful facade perfectly in place. Liora, meanwhile, seems genuinely excited about our impromptu date.</p> <div style="clear: left;"></div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">With our date plans set, Liora and I wave goodbye to Serin and Seryk before heading into town together.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Date with Liora</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Begin the romantic date.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin the date|DateWithLiora]]</div></div></div> </div> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<set $rylan_LioraAffection += 2>><<set $rylan_SerinAffection += 2>><<set $rylan_SerykAffection += 2>><<set $liora_RylanAffection += 2>><<set $liora_SerinAffection += 2>><<set $liora_SerykAffection += 2>><<set $serin_RylanAffection += 2>><<set $serin_LioraAffection += 2>><<set $serin_SerykAffection += 2>><<set $seryk_RylanAffection += 2>><<set $seryk_LioraAffection += 2>><<set $seryk_SerinAffection += 2>><<trackAffection "Rylan" "Liora" 1>><<trackAffection "Rylan" "Serin" 1>><<trackAffection "Rylan" "Seryk" 1>><<trackAffection "Liora" "Rylan" 1>><<trackAffection "Liora" "Serin" 1>><<trackAffection "Liora" "Seryk" 1>><<trackAffection "Serin" "Rylan" 1>><<trackAffection "Serin" "Liora" 1>><<trackAffection "Serin" "Seryk" 1>><<trackAffection "Seryk" "Rylan" 1>><<trackAffection "Seryk" "Liora" 1>><<trackAffection "Seryk" "Serin" 1>> <div class="reunion-container" style="background: linear-gradient(to bottom, rgba(60, 100, 60, 0.8), rgba(40, 80, 40, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="reunion-content" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/liora/chapter2/violetflowers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">We find Liora exactly where we left her, kneeling peacefully among the Moonbell flowers with a satisfied smile on her face. Her herb gathering pouch is full, and she looks up with relief as we approach.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"You're back!"</span> she says, standing and brushing dirt from her knees. <span class="dialog-liora">"I was starting to worry. How did everything go?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Better than expected,"</span> I reply, feeling proud of our teamwork. <span class="dialog-rylan">"We cleared out the entire goblin nest - over forty of them total."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"Forty?!"</span> Liora's eyes widen in amazement. <span class="dialog-liora">"The guild only asked for five! That's incredible!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Can you believe it, Liora? <<print $humanName>> actually learned the word 'teamwork'!"</span> Serin grins teasingly. <span class="dialog-serin">"No charging ahead solo, no trying to prove himself - he actually listened to strategy for once!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Hey, I'm not that bad at teamwork!"</span> I protest, though I can feel my cheeks warming. <span class="dialog-rylan">"I just... needed to learn when to use it properly."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facelaughshortpinkdress.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh my, Serin's right! This is a historic moment!"</span> Liora giggles, covering her mouth with her hand. <span class="dialog-liora">"<<print $humanName>> discovered that other people can actually help instead of just getting in his way!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Next thing you know, he'll be asking for advice before charging into situations!"</span> Seryk chuckles. <span class="dialog-seryk">"Though I have to admit, bro, you handled it well today."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-liora">"That's wonderful! And I managed to gather plenty of Moonbell flowers too,"</span> Liora says, finally taking pity on me and holding up her full pouch. <span class="dialog-liora">"This should be more than enough for Nimeria's request."</span> <div style="clear: left;"></div> </div> <div class="mission-complete" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">With both parts of our mission successfully completed, we gather our equipment and prepare for the journey back to town.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Elena's going to be impressed with this report,"</span> Serin says as we start walking back through the forest. <span class="dialog-serin">"'Dear Elena, miraculously, <<print $humanName>> didn't charge ahead and get himself killed. Mission successful.'"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-rylan">"Very funny,"</span> I mutter, though I can't help smiling. <span class="dialog-rylan">"It feels good to have a mission go smoothly for once. No complications, no emergencies - just good planning and execution."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-serin">"Look at him using big words like 'planning' and 'execution,'"</span> Serin continues her teasing with a grin. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'm proud of all of you,"</span> Liora says warmly. <span class="dialog-liora">"This is what real adventuring should be like - working together and helping people."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <span class="dialog-seryk">"Little Bird's right. This is how a proper team operates,"</span> Seryk agrees. <span class="dialog-seryk">"Let's head home and celebrate a job well done."</span> <div style="clear: left;"></div> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #a0c0a0; font-size: 1.1em; margin-bottom: 20px;">With our successful mission complete, we begin the journey home through the peaceful forest, spirits high and bonds strengthened.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Mission Complete</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to the guild to report success.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to the guild|ReturnHomeSuccessful]]</div></div></div> </div> <</nobr>> <<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 2>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 2>><<set $rylan_LioraAttraction = ($rylan_LioraAttraction || 0) + 1>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 1>><<changeLust "Rylan" 5>><<changeLust "Liora" 3>><<trackAffection "Rylan" "Liora" 2>><<trackAffection "Liora" "Rylan" 2>><<trackAttraction "Rylan" "Liora" 1>><<trackAttraction "Liora" "Rylan" 1>><<trackLust "Rylan" 5>><<trackLust "Liora" 3>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="hug-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">Instead of leaning in for a kiss, I wrap my arms around her in a warm, protective embrace. I hold her close, feeling her heartbeat against my chest as I pour all my love and relief into this gentle moment.</p> <center><img src="images/liora/chapter2/rylanhug/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"<<print $humanName>>..."</span> she whispers, melting into my embrace with a soft sigh of contentment. <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">We stay like this for a long moment, just holding each other. There's something deeply comforting about this gentle intimacy, this tender expression of care and affection.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm just so grateful you're safe,"</span> I murmur into her hair. <span class="dialog-rylan">"I don't know what I'd do if something happened to you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'm okay, thanks to everyone looking out for me. Thanks to you."</span> <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">When we finally part from the embrace, both of us are smiling warmly. There's a gentle glow in Liora's eyes, a sense of safety and security that makes my heart feel full.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I care about you so much, Liora. You mean everything to me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I care about you too, <<print $humanName>>. More than you know."</span> she replies, her voice warm and sincere. <div style="clear: left;"></div> </div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Gentle Moment</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A gentle moment of care.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|MorningAfterKiss]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 2>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 2>><<set $rylan_LioraAttraction = ($rylan_LioraAttraction || 0) + 1>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 1>><<changeLust "Rylan" 5>><<changeLust "Liora" 3>><<trackAffection "Rylan" "Liora" 2>><<trackAffection "Liora" "Rylan" 2>><<trackAttraction "Rylan" "Liora" 1>><<trackAttraction "Liora" "Rylan" 1>><<trackLust "Rylan" 5>><<trackLust "Liora" 3>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="hug-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">Instead of leaning in for a kiss, I wrap my arms around her in a warm, protective embrace. I hold her close, feeling her heartbeat against my chest as I pour all my love and relief into this gentle moment.</p> <center><img src="images/liora/chapter2/rylanhug/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"<<print $humanName>>..."</span> she whispers, melting into my embrace with a soft sigh of contentment. <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">We stay like this for a long moment, just holding each other. There's something deeply comforting about this gentle intimacy, this tender expression of care and affection.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm just so grateful you're safe,"</span> I murmur into her hair. <span class="dialog-rylan">"I don't know what I'd do if something happened to you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I'm okay, thanks to everyone looking out for me. Thanks to you."</span> <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">When we finally part from the embrace, both of us are smiling warmly. There's a gentle glow in Liora's eyes, a sense of safety and security that makes my heart feel full.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I care about you so much, Liora. You mean everything to me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I care about you too, <<print $humanName>>. More than you know."</span> she replies, her voice warm and sincere. <div style="clear: left;"></div> </div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Gentle Moment</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A gentle moment of care.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|LioraAfterShowerNow]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<if not $rylanFirstKiss>><<set $rylanFirstKiss = "Liora">><<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $liora_kissCount = ($liora_kissCount || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 2>><<set $liora_sexualExperience = ($liora_sexualExperience || 0) + 2>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 2>><<set $liora_basicExperience = ($liora_basicExperience || 0) + 2>><<addSoulBlessing "rylan" 1>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Liora" "kissCount" 1>><<trackSexualExperience "Rylan" "sexualExperience" 2>><<trackSexualExperience "Liora" "sexualExperience" 2>><<trackSexualExperience "Rylan" "basicExperience" 2>><<trackSexualExperience "Liora" "basicExperience" 2>><<else>><<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $liora_kissCount = ($liora_kissCount || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $liora_sexualExperience = ($liora_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $liora_basicExperience = ($liora_basicExperience || 0) + 1>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Liora" "kissCount" 1>><<trackSexualExperience "Rylan" "sexualExperience" 1>><<trackSexualExperience "Liora" "sexualExperience" 1>><<trackSexualExperience "Rylan" "basicExperience" 1>><<trackSexualExperience "Liora" "basicExperience" 1>><</if>><<changeLust "Rylan" 15>><<changeLust "Liora" 10>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 3>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 2>><<set $rylan_LioraAttraction = ($rylan_LioraAttraction || 0) + 2>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 2>><<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 2>><<trackAttraction "Rylan" "Liora" 2>><<trackAttraction "Liora" "Rylan" 2>><<trackLust "Rylan" 15>><<trackLust "Liora" 10>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="kiss-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">Unable to hold back any longer, I lean forward and press my lips gently against hers. The kiss is soft, tender, filled with all the relief and love I've been holding inside.</p> <center><img src="images/liora/chapter2/rylankiss/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <<if not $rylanFirstKiss or $rylanFirstKiss === "Liora">> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">This is my first kiss, and it's even more incredible than I ever imagined. My heart feels like it might burst from the pure, overwhelming joy of this moment.</p> <div class="blessing-showcase" style="background: linear-gradient(135deg, rgba(255,215,0,0.8), rgba(255,255,255,0.6)); border: 2px solid rgba(255,215,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #8b4513; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;">✨ Soul Blessing ✨</p> <p style="color: #654321; font-size: 1.1em; margin-bottom: 10px;"><<print $humanName>>'s heart soars with pure love...</p> <p style="color: #8b4513; font-size: 1em;">+1 Soul Blessing - First Kiss</p> </div> <</if>> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">When we finally part, both of us are breathing heavily. Liora's cheeks are even more flushed now, and there's something in her eyes I can't quite read - surprise, maybe even a hint of confusion.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"That was..."</span> she starts, then trails off, touching her lips with her fingertips. <div style="clear: left;"></div> </div> <<if $liora_RylanKissCount === 1 and $lioraFirstKiss === "Seryk">> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">There's something strange in her expression, as if she's comparing this kiss to something else. But I push the thought away, lost in the moment.</p> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I love you, Liora. More than anything."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I love you too, <<print $humanName>>."</span> she whispers, though her voice carries a note of uncertainty that I don't quite understand. <div style="clear: left;"></div> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Kiss Reflection</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Reflect on the moment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|LioraKissReflection]]</div></div></div> <<if not $rylanFirstKiss or $rylanFirstKiss === "Liora">><<soulDisplay "rylan">><</if>><<statSummary>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $lioraFirstKiss = "Rylan">><<set $rylanFirstKiss = "Liora">><<set $rylan_LioraKissCount = ($rylan_LioraKissCount || 0) + 1>><<set $liora_RylanKissCount = ($liora_RylanKissCount || 0) + 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $liora_kissCount = ($liora_kissCount || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 2>><<set $liora_sexualExperience = ($liora_sexualExperience || 0) + 2>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 2>><<set $liora_basicExperience = ($liora_basicExperience || 0) + 2>><<addSoulBlessing "rylan" 1>><<changeLust "Rylan" 15>><<changeLust "Liora" 10>><<set $rylan_LioraAffection = ($rylan_LioraAffection || 0) + 3>><<set $liora_RylanAffection = ($liora_RylanAffection || 0) + 3>><<set $rylan_LioraAttraction = ($rylan_LioraAttraction || 0) + 2>><<set $liora_RylanAttraction = ($liora_RylanAttraction || 0) + 2>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Liora" "kissCount" 1>><<trackSexualExperience "Rylan" "sexualExperience" 2>><<trackSexualExperience "Liora" "sexualExperience" 2>><<trackSexualExperience "Rylan" "basicExperience" 2>><<trackSexualExperience "Liora" "basicExperience" 2>><<trackAffection "Rylan" "Liora" 3>><<trackAffection "Liora" "Rylan" 3>><<trackAttraction "Rylan" "Liora" 2>><<trackAttraction "Liora" "Rylan" 2>><<trackLust "Rylan" 15>><<trackLust "Liora" 10>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="kiss-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">Unable to hold back any longer, I lean forward and press my lips gently against hers. The kiss is soft, tender, filled with all the relief and love I've been holding inside.</p> <center><img src="images/liora/chapter2/rylankiss/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">This is both our first kiss, and it's even more incredible than I ever imagined. My heart feels like it might burst from the pure, overwhelming joy of this moment.</p> <div class="blessing-showcase" style="background: linear-gradient(135deg, rgba(255,215,0,0.8), rgba(255,255,255,0.6)); border: 2px solid rgba(255,215,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #8b4513; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;">✨ Soul Blessing ✨</p> <p style="color: #654321; font-size: 1.1em; margin-bottom: 10px;"><<print $humanName>>'s heart soars with pure love...</p> <p style="color: #8b4513; font-size: 1em;">+1 Soul Blessing - First Kiss</p> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">When we finally part, both of us are breathing heavily. Liora's cheeks are flushed, and her eyes are wide with wonder and amazement.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"That was... my first kiss,"</span> she whispers, touching her lips with her fingertips. <span class="dialog-liora">"It was beautiful, <<print $humanName>>."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Mine too. I love you, Liora. More than anything."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I love you too, <<print $humanName>>. With all my heart."</span> she replies, her voice filled with pure joy and certainty. <div style="clear: left;"></div> </div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">There's no confusion in her eyes, no uncertainty. Just pure love and happiness. This moment feels perfect, like everything in the world has aligned just for us.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Perfect Moment</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A perfect moment of love.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue...|LioraAfterShowerNow]]</div></div></div> <<soulDisplay "rylan">> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<if $visitChoice === "now">><<goto "MorningAfterKiss">><</if>><<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $gold += 200>><<trackOther "Party" "gold" 200>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="door-opening" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I wait outside Liora's door, my heart pounding with worry about how today's mission went. When the door finally opens, I'm relieved to see her standing there, though something seems different.</p> <center><img src="images/liora/chapter2/ntr2/ntrface1.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora, how are you feeling?"</span> I ask, immediately noticing her flushed cheeks and slightly disheveled appearance. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"A lot better, actually,"</span> she replies, though her voice seems a bit breathless. <span class="dialog-liora">"Much better than before."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">There's something in her tone I can't quite place, but I'm just glad she's okay.</p> </div> <div class="taking-responsibility" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/facesad.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora, what happened today was completely my fault. I'm so sorry."</span> I say earnestly, my voice heavy with guilt. <span class="dialog-rylan">"I promise I'll improve! I'll get stronger, smarter, better at everything."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I take a deep breath, wanting to make sure she understands how much I've learned.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"I learned today that teamwork is important. I won't do a one-man show again, just to prove myself. We're a team, and I should have trusted in that from the beginning."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"<<print $humanName>>..."</span> she says softly, her expression gentle and understanding. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Can I... can I come inside? I'd like to talk with you properly."</span> <div style="clear: left;"></div></div> </div> <div class="entering-room" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">Liora glances back into her room quickly, as if checking something, then turns back to me with a nod.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Okay, come in."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I step into her room, immediately feeling more at ease in the familiar, comfortable space. The soft lighting and her gentle presence always make me feel calmer.</p></div> <div class="heart-to-heart" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">We sit on her bed and talk for a while about the mission, about our fears, our hopes for the future. Liora listens patiently as I pour out my frustrations and determination to do better.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You don't have to carry everything by yourself, <<print $humanName>>. We're partners in this. All of us."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"You're right. I'm lucky to have you... to have all of you."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">As our conversation winds down, I find myself looking into her beautiful blue eyes. There's something different about her tonight, a kind of glow that makes my heart race.</p> </div> <div class="tender-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora... I'm so grateful you're okay. When I thought something might have happened to you..."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I reach out and gently cup her face in my hands, my thumb brushing against her still-flushed cheek.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"<<print $humanName>>..."</span> she whispers, her eyes fluttering closed as I lean closer. <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">My heart pounds as I look at her beautiful face. I feel overwhelmed with emotion, wanting to show her just how much she means to me...</p> <div style="background: rgba(100,150,200,0.2); border: 2px solid rgba(150,200,255,0.5); border-radius: 10px; padding: 20px; margin: 20px 0; text-align: center;"> <p style="color: #ffffff; font-size: 1.2em; margin-bottom: 15px;">How do you want to express your feelings?</p> <<link "Kiss her tenderly" "RylanKissChoice">><<set $choice = "kiss">><</link>> <<link "Give her a warm, loving hug" "RylanHugChoice">><<set $choice = "hug">><</link>></div></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Express Your Feelings</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose how to show your care for Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">Choose an option above to continue</div></div></div> <<statSummary>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('liorarylandate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $gold += 200>><<trackOther "Party" "gold" 200>> <div class="rylan-visit-container" style="background: linear-gradient(to bottom, rgba(40, 60, 80, 0.8), rgba(20, 40, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="door-opening" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I wait outside Liora's door, my heart pounding with worry about how today's mission went. When the door finally opens, I'm relieved to see her standing there in her soft pink pajamas.</p> <center><img src="images/liora/sleepwear.webp" style="width: 300px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora, how are you feeling?"</span> I ask, immediately noticing her slightly tired but peaceful expression. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Much better now, thank you for asking,"</span> she replies warmly. <span class="dialog-liora">"I was just resting after that hot shower."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">There's something calming about her presence that immediately puts me at ease.</p> </div> <div class="taking-responsibility" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/facesad.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora, what happened today was completely my fault. I'm so sorry."</span> I say earnestly, my voice heavy with guilt. <span class="dialog-rylan">"I promise I'll improve! I'll get stronger, smarter, better at everything."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I take a deep breath, wanting to make sure she understands how much I've learned.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"I learned today that teamwork is important. I won't do a one-man show again, just to prove myself. We're a team, and I should have trusted in that from the beginning."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"<<print $humanName>>..."</span> she says softly, her expression gentle and understanding. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Can I... can I come inside? I'd like to talk with you properly."</span> <div style="clear: left;"></div></div> </div> <div class="entering-room" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Of course, come in."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I step into her room, immediately feeling more at ease in the familiar, comfortable space. The soft lighting and her gentle presence always make me feel calmer.</p></div> <div class="heart-to-heart" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">We sit on her bed and talk for a while about the mission, about our fears, our hopes for the future. Liora listens patiently as I pour out my frustrations and determination to do better.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You don't have to carry everything by yourself, <<print $humanName>>. We're partners in this. All of us."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"You're right. I'm lucky to have you... to have all of you."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">As our conversation winds down, I find myself looking into her beautiful blue eyes. There's something pure and innocent about her that makes my heart race.</p> </div> <div class="tender-moment" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora... I'm so grateful you're okay. When I thought something might have happened to you..."</span> <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">I reach out and gently cup her face in my hands, my thumb brushing against her soft cheek.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"<<print $humanName>>..."</span> she whispers, her eyes fluttering closed as I lean closer. <div style="clear: left;"></div></div> <p style="color: #d0e0f0; line-height: 1.6; margin-bottom: 20px;">My heart pounds as I look at her beautiful face. I feel overwhelmed with emotion, wanting to show her just how much she means to me...</p> <div style="background: rgba(100,150,200,0.2); border: 2px solid rgba(150,200,255,0.5); border-radius: 10px; padding: 20px; margin: 20px 0; text-align: center;"> <p style="color: #ffffff; font-size: 1.2em; margin-bottom: 15px;">How do you want to express your feelings?</p> <<link "Kiss her tenderly" "RylanKissChoiceNow">><<set $choice = "kiss">><</link>> <<link "Give her a warm, loving hug" "RylanHugChoiceNow">><<set $choice = "hug">><</link>></div></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Express Your Feelings</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Choose how to show your care for Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">Choose an option above to continue</div></div></div> <<statSummary>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<addSoulCorruption "liora" 1>><<trackOther "Liora" "corruption" 1>> <div class="liora-perspective-container" style="background: linear-gradient(to bottom, rgba(150, 120, 180, 0.8), rgba(130, 100, 160, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="inner-thoughts" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/liora/facewet.webp" style="width: 150px; height: 150px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px;"></center> <div class="saliva-animation-container" style="text-align: center; margin: 20px 0;"> <img id="salivaAnimation" src="images/liora/chapter2/ntr1/salivaswap1.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"> </div> <script> (function() { const images = [ 'images/liora/chapter2/ntr1/salivaswap1.webp', 'images/liora/chapter2/ntr1/salivaswap2.webp', 'images/liora/chapter2/ntr1/salivaswap3.webp', 'images/liora/chapter2/ntr1/salivaswap4.webp', 'images/liora/chapter2/ntr1/salivaswap5.webp', 'images/liora/chapter2/ntr1/salivaswap6.webp', 'images/liora/chapter2/ntr1/salivaswallow1.webp' ]; let currentIndex = 0; const animationElement = document.getElementById('salivaAnimation'); function nextFrame() { if (currentIndex < images.length - 1) { currentIndex++; animationElement.src = images[currentIndex]; setTimeout(nextFrame, 2000); } } setTimeout(nextFrame, 3000); })(); </script> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">As I close my eyes and open my mouth, trusting Seryk completely, I feel the first drop land on my tongue.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #dda0dd; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-liora">It tastes... bitter at first. Strange. Is this some kind of mana potion Nimeria made? It doesn't taste like any healing draught I've ever had...</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I swallow obediently, feeling it slide down my throat. Another drop follows, then another.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #dda0dd; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-liora">Wait... it's getting... sweeter? More pleasant somehow. My body is starting to feel warm all over. What kind of medicine is this?</span></p> </div> <center><img src="images/liora/chapter2/ntr1/mouthopen2.webp" style="width: 350px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">My breath comes faster as more drops land on my tongue. Each swallow sends a strange tingling sensation through my entire body.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #dda0dd; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-liora">This feeling... I've never experienced anything like this before. My chest feels tight, my skin is burning but in a good way? Why does my body want more? Why do I feel so... strange?</span></p> </div> <div class="corruption-showcase" style="background: linear-gradient(45deg, rgba(120, 0, 120, 0.3), rgba(80, 0, 80, 0.4)); border: 2px solid rgba(150, 0, 150, 0.6); border-radius: 8px; padding: 15px; margin: 20px 0; text-align: center;"> <p style="color: #ff69b4; font-weight: bold; margin-bottom: 10px;">🌑 Soul Corruption Gained 🌑</p> <p style="color: #dda0dd; font-style: italic;">Something deep within Liora's soul stirs... an unfamiliar hunger awakening...</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #dda0dd; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-liora">I want more... why do I want more? This medicine... it tastes so good now. Please don't stop, Seryk...</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">When I hear Rylan's voice calling my name, part of me feels... disappointed? As if I don't want this moment to end.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #dda0dd; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-liora">What's happening to me? Why do I feel so different? And why... why do I already miss the taste?</span></p> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Reunion</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Face the others while hiding your flushed state.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Stand up and face the others, trying to hide your flushed state.|LioraReunion]]</div></div></div> <<soulDisplay "liora">> <<statSummary>> <<changeFace "Liora">> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <<scrollingCredits 45>> <div style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 10000; background: rgba(0,0,0,0.9); padding: 15px 25px; border-radius: 25px; border: 2px solid #ffd700;"> <p style="color: #ffd700; font-size: 1.1em; text-align: center; margin: 0;"> Cinematic credits will automatically continue to Chapter 3 in 45 seconds... </p> </div> <<script>> setTimeout(function() { SugarCube.Engine.play('Chapter3'); }, 47000); <</script>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <<scrollingCredits 30>> <div style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 10000; background: rgba(0,0,0,0.9); padding: 15px 25px; border-radius: 25px; border: 2px solid #ffd700;"> <p style="color: #ffd700; font-size: 1.1em; text-align: center; margin: 0;"> Credits will automatically continue to Chapter 3 in 30 seconds... </p> </div> <<script>> setTimeout(function() { SugarCube.Engine.play('Chapter3'); }, 32000); <</script>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <<scrollingCredits 20>> <div style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 10000; background: rgba(0,0,0,0.9); padding: 15px 25px; border-radius: 25px; border: 2px solid #ffd700;"> <p style="color: #ffd700; font-size: 1.1em; text-align: center; margin: 0;"> Quick credits will automatically continue to Chapter 3 in 20 seconds... </p> </div> <<script>> setTimeout(function() { SugarCube.Engine.play('Chapter3'); }, 22000); <</script>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('serinnimeriatalk.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $serin_NimeriaAffection += 5>><<set $nimeria_SerinAffection += 3>><<trackAffection "Serin" "Nimeria" 5>><<trackAffection "Nimeria" "Serin" 3>> <div class="scene-transition" style="background: linear-gradient(to bottom, rgba(0,0,0,0.8), rgba(50,50,50,0.6)); padding: 30px; border-radius: 10px; text-align: center; margin-bottom: 25px;"> <p style="color: #ffffff; font-size: 1.4em; font-weight: bold; margin-bottom: 15px;">Meanwhile...</p> <div class="pov-change-animation" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,255,255,0.3); border-radius: 10px; padding: 20px; margin: 20px 0;"> <p style="color: #cccccc; font-style: italic; margin-bottom: 10px;">POV Change</p> <img src="images/chibi-models/serin.webp" style="width: 110px; height: 110px; margin: 10px;"> <p style="color: #90EE90; font-weight: bold;">Now playing as: Serin</p> </div> </div> <div class="serin-scene-container" style="background: linear-gradient(to bottom, rgba(60, 40, 30, 0.8), rgba(40, 30, 20, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="flower-delivery" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanhome.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I stomp into the house, my mood as dark as a storm cloud. Seryk has already gone upstairs, leaving me alone with my bitter thoughts. The pouch of Moonbell flowers feels heavy in my hands - a reminder of how <<print $humanName>> and Liora went off together while I was left to handle deliveries.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I find Nimeria in the sitting room, reading quietly. She looks up with her usual gentle smile as I enter.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Here are your flowers,"</span> I say flatly, tossing the pouch down on the table beside her. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Thank you, Serin. How did everything go today?"</span> Her voice is gentle, but there's something knowing in her eyes. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Too well for <<print $humanName>>,"</span> I reply sarcastically, turning to leave. <span class="dialog-serin">"He and Liora have their perfect little date. I'm done here."</span> <div style="clear: left;"></div> </div> <div class="nimeria-intervention" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Wait."</span> Her voice stops me in my tracks. <span class="dialog-nimeria">"Let's talk. Do you really love him?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What gave you that idea?"</span> I snap, my cheeks burning with embarrassment. <span class="dialog-serin">"I don't know what you're talking about."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But Nimeria's expression grows serious, her usual gentle smile fading into something more intense.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I ask again. Do you love him or not?"</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The directness in her voice cuts through my defenses like a blade. I can't look away from her piercing gaze.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yes..."</span> I whisper, the word barely audible. <span class="dialog-serin">"But he's with Liora."</span> <div style="clear: left;"></div> </div> </div> <div class="harsh-reality" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Can you imagine him marrying Liora?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Both of them naked in bed, while he thrusts into her?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Liora pregnant with his child? Both of them having a family without you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Each word hits me like a physical blow. My voice gets weaker with each plea, the images flooding my mind against my will.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Will you just continue swallowing everything down? Try to find another man? Or just be alone for the rest of your life? Is that the happiness you choose?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facefurious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"STOP!!"</span> I scream, tears streaming down my face as the pain becomes unbearable. <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Anger floods through me, hot and fierce, replacing the pain with something more manageable.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facefurious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Then what should I do?!"</span> I shout, my voice breaking. <span class="dialog-serin">"What am I supposed to do?!"</span> <div style="clear: left;"></div> </div> </div> <div class="nimeria-solution" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Nimeria's smile returns then, but it's different now. Colder. More dangerous.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileerie.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Simple,"</span> she says softly, her voice carrying a hint of something dark. <span class="dialog-nimeria">"Take back what is yours..."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Her words hang in the air like a promise... or a threat. The sitting room seems to grow quieter, as if the very house itself is holding its breath.</p> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Dark Seeds</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Seeds of jealousy have been planted.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|MorningAfterKiss]]</div></div></div> <<statSummary>> <<changeFace $currentSerinFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $rylanxserincontent = true>><<set $serinChapter2ArmpitSeen = true>><<set $serinChapter2ProgressionLevel = 1>> <div class="fight-scene" style="background: linear-gradient(to bottom, rgba(35, 30, 25, 0.9), rgba(25, 20, 15, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(50, 45, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚔️ Training Match ⚔️</p> <p style="color: #ffeb9c; font-size: 1.1em;">A friendly competition turns serious...</p></div> <div class="challenge-setup" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">After finishing her stretching routine, Serin bounces on her toes, looking energized and ready for action.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Alright, <<print $humanName>>, enough warming up. How about we make this interesting? Let's have a proper sparring match."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"A sparring match? Sure, I guess we could-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"With a little wager. The loser has to do whatever the winner says for the rest of the training session."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I pause, immediately wary. Knowing Serin, her idea of "punishment" could be anything from embarrassing to... well, I'm not sure I want to find out.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know about that... Maybe we should just stick to regular sparring?"</span> <div style="clear: left;"></div> </div> </div> <div class="provocation" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, what's this? Are you afraid you'll lose to a girl, <<print $humanName>>?"</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her tone is deliberately mocking, and I can see that familiar glint in her emerald eyes - she's baiting me, and she knows exactly which buttons to push.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"And here I thought you were stronger than that. I guess I was wrong about you being ready for real adventurer work."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">That does it. My pride flares up, and I feel my jaw clench. She knows exactly how to get under my skin, especially after yesterday's failures.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Fine! You're on. But don't come crying to me when you lose."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That's more like it! Now you're talking like the <<print $humanName>> I know."</span> <div style="clear: left;"></div> </div> </div> <div class="fight-begins" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">We move to the center of the training hall, taking our fighting stances. The closed windows make the air feel thick and heavy, and I'm already starting to feel warm from the anticipation.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Serin drops into her usual agile stance, light on her feet, ready to dart in and out. I take a more defensive position, knowing her speed advantage.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">We circle each other for a moment, then she makes the first move - a quick jab that I barely manage to deflect. The fight is on.</p></div> <div class="intensity-builds" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">As we exchange blows and grapple for position, I quickly realize that Serin isn't holding back. She's using every trick she knows, and I'm having to work harder than I expected just to keep up.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The stuffy air of the closed training hall starts getting to me. I'm breathing harder, feeling sweat beginning to form on my forehead. The confined space is making everything feel more intense.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But it's not just the heat - there's something else. Every time Serin gets close during our grappling, I catch hints of her scent. The same musky, warm smell from when she was stretching earlier, now intensified by our physical exertion.</p></div> <div class="headlock-moment" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I make a tactical error, leaving myself open for just a moment. Serin takes advantage immediately, slipping behind me with lightning speed.</p> <center><img src="images/serin/chapter2/morningactivities/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can react, her arm wraps around my neck, pulling me into a tight headlock. My face is suddenly very close to her armpit, and the scent that I'd only caught hints of before hits me full force.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">It's overwhelming - musky, warm, and intoxicating. The heat from our fight suddenly feels different, more intense. My breathing, which had been labored from exertion, becomes deeper and more deliberate as I find myself involuntarily inhaling more of her scent.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Gotcha! Ready to give up, <<print $humanName>>?"</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But I'm barely listening to her words. There's something happening to me that I don't understand. The more I breathe in her scent, the more my body responds in ways I can't control. A warmth that has nothing to do with our fight starts spreading through me.</p></div> <div class="choice-moment" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I should be struggling to break free, should be focused on winning this match. But instead, I find myself torn between two impulses.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Part of me wants to escape this hold and continue fighting. But another part of me, a part I'm only just becoming aware of, wants to... stay like this. To keep breathing in that intoxicating scent that's awakening something inside me I've never felt before.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">What's wrong with me? Why does this feel so... arousing?</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Choose Your Action</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do in this situation?</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Keep breathing in her intoxicating scent|SerinHeadlockSmell]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin-top: 10px;">[[Try to resist and break free from the hold|SerinHeadlockResist]]</div></div></div> </div> <</nobr>> <<set $rylan_armpitFetish = ($rylan_armpitFetish || 0) + 0.3>><<trackFetish "Rylan" "armpitFetish" 0.3>><<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.2>><<trackFetish "Rylan" "smellFetish" 0.2>><<changeLust "Rylan" 8>><<trackLust "Rylan" 8>><<set $serin_RylanAttraction = ($serin_RylanAttraction || 0) + 2>><<trackAttraction "Serin" $humanName 2>><<set $rylan_SerinAttraction = ($rylan_SerinAttraction || 0) + 1>><<trackAttraction $humanName "Serin" 1>><<statSummary>> <<changeFace $currentRylanFace>>
<<nobr>> <<script>>window.AudioSystem.playBGM('serinnimeriatalk.mp3');<</script>><<set $serin_NimeriaAffection += 5>><<set $nimeria_SerinAffection += 3>><<trackAffection "Serin" "Nimeria" 2>><<trackAffection "Nimeria" "Serin" 3>> <div class="serin-scene-container" style="background: linear-gradient(to bottom, rgba(60, 40, 30, 0.8), rgba(40, 30, 20, 0.7)); min-height: 400px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="flower-delivery" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanhome.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I walk into the sitting room, the pouch of Moonbell flowers feeling heavier than it should in my hands. The successful mission should have lifted my spirits, but all I can think about is how <<print $humanName>> was so worried about Liora while barely acknowledging my own contributions today.</p> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">I find Nimeria in the sitting room, reading quietly by the window. She looks up with her usual gentle smile as I enter.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Here are your flowers,"</span> I say, setting the pouch down on the table beside her with perhaps more force than necessary. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Thank you, Serin. How did everything go today?"</span> Her voice is gentle, but there's something knowing in her eyes. <span class="dialog-nimeria">"You seem... troubled."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, it went perfectly for some people,"</span> I reply sarcastically, crossing my arms. <span class="dialog-serin">"Fought fifteen goblins by myself, helped clear out a whole cave, but all <<print $humanName>> can think about is how worried he is for Liora."</span> <div style="clear: left;"></div> </div> <div class="nimeria-intervention" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Wait."</span> Her voice stops me in my tracks. <span class="dialog-nimeria">"Let's talk. Do you really love him?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What gave you that idea?"</span> I snap, my cheeks burning with embarrassment. <span class="dialog-serin">"I don't know what you're talking about."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">But Nimeria's expression grows serious, her usual gentle smile fading into something more intense.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"I ask again. Do you love him or not?"</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">The directness in her voice cuts through my defenses like a blade. I can't look away from her piercing gaze.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yes..."</span> I whisper, the word barely audible. <span class="dialog-serin">"But he's with Liora."</span> <div style="clear: left;"></div> </div> </div> <div class="harsh-reality" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Can you imagine him marrying Liora?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Both of them naked in bed, while he thrusts into her?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Liora pregnant with his child? Both of them having a family without you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop..."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Each word hits me like a physical blow. My voice gets weaker with each plea, the images flooding my mind against my will.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Will you just continue swallowing everything down? Try to find another man? Or just be alone for the rest of your life? Is that the happiness you choose?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"STOP!!"</span> I scream, tears streaming down my face as the pain becomes unbearable. <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Anger floods through me, hot and fierce, replacing the pain with something more manageable.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facefurious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Then what should I do?!"</span> I shout, my voice breaking. <span class="dialog-serin">"What am I supposed to do?!"</span> <div style="clear: left;"></div> </div> </div> <div class="nimeria-solution" style="background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Nimeria's smile returns then, but it's different now. Colder. More dangerous.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileerie.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria">"Simple,"</span> she says softly, her voice carrying a hint of something dark. <span class="dialog-nimeria">"Take back what is yours..."</span> <div style="clear: left;"></div> </div> <p style="color: #c8d8c8; line-height: 1.6; margin-bottom: 20px;">Her words hang in the air like a promise... or a threat. The sitting room seems to grow quieter, as if the very house itself is holding its breath.</p> </div> <div class="choice-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 20px; text-align: center;"> <p style="color: #90EE90; font-size: 1.1em; margin-bottom: 20px;">Seeds of jealousy have been planted... and something dark begins to take root.</p> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Dark Seeds</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Seeds of jealousy have been planted.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|POVTransitionSerinToHumanName]]</div></div></div> </div> <<statSummary>> <<changeFace $currentSerinFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -5>><<set _attractionMod = Math.floor(($rylan_SerinAttraction || 0) / 20) * -5>><<set _smellFetishMod = Math.floor(($rylan_smellFetish || 0) / 10) * -5>><<set _totalMod = _lustMod + _attractionMod + _smellFetishMod>><<set _threshold = 35 + _totalMod>><<set _resistanceRoll = random(1, 100)>><<set _resistanceSuccess = _resistanceRoll > _threshold>> <div class="resistance-scene" style="background: linear-gradient(to bottom, rgba(35, 30, 25, 0.9), rgba(25, 20, 15, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(50, 45, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🛡️ Resistance Attempt 🛡️</p> <p style="color: #ffeb9c; font-size: 1.1em;">Fighting against the overwhelming sensation...</p> </div> <<if _resistanceSuccess>> <div class="successful-resistance" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">No! I can't let myself get distracted like this. This is a fight, and I need to focus. With a surge of determination, I grab Serin's arm and use her own momentum against her.</p> <center><img src="images/serin/chapter2/morningactivities/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I manage to break free from her hold, spinning around to face her. But even as I escape, that musky scent still lingers in my nostrils, and I can feel my heart racing from more than just the physical exertion.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh! Not bad, <<print $humanName>>. I didn't expect you to break out of that so easily."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But my moment of triumph is short-lived. In my haste to escape her hold, I've left myself completely open. Serin doesn't waste the opportunity.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can recover my stance, she sweeps my legs and pins me to the ground. The fight is over.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well, that was interesting. But you still lost, which means you owe me that punishment."</span> <div style="clear: left;"></div> </div> </div> <<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.1>><<trackFetish "Rylan" "smellFetish" 0.1>><<changeLust "Rylan" 3>><<changeLust "Serin" 2>><<trackLust "Rylan" 3>><<trackLust "Serin" 2>><<set $rylan_SerinAttraction = ($rylan_SerinAttraction || 0) + 1>><<trackAttraction $humanName "Serin" 1>> <<else>> <div class="failed-resistance" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I try to focus, try to push away the strange sensations and break free. But the moment I take another breath, that intoxicating scent fills my lungs again, and my resolve crumbles.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">My hands, which should be pushing against her arm, instead seem to relax. My breathing becomes deeper, more deliberate, as if my body is betraying my mind's attempts to resist.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can feel myself sinking into some kind of trance, the heat and musk surrounding me becoming all I can think about. Even when Serin loosens her grip slightly, I don't try to escape.</p> <center><img src="images/serin/chapter2/morningactivities/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>? Are you... are you okay? You're not even trying to get away anymore."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can hear the confusion in her voice, but it seems to come from far away. All I can focus on is that incredible scent, and without even realizing what I'm doing, I find myself pressing closer, my tongue darting out to taste...</p> <center><img src="images/serin/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"W-what are you... <<print $humanName>>!"</span> <div style="clear: left;"></div> </div> </div> <div class="resistance-headlock-released" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can hear the shock in her voice, but it doesn't register. My failed attempt at resistance has somehow made the trance even deeper. When Serin's arm releases from around my neck completely, I don't pull away.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Instead, I press even closer, my hands coming up to steady myself as I continue what I was doing, completely lost in the overwhelming sensations.</p> <center><img src="images/serin/chapter2/morningactivities/lickingarmpit2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>... I... I let go. You don't have to... why are you still..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her voice is barely a whisper, filled with confusion and something else. But her words are meaningless to me now. All that exists is the taste, the scent, the warmth.</p> </div> <div class="resistance-serin-lets-happen" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Long moments pass as I remain lost in my trance. Serin has gone completely still, neither encouraging nor stopping me. I can sense her conflicted emotions even through my clouded state.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"This is... I don't understand... you tried to resist but now you're... oh god..."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter2/morningactivities/lickingarmpit3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Time becomes meaningless as I continue, my tongue moving in slow, deliberate motions. The failed resistance seems to have made the experience even more intense, as if my body is rebelling against my mind's attempt to deny what it wants.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Eventually, gradually, the fog begins to clear. The trance-like state starts to fade, and reality comes crashing back. The shock in her voice finally breaks through whatever spell I was under.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I suddenly realize what I was doing and jerk back, my face burning with embarrassment and confusion. The taste still lingers on my tongue, and I can see the deep blush on Serin's face.</p> </div> <<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.3>><<trackFetish "Rylan" "smellFetish" 0.3>><<set $rylan_armpitFetish = ($rylan_armpitFetish || 0) + 0.4>><<trackFetish "Rylan" "armpitFetish" 0.4>><<changeLust "Rylan" 12>><<changeLust "Serin" 10>><<trackLust "Rylan" 12>><<trackLust "Serin" 10>><<set $serin_RylanAttraction = ($serin_RylanAttraction || 0) + 3>><<trackAttraction "Serin" $humanName 3>><<set $rylan_SerinAttraction = ($rylan_SerinAttraction || 0) + 2>><<trackAttraction $humanName "Serin" 2>> <</if>> <div class="aftermath" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I'm sorry, I don't know what came over me..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Serin stands up, her face still flushed, looking just as confused as I feel. There's something different in her expression now - a mixture of surprise, curiosity, and something else I can't quite identify.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That was... unexpected. But a win is a win."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can say anything else, she steps closer and, to my complete shock, presses her lips against mine in a quick but firm kiss. My heart nearly stops.</p> <center><img src="images/serin/chapter2/morningactivities/kissrylan.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <<if not $rylanFirstKiss>><<set $rylanFirstKiss = "Serin">><<addSoulCorruption "rylan" 2>><</if>><<if not $serinFirstKiss>><<set $serinFirstKiss = "Rylan">><<addSoulCorruption "serin" 1>><</if>><<if ($rylan_SerinKissCount || 0) === 0>><<addSoulCorruption "rylan" 1>><<addSoulCorruption "serin" 1>><</if>><<if _resistanceSuccess !== true>><<addSoulCorruption "rylan" 1>><</if>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $serin_kissCount = ($serin_kissCount || 0) + 1>><<set $rylan_SerinKissCount = ($rylan_SerinKissCount || 0) + 1>><<set $serin_RylanKissCount = ($serin_RylanKissCount || 0) + 1>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Serin" "kissCount" 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Serin" "kissExperience" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Meet me in my room in five minutes for your punishment, <<print $humanName>>. And don't keep me waiting."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She grabs the nylon fabric that was lying on the table nearby and heads toward the door, pausing only to look back at me with that mischievous smile of hers.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Five minutes, <<print $humanName>>. Don't make me come looking for you."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">And with that, she's gone, leaving me alone in the training hall, trying to process what just happened and what this "punishment" might entail.</p> </div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;">Both <<print $humanName>> and Serin's souls darken with forbidden desire...</p> <p style="color: #ff8888; font-size: 1em;">Corruption increases from this intimate encounter</p> </div> <<soulDisplay "rylan">><<soulDisplay "serin">> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Punishment Time</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head to Serin's room for the punishment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to Serin's room for the punishment|SerinRoomPunishment]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="submission-scene" style="background: linear-gradient(to bottom, rgba(35, 30, 25, 0.9), rgba(25, 20, 15, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(50, 45, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌀 Giving In to Temptation 🌀</p> <p style="color: #ffeb9c; font-size: 1.1em;">Surrendering to the overwhelming sensation...</p> </div> <div class="giving-in" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can't fight it anymore. Whatever this feeling is, whatever's happening to me, I don't want it to stop. Instead of struggling, I take a deeper breath, letting that intoxicating scent fill my lungs completely.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">It's like nothing I've ever experienced before. The musky, warm smell seems to seep into every part of me, making my body feel heavy and my mind fog over with a strange, pleasant haze.</p> <center><img src="images/serin/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>? You're... you're not even trying to escape. What's gotten into you?"</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can hear her voice, but it seems distant, unimportant. All that matters is this incredible sensation, this scent that's driving me deeper into some kind of trance.</p> </div> <div class="trance-deepens" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I feel Serin's grip loosen slightly, probably expecting me to break free now that I have the chance. But instead, I press closer, breathing even deeper, lost in the overwhelming sensation.</p> <center><img src="images/serin/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">My mind is completely clouded now, operating on pure instinct. The scent is so powerful, so intoxicating, that I find myself wanting more than just to smell it.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"W-what are you doing? <<print $humanName>>, this is..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I even realize what I'm doing, my tongue darts out, tasting the source of that incredible scent. The salty, musky flavor only intensifies the trance I'm in.</p> <center><img src="images/serin/chapter2/morningactivities/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh god... <<print $humanName>>, you're actually... you're actually licking my..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can hear the shock in her voice, but I'm too far gone to care. The taste, the scent, the warmth - it's all consuming me completely. My tongue moves of its own accord, exploring, tasting, completely lost in this new sensation.</p> </div> <div class="headlock-released" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Suddenly, I feel Serin's arm release from around my neck completely. She's let go of the headlock entirely, probably expecting me to pull away now that I'm free.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But I don't. I can't. Instead of pulling back, I actually press closer, my hands coming up to steady myself as I continue what I was doing, completely lost in the trance.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>... you... you don't have to... I'm not even holding you anymore..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her voice is barely a whisper, filled with confusion and something else I can't identify in my current state. But her words don't register. All I can focus on is the intoxicating taste and scent.</p> </div> <div class="serin-lets-it-happen" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Minutes pass, though they feel like hours in my trance-like state. Serin has gone completely still, neither encouraging nor stopping me. I can feel her body trembling slightly, hear her breathing becoming uneven.</p> <center><img src="images/serin/chapter2/morningactivities/lickingarmpit2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I... I don't understand what's happening... this isn't... people don't usually..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She trails off, and I can sense her internal struggle. Part of her wants to stop this, but another part... another part seems curious, maybe even enjoying the strange intimacy of the moment.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I continue, lost in my own world, my tongue moving in slow, deliberate motions. The salty taste, the musky scent, the warmth of her skin - it's all I can think about, all that exists in my clouded mind.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"<<print $humanName>>... this is so... I've never... oh god..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Time seems to stand still as I remain lost in this trance, completely unaware of how long I've been doing this, completely focused on the overwhelming sensations that have taken control of my mind and body.</p> </div> <div class="serin-confused" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Even in my trance-like state, I can sense Serin's confusion. She's clearly never experienced anything like this before, and neither have I. Her tough, teasing demeanor has completely cracked.</p> <center><img src="images/serin/chapter2/morningactivities/lickingarmpit3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"This... this isn't normal, is it? People don't usually... I mean, I've never had someone react like this to..."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She trails off, clearly flustered and uncertain. I can feel her body tense and then relax, as if she's fighting her own conflicted feelings about what's happening.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">But I'm lost in my own world, completely absorbed in this new sensation that I never knew existed. Time seems to slow down as I continue, driven by pure instinct.</p> </div> <div class="awakening" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Gradually, slowly, the fog in my mind begins to clear. The trance-like state starts to fade, and reality comes crashing back to me like a cold wave.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I suddenly realize what I've been doing, what position I'm in, and the taste that's still on my tongue. Horror and embarrassment flood through me as I jerk back, my face burning with shame.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh god... what did I... I'm so sorry, Serin, I don't know what came over me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I... that was... unexpected. I've never seen anyone react like that before."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">We both sit there for a moment, trying to process what just happened. The air between us feels charged with a new kind of tension I've never experienced before.</p> </div> <div class="aftermath" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well... I definitely won that match. Which means you owe me that punishment."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can say anything, she steps closer and, to my complete shock, presses her lips against mine in a firm, lingering kiss. My heart pounds as I taste something new on her lips.</p> <center><img src="images/serin/chapter2/morningactivities/kissrylan.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <<if ($rylanFirstKiss || "") === "">><<set $rylanFirstKiss = "Serin">><<addSoulCorruption "rylan" 2>><</if>><<if ($serinFirstKiss || "") === "">><<set $serinFirstKiss = "Rylan">><<addSoulCorruption "serin" 1>><</if>><<if ($rylan_SerinKissCount || 0) === 0>><<addSoulCorruption "rylan" 1>><<addSoulCorruption "serin" 1>><</if>><<addSoulCorruption "rylan" 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $serin_kissCount = ($serin_kissCount || 0) + 1>><<set $rylan_SerinKissCount = ($rylan_SerinKissCount || 0) + 1>><<set $serin_RylanKissCount = ($serin_RylanKissCount || 0) + 1>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Serin" "kissCount" 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Serin" "kissExperience" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Meet me in my room in five minutes for your punishment, <<print $humanName>>. After what just happened, I think we need to have a more... private conversation."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She grabbed the nylon fabric that was lying on the table nearby and heads toward the door, pausing to look back at me with an expression I can't quite read - part teasing, part curious, part something else entirely.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Five minutes, <<print $humanName>>. Don't make me come looking for you... though after that display, I'm not sure you'd mind if I did."</span> <div style="clear: left;"></div> </div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">And with that, she's gone, leaving me alone to try to understand what just happened to me and what this "punishment" might involve after such an intimate encounter.</p> </div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;">Both <<print $humanName>> and Serin's souls darken with forbidden desire...</p> <p style="color: #ff8888; font-size: 1em;">Deep corruption from embracing temptation</p> </div> <<soulDisplay "rylan">><<soulDisplay "serin">> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Punishment Time</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head to Serin's room for the punishment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Head to Serin's room for the punishment|SerinRoomPunishment]]</div></div></div> <<set $rylan_armpitFetish = ($rylan_armpitFetish || 0) + 0.5>><<trackFetish "Rylan" "armpitFetish" 0.5>><<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.4>><<trackFetish "Rylan" "smellFetish" 0.4>><<set $rylan_salivaFetish = ($rylan_salivaFetish || 0) + 0.3>><<trackFetish "Rylan" "salivaFetish" 0.3>><<changeLust "Rylan" 15>><<changeLust "Serin" 12>><<trackLust "Rylan" 15>><<trackLust "Serin" 12>><<set $serin_RylanAttraction = ($serin_RylanAttraction || 0) + 4>><<trackAttraction "Serin" $humanName 4>><<set $rylan_SerinAttraction = ($rylan_SerinAttraction || 0) + 3>><<trackAttraction $humanName "Serin" 3>><<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('serinxnimeriareport.mp3');<</script>><<set $currentFace = $currentSerinFace>> <div class="serin-report-scene" style="background: linear-gradient(to bottom, rgba(35, 25, 45, 0.9), rgba(25, 15, 35, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(60, 40, 60, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ff69b4; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💜 Serin's Report 💜</p> <p style="color: #ffccdd; font-size: 1.1em;">Time to share the news...</p></div> <div class="excited-approach" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can barely contain my excitement as I practically skip down the hallway to Nimeria's room. My heart is still racing from what just happened with <<print $humanName>>.</p> <<if $serinChapter2ArmpitSeen>><p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">It worked exactly like Nimeria said it would!</p> <<elseif $rylanxserincontent>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Even though he chose the boring training path, I still managed to make some progress.</p> <<else>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I didn't get to train with him at all today. He completely avoided me.</p> <</if>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I knock on her door, trying to keep my voice calm.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Nimeria? Are you in there? I have some... interesting news to share."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The door opens, and Nimeria appears with that knowing smile of hers. She somehow always seems to know what's coming.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Oh? Come in, Serin. Tell me everything."</span> <div style="clear: left;"></div></div> <<if $serinChapter2ArmpitSeen>><div class="successful-report" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I step inside her room, closing the door behind me. I can't help but grin as I recall what just happened.</p> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Nimeria, it went exactly as you said it would! He completely submitted to the smell of those pantyhose. I've never seen anything like it!"</span> <div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"I'm so happy to hear that, Serin. Did he... respond as we hoped?"</span> <div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"He actually climaxed just from the scent! I couldn't believe it. But Nimeria... what's so special about those pantyhose? They worked so perfectly, like magic."</span> <div style="clear: left;"></div></div> <div class="nimerias-secret" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria's smile becomes even more mysterious, if that's possible. There's something in her eyes that makes me curious about her true nature.</p> <img src="images/nimeria/facesmileerie.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"That's my little secret, Serin. Let's just say I have my ways of making things... more effective."</span> <div style="clear: left;"></div> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"You're so mysterious sometimes. But thank you so much for letting me borrow them."</span> <div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Oh, you won't need them anymore from now on. The seed has been planted. <<print $humanName>> is already slightly addicted to your smell now. If you continue listening to me, you'll 100% reach your goal."</span> <div style="clear: left;"></div></div> <<elseif $rylanxserincontent>><div class="partial-report" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I step inside her room, closing the door behind me. I feel a bit disappointed but still hopeful.</p> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Nimeria, he chose the boring training path instead of the armpit scene. But I still managed to get a kiss out of him!"</span> <div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"That's still progress, Serin. Every little step counts. How did he react to the kiss?"</span> <div style="clear: left;"></div> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"He was completely shocked! His eyes went wide and he couldn't speak for a moment. It was actually kind of cute."</span> <div style="clear: left;"></div></div> <div class="nimerias-encouragement" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria nods thoughtfully, her smile encouraging rather than disappointed.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Don't worry, Serin. Sometimes the slower approach works better. The fact that he let you kiss him shows he's not completely resistant to your advances."</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"You think so? I was worried he'd be angry or something."</span> <div style="clear: left;"></div> <img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Trust me, if he was truly against it, he would have pushed you away immediately. The shock means he was surprised but not necessarily opposed. We'll just need to be more patient with him."</span> <div style="clear: left;"></div></div> <<else>><div class="avoided-report" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I step inside her room, closing the door behind me. I feel frustrated and disappointed.</p> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Nimeria, he completely avoided me today. I didn't get to train with him at all."</span> <div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Oh? What happened? Did he give you a reason?"</span> <div style="clear: left;"></div> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"He just said he was busy or had other plans. I tried to convince him, but he was really firm about it."</span> <div style="clear: left;"></div></div> <div class="nimerias-strategy" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria thinks for a moment, then smiles reassuringly.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Don't worry, Serin. Sometimes people need space, especially when they're confused about their feelings. This might actually be a good sign."</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"A good sign? How?"</span> <div style="clear: left;"></div> <img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"If he's avoiding you, it might mean he's afraid of how he feels around you. That's actually progress! We just need to be more subtle in our approach."</span> <div style="clear: left;"></div></div> <</if>><div class="grateful-embrace" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <<if $serinChapter2ArmpitSeen>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can't contain my excitement and gratitude anymore. I rush forward and wrap my arms around Nimeria in a tight hug.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Thank you so much, Nimeria! I never thought this could actually work, but you made it possible!"</span> <div style="clear: left;"></div> <<elseif $rylanxserincontent>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I feel grateful for her encouragement and support. I step forward and give her a warm hug.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Thank you for believing in me, Nimeria. Even if it's slower than we hoped, I'm not giving up!"</span> <div style="clear: left;"></div> <<else>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I feel grateful for her understanding and support. I step forward and give her a warm hug.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Thank you for not giving up on me, Nimeria. I'll try harder next time!"</span> <div style="clear: left;"></div> <</if>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She hugs me back warmly, and I feel a strange sense of comfort and trust with her. But a question has been nagging at me.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"But Nimeria... why do you do all this for me? What's in it for you?"</span> <div style="clear: left;"></div></div> <div class="nimerias-philosophy" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"I really like you, Serin, and I want to be just. I like Liora too, but she had an unfair start in the race of love. I want to spread love for everyone."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her words make sense, but I still feel a twinge of guilt about what we're doing. Liora is my <<print $serinLioraRelation>>, after all.</p> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"But... I feel like I'm doing something wrong. Liora trusts me."</span> <div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Don't you think that <<print $humanName>> is someone really special?"</span> <div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Yes... he really is."</span> <div style="clear: left;"></div></div> <div class="philosophical-discussion" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"I think so too. He deserves so much, and it would be greedy for a woman to keep him only for herself, don't you agree?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I think about her words. There's a logic to them that I can't deny, even if it feels strange.</p> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Maybe... I never thought about it that way."</span> <div style="clear: left;"></div> <img src="images/nimeria/facesmileerie.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"So what do you think? Would you rather be without him, or have him and share him with the people you love?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">When she puts it like that, the answer seems obvious. Being without him would be unbearable.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"The latter, I guess... Sharing him would be better than not having him at all."</span> <div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Then we both see eye to eye, don't we?"</span> <div style="clear: left;"></div></div> <div class="next-steps" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Okay... I think I understand now. What's next?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Nimeria's smile brightens, and she claps her hands together with obvious excitement.</p> <<if $serinChapter2ArmpitSeen>><img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Next we go shopping! There are some things we'll need for the next phase of our plan."</span> <div style="clear: left;"></div> <<elseif $rylanxserincontent>><img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Next we go shopping! We'll need some special items to help speed up the process."</span> <div style="clear: left;"></div> <<else>><img src="images/nimeria/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-nimeria">"Next we go shopping! We'll need some special items to help us be more... persuasive."</span> <div style="clear: left;"></div> <</if>><img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Shopping? That sounds fun! I can't wait to see what you have in mind."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">As we prepare to leave her room, I feel a renewed sense of purpose and excitement. With Nimeria's help, I really might have a chance with <<print $humanName>> after all.</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to morning activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue to morning activities|MorningActivities]]</div></div></div> </div><<set $serin_NimeriaAffection = ($serin_NimeriaAffection || 0) + 3>><<trackAffection "Serin" "Nimeria" 3>><<set $nimeria_SerinAffection = ($nimeria_SerinAffection || 0) + 3>><<trackAffection "Nimeria" "Serin" 3>><<set $nimeria_RylanAffection = ($nimeria_RylanAffection || 0) + 3>><<trackAffection "Nimeria" $humanName 3>><<set $nimeria_RylanAttraction = ($nimeria_RylanAttraction || 0) + 2>><<trackAttraction "Nimeria" $humanName 2>><<set $nimeria_Lust = ($nimeria_Lust || 0) + 5>><<trackLust "Nimeria" 5>><<statSummary>><<changeFace $currentSerinFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $serinChapter2PunishmentSeen = true>> <div class="punishment-room-scene" style="background: linear-gradient(to bottom, rgba(25, 20, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 800px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(60, 40, 60, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ff69b4; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">👑 Serin's Punishment 👑</p> <p style="color: #ffccdd; font-size: 1.1em;">Time to pay for losing the match...</p></div> <div class="room-entry" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I knock on Serin's door and hear her call me in. As I step inside, I'm immediately hit by that same musky, intoxicating scent from the training hall, but here it's even stronger, more concentrated.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">My eyes immediately notice something different about Serin. Instead of her usual white socks, she's wearing black pantyhose that hug her legs perfectly. I've never seen her wear anything like this before, and the sight makes my heart race for reasons I don't fully understand.</p> <center><img src="images/serin/chapter2/morningactivities/feet/portrait.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Good, you actually came. Close the door behind you."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">There's something different in her tone - more commanding, more confident than I've ever heard before. I do as she says, closing the door with a soft click.</p></div> <div class="dominance-begins" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Now, <<print $humanName>>, I want you to get on your knees and put your hands behind your back."</span> <div style="clear: left;"></div> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"What?! Serin, what are you talking about? This is crazy!"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her expression changes instantly, becoming more serious and dominant than I've ever seen her. She steps closer, and I can smell that intoxicating scent even stronger now.</p> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"I said, get on your knees. NOW. You lost the match, and this is your punishment. Don't make me ask again."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Something in her voice, combined with that overwhelming scent in the room, makes me feel strangely compelled to obey. My body seems to move on its own as I slowly sink to my knees and place my hands behind my back.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"That's better. Good boy."</span> <div style="clear: left;"></div></div> <div class="bondage-preparation" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I hear her moving around behind me, and then I feel something soft but strong wrapping around my wrists. She's binding my hands with what feels like fabric - probably one of her hair ties or something similar.</p> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"There we go. Now you can't run away from your punishment."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can protest, I feel something soft covering my eyes - it smells familiar, like one of her old socks. Everything goes dark as she ties it securely behind my head.</p> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Serin, what are you doing? This is getting weird..."</span> <div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Shh. Just be a good boy and accept your punishment."</span> <div style="clear: left;"></div></div> <div class="punishment-begins" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Suddenly, I feel something warm and damp pressing against my face. The smell is overwhelming - musky, salty, and incredibly strong. It's so intense that my first instinct is to pull away.</p> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Ew! What is that?! It smells so strong!"</span> <div style="clear: left;"></div> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"That's your punishment, <<print $humanName>>. And you're going to smell it whether you like it or not."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I try to turn my head away, but she grabs my hair firmly and keeps whatever it is pressed against my face.</p> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Keep your face right there and keep smelling it. Don't you dare pull away."</span> <div style="clear: left;"></div></div> <div class="forced-inhalation" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Something about her commanding tone makes me stop resisting. I keep my face pressed against whatever she's holding, breathing in the intense scent despite myself.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Good boy. Now keep inhaling like it's the best thing in the world. Deep breaths."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I do as she says, taking deeper breaths. At first, the smell is almost vinegar-like and overwhelming, but as I continue inhaling, something strange happens. My body starts to relax, and the scent begins to smell... different. Sweeter. More intoxicating.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can feel my heart racing and a warmth spreading through my body. What started as disgust is slowly transforming into something else entirely - something I don't understand but can't deny.</p></div> <div class="revelation" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Suddenly, I feel the sock being pulled away from my eyes. As my vision adjusts, I'm shocked to see exactly what's been pressed against my face - Serin's foot encased in the black pantyhose, the fabric slightly damp with moisture and still pressed firmly against my nose and mouth.</p> <center><img src="images/serin/chapter2/morningactivities/feet/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Oh my god... your foot?!"</span> <div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"That's right! My sweaty, pantyhose-covered foot has been pressed against your face this whole time. And you've been breathing it in like a good little foot boy."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She presses her foot harder against my face, her toes curling slightly through the black pantyhose as she rubs the nylon-covered sole against my nose and lips.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Can you feel how warm and damp my pantyhose are? I've been wearing these all morning during training. They're absolutely soaked with my sweat."</span> <div style="clear: left;"></div></div> <div class="foot-worship-begins" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I can't form words, completely overwhelmed by the sight and scent. The black nylon fabric is indeed damp with her sweat, and the musky aroma is even more intense now that I can see its source.</p> <center><img src="images/serin/chapter2/morningactivities/feet/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"What's wrong, <<print $humanName>>? Cat got your tongue? Or are you too busy sniffing my feet to speak?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She wiggles her toes through the pantyhose, the fabric stretching slightly as she does. I can see every detail through the sheer black material - the shape of her toes, the curves of her sole, everything.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"I never knew you had such a perverted side, <<print $humanName>>. Getting all excited from the smell of my sweaty feet."</span> <div style="clear: left;"></div></div> <div class="deeper-submission" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She switches to her other foot, and this one is even more intense. The scent is stronger, the fabric damper with sweat. My breathing becomes even more labored as she presses it firmly against my face.</p> <center><img src="images/serin/chapter2/morningactivities/feet/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"This foot is even sweatier. I bet you can really taste the salt through the nylon, can't you? Go ahead, take a deep breath."</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Serin... this is so... I can't believe..."</span> <div style="clear: left;"></div> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Can't believe what? That you're getting turned on by this? I can see it in your eyes, <<print $humanName>>. You're loving every second of this."</span> <div style="clear: left;"></div></div> <div class="alternating-torture" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She begins alternating between both feet, sometimes pressing both against different parts of my face simultaneously. The overwhelming sensation of being completely surrounded by her scent is driving me deeper into this strange trance.</p> <center><img src="images/serin/chapter2/morningactivities/feet/4.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Look at you, completely helpless. My little foot slave, aren't you? Tell me how much you love the smell."</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"I... I don't understand what's happening to me..."</span> <div style="clear: left;"></div> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"What's happening is that you're discovering your true nature. You're a foot boy, <<print $humanName>>. My foot boy."</span> <div style="clear: left;"></div></div> <div class="increasing-intensity" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She becomes more aggressive now, rubbing her pantyhose-covered soles all over my face, making sure I'm completely covered in her scent. The nylon fabric creates a unique texture against my skin.</p> <center><img src="images/serin/chapter2/morningactivities/feet/5.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"I want you to remember this smell, <<print $humanName>>. Every time you see me in pantyhose from now on, you're going to think about this moment."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She uses her toes to grip my nose through the fabric, forcing me to breathe even deeper. The combination of the visual, the scent, and her dominating words is completely overwhelming my senses.</p> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"You're completely addicted now, aren't you? I can see it in your breathing, in your eyes. You never want me to stop."</span> <div style="clear: left;"></div></div> <div class="final-domination" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The climax is building as she continues her relentless teasing. She presses both feet against my face now, completely enveloping me in the intoxicating scent of her pantyhose-covered feet.</p> <center><img src="images/serin/chapter2/morningactivities/feet/6.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"This is what you are now, <<print $humanName>>. My personal foot worshiper. Say it. Tell me what you are."</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"I'm... I'm your..."</span> <div style="clear: left;"></div> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Say it properly! What are you?"</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"I'm your foot boy..."</span> <div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Good boy! Now show me how much you worship my feet. Keep smelling them until you can't take it anymore."</span> <div style="clear: left;"></div></div> <div class="ultimate-climax" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">As the overwhelming sensations reach their peak, she positions both feet perfectly, completely enveloping my face in the intoxicating scent of her pantyhose-covered soles. This is the moment of complete submission.</p> <center><img src="images/serin/chapter2/morningactivities/feet/7.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"This is it, <<print $humanName>>! This is what you are now - completely owned by the scent of my feet. Look at you! You're completely addicted to the smell of my pantyhose-covered feet. What would Liora think if she could see you now?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The combination of her humiliating words, the intense scent completely surrounding me, and the feeling of her soft, nylon-covered soles pressing against every part of my face becomes too much. My body reaches its absolute limit, and I climax completely unexpectedly, my whole body shuddering as waves of overwhelming pleasure wash over me.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Yes! That's it! Come for my feet, you perverted little foot slave!"</span> <div style="clear: left;"></div></div> <div class="humiliation-climax" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Oh my god! Did you really just come from smelling my feet?! That's hilarious!"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She pulls her feet away, and I'm left kneeling there, completely overwhelmed and embarrassed by what just happened. The reality of the situation crashes down on me like a wave.</p> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Oh god... I don't know what's wrong with me. I've never... I mean, I don't understand what just happened."</span> <div style="clear: left;"></div> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"You know what? Let's ask Liora what she thinks is wrong with you. I'm sure she'd love to hear about this."</span> <div style="clear: left;"></div> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"No! Please, no! You can't tell her about this!"</span> <div style="clear: left;"></div></div> <div class="final-threat" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She unties my hands and helps me to my feet, but her mischievous expression tells me she's enjoying every second of my embarrassment.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Well, if you don't want me to tell Liora about your little... discovery... then I guess we'll just have to continue with your punishment sessions in the future."</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"What do you mean?"</span> <div style="clear: left;"></div> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Oh, you'll see. Now get out of here before someone notices how long you've been in my room. And <<print $humanName>>... this stays between us, understood?"</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I nod quickly, still trying to process everything that just happened. As I leave her room, I can still smell her scent on my face, and I know that something fundamental has changed between us.</p></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;"><<print $humanName>>'s soul darkens with forbidden fetish desires...</p> <p style="color: #ff8888; font-size: 1em;">Deep corruption from complete submission and climax</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to morning activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue to morning activities|SerinReportsToNimeria]]</div></div></div> </div><<addSoulCorruption "serin" 1>><<set $rylan_feetFetish = ($rylan_feetFetish || 0) + 0.8>><<trackFetish "Rylan" "feetFetish" 0.8>><<set $rylan_smellFetish = ($rylan_smellFetish || 0) + 0.6>><<trackFetish "Rylan" "smellFetish" 0.6>><<set $rylan_submissionFetish = ($rylan_submissionFetish || 0) + 0.4>><<trackFetish "Rylan" "submissionFetish" 0.4>><<set $serin_dominanceFetish = ($serin_dominanceFetish || 0) + 0.5>><<trackFetish "Serin" "dominanceFetish" 0.5>><<set $rylan_Lust = 0>><<trackLust "Rylan" -25>><<changeLust "Serin" 15>><<trackLust "Serin" 15>><<set $serin_RylanAttraction = ($serin_RylanAttraction || 0) + 5>><<trackAttraction "Serin" $humanName 5>><<set $rylan_SerinAttraction = ($rylan_SerinAttraction || 0) + 4>><<trackAttraction $humanName "Serin" 4>><<set $rylan_orgasmsReceived = ($rylan_orgasmsReceived || 0) + 1>><<trackExperience "Rylan" "orgasmsReceived" 1>><<set $serin_orgasmsGiven = ($serin_orgasmsGiven || 0) + 1>><<trackExperience "Serin" "orgasmsGiven" 1>><<set $rylan_SerinOrgasmsReceived = ($rylan_SerinOrgasmsReceived || 0) + 1>><<set $serin_RylanOrgasmsGiven = ($serin_RylanOrgasmsGiven || 0) + 1>><<soulDisplay "rylan">><<soulDisplay "serin">><<statSummary>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $rylanxserincontent = true>><<set $serinChapter2ArmpitSeen = false>> <div class="training-fight-scene" style="background: linear-gradient(to bottom, rgba(35, 30, 25, 0.9), rgba(25, 20, 15, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(50, 45, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚔️ Quick Training Match ⚔️</p> <p style="color: #ffeb9c; font-size: 1.1em;">Focus on the basics...</p></div> <div class="training-setup" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I decide to focus on the training itself rather than getting distracted. Whatever that strange atmosphere is in here, I need to concentrate on improving my skills.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Alright, Serin. Let's do some proper sparring. I want to work on my technique."</span> <div style="clear: left;"></div> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Oh, how responsible of you, <<print $humanName>>. Fine, let's see what you've got."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">There's something in her tone that suggests she's not entirely pleased with my serious approach, but she gets into a fighting stance anyway.</p></div> <div class="quick-fight" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">We begin our sparring match, and it quickly becomes apparent that Serin is not holding back. She moves with a fluid grace that I struggle to match.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I try to land a few hits, but she easily dodges and counters. Within just a few minutes, she has me pinned to the ground, her hand pressed against my chest.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Well, that was disappointing, <<print $humanName>>. I thought you'd put up more of a fight."</span> <div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"You're... you're really good at this. I guess I need more practice."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She looks down at me with that mischievous glint in her eyes, and I can tell she's planning something.</p></div> <div class="punishment-kiss" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Since you lost so quickly, I think you deserve a punishment."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can ask what she means, she leans down and presses her lips against mine in a firm, surprising kiss. My eyes widen in shock.</p> <center><img src="images/serin/chapter2/morningactivities/kissrylan.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <<if ($rylanFirstKiss || "") === "">><<set $rylanFirstKiss = "Serin">><<addSoulCorruption "rylan" 2>><</if>><<if ($serinFirstKiss || "") === "">><<set $serinFirstKiss = "Rylan">><<addSoulCorruption "serin" 1>><</if>><<if ($rylan_SerinKissCount || 0) === 0>><<addSoulCorruption "rylan" 1>><<addSoulCorruption "serin" 1>><</if>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $serin_kissCount = ($serin_kissCount || 0) + 1>><<set $rylan_SerinKissCount = ($rylan_SerinKissCount || 0) + 1>><<set $serin_RylanKissCount = ($serin_RylanKissCount || 0) + 1>><<trackSexualExperience "Rylan" "kissCount" 1>><<trackSexualExperience "Serin" "kissCount" 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Serin" "kissExperience" 1>> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The kiss lasts only a few seconds, but it feels like an eternity. When she pulls back, I'm left staring up at her, completely speechless.</p> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"There. That's what you get for being so boring during training."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She gets up and stretches, as if nothing unusual just happened, while I'm still lying there trying to process what just occurred.</p> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Serin... what was that...?"</span> <div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-serin">"Just a little motivation for next time. Maybe you'll try harder if you know what's at stake."</span> <div style="clear: left;"></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">With that, she heads toward the door, leaving me alone to wonder what just happened and what it might mean for our relationship going forward.</p></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;">Both <<print $humanName>> and Serin's souls darken with forbidden desire...</p> <p style="color: #ff8888; font-size: 1em;">Corruption from an unexpected intimate moment</p></div><<soulDisplay "rylan">><<soulDisplay "serin">> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Morning Activities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to morning activities.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue to morning activities|MorningActivities]]</div></div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<run window.AudioSystem.playSFX('gasp.mp3')>> <div class="seryk-visit-container" style="background: linear-gradient(to bottom, rgba(60, 40, 80, 0.8), rgba(40, 20, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="first-kiss" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">My eyes flutter open in surprise to see Seryk's face inches from mine, his lips pressed against mine.</p> <center><img src="images/liora/chapter2/ntr2/serkyliorakiss.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">At first, I'm shocked, but I don't pull away. The kiss feels... good. Really good. Like nothing I've ever experienced before.</p> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Suddenly, something like an electric shock courses through my entire body, starting from where our lips touch and spreading everywhere. My body trembles and I make a small sound against his lips as waves of pleasure I don't understand wash over me.</p> <center><img src="images/liora/facewet.webp" style="width: 200px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I slowly calm down, my breathing still uneven, completely confused by what just happened to my body. When I finally come back to my senses, I realize what we were doing.</p></div> <div class="realization" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facecrying.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You kissed me!"</span> I gasp, touching my lips with my fingertips. <span class="dialog-liora">"But I'm <<print $humanName>>'s girlfriend!"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Sorry, I couldn't help myself. I don't know why, but I've been feeling so hot recently..."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh... me too, but..."</span> I admit quietly, my cheeks burning. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Don't worry, I won't tell anybody. I'll keep it a secret."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">With that, he heads toward the door, leaving me alone with my racing thoughts.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"That was... my first kiss,"</span> I whisper to myself.</div></div> <div class="demanding-answers" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Wait! You can't just leave after... after that!"</span> I call out, my voice shaking with emotion. <span class="dialog-liora">"I want answers. What was really in that potion you gave me?"</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk stops at the door, his hand on the handle. For a moment, he doesn't turn around.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Little Bird... you don't want to know."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Yes, I do! Tell me the truth!"</span></div></div> <div class="truth-revealed" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk slowly turns around, his expression heavy with guilt and resignation.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"It was... my saliva,"</span> he admits quietly, unable to meet my eyes. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Your... what?!"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Don't you remember what Nimeria said? That my body fluids can heal mana circuits. My saliva has healing properties."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You made me drink what?!"</span> I gasp, my face burning with embarrassment and shock.<<changeFetish "Liora" "SalivaFetish" 1>></div></div> <div class="responsibility" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I'm sorry, Little Bird. But it was the only choice after what happened in the cave. Your mana circuits were completely fried. You would have died without immediate treatment."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">His voice becomes more serious, more responsible.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I take full responsibility for what I did. Both in the cave and just now. I crossed a line I shouldn't have."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit there in stunned silence, trying to process everything. My mind is reeling with the implications of what he's telling me.</p> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"So when I asked for more... you actually..."</span> I can't even finish the sentence, my cheeks burning with mortification.</p></div> <div class="door-interruption" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Suddenly, there's a knock at my door.</p> <p style="color: #ff6b6b; font-weight: bold; text-align: center; font-size: 1.2em;">*Knock knock*</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-rylan">"Liora? Are you okay? I wanted to check on you after today's mission..."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Both Seryk and I freeze, our eyes meeting in panic. The weight of what just happened between us hangs heavy in the air. My heart pounds even harder - it's <<print $humanName>>!</p></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;">Liora's innocent heart begins to darken...</p> <p style="color: #ff8888; font-size: 1em;">+1 Soul Corruption</p></div> <<soulDisplay "liora">></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Rylan's Visit</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Rylan comes to check on Liora.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|RylanVisitsLiora]]</div></div></div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<run window.AudioSystem.playSFX('gasp.mp3')>> <div class="seryk-visit-container" style="background: linear-gradient(to bottom, rgba(60, 40, 80, 0.8), rgba(40, 20, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="second-kiss" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">My eyes flutter open in surprise to see Seryk's face inches from mine, his lips pressed against mine.</p> <center><img src="images/liora/chapter2/ntr2/serkyliorakiss.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <<if $lioraFirstKiss === "Rylan">> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">At first, I'm shocked. I just shared my first kiss with <<print $humanName>> earlier, and now...</p> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">But then something incredible happens. This kiss feels completely different from the one with <<print $humanName>>. Where his was sweet and gentle, this is... electric. Overwhelming.</p> <<else>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">At first, I'm shocked, but I don't pull away. The kiss feels... incredible. Like nothing I've ever experienced before.</p> <div style="clear: left;"></div></div> <</if>> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Suddenly, something like an electric shock courses through my entire body, starting from where our lips touch and spreading everywhere. My body trembles and I make a small sound against his lips as waves of pleasure I don't understand wash over me.</p> <center><img src="images/liora/facewet.webp" style="width: 200px; margin: 20px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I slowly calm down, my breathing still uneven, completely stunned by the intensity of what just happened. When I finally come back to my senses, I realize what we were doing.</p></div> <div class="realization" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <<if $lioraFirstKiss === "Rylan">> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facecrying.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You kissed me!"</span> I gasp, touching my lips with my fingertips. <span class="dialog-liora">"But I just... <<print $humanName>> and I just..."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I can't finish the sentence. The guilt is overwhelming, but so is the memory of how incredible this kiss felt compared to the earlier one.</p> <<else>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facecrying.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You kissed me!"</span> I gasp, touching my lips with my fingertips. <span class="dialog-liora">"But I'm <<print $humanName>>'s girlfriend!"</span> <div style="clear: left;"></div></div> <</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Sorry, I couldn't help myself. I don't know why, but I've been feeling so hot recently..."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh... me too, but..."</span> I admit quietly, my cheeks burning. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Don't worry, I won't tell anybody. I'll keep it a secret."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">With that, he heads toward the door, leaving me alone with my racing thoughts and confusing feelings.</p> <<if $lioraFirstKiss === "Rylan">> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"But that wasn't... that wasn't my first kiss anymore,"</span> I whisper to myself, the words heavy with guilt and confusion. <div style="clear: left;"></div></div> <<else>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"That was... my first kiss,"</span> I whisper to myself. <div style="clear: left;"></div></div> <</if>></div> <div class="demanding-answers" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Wait! You can't just leave after... after that!"</span> I call out, my voice shaking with emotion. <span class="dialog-liora">"I want answers. What was really in that potion you gave me?"</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk stops at the door, his hand on the handle. For a moment, he doesn't turn around.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Little Bird... you don't want to know."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Yes, I do! Tell me the truth!"</span></div></div> <div class="truth-revealed" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk slowly turns around, his expression heavy with guilt and resignation.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"It was... my saliva,"</span> he admits quietly, unable to meet my eyes. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceshock.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Your... what?!"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Don't you remember what Nimeria said? That my body fluids can heal mana circuits. My saliva has healing properties."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"You made me drink what?!"</span> I gasp, my face burning with embarrassment and shock.<<changeFetish "Liora" "SalivaFetish" 1>></div></div> <div class="responsibility" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I'm sorry, Little Bird. But it was the only choice after what happened in the cave. Your mana circuits were completely fried. You would have died without immediate treatment."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">His voice becomes more serious, more responsible.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I take full responsibility for what I did. Both in the cave and just now. I crossed a line I shouldn't have."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I sit there in stunned silence, trying to process everything. My mind is reeling with the implications of what he's telling me.</p> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">"So when I asked for more... you actually..."</span> I can't even finish the sentence, my cheeks burning with mortification.</p></div> <div class="safe-departure" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk glances toward my door, then back at me.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I should go. This conversation... it's probably better if we keep it between us."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">He moves toward the door, then pauses to look back at me one more time.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"I'm sorry, Little Bird. For everything."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">With that, he quietly leaves my room, closing the door softly behind him. I'm left alone with my racing thoughts and the overwhelming memory of two very different kisses in one evening.</p></div> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(120,0,0,0.8), rgba(80,0,40,0.6)); border: 2px solid rgba(150,0,0,0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">⚫ Soul Corruption ⚫</p> <p style="color: #ffaaaa; font-size: 1.1em; margin-bottom: 10px;">Liora's innocent heart begins to darken...</p> <p style="color: #ff8888; font-size: 1em;">+1 Soul Corruption</p></div> <<soulDisplay "liora">></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Kiss Reflection</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Reflect on the experience.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|LioraKissReflectionSerykBetter]]</div></div></div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $serykMorningBathScene = true>><<set $rylan_SerykMorningBath = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(135, 206, 235, 0.95), rgba(176, 224, 230, 0.9), rgba(135, 206, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/hotbath.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I decide to start the morning with a relaxing hot bath. The warm water feels incredible against my skin as I settle into the tub, letting the heat work out any lingering tension from yesterday's adventures.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"This is exactly what I needed..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The steam rises around me as I close my eyes and enjoy the peaceful moment. The house is quiet, everyone else probably still getting ready for the day.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/standingsoaked.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Just as I'm getting comfortable, I hear footsteps approaching. The door opens and Seryk peeks in, his blue skin glistening slightly with morning perspiration.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Oh hey bro! Mind if I join you? I could really use a good soak after my morning workout."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... uh... well..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Don't worry about it, bro. We're both guys - nothing we haven't seen before, right?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Without waiting for an answer, he strips off his boxers and slides into the bath beside me. The water level rises as his muscular frame settles in, and suddenly the spacious tub feels much more intimate.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"This feels amazing after training. Nothing beats a hot bath to relax the muscles."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He settles in comfortably, completely at ease with the situation. I try to act natural, but something about being this close to him, both of us naked, is making me feel strangely warm - and not just from the bath water.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yeah... it's very... relaxing..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"So how are you feeling about our adventures so far? Pretty intense stuff for a new E-rank, right?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As he talks, I find myself getting hotter despite the fact that I should be getting used to the water temperature. There's something about his presence, his natural confidence, that's affecting me in ways I don't understand.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to focus on the conversation, but my eyes keep drifting downward through the clear water. I can see his... his member, relaxed but impressive even in its current state. I shouldn't be looking, but something compels me to steal glances.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The guild system is pretty interesting, don't you think? Working your way up through the ranks, proving yourself..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He continues talking casually, completely unaware of my internal struggle. But as I watch, I notice his member beginning to stir, growing slightly larger. The sight is mesmerizing - I can't seem to look away even though I know I should.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My own body is responding in ways I don't understand. I'm not gay - I've never been attracted to men before. So why is this happening? Why am I getting so aroused just from being near him? My breathing becomes shallow as I continue stealing glances at his growing arousal.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Almost without realizing it, my hand drifts down to touch myself under the water. The contact sends a jolt through me, and I quickly pull my hand away, embarrassed. What am I doing? This is wrong...</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/erectioninbath.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You know, bro, you're doing really well for someone who just made E-rank. Most people take months to get comfortable with the higher-level quests."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to respond, but my voice comes out strained. My eyes dart back to his member again - it's definitely getting harder now, standing more upright in the water. The sight makes my heart race even faster.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"T-thanks... I'm just trying to... to do my best..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As he continues talking, I find my hand drifting down again, almost of its own accord. This time I don't even realize I'm touching myself until the pleasure makes me gasp softly. I jerk my hand away again, hoping he didn't notice.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But within moments, my hand is moving again. It's like I'm in a trance, completely unable to control myself. I keep glancing at his impressive size, then touching myself, then stopping in shame, only to start the cycle all over again.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/erectioninbath.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The water's getting pretty warm, isn't it? I can feel the heat building up."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He shifts slightly in the water, and the movement causes his now fully erect member to sway. I can't tear my eyes away from it. It's so much larger than mine, so commanding and powerful. The sight fills me with a confusing mix of arousal and something else I can't identify.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hand moves to touch myself again, this time more deliberately. The pleasure is intense, heightened by whatever strange effect Seryk's presence is having on me. I stroke myself slowly, trying to be subtle, but I'm losing control of my actions.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I realize what I'm doing and force my hand away, but it's getting harder and harder to stop. Each time I look at him, each breath I take of the steamy air that carries his masculine scent, I feel more compelled to touch myself.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Y-yeah... very warm..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hand drifts down once more, and this time I don't pull it away immediately. The sensation is overwhelming, made even more intense by the forbidden nature of what I'm doing. I'm touching myself while staring at another man's erection, and I can't seem to stop.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Well, I think I'm getting a bit too warm in here. Time to cool off."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, Seryk stands up to exit the bath. Water cascades down his muscular blue form as he rises, his fully erect member now at eye level. In my dazed, aroused state, I'm still staring upward, completely transfixed by the sight.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As he turns to step out of the tub, his hard member swings around and slaps directly across my face. The warm, firm contact against my cheek and lips sends an electric shock through my entire body. The proximity is overwhelming - I can smell his masculine musk stronger than ever, a potent, intoxicating scent that fills my nostrils and seems to penetrate every fiber of my being.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The combination of the physical contact, the intense scent, and my already heightened arousal from touching myself pushes me completely over the edge. I can't help myself - a powerful, involuntary climax overtakes me right there in the bath water. My body convulses and shudders as waves of pleasure crash over me, more intense than anything I've ever experienced before.</p> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/cum.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <center><img src="images/seryk/chapter2/morningactivities/cockslap.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Whoa, sorry about that, bro! Didn't mean to bump into you. I'm getting really hot in here - must be the steam getting to me."</span> <div style="clear: left;"></div> </div> <center><img src="images/seryk/chapter2/morningactivities/cockslap2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He seems completely oblivious to what just happened to me, already reaching for a towel.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'll go chill outside for a bit. Enjoy the rest of your bath!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the door closes behind him, I'm left alone with my shame and confusion. What just happened to me? I'm not supposed to react this way to another man. I love Liora, I've always been attracted to women.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What's wrong with me...?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The warm bath water that felt so relaxing before now feels like evidence of my shame. I can't understand these new feelings, these reactions I can't control. Something is changing in me, and I don't know how to stop it.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I remain in the bath for a few more minutes, trying to process what just happened and hoping these confusing feelings will fade. But deep down, I suspect this is just the beginning of something I'm not ready to face.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Confusing Experience</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Questioning yourself after overwhelming events.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to morning activities|MorningActivities]]</div></div></div> <<changeLust "Rylan" 8>><<changeLust "Seryk" 6>><<changeFetish "Rylan" "smellFetish" 0.3>><<changeFetish "Rylan" "muscleFetish" 0.2>><<changeFetish "Rylan" "gayValue" 0.4>><<changeFetish "Seryk" "gayValue" 0.6>><<changeAffection "Rylan" "Seryk" 2>><<changeAffection "Seryk" "Rylan" 2>><<changeAttraction "Rylan" "Seryk" 3>><<changeAttraction "Seryk" "Rylan" 2>><<statSummary>><<changeFace $currentRylanFace>> </div></div> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $lioraFirstKiss = "Seryk">><<set $serykFirstKiss = "Liora">><<set $liora_SerykKissCount += 1>><<set $seryk_LioraKissCount += 1>><<set $liora_kissCount += 1>><<set $seryk_kissCount += 1>><<set $liora_sexualExperience += 2>><<set $seryk_sexualExperience += 2>><<set $liora_basicExperience += 2>><<set $seryk_basicExperience += 2>><<set $liora_orgasmsReceived += 1>><<set $liora_SerykOrgasmsReceived += 1>><<set $seryk_orgasmsGiven += 1>><<set $seryk_LioraOrgasmsGiven += 1>><<changeLust "Liora" 25>><<changeLust "Seryk" 20>><<set $liora_Lust -= 50>><<set $seryk_LioraAttraction += 3>><<set $liora_SerykAttraction += 3>><<set $seryk_LioraAffection += 3>><<set $liora_SerykAffection -= 3>><<addSoulCorruption "liora" 1>><<trackLust "Liora" 25>><<trackLust "Seryk" 20>><<trackAttraction "Seryk" "Liora" 3>><<trackAttraction "Liora" "Seryk" 3>><<trackAffection "Seryk" "Liora" 3>><<trackAffection "Liora" "Seryk" -3>><<trackSexualExperience "Liora" "sexualExperience" 2>><<trackSexualExperience "Seryk" "sexualExperience" 2>><<trackSexualExperience "Liora" "basicExperience" 2>><<trackSexualExperience "Seryk" "basicExperience" 2>><<trackSexualExperience "Liora" "kissCount" 1>><<trackSexualExperience "Seryk" "kissCount" 1>><<trackSexualExperience "Liora" "orgasmsReceived" 1>><<trackSexualExperience "Seryk" "orgasmsGiven" 1>> <div class="seryk-visit-container" style="background: linear-gradient(to bottom, rgba(60, 40, 80, 0.8), rgba(40, 20, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="door-opening" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I stand up from my bed and pad over to the door, opening it cautiously. My breath catches when I see Seryk standing there, his tall frame filling the doorway.</p> <center><img src="images/seryk/boxers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Hey, Little Bird. Just wanted to check on you after today."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh! Please, come in,"</span> I say, stepping aside to let him enter. <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">As he steps into my room, he turns to look at me with a serious expression.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"You know, Little Bird, you shouldn't just let any guy into your room like that."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Hmm? Why not?"</span> I ask innocently, tilting my head in confusion. <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk just shakes his head with a slight smile, not explaining further.</p> </div> <div class="health-check" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I move to sit on the edge of my bed, the soft mattress dipping slightly under my weight.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Are you feeling alright? How are your magic circuits?"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Yes, thanks to you. But they're still strained,"</span> I admit, unconsciously placing a hand over my chest. <span class="dialog-liora">"I can feel that my mana doesn't regenerate as fast as it used to. But it should get better in a few days."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I look up at him curiously, remembering the strange but pleasant experience in the cave.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"What was in that potion you gave me in the cave?"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Potion? Oh... right..."</span> he says, a slight flush crossing his features. </div></div> <div class="request-more" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Do you have more? I really liked the taste, and it might help me get better faster."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"No, I can't..."</span> he starts, then stops himself. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh right, they must have been expensive. I'm sorry for asking."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk looks at me for a long moment, something intense flickering in his eyes.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Alright... Close your eyes again and open your mouth like in the cave..."</span> </div></div> <div class="intimate-moment" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Without hesitation, I close my eyes and part my lips, just like before. I trust Seryk completely.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter2/ntr1/mouthopen.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I feel my mouth fill with that familiar liquid, warm and slightly thick. <span class="dialog-liora">There's the taste,</span> I think happily. At first bitter, but as I swallow, it becomes sweeter and more pleasant.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Again and again, I feel the liquid fill my mouth and I swallow eagerly. I can hear both our breathing getting heavier, and I sense Seryk moving closer to me.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Suddenly, I feel something soft and warm approaching my lips...</p> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Kiss</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the intimate moment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SerykLioraKiss]]</div></div></div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<if not $lioraFirstKiss>><<set $lioraFirstKiss = "Seryk">><<set $serykFirstKiss = "Liora">><</if>><<set $liora_SerykKissCount += 1>><<set $seryk_LioraKissCount += 1>><<set $liora_kissCount += 1>><<set $seryk_kissCount += 1>><<set $liora_sexualExperience += 2>><<set $seryk_sexualExperience += 2>><<set $liora_basicExperience += 2>><<set $seryk_basicExperience += 2>><<set $liora_orgasmsReceived += 1>><<set $liora_SerykOrgasmsReceived += 1>><<set $seryk_orgasmsGiven += 1>><<set $seryk_LioraOrgasmsGiven += 1>><<changeLust "Liora" 25>><<changeLust "Seryk" 20>><<set $liora_Lust -= 50>><<set $seryk_LioraAttraction += 3>><<set $liora_SerykAttraction += 3>><<set $liora_SerykAffection += 3>><<set $liora_SerykAffection -= 3>><<addSoulCorruption "liora" 1>><<trackLust "Liora" 25>><<trackLust "Seryk" 20>><<trackAttraction "Seryk" "Liora" 3>><<trackAttraction "Liora" "Seryk" 3>><<trackAffection "Seryk" "Liora" 3>><<trackAffection "Liora" "Seryk" -3>><<trackSexualExperience "Liora" "sexualExperience" 2>><<trackSexualExperience "Seryk" "sexualExperience" 2>><<trackSexualExperience "Liora" "basicExperience" 2>><<trackSexualExperience "Seryk" "basicExperience" 2>><<trackSexualExperience "Liora" "kissCount" 1>><<trackSexualExperience "Seryk" "kissCount" 1>><<trackSexualExperience "Liora" "orgasmsReceived" 1>><<trackSexualExperience "Seryk" "orgasmsGiven" 1>> <div class="seryk-visit-container" style="background: linear-gradient(to bottom, rgba(60, 40, 80, 0.8), rgba(40, 20, 60, 0.7)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.2);"> <div class="door-opening" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I stand up from my bed and pad over to the door, opening it cautiously. My breath catches when I see Seryk standing there, his tall frame filling the doorway.</p> <center><img src="images/seryk/boxers.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Hey, Little Bird. Just wanted to check on you after today."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh! Please, come in,"</span> I say, stepping aside to let him enter. <span class="dialog-liora">"<<print $humanName>> was just here earlier checking on me too."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">As he steps into my room, he turns to look at me with a serious expression.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"You know, Little Bird, you shouldn't just let any guy into your room like that."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Hmm? Why not?"</span> I ask innocently, tilting my head in confusion. <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk just shakes his head with a slight smile, not explaining further.</p> </div> <div class="health-check" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I move to sit on the edge of my bed, the soft mattress dipping slightly under my weight.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Are you feeling alright? How are your magic circuits?"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Yes, thanks to you. But they're still strained,"</span> I admit, unconsciously placing a hand over my chest. <span class="dialog-liora">"I can feel that my mana doesn't regenerate as fast as it used to. But it should get better in a few days."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I look up at him curiously, remembering the strange but pleasant experience in the cave.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"What was in that potion you gave me in the cave?"</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Potion? Oh... right..."</span> he says, a slight flush crossing his features. </div></div> <div class="request-more" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Do you have more? I really liked the taste, and it might help me get better faster."</span> <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"No, I can't..."</span> he starts, then stops himself. <div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-liora">"Oh right, they must have been expensive. I'm sorry for asking."</span> <div style="clear: left;"></div></div> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Seryk looks at me for a long moment, something intense flickering in his eyes.</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/seryk/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><span class="dialog-seryk">"Alright... Close your eyes again and open your mouth like in the cave..."</span> </div></div> <div class="intimate-moment" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Without hesitation, I close my eyes and part my lips, just like before. I trust Seryk completely.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter2/ntr1/mouthopen.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">I feel my mouth fill with that familiar liquid, warm and slightly thick. <span class="dialog-liora">There's the taste,</span> I think happily. At first bitter, but as I swallow, it becomes sweeter and more pleasant.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Again and again, I feel the liquid fill my mouth and I swallow eagerly. I can hear both our breathing getting heavier, and I sense Seryk moving closer to me.</p> <p style="color: #e0d0e0; line-height: 1.6; margin-bottom: 20px;">Suddenly, I feel something soft and warm approaching my lips...</p> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Kiss</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue to the intimate moment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|SerykLioraKissNow]]</div></div></div> <<statSummary>> <<changeFace $currentLioraFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('default2.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="training-hall-scene" style="background: linear-gradient(to bottom, rgba(35, 30, 25, 0.9), rgba(25, 20, 15, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="location-header" style="background: rgba(50, 45, 40, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ffd700; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🏛️ Old Training Hall 🏛️</p> <p style="color: #ffeb9c; font-size: 1.1em;">The place where <<print $thalorToHuman>> once honed his skills...</p> </div> <div class="arrival-scene" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/traininghall.webp" style="width: 500px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Serin drags me through the house until we reach the old training hall that <<print $humanToThalor>> used to frequent. As we step inside, I'm immediately hit by a distinctive smell - musky but with an oddly sweet undertone that makes my nose twitch.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Looking around, I notice all the windows are tightly shut, making the air feel thick and stifling. Despite this, the room appears to have been cleaned recently. The equipment is organized, the floor is swept, but there's still that lingering... atmosphere.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">My eyes drift to a table near the corner where some black, wet fabric is lying draped across it. It looks like it might be nylon or some kind of athletic material, still damp from recent use.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" alt="Rylan" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-rylan">"Uh, Serin? Maybe we should open some windows first? It's pretty stuffy in here..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"No way! I don't want anyone to hear what we're doing in here."</span> <span style="color: #f0f0f0;">She grins mischievously, completely unbothered by the closed-off atmosphere.</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Before I can ask what exactly she means by that, Serin moves to the center of the room and begins stretching. She raises her arms above her head, arching her back in a way that shows off her athletic form.</p> </div> <div class="serin-stretching" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/serin/poses/stretch.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.4);"></center> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" alt="Serin" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-serin">"Come on, <<print $humanName>>! Don't just stand there gawking. We need to warm up properly before we get started."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She continues her stretching routine, reaching down to touch her toes, then twisting her torso from side to side. Every movement is fluid and controlled, showing the results of years of training.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">As she raises her arms again, I can't help but notice how the confined air seems to carry her scent more strongly. The combination of the closed windows and her preparations is creating quite an... intense atmosphere.</p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/poses/stretchstinky2.webp" alt="Serin stretching" style="width: 300px; margin: 0 20px 15px 0; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); float: left;"> <span class="dialog-serin">"This is going to be fun, <<print $humanName>>. I've got some very... special techniques I want to show you today."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The way she emphasizes 'special' makes me wonder exactly what kind of training she has in mind. Standing here in this enclosed space, watching her stretch, I feel like I'm at some kind of crossroads...</p> </div> <div class="warning-choices" style="background: rgba(60, 35, 35, 0.8); border: 2px solid rgba(255, 100, 100, 0.6); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> <p style="color: #ff6b6b; font-size: 1.3em; font-weight: bold; text-align: center; margin-bottom: 20px;">⚠️ WARNING: CONTENT PATH SELECTION ⚠️</p> <p style="color: #ffcccc; font-size: 1.1em; text-align: center; margin-bottom: 20px;">Your choice here will determine the type of content you experience.</p> <div style="background: rgba(40, 40, 40, 0.7); padding: 15px; border-radius: 8px; margin-bottom: 15px;"> <p style="color: #ff9999; font-weight: bold;">Options 1-2: Enable Reverse NTR/Seduction Path</p> <p style="color: #ffcccc;">These choices begin Serin's seduction route and potential cheating scenarios.</p> </div> <div style="background: rgba(40, 40, 40, 0.7); padding: 15px; border-radius: 8px;"> <p style="color: #99ff99; font-weight: bold;">Option 3: Avoid Serin x <<print $humanName>> Content</p> <p style="color: #ccffcc;">This choice will minimize future intimate content between Serin and <<print $humanName>>.</p> </div> </div> <div class="choice-options" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px;"> <p style="color: #f0f0f0; font-size: 1.2em; font-weight: bold; margin-bottom: 20px; text-align: center;">What do you do?</p> <div class="choice-grid" style="display: grid; gap: 15px;"> <div class="choice-option" style="background: rgba(60, 50, 45, 0.8); border: 1px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 15px;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Look at Serin's form as she stretches overhead|SerinChapter2ArmpitScene]]</div> <p style="color: #ffcccc; font-size: 0.9em; margin-top: 8px;">(⚠️ Armpit/Feet smell fetish content)</p> </div> <div class="choice-option" style="background: rgba(60, 50, 45, 0.8); border: 1px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 15px;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Focus on getting ready for training|SerinTrainingStart]]</div> <p style="color: #ffcccc; font-size: 0.9em; margin-top: 8px;">(⚠️ Seduction route, skips fetish scene)</p> </div> <div class="choice-option" style="background: rgba(45, 60, 45, 0.8); border: 1px solid rgba(100,255,100,0.4); border-radius: 8px; padding: 15px;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px; margin: 0 10px;">[[Make an excuse and leave while you still can|AvoidSerinTraining]]</div> <p style="color: #ccffcc; font-size: 0.9em; margin-top: 8px;">(Avoids most future Serin x <<print $humanName>> intimate content)</p> </div> </div> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('stormark.mp3');<</script>><<set $currentFace = $currentCelindraFace>><div class="throne-scene-container" style="background: linear-gradient(to bottom, rgba(240, 248, 255, 0.85) 0%, rgba(230, 230, 250, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="throne-overlay" style="background: url('images/landscapes/throne_room.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="throne-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">The Throne of Stormark</h2> <p style="color: #6495ED; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">In the pristine halls of the Holy Kingdom, wisdom and justice hold court...</p></div> <div class="throne-description" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px; margin-bottom: 25px;"> <p style="color: #F0F8FF; line-height: 1.6;">The throne room of Stormark gleams with polished marble and ethereal light, its soaring columns reaching toward stained glass windows that cast rainbow patterns across the floor. At its heart sits a magnificent white throne, carved from a single block of pristine alabaster, its surface smooth as silk and gleaming like fresh snow.</p> <p style="color: #F0F8FF; line-height: 1.6; margin-top: 15px;">Upon this throne sits Queen Celindra, her flowing blue hair cascading over her shoulders like a waterfall of sapphires. Her piercing blue eyes survey the chamber with intelligence and quiet authority. She wears simple attire - black fitted pants and a crisp white blouse, her feet bare against the cool marble steps. Despite her casual dress, her presence commands the vast space with natural grace.</p> <p style="color: #F0F8FF; line-height: 1.6; margin-top: 15px;">Before her, various advisors and courtiers stand in respectful attendance, their formal robes and rigid postures contrasting sharply with their young queen's relaxed demeanor. The morning sun streams through the windows, bathing everything in golden light.</p></div><div class="dialogue-section" style="margin: 25px 0;"> <center><img src="images/celindra/portrait.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">The great doors of the throne room swing open with a resonant echo, and a tall figure strides purposefully across the marble floor. Velkira's footsteps are silent despite her confident pace, her demonic grace evident in every movement.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Your Majesty, I bring urgent news from the eastern territories. The situation at Mistfen Reach has been... resolved.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Celindra's expression remains composed, though her fingers tighten slightly on the armrest of her throne. She has learned to read between the lines of such diplomatic language.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">By 'resolved,' I assume you mean completely destroyed. Mistfen Reach has been burnt to the ground, hasn't it? No survivors.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Velkira's eyes widen slightly in surprise at the queen's directness. The other advisors shift uncomfortably, unused to such blunt conversation in the formal setting of the throne room.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Your Majesty is... remarkably well-informed. Yes, the settlement was completely razed. Our scouts report no signs of life. The attack was swift and thorough.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">I already know about the destruction, Velkira. What concerns me more is that this happened so close to our border. A neutral settlement, completely razed by what appears to be bandits. Either they're growing far too bold, or someone is organizing them.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">A concerned look passes between queen and demon. Both women understand the implications of such violence occurring so close to their kingdom's borders.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Our scouts found no survivors to question about the attackers. The destruction was thorough, but the methods suggest organized bandits rather than a formal military force. Still, the timing and location are troubling.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Celindra's expression softens slightly, and she waves a dismissive hand. The formal distance between them has always felt uncomfortable, especially with someone she considers a trusted friend.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">Gods above, Velkira, enough with the 'Your Highness' nonsense. You know how much I despise all that formal protocol. We've been through too much together for such artificial barriers.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">A rare smile crosses Velkira's usually stoic features. It's moments like these that remind her why she chose to serve this particular monarch - not out of duty, but out of genuine respect and friendship.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Very well, Celin. Truth be told, I never was fond of all this courtly posturing either. It feels... constraining. Unnecessary theater for people who should be focused on more important matters.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">From the side of the throne room, one of the elderly advisors - a man whose face bears the permanent scowl of someone who has never approved of change - clears his throat loudly and steps forward.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-advisor" style="color: #696969;">Such... informality in the presence of the crown is highly inappropriate. Your Majesty, this casual discourse with a demon undermines the dignity of the throne. As your father's loyal advisor, I must protest this breach of protocol.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">The temperature in the throne room seems to drop several degrees as Celindra's eyes narrow dangerously. When she speaks, her voice carries the unmistakable authority of someone who has grown tired of being questioned by those who serve her.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/faceangry.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">Old man, let me be perfectly clear about something. The only reason I keep you and the rest of your generation in this council is out of respect for your years of service to my father. Your experience has value, I won't deny that.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/faceangry.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">However, I don't expect brilliant innovations from you or any of the other fossils who cling to the old ways. Your role is to provide counsel when asked, not to lecture me about who I choose to call my friends or how I choose to conduct myself in MY throne room.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/faceangry.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">So would you be so kind as to shut the hell up and go back to whatever withered administrative tasks occupy your time? I have actual important matters to discuss with someone whose opinions I value. Thank you.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">The old advisor's face turns several shades of red as he bows stiffly and retreats to his corner, muttering under his breath. The other elderly councilors suddenly find their scrolls and documents extremely fascinating. Velkira struggles to hide her amusement.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">Now then, Velkira, let's discuss something that actually matters. I've already dispatched Elariel with half our standing army to positions near the border. They should be in place by tomorrow's dawn.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic;">Velkira's expression grows serious as the conversation turns to military matters. The casual friendliness remains, but both women understand the gravity of the situation they face.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Do you believe these bandits might turn their attention to us next? The attack seemed unusually organized and thorough for typical raiders. Almost like they had specific objectives.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">That's exactly what worries me. If these are just desperate bandits, they'd take what they could and move on. But total destruction of a neutral settlement? That suggests either madness or someone pulling their strings. Either way, we need to be prepared.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">I need you to select one of our most capable and discreet generals. Someone who can blend in and gather intelligence without drawing attention. Send them to Lindale immediately.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">What specific intelligence are you looking for? Troop movements? Political developments? Something more targeted?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">Everything. I want to know every detail of what's happening in that town. Who's coming and going, what the local mood is like, whether there are any unusual visitors or activities. If someone is organizing these attacks, they might be using Lindale as a staging ground.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/celindra/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-celindra" style="color:rgb(129, 157, 241);">I'm particularly interested in any groups of armed men gathering in the area. Former soldiers, mercenaries, anyone who might have the skills and organization to orchestrate such a thorough attack. We need to identify these threats before they strike again.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/velkira/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-velkira" style="color:rgb(219, 73, 219);">Understood, Celin. I'll have General ____ depart within the hour. They're our best at gathering intelligence without attracting notice. If there's any connection between these attacks and activities in Lindale, they'll uncover it.</span></div><div style="clear: left;"></div></div> <div style="margin: 25px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px;"> <p style="color: #F0F8FF; text-align: center; font-style: italic; line-height: 1.6;">The throne room falls into a contemplative silence as both women consider the implications of recent events. In the distance, the sound of training soldiers can be heard through the windows - a reminder that even in this peaceful kingdom, the shadow of war is never far away.</p> <p style="color: #F0F8FF; text-align: center; font-style: italic; line-height: 1.6; margin-top: 15px;">Queen Celindra's bare feet touch the cold marble as she shifts on her throne, the weight of responsibility heavy on her young shoulders. The morning light continues to stream through the stained glass, casting ever-changing patterns of color across the chamber where difficult decisions shape the fate of nations.</p> </div></div><div style="text-align: center; margin-top: 30px;"> [[Continue|POVTransitionCelindraToRylan]] </div></div><<changeFace $currentCelindraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>><<set $currentFace = $currentMarielFace>><<if not $rylanRomanceMariel>><<set $rylanRomanceMariel = false>><</if>><<if not $marielTransformationMother>><<set $marielTransformationMother = false>><</if>><<if not $humanTransformationFeminine>><<set $humanTransformationFeminine = false>><</if>> <div class="chapter-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 50%, rgba(210, 180, 140, 0.85) 100%); min-height: 100vh; padding: 20px;"> <div class="content-box" style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.3); border-radius: 15px; padding: 30px; margin: 20px auto; max-width: 900px;"> <div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #d4af37; font-size: 2.2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin-bottom: 10px;">Mariels Solitude</h2> <h3 style="color: #f0e68c; font-size: 1.4em; font-style: italic; margin-bottom: 5px;">Mariel's Room - Later</h3> <p style="color: #ddd; font-size: 1.1em;">The weight of desire and guilt...</p></div> <<if $NTRMarielxSeryk>><div class="scene-section" style="background: rgba(100,50,100,0.2); border: 1px solid rgba(150,100,150,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> I sit on the edge of my bed, still trembling from what I witnessed. The image of Seryk's powerful body haunts me, but I try to push the thoughts away. <span class="dialog-mariel">"I can't... I shouldn't be thinking about this..."</span> I whisper, but my body betrays me. My nipples are already hard, pressing against the fabric of my white blouse, and there's an unbearable ache between my thighs. Without thinking, my hands slide under my white skirt and I quickly slip my panties down my trembling legs, stepping out of them. The delicate white fabric falls to the floor as I remain fully clothed but now exposed underneath. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate1.webp" style="width: 350px; border-radius: 10px; float: right; margin: 0 0 20px 25px;"> <span class="dialog-mariel">"Just... just once to calm down..."</span> I whisper to myself as my hand slides under my skirt, finding my already wet entrance. The stress and confusion from everything that's happened today overwhelms me. I begin to stroke myself gently, trying to find some relief from the tension. My movements are careful, restrained - I'm just trying to ease the ache, nothing more. <span class="dialog-mariel">"This will help me think clearly..."</span> I tell myself as I work my fingers in slow, deliberate circles. The pleasure builds gradually, a gentle wave rather than the overwhelming storm I somehow expected. When the small climax finally comes, it's soft and brief - a moment of relief but not the satisfaction I desperately need. <span class="dialog-mariel">"That should be enough..."</span> I whisper, but even as I say it, I know it's not true. My body is still humming with need, still aching for something more. <<trackExperience "Mariel" "Masturbation" 1>><<trackExperience "Mariel" "Orgasms" 1>><<set $mariel_Lust = 80>> After several minutes, I hear Seryk's door open and his footsteps moving down the hallway. Once I'm sure he's gone, something draws me from my room. I slip out quietly and approach his door, which he left slightly ajar. The moment I get close, I'm hit by it - a thick, musky scent that I've never experienced before. <div style="background: rgba(75,25,75,0.5); border: 2px solid #9932cc; border-radius: 8px; padding: 20px; margin: 20px 0;">The moment I step inside, I'm overwhelmed by the thick, masculine scent that fills the air. It's mixed with something else - something raw and potent that makes my head spin. The unmistakable aroma of his recent release. <span class="dialog-mariel">"What... what is that smell?"</span> I whisper, but my body already knows. My legs feel weak and I'm getting wet again despite my recent relief. <<changeFetish "Mariel" "SmellFetish" 0.2>><<changeLust "Mariel" 15>></div> I can't resist. I step fully into his room and close the door behind me. The scent is intoxicating, pulling me deeper into his space like some invisible force. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate2.webp" style="width: 350px; border-radius: 10px; float: right; margin: 0 0 20px 25px;"> <span class="dialog-mariel">"I shouldn't be here... but I can't leave..."</span> I whisper as I sink onto his bed, still fully clothed in my white blouse and skirt. My hand slides under my skirt again, finding my entrance still slick and sensitive from before. But this time it's different - the scent surrounding me makes every touch more intense, more desperate. I'm not just seeking relief anymore; I'm craving something I don't fully understand. <span class="dialog-mariel">"Oh god... why does this feel so good?"</span> I moan softly as I work my fingers faster, the combination of his scent and my own arousal driving me wild. But I need more. Without thinking, I begin to undress, letting my blouse fall away, then my skirt, then my bra. I need to feel the air on my skin, need to be as exposed and vulnerable as possible in his space. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate3.webp" style="width: 300px; border-radius: 10px; float: left; margin: 0 20px 20px 0;"> Now completely naked on his bed, I spread my legs and continue touching myself, the scent making me dizzy with need. That's when I notice them - his boxers, tossed carelessly on the floor. And they're not just damp with sweat. There are white stains on the dark fabric. Fresh ones. <span class="dialog-mariel">"Is that... did he...?"</span> I can't finish the thought, but my body responds instantly. I reach for them with trembling hands. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate4.webp" style="width: 350px; border-radius: 10px; float: right; margin: 0 0 20px 25px;"> The moment I lift them to my face, the concentrated scent hits me like a physical blow. It's him - all of him - and something more. I inhale deeply and nearly collapse from the overwhelming sensation. <span class="dialog-mariel">"Oh fuck... what is happening to me?"</span> I whisper into the fabric, but I can't stop myself from breathing it in again and again. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate5.webp" style="width: 300px; border-radius: 10px; float: left; margin: 0 20px 20px 0;"> I continue to inhale his scent while my other hand works frantically between my legs. Every breath makes me more desperate, more needy. The rational part of my mind is screaming that this is wrong, but my body doesn't care anymore. <<changeFetish "Mariel" "SmellFetish" 0.3>><<changeLust "Mariel" 10>> That's when I notice it - those white stains on the fabric. They're fresh, still glistening slightly. Without thinking, driven by a need I don't understand, I extend my tongue and taste one of the spots. <span class="dialog-mariel">"Oh my god... what...?"</span> The salty, masculine flavor explodes across my taste buds, and something inside me snaps. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate6.webp" style="width: 350px; border-radius: 10px; float: right; margin: 0 0 20px 25px;"> The effect is immediate and overwhelming. It's like liquid fire coursing through my veins, awakening every nerve ending in my body. This is what I've been craving without even knowing it - his essence, his very being. <span class="dialog-mariel">"Yes... oh god, YES!"</span> I cry out, no longer caring about being quiet or proper. I lick the fabric desperately, seeking more of that incredible taste while my fingers pump in and out frantically. The combination of his scent and taste is driving me to heights of pleasure I never knew existed. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate7.webp" style="width: 300px; border-radius: 10px; float: left; margin: 0 20px 20px 0;"> <span class="dialog-mariel">"Seryk... I need... I need..."</span> I can't even form coherent thoughts anymore as my body builds toward something massive. I shift positions constantly, my body writhing as I chase sensation after sensation. The scent, the taste, the feeling of being surrounded by everything that is him - it's transforming me into something I don't recognize. <span class="dialog-mariel">"I don't... I don't understand what's happening to me..."</span> I whimper into his boxers as my body begins to tense, building toward what promises to be the most intense orgasm of my life. My entire body is trembling with anticipation, every nerve ending alive with electricity. I can feel something massive building inside me, something I've never experienced before...</div><<else>> <div class="scene-section" style="background: rgba(100,100,150,0.2); border: 1px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> I sit on my bed, still shaken by Thalor's harsh letter and the comfort <<print $humanName>> provided. His embrace was so warm, so reassuring... but why do I feel this strange flutter in my chest when I think about it? <span class="dialog-mariel">"He's like a son to me,"</span> I whisper to myself, trying to rationalize the confusing feelings stirring within me. <span class="dialog-mariel">"It's just... gratitude. Nothing more."</span> But as I replay the moment in my mind - his strong arms around me, his gentle words, the way he looked at me with such care - I feel a warmth spreading through my body that has nothing to do with gratitude. <img src="images/mariel/faceembarrassed.webp" style="width: 150px; border-radius: 10px; float: right; margin: 0 0 15px 20px;"> <span class="dialog-mariel">"This is wrong... so wrong..."</span> I whisper, but my body betrays me as heat pools between my legs. The stress of the letter, the emotional vulnerability, the comfort of his touch - it's all mixing together into something I don't understand and can't control. Without thinking, I lift my white skirt and slip my fingers into the waistband of my panties, sliding them down my trembling legs. The cool air against my exposed skin makes me gasp softly. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbategentle.webp" style="width: 300px; border-radius: 10px; float: left; margin: 0 20px 15px 0;"> My hand finds its way between my legs tentatively, as if I'm afraid of what I might find there. I'm wet - shamefully, confusingly wet from thinking about <<print $humanName>>'s embrace. <span class="dialog-mariel">"I shouldn't... he's... he's..."</span> I can't even finish the thought as my fingers begin to move in slow, careful circles. I close my eyes and try to think of Thalor, of our wedding day, of proper thoughts befitting a married woman. But unbidden, the memory of <<print $humanName>>'s protective arms returns, the way he called me by the pet name I've grown to love, the genuine care in his voice. <<changeLust "Mariel" 8>><<changeFetish "Mariel" "SubmissionFetish" 0.1>> <span class="dialog-mariel">"Oh... oh god..."</span> I whisper as pleasure builds slowly, guilt and arousal warring within me. The climax comes gently, like a warm wave washing over me rather than the overwhelming surge I expected. My body trembles as I bite my lip to stay quiet, tears of confusion and shame mixing with the pleasure. <<trackExperience "Mariel" "Masturbation" 1>><<trackExperience "Mariel" "Orgasms" 1>><<changeLust "Mariel" -35>><<changeAffection "Mariel" "Rylan" 1>> When it's over, I pull my panties back up with shaking hands and smooth down my skirt, staring at myself in the mirror across the room. <span class="dialog-mariel">"What kind of woman am I?"</span> I whisper to my reflection. <span class="dialog-mariel">"Thalor is serving the kingdom, and I'm... I'm..."</span> I can't finish the thought. The guilt is overwhelming, but beneath it, I can't deny the small part of me that felt... comforted. Protected. Desired.</div><</if>></div></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(139, 69, 19, 0.3); border: 1px solid rgba(160, 82, 45, 0.5); border-radius: 8px; padding: 20px;"> [[Continue|Chapter3Next]] </div></div><<statSummary>><<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('thalorcarriage.mp3');<</script>><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "morning">><<set $gameDay += 1>> <div class="carriage-scene-container" style="background: linear-gradient(to bottom, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="road-overlay" style="background: url('images/landscapes/carriage_road.webp') center/cover; opacity: 0.3; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="carriage-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #D2B48C; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">The Journey Home</h2> <p style="color: #F5DEB3; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">Morning mist clings to the carriage wheels as two veterans of war discuss the future...</p></div> <div class="carriage-description" style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px; margin-bottom: 25px;"> <center><img src="images/landscapes/carriage.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: #F5DEB3; line-height: 1.6;">The carriage rocks gently on the worn cobblestone road, its wooden wheels grinding against the ancient stones. Inside, two figures sit across from each other. One brooding in silence, the other seemingly oblivious to the tension that fills the cramped space like smoke from a dying fire.</p> <p style="color: #F5DEB3; line-height: 1.6; margin-top: 15px;">Thalor stares out the small window, watching the morning countryside roll by. His weathered hands rest on his knees, calloused fingers occasionally twitching as if reaching for a sword that isn't there. Across from him, Gairos lounges with the casual arrogance of a man who has never known true consequence.</p></div><div class="dialogue-section" style="margin: 25px 0;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">You know, Thalor, that brunette at the tavern last night... she was practically throwing herself at you. Beautiful thing, probably twenty-five at most. Prime breeding age, if you catch my meaning.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #D2B48C; font-style: italic;">Thalor's jaw tightens imperceptibly. He doesn't turn from the window, but his reflection shows the familiar weight of exhaustion that has haunted him for years.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">So tell me, old friend. Why didn't you give her your 'broadsword'? Everything still working properly down below? Or has age finally caught up with the great warrior?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">No. It doesn't...</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #D2B48C; font-style: italic;">The single word hangs in the air like a blade. Gairos's eyebrows rise with predatory interest, sensing weakness like a wolf scenting blood.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Ah, right... you're married to that sanctimonious priestess. What was her name again? Jennifer? No, that was someone else entirely... Something with an M... Marlene? Marianne?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Mariel.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Wait, wait... did you just say 'no' when I asked about your equipment? *Erupts in cruel laughter* Oh, this is rich! Thalor the Strong has become Thalor the Limp!</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #D2B48C; font-style: italic;">Gairos pounds on the carriage wall, calling out to the driver with malicious glee.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmirk.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Hey! Driver! You're transporting Thalor the Limp! The legendary warrior who can't get his sword to stand at attention anymore! Hahaha!</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #D2B48C; font-style: italic;">Thalor's knuckles whiten as his hands clench into fists. The shame burns deeper than any wound he's ever received in battle. He stares harder out the window, trying to disappear into the passing landscape.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Wiping tears of laughter* Gods, you're all so dull these days. Tell me, since when has this... condition afflicted you?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Since the night in the demon king's castle.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #D2B48C; font-style: italic;">For a moment, even Gairos falls silent. The weight of that night, the screams of children, Mariel's broken sobs, the taste of victory turned to ash, hangs between them like a ghost.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Nodding with sudden understanding* Ah, I see. You miss the thrill of the kill. Since the war ended, you haven't had the chance to spill demon blood. I completely understand. I sometimes get aroused just thinking about ending those filthy creatures. *Cruel smile* And here I thought you'd lost your backbone! Don't worry, my friend... there will be opportunities soon enough.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #CD853F; font-style: italic;">Thalor's thoughts: *God... he thinks I miss killing. He doesn't understand at all. It's not bloodlust I've lost. It's the ability to feel anything at all. How can I explain that watching children die broke something inside me that will never heal?*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Leaning forward with renewed energy* Tell me, aren't you excited to see your wife and son again? Oh wait... *Mocking laugh* I forgot you married that self-righteous priestess, marlenne. My condolences, Thalor the Limp!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Mariel.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Waving dismissively* Right, right. Now, where was I before you so rudely interrupted? Ah yes... opportunities. You see, Thalor, we're in what diplomats call a 'silent conflict' with the Holy Kingdom of Stormark.</span></div><div style="clear: left;"></div></div> <center><img src="images/items/map.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #CD853F; font-style: italic;">Thalor's thoughts: *Great... one war ends and we start another. When will it ever end?*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Their previous king died four years ago. Decent man, saw the world as we do. Understood the natural order of things. But his daughter... *Spits* She took the throne when she was barely more than a child. A woman ruling a kingdom! Can you imagine? Next they'll be telling men to sit when they piss! *Crude laughter*</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Since she took power, she's established the most ridiculous laws. First decree: no more public executions for demons or demi-humans. They get the same legal proceedings as humans! Can you believe that nonsense?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Second: slaves are now 'workers' who must be paid and fed. No physical or verbal punishment from their masters. Can you imagine walking through a market with no hanging demons? How utterly boring. Recently, I had the misfortune of traveling through their so-called "kingdom". Children laughing alongside filthy beastfolk, and not a single chained neck in sight. It's enough to turn a man's stomach.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Aren't we in conflict with them?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Arrogant smile* You think anyone could stop me from going where I please? Anyway, I traveled through their lands recently. Stayed at an inn in the countryside. They had the most delicious honey cake, and their young daughter was absolutely charming.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">But the next morning at breakfast... *Voice dripping with disgust* They were eating at the same table as a demon couple! Apparently, these creatures 'worked' there. In four short years, this princess has given demons and demi-humans the same treatment as humans. They're treated as equals, not property! Those demons might have even been coupling under the same roof!</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">I really did love that honey cake though... such a shame I had to burn the entire inn down with the family inside....</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <span style="color: #CD853F; font-style: italic;">Thalor's thoughts: *God, Mariel... please don't have the demons there when I arrive. Please don't let Gairos discover what we've become...*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">This is where I'll need your help soon. Once we're finished with whoever attacked Mistfen, we march on Stormark.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">You think Stormark attacked Mistfen?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Dismissive wave* No, they traded extensively with Mistfen. Like Lindale, they're a neutral region. Why did you move to that backwater anyway? You could have had an estate in the capital.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Then why attack Stormark?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Cold smile* Simple. I don't like their laws. The natural order must be restored.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Why do you need my help? Aren't you strong enough on your own?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">*Dangerous edge to his voice* Watch your tongue, boy! I'm considerably stronger now than during our battle with the Demon King. Unlike certain limp warriors I could mention.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">The problem is this new queen has united all the demi-human races under her banner. Many have joined her army, demons included. I've heard refugees from Bellgard have fled to her kingdom seeking sanctuary.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Her army's power has grown exponentially, and rumors say she's tamed an angel to serve her.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">An angel?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">I'm not certain of their capabilities, but they can't be stronger than Azgorth. Otherwise they would have already launched an offensive. Still, it could prove... complicated. That's where you and your lovely wife mary, come into play.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(160, 82, 45, 0.4)); border: 2px solid rgba(210, 180, 140, 0.3); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="color: #8B4513;">Mariel.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #1E90FF;">Right. Tell me, is your son an adult now? Perhaps he could join us. Time to get his hands properly bloodied with demon and demi-human gore. Make a real man out of him, unlike his father.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 69, 19, 0.2), rgba(160, 82, 45, 0.3)); border-left: 4px solid rgba(210, 180, 140, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #CD853F; font-style: italic;">Thalor's thoughts: *Over my dead body will I let you corrupt <<print $humanName>>. He's innocent... he doesn't know what we really did. What I did. And he never will if I can help it.*</span></div> <div style="margin: 25px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px;"> <p style="color: #F5DEB3; text-align: center; font-style: italic; line-height: 1.6;">The carriage continues its relentless journey toward Lindale, carrying with it the weight of old sins and the promise of new atrocities. In the silence that follows Gairos's words, Thalor can only pray that Mariel had taken his words to heart-that the letter he sent, telling her firmly that there were to be no more demons in their home, had been understood. She never answered. Not a word. But her silence, he hopes, is not defiance.</p><div style="text-align: center; margin-top: 30px;"> [[Continue the journey|POVTransitionThalorToCelindra]] </div></div><<changeFace $currentThalorFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="kitchen-morning-container" style="background: linear-gradient(to bottom, rgba(255, 235, 205, 0.85), rgba(255, 248, 220, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🍳 Morning Plans 🍳</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Kitchen Table Discussion</p></div> <div class="kitchen-gathering" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The morning sunlight streams through the kitchen windows as everyone sits around the familiar wooden table. The smell of fresh bread and tea fills the air. Mariel, Seryk, Nimeria and I are already seated when we hear footsteps approaching.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The kitchen door opens and Serin walks in, but something is immediately different about her. She's wearing a grey hoodie with comfortable shorts, but her whole appearance has changed dramatically.*</p> <img src="images/serin/chapter3/standing.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her hair is neater, less messy than usual, and she seems to have grown a few centimeters taller. Her arms look more feminine and graceful now, but there's a subtle strength in her posture that suggests she hasn't lost any power. The way her hoodie fits hints at more defined abs underneath, and her overall bearing radiates a new confidence that wasn't there before.*</p><div style="clear: left;"></div></div> <div class="serin-transformation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">Oh, Serin. You look so different.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Yes, Nimeria helped me with my transformation. How do I look?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She stands a bit straighter, her posture radiating a new self-assurance as she looks directly at me. There's still a hint of nervousness in her eyes, but it's overshadowed by genuine confidence in her transformed appearance.*</p> <img src="images/serin/chapter3/portrait.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I feel heat rising to my cheeks as I take in her new appearance. She looks... more graceful somehow, yet still strong. The confidence in her posture is captivating.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Yes, looks good...</span></p><div style="clear: left;"></div> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Serin's smile widens at my response, and she moves to sit down at the table with us.*</p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">We bought so many beautiful clothes for you, with skirts. And you decided to wear a hoodie with shorts.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">I can't get used to wearing a skirt...</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">Oh my! I have to see!</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Maybe later...</span></p><div style="clear: left;"></div></div><<changeLust "Rylan" 4>><<changeAttraction "Rylan" "Serin" 2>><<changeFetish "Rylan" "muscleFetish" 0.5>> <div class="kitchen-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*With Serin now settled at the table, the conversation turns to more serious matters.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">I was planning to visit the guild today to check for new quests, but first...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I take a deep breath, looking around at everyone seated at the table.*</p> <<if $serykxliorantr>><p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">I need to apologize to all of you. What happened with the goblin quest was entirely my fault. I put everyone at risk just because I was trying to prove myself as a leader.</span></p><<else>><p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">I need to apologize to all of you. Serin, I should have listened to you and not followed the goblins by myself just to prove myself. I'll try to rely more on the team.</span></p><</if>><div style="clear: left;"></div></div> <<if $rylanRomanceMariel>><div class="mariel-gratitude-awkward" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh, and <<print $humanName>>... thank you for helping me to bed last night. I don't remember much after that wine, but I'm grateful you were there to make sure I got to my room safely.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She speaks casually, clearly having no memory of what actually happened between us. But the way she looks at me with such innocent gratitude makes my stomach twist with guilt.*</p><div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My face burns with shame and I can barely meet her eyes. The memory of her desperate kisses, the way she clung to me, the heat of her body against mine - it all floods back in vivid detail while she sits there completely oblivious.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">I... it was nothing, <<print $marielToHuman>>. Just... just making sure you were safe.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My voice comes out strained and I look down at my hands, unable to face her innocent smile knowing what I let happen.*</p><div style="clear: left;"></div> <<if $marielTransformationMother>><img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">You're such a good boy, sweetheart. Always looking out for others, even when they're being foolish like I was.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her maternal tone makes the guilt even worse. She's treating me like an innocent child when I took advantage of her vulnerability.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Now, about leadership - you don't need to worry so much about being the strongest or proving yourself to anyone. You're still so young, and you have plenty of time to grow into a wonderful leader.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">The best leaders are the ones who protect their family, just like how you protected me last night. Just focus on keeping everyone safe and cared for, okay my dear?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Promise me you won't try to be like that awful old Master Gairos - harsh, cold, and thinking power is everything. You have such a gentle heart, sweetheart - that's your real strength, not being some cruel tyrant.</span></p><div style="clear: left;"></div> <<else>><img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">You're always so thoughtful. Now, let me tell you something important about leadership - it's not about being the strongest person in the team that makes a good leader.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Mariel's expression grows slightly darker as old memories surface, but I can barely focus on her words with the guilt eating at me.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Master Gairos was the most powerful mage any of us had ever seen, but he was never a great leader. A true leader brings the team together and considers every situation for the best outcome of the whole group, not just their own glory.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Don't become some white-bearded old jerk who thinks power is everything!</span></p><div style="clear: left;"></div> <</if>></div><<else>><<if $marielTransformationMother>><div class="mariel-maternal-wisdom" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh sweetheart, come here for a moment...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Without waiting for a response, Mariel reaches over and gently pulls me into a warm, motherly hug. Her voice carries an unusually protective, nurturing tone that seems different somehow.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">My dear child, you don't need to worry so much about being the strongest or proving yourself to anyone. You're still so young, and you have plenty of time to grow into a wonderful leader.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She gently brushes a strand of hair from my forehead, the gesture feeling oddly maternal in a way that makes me feel confused.*</p> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Something about her behavior feels... different. More motherly than usual, almost like she's treating me like I'm much younger than I am. It's warm and comforting, but also strangely confusing.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">The best leaders are the ones who protect their family, just like how I want to protect you. Just focus on keeping everyone safe and cared for, okay my dear?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Promise me you won't try to be like that awful old Master Gairos - harsh, cold, and thinking power is everything. You have such a gentle heart, sweetheart - that's your real strength, not being some cruel tyrant.</span></p><div style="clear: left;"></div> </div><<else>><div class="mariel-wisdom" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh sweetheart, let me tell you something important. It's not about being the strongest person in the team that makes a good leader.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Mariel's expression grows slightly darker as old memories surface.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Master Gairos was the most powerful mage any of us had ever seen, but he was never a great leader. A true leader brings the team together and considers every situation for the best outcome of the whole group, not just their own glory.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Don't become some white-bearded old jerk who thinks power is everything!</span></p><div style="clear: left;"></div></div><</if>><</if>> <div class="seryk-support" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Bro, by apologizing like this, you've already proven real strength. Not everyone can admit their mistakes and take responsibility.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seryk gives me an encouraging nod, his usual friendly demeanor carrying extra warmth.*</p><div style="clear: left;"></div></div><<if $rylanxserincontent>> <div class="serin-tease-extended" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*As the conversation continues around the table, I suddenly feel something soft and warm pressing against my leg under the table. At first, I think it's accidental, but then I realize it's deliberate - Serin's foot is slowly sliding along my calf.*</p><div style="text-align: center; margin: 25px 0;"> <img src="images/serin/chapter3/atkitchentable/1.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her sock-covered toes begin to trace patterns against my skin through the fabric of my pants, the soft cotton material creating an incredibly pleasant sensation. When I glance at her, she maintains perfect eye contact with the others while speaking, as if nothing is happening. Only the slight smirk playing at the corner of her mouth gives her away.*</p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The sensation is maddening. Her foot moves higher, sliding along my shin with deliberate slowness. The soft fabric glides smoothly against my pants, creating a gentle friction that's both comforting and arousing. I try to focus on the conversation, but every nerve in my leg is hyperaware of her touch.*</p><div style="text-align: center; margin: 25px 0;"> <img src="images/serin/chapter3/atkitchentable/2.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Now her foot reaches my knee, and she starts making small circular motions with her toes. The warmth from her foot radiates through the soft sock material, creating a cozy heat that seems to burn through the fabric of my pants. I have to grip my fork tighter to keep from reacting visibly.*</p> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*When Mariel asks her opinion on something, Serin answers perfectly normally, but her foot grows bolder, sliding up to press against my thigh. The innocent expression on her face is a complete lie - this is pure mischief.*</p><div style="clear: left;"></div><div style="text-align: center; margin: 25px 0;"> <img src="images/serin/chapter3/atkitchentable/3.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My breathing becomes slightly uneven as her foot explores higher up my thigh. The table conceals everything from the others, but I'm acutely aware of every movement. Her toes flex and relax against my muscle through the soft cotton, creating a gentle massage that's both relaxing and incredibly arousing.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I risk a glance at her face and see that her cheeks are slightly flushed now too. She's enjoying this game as much as I am, the thrill of doing something so intimate while surrounded by our friends and family.*</p><div style="text-align: center; margin: 25px 0;"> <img src="images/serin/chapter3/atkitchentable/4.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her foot reaches the sensitive area of my inner thigh, and I have to suppress a small gasp. The pressure is light but constant, her toes creating small circles through the soft material that send electric shocks through my entire body. My heart is pounding so hard I'm sure everyone can hear it.*</p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Finally, as the conversation starts to wind down, her foot slowly retreats, trailing down my leg with the same deliberate slowness it used to climb up. But just before she pulls away completely, she gives my calf one final, lingering caress with her soft cotton-covered toes.*</p><div style="text-align: center; margin: 25px 0;"> <img src="images/serin/chapter3/atkitchentable/5.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></div> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*When she finally withdraws her foot completely, she gives me the most innocent smile, as if she's done nothing more scandalous than pass the salt. But the heat in her eyes tells a different story entirely.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I'm left sitting there, trying to compose myself while my body still tingles from her touch. Every time I think about what just happened, warmth pools in my stomach. That was definitely not innocent.*</p><div style="clear: left;"></div></div><</if>> <<if $humanTransformationFeminine>><div class="mariel-daughter-dreams" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">You know, it's so wonderful to have more girls living here. I've always dreamed of having a daughter someday...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her eyes light up with genuine excitement as she looks between Liora, Serin, and Nimeria. There's something almost wistful in her expression, and then her gaze lingers on me for a moment longer than the others.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">I used to imagine all the things we could do together - dressing each other up, switching clothes, doing each other's hair, having those late-night talks about everything and nothing...</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria's smile widens slightly, as if she's pleased by this direction of conversation.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">That sounds lovely, Mariel. I'd love to experience those kinds of... sisterly bonding activities.</span></p><div style="clear: left;"></div> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh, and we could have shopping trips together! Picking out cute outfits, trying on different styles, maybe even sharing jewelry and accessories. There's something so special about the bond between girls, you know?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She pauses, looking thoughtful as her eyes drift to me again. There's something contemplative in her expression, as if she's considering something.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">You know, <<print $humanName>>, you have such gentle features. Sometimes I wonder... well, never mind. It's just a silly thought.</span></p><div style="clear: left;"></div> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I feel heat rising to my cheeks at her words and the way she's looking at me. There's something in her gaze that makes me feel... evaluated somehow.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">What kind of thought, <<print $marielToHuman>>?</span></p><div style="clear: left;"></div> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh, it's nothing really. Just... sometimes I think about how nice it would be to have someone else join in on all those feminine activities. Someone who might appreciate the softer side of things, you know?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her smile becomes more maternal, almost hopeful, as if she's planting a seed of an idea.*</p><div style="clear: left;"></div> <img src="images/liora/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">That actually sounds really fun! I'd love to have more girl time with everyone.</span></p><div style="clear: left;"></div> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Yeah, could be interesting. Though I'm not much for the girly stuff usually...</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria's eyes glint with something that might be satisfaction as she watches Mariel's subtle hints toward me.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">I think it would be wonderful for everyone to explore different sides of themselves. There's so much we could all learn from each other...</span></p><div style="clear: left;"></div> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Exactly! We could have weekly girls' nights, do each other's nails, practice different hairstyles... I have so many pretty dresses that never get worn. It would be wonderful to share them with someone who might appreciate them.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The enthusiasm in her voice is infectious, and I can see how much this idea means to her. It's like she's envisioning the daughter she always wanted, and somehow I feel included in that vision.*</p><div style="clear: left;"></div></div><</if>> <div class="nimeria-announcement" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Actually, I'd like to join you from now on. On your adventures, I mean.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The announcement hits the table like a thunderbolt. Everyone stares at Nimeria in shock, forks frozen halfway to mouths.*</p><div style="clear: left;"></div></div> <div class="seryk-concern" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Nim, are you sure about this? You can't really fight, and your body is... well, it's always been sickly...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seryk's protective concern is obvious, worry creasing his features.*</p><div style="clear: left;"></div></div> <div class="nimeria-determination" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Shut up, Seryk! I'll be fine. I know I can't fight directly, but I think I can give useful tips and strategic advice at least.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her tone carries that familiar sharp edge, but there's determination underneath the irritation.*</p><div style="clear: left;"></div></div> <div class="decision-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I consider this carefully. Nimeria is intelligent, that's undeniable. But the risks...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Okay, fine. But you need to watch yourself out there, and Seryk should keep an eye on you.</span></p><div style="clear: left;"></div></div> <div class="nimeria-flirt" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">But I'd prefer if *you* had an eye on me...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She gives me a playful wink that makes heat rise to my cheeks.*</p> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">*cough* Anyway... what about Nimeria's and Seryk's collars? Shouldn't we remove them?</span></p><div style="clear: left;"></div></div> <<if $marielTransformationMother>><div class="mariel-maternal-explanation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Oh honey, that's a very thoughtful question. Let me explain this properly so you understand...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She speaks in a patient, nurturing tone, as if teaching an important lesson to a young person.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">You see sweetheart, those collars actually work like protection for them. They keep Seryk and Nimeria safe from demon hunters who might think they're dangerous if they saw them without any identification. It's not fair, but that's how the world works right now.</span></p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her tone and the way she's explaining this feels oddly... parental? Like she's treating me as if I'm younger than I am. It's not unpleasant, just... strange.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">I know it looks wrong, but sometimes we have to accept things that protect the people we care about, even if we don't like them. Do you understand what I mean, dear?</span></p><div style="clear: left;"></div> </div><<else>><div class="mariel-explanation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">They don't seem to be active right now, but it wouldn't be a good idea to remove them. In a way, they actually protect them.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Demons without collars means they aren't owned or they've fled from their masters. That makes them free targets for demon hunters and bounty seekers.</span></p><div style="clear: left;"></div></div><</if>> <div class="prejudice-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">This really isn't right. I even hear other adventurers whispering behind our backs - "Look, there go the demon cuddlers."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The bitterness in my voice is hard to hide. Those whispered comments sting more than I'd like to admit.*</p><div style="clear: left;"></div></div> <div class="nimeria-wisdom" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Don't worry about that. This is just how the world is. Seryk told me how you attacked him without listening to him first when you met.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I feel my face flush with embarrassment at the reminder of that shameful first encounter.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Suddenly, I feel her small, warm hand slip into mine across the table, her fingers interlacing with mine in a comforting gesture.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Don't worry, I don't judge you for that. But as you can see, everyone has their prejudices. The difference is that some people can change with time and experience.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">I'm sure if you really want to, you can change their views too. People respect actions more than words, after all.</span></p><div style="clear: left;"></div></div></div> <<changeLust "Rylan" 3>><<changeAffection "Rylan" "Nimeria" 2>><<changeAffection "Rylan" "Mariel" 1>><<changeAffection "Rylan" "Seryk" 1>><<if $rylanRomanceMariel>><<changeLust "Rylan" 5>><</if>> [[Head to the guild to check for quests|GuildMorningChapter3]] [[Ask more about demon rights and laws|DemonRightsDiscussion]] <<changeFace $currentRylanFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>><<set $currentFace = $currentMarielFace>><div class="chapter-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 50%, rgba(210, 180, 140, 0.85) 100%); min-height: 100vh; padding: 20px;"><div class="content-box" style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.3); border-radius: 15px; padding: 30px; margin: 20px auto; max-width: 900px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"><h2 style="color: #d4af37; font-size: 2.2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin-bottom: 10px;">The Climax</h2><h3 style="color: #f0e68c; font-size: 1.4em; font-style: italic; margin-bottom: 5px;">Seryk's Room - Moments Later</h3><p style="color: #ddd; font-size: 1.1em;">The overwhelming release...</p></div><<if $NTRMarielxSeryk>> <div class="scene-section" style="background: rgba(100,50,100,0.2); border: 1px solid rgba(150,100,150,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> <span class="dialog-mariel">"Mmmph... ahhhh... oh god..."</span> I moan helplessly into his boxers as the sensation builds to an unbearable peak. The climax that follows is unlike anything I've ever experienced. It starts deep in my core and radiates outward, consuming every part of my being. My back arches off the bed, my toes curl, and I scream his name into the fabric as wave after wave of impossible pleasure washes over me. <<script>>window.AudioSystem.playSFX('orgasm.mp3');<</script>><span class="dialog-mariel">"SERYK! Oh god... OH GOD!"</span> I cry out as something incredible happens - my body releases in a way it never has before. I feel myself squirting, liquid pleasure gushing from me as my entire being convulses with the most intense orgasm of my life. <img src="images/seryk/chapter3/afternoonmarielntr/marielmasturbate8.webp" style="width: 350px; border-radius: 10px; float: right; margin: 0 0 20px 25px;"> The intensity finally becomes too much, and I collapse onto his bed, gasping and trembling, still clutching his boxers against my face as the last waves of pleasure fade into exhausted confusion. <<changeFetish "Mariel" "SmellFetish" 0.6>><<changeFetish "Mariel" "CumAddiction" 0.5>><<addSoulCorruption "mariel" 1>><<trackExperience "Mariel" "Masturbation" 2>><<trackExperience "Mariel" "Orgasms" 2>><<set $mariel_CumNeed = 0>><<set $mariel_Lust = 0>><<changeAttraction "Mariel" "Seryk" 5>> <span class="dialog-mariel">"What... what just happened to me?"</span> I whisper in confusion and horror, looking around at the evidence of my complete loss of control. The bed beneath me is soaked, my body still trembling from the aftermath. I've never experienced anything like that before - the way my body responded to his scent and taste was beyond anything I thought possible. I scramble to my feet on unsteady legs, hastily arranging his bedding to hide what I've done. But I can't bring myself to put down his boxers - not yet. I hold them to my face for one last, deep breath before finally, reluctantly, placing them back where I found them. <span class="dialog-mariel">"I have to get out of here... before he comes back..."</span> I whisper, gathering my scattered clothes with trembling hands. I dress quickly, my body still hypersensitive from what just happened. Every brush of fabric against my skin sends little aftershocks through me, reminders of the incredible pleasure I just experienced. I flee back to my room, closing the door behind me and leaning against it, my heart pounding. My body is still humming with satisfaction, but my mind is reeling with confusion and shame. <span class="dialog-mariel">"What kind of wife am I? What kind of woman does something like that?"</span> I whisper to my reflection in the mirror. But even as shame overwhelms me, I can't deny the deep satisfaction still coursing through my body, or the way I'm already craving more of his intoxicating presence. Something fundamental has changed in me today, and I'm not sure I can ever go back to who I was before.</div><<else>> <div class="scene-section" style="background: rgba(100,100,150,0.2); border: 1px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> <span class="dialog-mariel">"Mmm... oh... oh god..."</span> I moan softly as the gentle climax washes over me. The release is warm and comforting rather than overwhelming, but it brings with it a confusing mix of guilt and satisfaction. I think of <<print $humanName>>'s protective embrace as the pleasure fades, leaving me feeling both ashamed and strangely content. <span class="dialog-mariel">"This is so wrong... but why did it feel so right?"</span> I whisper to myself as I straighten my clothing. <<trackExperience "Mariel" "Masturbation" 1>><<trackExperience "Mariel" "Orgasms" 1>><<changeLust "Mariel" -35>><<changeAffection "Mariel" "Rylan" 1>> The guilt settles in as I return to my normal routine, but beneath it, there's a new awareness of feelings I don't fully understand. The comfort he provided awakened something in me, something I'm not sure how to handle.</div><</if>></div></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(139, 69, 19, 0.3); border: 1px solid rgba(160, 82, 45, 0.5); border-radius: 8px; padding: 20px;"> [[Continue...|NimeriasLaboratory]] </div></div><<statSummary>><<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">><div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌙 Late Night Restlessness 🌙</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Night</p></div><div class="restless-night" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <<if $serykxliorantr>><p style="color: white; line-height: 1.6; margin-bottom: 20px;">I toss and turn in my bed, unable to find sleep despite the late hour. My mind keeps replaying yesterday's goblin hunt over and over again. What was I thinking? Charging ahead like that, ignoring Serin's experience and putting everyone in danger just because I wanted to prove myself...</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The moonlight streaming through my window seems to mock me, illuminating my shame. Liora could have been seriously hurt - or worse. All because I was too proud to listen, too desperate to show I wasn't the failure who ran from a single goblin before.</p><<else>><p style="color: white; line-height: 1.6; margin-bottom: 20px;">I toss and turn in my bed, unable to find sleep despite the late hour. My mind keeps replaying yesterday's goblin hunt over and over again. What was I thinking? It was stupid of me to charge ahead just to prove myself...</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The moonlight streaming through my window illuminates my restless thoughts. Everything went well in the end, but it could have gotten so much worse. I need to be smarter about these things.</p><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I need to apologize to everyone properly, and more importantly, I need to actually become someone worthy of their trust.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">With a heavy sigh, I slip out of bed and pad barefoot across the cool wooden floor. My bladder is demanding attention, but my mind is still wrestling with how to make things right. The house is eerily quiet as I make my way to the bathroom, trying not to wake anyone with the sound of my shame-filled footsteps.</p></div> <div class="bathroom-trip" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">After taking care of business, I quietly wash my hands and stare at my reflection in the small mirror. The face looking back at me still looks young, uncertain. How can I expect others to trust me when I keep making such terrible decisions?</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I start making my way back to my room, the floorboards creak softly under my feet despite my efforts to move silently. Just as I'm about to reach my door, something catches my attention - there's a faint glow coming from the direction of the kitchen. Someone else is awake at this hour.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I pause in the hallway, wondering if someone else is also struggling with thoughts about yesterday. Maybe this is my chance to start making amends, to have an honest conversation about how badly I messed up. Or maybe I should just let them have their peace and return to wrestling with my guilt alone.</p></div><div class="decision-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">Maybe this is my chance to finally start making things right...</p><div style="background: rgba(255, 200, 200, 0.1); border: 1px solid rgba(255, 150, 150, 0.3); border-radius: 6px; padding: 15px; margin: 20px 0; text-align: center;"> <p style="color: #ffcccc; font-weight: bold; margin-bottom: 10px;">⚠️ IMPORTANT CHOICE ⚠️</p> <p style="color: #ffcccc; font-size: 0.9em;">This decision will determine whether you pursue romantic content with your <<print $marielToHuman>> or miss this opportunity entirely. Choose carefully!</p></div></div><div style="text-align: center; margin-top: 30px;"><div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px; margin-bottom: 15px;"> <p style="color: white; margin-bottom: 15px;">What should I do?</p> [[💕 Check out the kitchen light (Mariel romance)|KitchenNightEncounter]]</div><div style="background: rgba(80, 80, 120, 0.3); border: 1px solid rgba(100, 100, 140, 0.5); border-radius: 8px; padding: 20px;"> [[😴 Just go back to sleep|SkipMarielContent]]</div></div></div> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('stormark.mp3');<</script>> <<scrollingCredits 200>> <div style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 10000; background: rgba(0,0,0,0.9); padding: 20px 30px; border-radius: 25px; border: 2px solid #ffd700; text-align: center;"> <h3 style="color: #ffd700; font-size: 1.3em; margin: 0 0 10px 0; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> 🎬 End of Chapter 3 🎬 </h3> <p style="color: #ffffff; font-size: 1em; margin: 0; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);"> Thank you for playing <strong style="color: #ffd700;">Bonds Defiled</strong> </p> <p style="color: #dda0dd; font-size: 0.9em; margin: 8px 0 0 0; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);"> Credits will complete automatically... </p> </div> <div style="position: fixed; bottom: 20px; right: 30px; z-index: 10001;"> <button onclick="document.getElementById('scrolling-credits-container').style.display = 'none'; SugarCube.Engine.backward();" style="background: rgba(139,0,0,0.8); color: #ffffff; border: 2px solid #ffd700; padding: 12px 20px; border-radius: 25px; cursor: pointer; font-size: 1em; font-weight: bold; transition: all 0.3s ease;"> ⬅️ Go Back </button> </div><<script>> setTimeout(function() { SugarCube.Engine.backward(); }, 203000); // 200s credits + 3s buffer <</script>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="rights-discussion-container" style="background: linear-gradient(to bottom, rgba(180, 160, 140, 0.85), rgba(200, 180, 160, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚖️ Rights and Laws ⚖️</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Serious Discussion</p></div> <div class="initial-question" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">I want to understand this better. What exactly are the laws regarding demons? Do they have any rights at all?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The conversation takes on a more serious tone as I lean forward, genuinely wanting to understand the legal reality that Seryk and Nimeria face.*</p><div style="clear: left;"></div></div> <div class="mariel-legal-knowledge" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Legally speaking, demons are considered... property. They cannot own land, enter contracts, or represent themselves in court.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Mariel's expression darkens as she continues, clearly uncomfortable with the topic.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">The collar system exists because 'unowned' demons are considered threats to public safety. They can be captured or killed on sight by licensed demon hunters.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">An 'owned' demon, however, is the responsibility of their master. They can't be harmed without going through the owner first.</span></p><div style="clear: left;"></div></div> <div class="seryk-perspective" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">She's right, bro. Technically, we're considered less than human in the eyes of the law. We can't testify in trials, can't defend ourselves legally, can't even complain if we're mistreated.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Despite the heavy topic, Seryk's tone remains surprisingly calm and matter-of-fact.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">The irony is that these collars actually give us more freedom than we'd have without them. At least this way, people assume we belong to someone who vouches for our behavior.</span></p><div style="clear: left;"></div></div> <div class="liora-shock" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">That's... that's horrible. I never realized it was that bad.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Liora looks genuinely distressed by this information, her healing nature clearly troubled by such systematic injustice.*</p><div style="clear: left;"></div></div> <div class="nimeria-analysis" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">The system was designed after the Demon King's defeat. Fear drove the legislation - demons were seen as an existential threat that needed to be controlled or eliminated.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria's analytical tone carries a hint of bitterness as she explains the historical context.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">What's particularly cruel is that demons who refuse to submit to the collar system are labeled as 'dangerous separatists' and hunted down. There's no legal path to freedom.</span></p><div style="clear: left;"></div></div> <div class="serin-reaction" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">I had no idea either. I always thought the collars were just... tradition or something. This makes me feel terrible about all the times I complained about people staring at us.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Serin looks genuinely ashamed, her newfound confidence dampened by the weight of this knowledge.*</p><div style="clear: left;"></div></div> <div class="rylan-deeper-questions" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">So what happens if someone mistreats their 'owned' demon? Are there any protections at all?</span></p><div style="clear: left;"></div></div> <div class="mariel-grim-reality" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">Technically, there are laws against 'destruction of property' and 'animal cruelty' that could apply. But since demons can't testify on their own behalf, and few humans are willing to speak up for them...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She trails off, the implication clear. Her hands clench slightly as old memories seem to surface.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">I've seen... terrible things during my travels. Demons treated worse than livestock. And there was nothing we could do legally.</span></p><div style="clear: left;"></div></div> <div class="seryk-optimism" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Hey, don't look so gloomy, everyone. Things are slowly changing. There are more people like you all - humans who see demons as individuals rather than threats.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Every positive interaction, every friendship, every act of kindness helps change minds. That's more powerful than any law in the long run.</span></p><div style="clear: left;"></div></div> <div class="nimeria-strategy" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Seryk's right. Social change often precedes legal change. The more successful demon-human partnerships people see, the harder it becomes to maintain the fiction that we're inherently dangerous.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">That's part of why I want to join your adventures. Demonstrating that demons can be valuable allies, not just controlled servants, could help shift public perception.</span></p><div style="clear: left;"></div></div> <div class="rylan-commitment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Then that's what we'll do. We'll show everyone that demons and humans can work together as equals. Even if we get called 'demon cuddlers' for it.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I feel a surge of determination. This conversation has opened my eyes to just how important our friendship and partnership really is.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Maybe someday, demons won't need collars for protection. Maybe they'll have real rights, real freedom.</span></p><div style="clear: left;"></div></div> <div class="group-solidarity" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The weight of this conversation hangs in the air, but there's also a sense of unity. We're not just friends anymore - we're allies in something bigger than ourselves.*</p> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">I'll help however I can. Everyone deserves to be treated with dignity and respect.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Count me in. I won't let anyone talk badly about our friends anymore.</span></p><div style="clear: left;"></div> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">This conversation reminds me why we fought against the Demon King in the first place - not to subjugate an entire race, but to protect innocent people. All innocent people.</span></p><div style="clear: left;"></div></div></div> <<changeLust "Rylan" 2>><<changeAffection "Rylan" "Seryk" 3>><<changeAffection "Rylan" "Nimeria" 3>><<changeAffection "Liora" "Seryk" 2>><<changeAffection "Liora" "Nimeria" 2>><<changeAffection "Serin" "Seryk" 2>><<changeAffection "Serin" "Nimeria" 2>><<changeAffection "Mariel" "Seryk" 1>><<changeAffection "Mariel" "Nimeria" 1>> [[Head to the guild to check for quests|GuildMorningChapter3]] <<changeFace $currentRylanFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('seryknimeriaconfrontation.mp3');<</script>><<set $timeOfDay = "night">><div class="dream-transition" style="background: linear-gradient(to bottom, rgba(0,0,0,0.95), rgba(30,20,50,0.9)); min-height: 500px; padding: 40px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); text-align: center;"><div id="serykDreamFade" style="opacity: 1; transition: all 3s ease-in-out;"><p style="color: #87CEEB; font-size: 1.3em; font-style: italic; margin-bottom: 20px;">*Seryk's memories of guilt fade into the darkness...*</p><p style="color: white; font-size: 1.1em; margin-bottom: 25px;">✦ ✧ ✦</p><p style="color: #DDA0DD; font-size: 1.1em; font-style: italic;">*But dreams have a way of traveling...*</p></div><div id="transitionText" style="opacity: 0; transition: all 2s ease-in-out; margin-top: 30px;"><p style="color: white; font-size: 1.2em; margin-bottom: 25px;">✧ ✦ ✧</p><p style="color: #FFB6C1; font-size: 1.1em; font-style: italic; margin-bottom: 20px;">*Across the house, another mind stirs...*</p><p style="color: #90EE90; font-size: 1.0em;">*The transformation's effects begin to manifest...*</p></div><div id="marielIntro" style="opacity: 0; transition: all 2s ease-in-out; margin-top: 30px;"><p style="color: #DDA0DD; font-size: 1.3em; font-weight: bold;">*Mariel's Dreams*</p><p style="color: white; font-size: 1.0em; margin-top: 15px;">Where Healing Becomes Something More</p></div><div id="continueLink" style="opacity: 0; transition: all 1s ease-in-out; margin-top: 40px;"> [[Continue|MarielsTransformdreamChapter3]] </div></div><script> setTimeout(function() { document.getElementById('serykDreamFade').style.opacity = '0'; document.getElementById('transitionText').style.opacity = '1'; }, 1000); setTimeout(function() { document.getElementById('marielIntro').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continueLink').style.opacity = '1'; }, 5000); </script> <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('seryknimeriaconfrontation.mp3');<</script>><<set $timeOfDay = "night">><div class="dream-transition2" style="background: linear-gradient(to bottom, rgba(138, 43, 226, 0.8), rgba(0,0,0,0.95)); min-height: 500px; padding: 40px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); text-align: center;"><div id="marielDreamFade" style="opacity: 1; transition: all 3s ease-in-out;"><p style="color: #DDA0DD; font-size: 1.3em; font-style: italic; margin-bottom: 20px;">*Mariel's transformation dreams fade into peaceful sleep...*</p><p style="color: white; font-size: 1.1em; margin-bottom: 25px;">✦ ✧ ✦</p><p style="color: #FFB6C1; font-size: 1.1em; font-style: italic;">*The seeds are planted, ready to grow...*</p></div><div id="returningText" style="opacity: 0; transition: all 2s ease-in-out; margin-top: 30px;"><p style="color: white; font-size: 1.2em; margin-bottom: 25px;">✧ ✦ ✧</p><p style="color: #87CEEB; font-size: 1.1em; font-style: italic; margin-bottom: 20px;">*But across the house, guilt still weighs heavy...*</p><p style="color: #DDA0DD; font-size: 1.0em;">*The memories continue to unfold...*</p></div><div id="serykReturn" style="opacity: 0; transition: all 2s ease-in-out; margin-top: 30px;"><p style="color: #87CEEB; font-size: 1.3em; font-weight: bold;">*Switching to Seryk's Dream*</p><p style="color: white; font-size: 1.0em; margin-top: 15px;">The Weight of the Past</p></div><div id="continueLink" style="opacity: 0; transition: all 1s ease-in-out; margin-top: 40px;"> [[Continue|SeryksDream1]] </div></div><script> setTimeout(function() { document.getElementById('marielDreamFade').style.opacity = '0'; document.getElementById('returningText').style.opacity = '1'; }, 1000); setTimeout(function() { document.getElementById('serykReturn').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continueLink').style.opacity = '1'; }, 5000); </script><<changeFace $currentSerykFace>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="guild-morning-container" style="background: linear-gradient(to bottom, rgba(139, 69, 19, 0.85), rgba(160, 82, 45, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🏛️ Guild Morning 🏛️</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Seeking New Adventures</p></div> <div class="travel-to-guild" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Our group makes its way through the bustling streets toward the guild. The morning air is crisp, and the familiar sight of the guild building comes into view. As we walk, I can't help but notice the way people's eyes follow us - particularly lingering on Seryk and Nimeria's collars.*</p> <center><img src="images/landscapes/guildhall.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The whispers start almost immediately as we approach the guild entrance.*</p></div> <div class="whispers-and-prejudice" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The familiar murmur of disapproving voices reaches our ears as we enter the guild hall.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span style="color: #888;">"There they go again with their pet demons..."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span style="color: #888;">"I heard they actually let them fight alongside them. Disgusting."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span style="color: #888;">"Mark my words, those demons will turn on them eventually."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I clench my fists, but try to ignore the comments as we make our way toward Elena's reception desk.*</p></div> <div class="confrontation-begins" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Suddenly, a large, muscular man with a beer gut blocks our path. His arms are thick as tree trunks, and his face is flushed with anger and alcohol. He reeks of stale beer even this early in the morning.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">What's this scrawny little demon doing here? Looks like she'd break if someone sneezed too hard. This isn't a daycare!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Before anyone else can react, Liora steps forward. Her small frame looks tiny compared to the massive man, but her voice is steady and clear.*</p> <img src="images/liora/faceangryshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">That's enough! Nimeria has every right to be here, and she's done nothing wrong to you!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I'm stunned. This is the same shy, innocent Liora who can barely speak up in group conversations, now standing fearlessly against a man three times her size.*</p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Thank you, Liora, but leave it be. People like this aren't worth our time.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria's voice is calm and composed, but I can see the appreciation in her eyes for Liora's unexpected defense.*</p><div style="clear: left;"></div></div> <div class="verbal-sparring" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The man's face turns an even deeper shade of red as he refocuses on Nimeria, clearly not intimidated by Liora's intervention.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">Careful, demon. I might trip over you and mistake you for spilled ink.</span></p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">With how often you trip over your own words, I'm surprised you made it this far.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">Funny. I didn't know demons were trained to talk back.</span></p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">And I didn't know barn animals were allowed in here. Guild's really relaxed its standards.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The crowd is starting to gather, sensing blood in the water. Some adventurers are actually grinning at the exchange.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">You've got a sharp tongue for something that fits in a birdcage.</span></p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">And you've got a round head for someone who clearly skipped every intelligence stat. Impressive symmetry - your wit and your waistline are both a perfect zero.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*A few people actually gasp at that one. The man's face is turning purple with rage.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">Watch it. I eat things like you for breakfast.</span></p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Looking at you, I'd say you eat everything for breakfast. And lunch. And second lunch.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-male-npc" style="color: #8B4513;">You little bitch! When I'm done with you, you'll be begging me to stop! I'll show you what a real man does to smart-mouthed whores like you!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The guild hall goes dead silent. That crossed a line. Even the drunks look uncomfortable.*</p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Bold threat... from someone so fat he hasn't seen his own cock since the last king's coronation.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The guild hall EXPLODES in laughter. Someone starts slow clapping. The man looks around in shock as he realizes he's been completely destroyed in front of everyone.*</p><div style="clear: left;"></div></div> <div class="violence-erupts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The big man roars in fury and swings a massive fist toward Nimeria's face. Time seems to slow as I watch the attack coming.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Without thinking, I throw myself between them. My own fist connects with his jaw with a sickening crack, and the massive man crumples to the floor like a felled tree.*</p> <center><img src="images/rylan/chapter3/punch.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I stare down at my fist in shock. When did I become this strong? The man who seemed so intimidating moments ago is now completely unconscious on the guild floor.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Behind me, I don't notice Nimeria's expression - her eyes wide with excitement and admiration as she stares at my back.*</p><div style="clear: left;"></div></div> <center><img src="images/nimeria/faceecstatic.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="elena-intervention" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Okay, okay! Can someone drag the pig out? I have work to do here.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Elena's voice cuts through the tension with practiced authority. Two other adventurers grudgingly grab the unconscious man's arms and drag him toward the exit.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Well, that was entertaining. Now, what can I do for you today?</span></p><div style="clear: left;"></div></div> <center><img src="images/elenor/standing.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="quest-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">We're looking for a quest. Preferably something that would let us work together as a team.</span></p><div style="clear: left;"></div> <img src="images/elenor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Sorry, all the E-Rank quests are taken today. Early birds got them all.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Elena pauses, tapping her finger on the counter thoughtfully.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Hmm, even though it's usually too early for your rank, I'd be willing to let you visit D-Rank locations. How about you patrol the Blightwood?</span></p><div style="clear: left;"></div></div> <div class="blightwood-explanation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Sure, but why do you need patrols there?</span></p><div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Well, a drunk adventurer said he met a talking goblin there - something called 'Effnain' or so. Even though I can't take it seriously, better safe than sorry, right?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Anyway, there's a reason why it's a D-Rank location. The monsters there are weak, but the atmosphere is poisonous. It won't kill you if you don't stay too long, but it slowly drains your health.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Elena looks pointedly at Liora.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Since you've got a good healer, I think I don't have to worry.</span></p><div style="clear: left;"></div></div> <div class="strategy-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">If the quest goes well, I'm willing to let you visit more D-Rank locations in the future. For those, one or two strong healers are an obligation though.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">During fights, you better not let Liora engage directly. She should conserve her mana and heal everyone while you rest between encounters.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">But I'm sure Seryk, $humanName, and Serin will be more than enough to defeat a few goblins and slimes.</span></p><div style="clear: left;"></div></div> <div class="concern-about-nimeria" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Sure, leave it to us. Wait... Seryk said Nimeria is fragile...</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">I'm fine. I have a resistance against poisons since I was four...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She glances meaningfully at Seryk, and I catch something unspoken passing between them.*</p><div style="clear: left;"></div> <img src="images/seryk/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Sorry about that, Nim...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seryk scratches his head awkwardly, looking genuinely regretful about something.*</p><div style="clear: left;"></div></div> <div class="mission-acceptance" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Okay, we'll take the mission. But safety first - if anyone starts feeling the effects of the poison too strongly, we retreat immediately.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I look around at my companions, making sure everyone understands the seriousness of what we're undertaking.*</p><div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-female-npc">Perfect. The Blightwood is about two hours north of here. Good luck, and try not to punch any more customers unconscious on your way out.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Elena's wink takes the sting out of her words as she hands us the official quest documentation.*</p> <div style="clear: left;"></div></div></div> <<changeLust "Rylan" 2>><<changeAffection "Liora" "Nimeria" 4>><<changeAffection "Nimeria" "Liora" 3>><<changeAffection "Nimeria" "Rylan" 3>><<changeAffection "Rylan" "Liora" 2>><<changeAffection "Seryk" "Nimeria" 1>><<changeCombatStat "Rylan" "physicalPower" 0.3>> [[Head to the Blightwood immediately|BlightwoodJourney]] [[Take some time to discuss strategy|StrategyDiscussion]] <<changeFace $currentRylanFace>><<statSummary>>
<<script>> if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); // Clear the players cache window.AudioSystem.sfx.players = {}; } // 2. Stop custom looping SFX if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } // 3. Stop ALL audio elements on the page document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.remove(); } catch(e) {} }); // 4. Try to find and stop any playing audio by URL const audioElements = document.getElementsByTagName('audio'); for (let i = audioElements.length - 1; i >= 0; i--) { try { const audio = audioElements[i]; if (audio.src.includes('deepkiss') || !audio.paused) { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } } catch(e) {} } // 5. Set a timer to ensure sounds stay stopped setTimeout(() => { document.querySelectorAll('audio').forEach(audio => { if (audio.src.includes('deepkiss')) { audio.pause(); audio.remove(); } }); }, 100); <</script>> <<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "night">> <<set $rylanRomanceMariel = true>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🍷 Late Night Encounter 🍷</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Kitchen</p></div> <div class="kitchen-discovery" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I quietly approach the kitchen, my bare feet silent on the cold wooden floor. The warm glow I noticed earlier comes from a single candle flickering on the kitchen table. As I peer around the corner, I freeze.</p> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>> sits at the table, still in her nightgown, her golden blonde hair slightly disheveled. In front of her is a nearly empty bottle of wine and a glass that's been refilled multiple times, judging by the red stains on the table.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She doesn't notice me at first, staring into her wine glass with a melancholy expression. Her usually perfect posture is slumped, and even from here I can see the flush in her cheeks.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I should probably leave her be, but something about her defeated posture makes me hesitate. She looks so... lonely.</p><div style="clear: left;"></div></div> <div class="approaching-mariel" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I clear my throat softly.</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"<<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>>? Are you alright?"</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She looks up, her emerald eyes unfocused and glassy. A wobbly smile crosses her face as she tries to straighten up in her chair.</p><div style="clear: left;"></div> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Oh! <<print $humanName>>... didn't... didn't hear you come in."</span> Her words slur slightly as she gestures to the empty chair across from her. <span class="dialog-mariel">"Join your... your <<print $marielToHuman>> for a drink? This wine is... is really good."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can tell she's much more intoxicated than I initially thought. Her movements are unsteady, and she's having trouble focusing on my face.</p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"I think you've had enough wine for tonight. Maybe we should get you to bed?"</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her expression immediately crumbles, and she lets out a bitter laugh that doesn't suit her gentle nature at all.</p></div> <div class="mariel-confession" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="clear: left;"></div> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Bed? Hah... what's the point? Just... just gonna lie there alone anyway."</span> She takes another sip of wine, her hand shaking slightly. <span class="dialog-mariel">"Do you know... do you know what it's like to be... to be unwanted? Even by your own husband?"</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My heart sinks. I've never seen her like this before - so vulnerable, so broken.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"So many years... so many years since we came back from that... that horrible place. And he... he can barely look at me. Won't touch me. Won't even..."</span> She trails off, staring into her glass again.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Maybe I deserve it though. Maybe... maybe this is my punishment for... for what I did. Or what I didn't do. I was supposed to be pure, supposed to be a priestess of light, but I..."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She's starting to cry now, tears streaming down her flushed cheeks. <span class="dialog-mariel">"I'm just... I'm just a useless woman. Can't even... can't even be a proper wife anymore."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I feel a mix of emotions - pity, anger at <<print $humanToThalor.charAt(0).toUpperCase() + $humanToThalor.slice(1)>>, and something else I don't want to acknowledge.</p></div> <div class="decision-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">I can't leave her like this. She needs help getting to bed safely.</p></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">I need to help her to bed.</p> [[💔 Help her to her room|MarielTooBed]] </div> </div> </div> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>> <<script>> if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX = null; } <</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "night">> <<set $rylan_MarielNightEncounter = true>> <<set $rylan_lust += 20>> <<set $rylan_sexualExperience += 1>> <<set $rylan_kissExperience += 1>> <<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>> <<trackLust "Rylan" 20>> <<trackExperience "Rylan" "sexual" 1>> <<trackExperience "Rylan" "kiss" 1>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💔 The Breaking Point 💔</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Mariel's Room</p></div> <div class="final-moments" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I try to sit up, to regain some control of the situation, but she's already climbing onto the bed beside me, her movements unsteady but determined.</p> <center><img src="images/mariel/chapter3/nightactivities1/11.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center><div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Don't run from me, Thalor... please..."</span> She presses against me, and I can feel the heat of her body through the thin fabric of her nightgown.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Before I can respond, she's kissing me again, more desperately than before. Her body moves against mine in ways that make my head spin with guilt and unwanted desire.</p> <<script>> setTimeout(function() { if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX = null; } window.currentLoopingSFX = new Audio('sounds/hsounds/deepkissintense.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 100); <</script>> <center><img src="images/mariel/chapter3/nightactivities1/12.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I try one last time to push her away, but my strength is gone. My resolve has crumbled completely.</p></div> <div class="complete-surrender" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She pulls at my boxers with desperate hands, and I'm too overwhelmed to stop her. When she pushes me back down onto the bed, I fall without resistance.</p> <center><img src="images/mariel/chapter3/nightactivities1/13.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"That's it... let me take care of you..."</span> she whispers, her voice thick with need and wine.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The intensity becomes too much. My body responds despite my horror at the situation. The guilt is eating me alive, but I can't stop what's happening.</p> <center><img src="images/mariel/chapter3/nightactivities1/14.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I try to escape one more time, but she wraps her legs around me, holding me in place with surprising strength.</p> <center><img src="images/mariel/chapter3/nightactivities1/15.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div class="final-collapse" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My resistance finally breaks completely. The overwhelming sensations, her desperate need, the way she clings to me - it all becomes too much.</p> <center><img src="images/mariel/chapter3/nightactivities1/16.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I can feel myself responding despite everything, my body betraying every moral principle I thought I had.</p> <center><img src="images/mariel/chapter3/nightactivities1/17.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The shame is overwhelming, but my body has taken control. In my confusion and guilt, I find myself responding to the intense sensations.</p> <center><img src="images/mariel/chapter3/nightactivities1/18.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div class="point-of-climax" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">I can't hold back anymore... everything is spiraling out of control...</p></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">There's no stopping what happens next...</p> [[💥 The final moment|MarielFinalMoments]] </div> </div> </div> <<set $rylan_kissExperience += 1>> <<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>> <<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>> <<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>> <<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>> <<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>> <<set $rylan_Lust = ($rylan_Lust || 0) + 10>> <<trackExperience "Rylan" "kissExperience" 1>> <<trackExperience "Mariel" "kissExperience" 1>> <<trackLust "Rylan" 10>> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>> if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); // Clear the players cache window.AudioSystem.sfx.players = {}; } // 2. Stop custom looping SFX if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } // 3. Stop ALL audio elements on the page document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.remove(); } catch(e) {} }); // 4. Try to find and stop any playing audio by URL const audioElements = document.getElementsByTagName('audio'); for (let i = audioElements.length - 1; i >= 0; i--) { try { const audio = audioElements[i]; if (audio.src.includes('deepkiss') || !audio.paused) { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } } catch(e) {} } // 5. Set a timer to ensure sounds stay stopped setTimeout(() => { document.querySelectorAll('audio').forEach(audio => { if (audio.src.includes('deepkiss')) { audio.pause(); audio.remove(); } }); }, 100); <</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "night">> <<set $rylan_Lust = Math.max(0, ($rylan_Lust || 0) - 50)>><<set $rylan_sexualExperience += 2>> <<set $rylan_kissExperience += 1>> <<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>> <<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>> <<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>> <<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>> <<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>> <<set $rylan_basicExperience += 2>> <<set $rylan_masturbationCount = ($rylan_masturbationCount || 0) + 1>> <<set $rylan_orgasmsReceived = ($rylan_orgasmsReceived || 0) + 1>> <<set $rylan_MarielIntimateCount = ($rylan_MarielIntimateCount || 0) + 1>> <<addSoulCorruption "rylan" 1>> <<set $rylan_MarielAffection = Math.max(0, ($rylan_MarielAffection || 0) - 5)>> <<set $rylan_MarielAttraction += 3>><<set $mariel_RylanAttraction += 3>> <<trackLust "Rylan" -50>> <<trackExperience "Rylan" "sexual" 2>> <<trackExperience "Rylan" "kissExperience" 1>> <<trackExperience "Mariel" "kissExperience" 1>> <<trackExperience "Rylan" "basic" 2>> <<trackExperience "Rylan" "masturbation" 1>> <<trackAffection "Rylan" "Mariel" 5>> <<trackAttraction "Rylan" "Mariel" 5>> <<trackAffection "Mariel" "Rylan" 5>> <<trackAttraction "Mariel" "Rylan" 3>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💥 The Final Moment 💥</p><p style="color: white; font-size: 1.1em;">Chapter 3 - Mariel's Room</p></div> <div class="final-collapse" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Finally, overwhelmed by everything - the guilt, the physical sensations, the emotional turmoil - my body reaches its limit.</p> <center><img src="images/mariel/chapter3/nightactivities1/19.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div class="aftermath" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As soon as it's over, the full weight of what just happened crashes down on me. The wine finally overtakes her completely, and she collapses beside me, unconscious within moments.</p> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I lie there in horror, staring at the ceiling. What have I done? This was my <<print $marielToHuman>>, and she was too drunk to know what she was doing. I should have been stronger. I should have stopped this.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The shame is crushing. I can barely breathe under the weight of it. This isn't who I'm supposed to be. This isn't what I should have done.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Carefully, I extract myself from the bed and pull a blanket over her sleeping form. She looks so peaceful now, so innocent. Tomorrow she probably won't even remember this happened.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But I will. I'll remember this for the rest of my life.</p><div style="clear: left;"></div></div> <div class="escape" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I gather my clothes and slip out of her room as quietly as possible, my hands shaking with shame and self-disgust. Each step down the hallway feels like I'm carrying a tremendous weight.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As I reach my own door, I pause for a moment, listening to make sure I haven't woken anyone. The house is silent, peaceful, completely unaware of the terrible thing that just happened.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I slip into my room and close the door behind me, sliding down against it until I'm sitting on the floor. The shame is overwhelming. How could I have let that happen? How could I have been so weak?</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But as I sit there in the darkness, I realize something chilling - I wasn't the only one awake in this house tonight.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Just as I closed my door, I caught a glimpse of a shadow moving at the end of the hallway. Someone else was up, and they might have seen me leaving her room.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The horror of what I've done is now compounded by the fear of discovery. What if someone knows? What if they saw everything?</p></div> <div class="final-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">I am the worst kind of person. And someone might have witnessed my shame.</p></div><<soulDisplay "rylan">> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">I need to get some sleep... if I even can after this.</p> <<set $rylan_MarielOrgasmsGiven = 1>><<set $mariel_RylanOrgasmsReceived = 1>><<set $mariel_RylanOrgasmsGiven = 1>><<set $rylan_MarielOrgasmsReceived = 1>> [[😰 Try to sleep|NimeriasIntervention]] </div></div></div><<statSummary>><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💔 Resistance Crumbling 💔</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Mariel's Room</p></div> <div class="escalation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"Please, <<print $marielToHuman>>, we can't... this is wrong..."</span> I try one more time to push her away, but my voice lacks conviction now.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She doesn't listen. Instead, she pulls me down into another kiss, more passionate than before. Her tongue parts my lips, and I can't help but respond despite my moral objections screaming in my head.</p> <<script>> setTimeout(function() { if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX = null; } window.currentLoopingSFX = new Audio('sounds/hsounds/deepkissintense.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 100); <</script>> <center><img src="images/mariel/chapter3/nightactivities1/5.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Stop calling me that..."</span> she whispers breathlessly between kisses. <span class="dialog-mariel">"Tonight... tonight I'm just a woman who needs you."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My resistance is crumbling with each passing second. The way she holds me, the desperation in her touch, the heat of her body against mine - it's breaking down every wall I've tried to build.</p><div style="clear: left;"></div></div> <div class="passionate-kisses" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She kisses me again and again, each one more intense than the last. I find myself responding despite everything, my hands moving to her waist without conscious thought.</p> <center><img src="images/mariel/chapter3/nightactivities1/6.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center><div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"There... that's my Thalor. I knew you still wanted me."</span> Her voice is thick with emotion and desire. <span class="dialog-mariel">"It's been so long since you've touched me like this."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The guilt is eating me alive, but my body is betraying me completely now. When she presses closer, I can feel myself responding in ways that make me hate myself.</p> <center><img src="images/mariel/chapter3/nightactivities1/7.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">This is spiraling out of control, and I'm powerless to stop it.</p></div> <div class="losing-control" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her kisses become more urgent, more demanding. Her tongue explores my mouth with a hunger that's been building for years, and despite my horror at the situation, I find myself kissing her back.</p> <center><img src="images/mariel/chapter3/nightactivities1/8.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center><div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Yes... yes, like that..."</span> she moans against my lips, her hands roaming over my chest. <span class="dialog-mariel">"I've needed this so much."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Suddenly, with surprising strength for someone so intoxicated, she pushes me backward onto the bed. I land with a soft thud, looking up at her with a mixture of fear, guilt, and unwanted arousal.</p> <center><img src="images/mariel/chapter3/nightactivities1/9.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div class="point-of-no-return" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">She's completely lost in her desire, and I'm drowning in guilt and confusion...</p> <center><img src="images/mariel/chapter3/nightactivities1/10.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">I can't think straight anymore...</p> [[😰 This has gone too far|MarielClimax]] </div></div></div><<set $rylan_kissExperience += 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_Lust = ($rylan_Lust || 0) + 30>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackLust "Rylan" 30>><<statSummary>> <<script>> $(document).on('click', 'a', function() { if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX = null; } }); <</script>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">><div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💋 Point of No Return 💋</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Mariel's Room</p></div> <div class="first-kiss" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Before I can react, she leans forward and presses her lips against mine. Her kiss is desperate, hungry, filled with years of longing and rejection. The taste of wine mingles with something sweeter, more intoxicating.</p> <<script>> setTimeout(function() { if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX = null; } window.currentLoopingSFX = new Audio('sounds/hsounds/deepkiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 100); <</script>> <center><img src="images/mariel/chapter3/nightactivities1/2.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center> <div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Thalor... I've missed you so much..."</span> she whispers against my lips, her voice thick with emotion and alcohol.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My mind screams at me to stop this, to push her away, but my body betrays me. For a moment, I'm frozen by the intensity of her need, by the way she clings to me like I'm her salvation.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Then reality crashes back down on me.</p> <div style="clear: left;"></div></div> <div class="resistance-attempt" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="clear: left;"></div> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"<<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>>, stop! I'm not Thalor!"</span> I try to push her away gently, but she's stronger than I expected in her desperation.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She pulls me closer instead, her hands tangling in my hair as she kisses me again, more insistently this time. The warmth of her body, the softness of her lips, the way she tastes - it's overwhelming.</p> <center><img src="images/mariel/chapter3/nightactivities1/3.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center><div style="clear: left;"></div> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Please... don't reject me tonight. I need... I need to feel wanted."</span> Her voice breaks as she speaks, and I can taste her tears mixed with the wine.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">This is wrong. This is so wrong. She's my <<print $marielToHuman>>, she's drunk, she doesn't know what she's doing. But God help me, part of me doesn't want her to stop.</p><div style="clear: left;"></div></div> <div class="growing-desperation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="clear: left;"></div> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"This isn't right... you're drunk, you don't know what you're doing..."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But even as I say the words, I can feel my resolve weakening. When was the last time someone looked at me with such desperate need? When was the last time I felt truly wanted?</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She pulls back slightly, her eyes meeting mine with a clarity that surprises me despite her intoxication.</p> <center><img src="images/mariel/chapter3/nightactivities1/4.webp" style="max-width: 500px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center><div style="clear: left;"></div> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"I know exactly what I'm doing, Thalor. I'm finally... finally being honest about what I want."</span> Her tongue darted out to wet her lips, and I can see the hunger in her eyes. <span class="dialog-mariel">"Don't you want me too?"</span></p></div> <div class="internal-conflict" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">Every fiber of my being is screaming that this is wrong, but I'm losing the battle against my own desires...</p></div><div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">I'm losing control of the situation...</p> [[😰 Try to resist harder|MarielIntensifies]] </div></div></div><<set $rylan_kissExperience += 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_Lust = ($rylan_Lust || 0) + 30>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackLust "Rylan" 30>><<statSummary>><<script>> $(document).on('click', 'a', function() { if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX = null; } }); <</script>><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "night">> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🚶 Walking to Her Room 🚶</p><p style="color: white; font-size: 1.1em;">Chapter 3 - Hallway</p></div> <div class="helping-mariel" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I move around the table and gently help her to her feet. She leans heavily against me, her body warm and soft against my arm. The sweet scent of wine mingles with her usual lavender perfume.</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"Come on, let's get you to bed. You'll feel better in the morning."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">She nods weakly, but her legs are unsteady. I have to support most of her weight as we slowly make our way out of the kitchen and down the hallway toward her bedroom.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">As we walk, she keeps stumbling, her head lolling against my shoulder. I try to focus on just getting her safely to her room, but I can't help but be aware of how her nightgown has shifted, how her curves press against me with each unsteady step.</p></div> <div class="confusion-begins" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Halfway to her room, she suddenly stops and looks up at me with unfocused eyes. A strange smile crosses her face.</p><div style="clear: left;"></div> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"Thalor? You... you came to me tonight?"</span> Her voice is slurred but carries a note of hope I've never heard before. <span class="dialog-mariel">"I thought... I thought you didn't want me anymore."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My blood runs cold. She's so drunk she thinks I'm her husband.</p><div style="clear: left;"></div> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"<<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>>, I'm not... I'm <<print $humanName>>. Remember?"</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But she's not listening. Her hand moves to rest on my chest, and she looks at me with such longing it makes my heart race and my stomach turn at the same time.</p><div style="clear: left;"></div> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">"You feel... different tonight. Younger. Have you been... been working out?"</span> She giggles, a sound so unlike her usual composed self. <span class="dialog-mariel">"And you're... you're excited to see me. I can tell."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I realize with horror that my body is reacting to her closeness, to her touch, despite my mind screaming that this is wrong. This is my <<print $marielToHuman>>, and she's too drunk to know what she's doing.</p><div style="clear: left;"></div></div> <div class="reaching-bedroom" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I practically carry her the rest of the way to her bedroom, my face burning with shame and confusion. Once we're inside, I try to help her sit on the edge of the bed.</p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">"There. Now you should get some sleep. In the morning you'll-"</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But as I try to step back, she loses her balance and starts to fall backward. Instinctively, I reach out to catch her, my arms wrapping around her waist to keep her from hitting the bed hard.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Suddenly we're very close, her face just inches from mine. Her emerald eyes, though glassy with wine, seem to look right through me.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">This is the moment everything changes.</p></div> <div class="critical-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">Time seems to slow as I hold her in my arms...</p> <center><img src="images/mariel/chapter3/nightactivities1/1.webp" style="max-width: 400px; width: 100%; height: auto; border-radius: 8px; margin: 20px 0;"></center></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">She's looking at me with such intensity...</p> [[😰 This is wrong...|MarielKissBegins]] <<set $rylan_Lust = ($rylan_Lust || 0) + 20>> <<trackLust "Rylan" 20>> </div></div></div><<statSummary>><<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">><<if not $marielTransformationMother>><<set $marielTransformationMother = false>><</if>><<if not $humanTransformationFeminine>><<set $humanTransformationFeminine = false>><</if>> <div class="dream-container" style="background: linear-gradient(to bottom, rgba(138, 43, 226, 0.85), rgba(72, 61, 139, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Mariel's Transformation Dream 💭</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - The Mind's New Path</p> </div><<if not $marielTransformationMother>><div class="healing-dream" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The nightmare begins as it always does - the throne room, the demon children's cries, the blood...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*But suddenly, the scene shimmers and transforms. The darkness lifts like morning mist, replaced by warm sunlight streaming through familiar windows.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Instead of horror, she sees herself in the kitchen, laughing with <<print $humanName>> and the others. Thalor's arm around her shoulders, everyone safe and happy. The weight in her chest... it's gone.*</p> <div style="clear: left;"></div></div><div class="peaceful-transformation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*For the first time in years, she dreams of simple moments. Healing small wounds, preparing meals, watching everyone grow and flourish under her care.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The trauma that has haunted her sleep for so long simply... isn't there anymore. In its place, only warmth, love, and the deep satisfaction of a life well-lived.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; color: #90EE90;">*The healing has begun. For the first time in years, the guilt feels... lighter.*</p> </div><<else>><div class="mothers-awakening" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The nightmare of the throne room begins to fade, but instead of peace, something else stirs within her sleeping mind...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She finds herself sitting on the edge of her bed, strange sensations coursing through her body. Her nipples feel tight, almost itchy, and there's a peculiar fullness in her breasts.*</p> <div style="clear: left;"></div></div><div class="milk-production" style="background: rgba(75,45,75,0.8); border: 2px solid rgba(139,69,139,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter3/transform1/breastmilk2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px;"></center> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*What's... what's happening to me? They feel so full, so heavy...*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Warm droplets begin to leak from her nipples - milk, rich and creamy. The pressure is building, becoming almost painful. She needs relief, needs someone to help her...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*<<print $humanName>>... my sweet child... come to me...*</span></p> <div style="clear: left;"></div></div><div class="calling-child" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*In her dream, <<print $humanName>> appears at the doorway, looking confused but drawn by some instinct they don't understand.*</p> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*Come here, my precious one. It's time for dinner... Mama has what you need.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*She pats her lap invitingly, her maternal instincts completely overwhelming any other thoughts. This feels so natural, so right...*</p> <div style="clear: left;"></div></div><<if $humanTransformationFeminine>><div class="transformation-vision" style="background: rgba(75,25,75,0.8); border: 2px solid rgba(139,0,139,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*<<print $humanName>> approaches and begins to drink from her breast, but something feels... different. Wrong somehow.*</p> <center><img src="images/nimeria/chapter3/transform1/male/suckbreast1male.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*Hmm... something isn't quite right...*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The image of <<print $humanName>> becomes blurry, shifting and changing before her eyes...*</p> <center><img src="images/nimeria/chapter3/transform1/female/suckbreast1maleblurry.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*Ah, there we go... my beautiful daughter. I always wanted a daughter to take care of.*</span></p> <center><img src="images/nimeria/chapter3/transform1/female/suckbreast1female.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <div style="clear: left;"></div></div><div class="feeding-sequence-female" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*That's it, my sweet girl... drink all you want. Mama has so much milk for you...*</span></p> <center><img src="images/nimeria/chapter3/transform1/female/suckbreast2female.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Waves of euphoria wash over her as the pressure in her breasts finally finds relief. This is what she was meant for - to nurture, to provide, to love unconditionally.*</p> <center><img src="images/nimeria/chapter3/transform1/female/suckbreast3female.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*You're such a good baby... Mama loves you so much. Always remember that you're my precious little one...*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The feeding continues, each moment filling her with deeper maternal satisfaction. Her daughter needs her, depends on her, and that makes everything else fade into insignificance.*</p> <center><img src="images/nimeria/chapter3/transform1/female/suckbreast4female.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <div style="clear: left;"></div></div><<else>><div class="feeding-sequence-male" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/chapter3/transform1/male/suckbreast1male.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*That's it, my precious boy... drink deeply. Mama has so much nourishment for you...*</span></p> <center><img src="images/nimeria/chapter3/transform1/male/suckbreast2male.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Pure bliss floods through her as the painful pressure finally finds release. This is her purpose - to care for her family, to provide everything they need with her own body.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*You're growing so strong, my handsome son... Mama will always take care of you. You'll always be my baby...*</span></p> <center><img src="images/nimeria/chapter3/transform1/male/suckbreast3male.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Each gentle pull sends waves of maternal pleasure through her entire being. This is what love truly means - complete devotion, total sacrifice for the ones who matter most.*</p> <center><img src="images/nimeria/chapter3/transform1/male/suckbreast4male.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-mariel">*Sleep now, my sweet boy... Dream of Mama's love. Tomorrow we'll do this again...*</span></p> <div style="clear: left;"></div></div><</if>><</if>><div class="dream-ending" style="background: rgba(25,25,45,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px; text-align: center;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*As the dream fades, Mariel's face shows a peaceful smile she hasn't worn in years. The first seeds have been planted.*</p> <p style="color: #DDA0DD; line-height: 1.6; font-weight: bold;">*When she wakes, she'll feel different somehow... but the real changes will come slowly, gradually, as the seeds are nurtured through care and attention...*</p> </div></div>[[Continue...|DreamTransition2]] <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="shop-discovery-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85), rgba(106, 90, 205, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">📚 Mysterious Discovery 📚</p> <p style="color: white; font-size: 1.1em;">A Strange New Shop</p></div> <div class="discovery-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we walk through the familiar streets toward home, something catches my attention. Between the blacksmith and the tavern, where I'm certain there was just an empty alley this morning, stands a small shop I've never seen before.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The shop has an ornate wooden sign that reads "Whispers & Wisdom" in flowing script. Mysterious purple light emanates from its windows, and there's something almost hypnotic about the way the shadows seem to dance around its entrance.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Wait... has this shop always been here? I don't remember seeing it before.</span></p><div style="clear: left;"></div> <img src="images/serin/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">That's... definitely new. I walk this street every day, and I've never seen that place before.</span></p><div style="clear: left;"></div> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Something feels... strange about it. Like it just appeared out of nowhere.</span></p><div style="clear: left;"></div> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Magic shops sometimes do that, bro. They appear when someone needs what they're selling.</span></p><div style="clear: left;"></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*staring at the shop intently* That's... definitely magical. I can sense powerful enchantments from here.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*There's something compelling about the shop that draws my curiosity. After the bizarre day we've had, what's one more strange discovery?*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">I'm going to check it out. After everything that happened today, I'm curious what kind of shop just appears out of nowhere.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">We'll wait out here. Magic shops can be... unpredictable with multiple people.</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Be careful, $humanName. Don't buy anything too expensive or dangerous!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I approach the shop entrance. As I get closer, I can hear faint whispers coming from inside, though I can't make out the words. The door handle feels warm to the touch, almost inviting.*</p></div></div><div style="text-align: center; margin: 30px 0;"> [[Enter the mysterious shop|MysteriousBookshop]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="bookshop-container" style="background: linear-gradient(to bottom, rgba(72, 61, 139, 0.85), rgba(106, 90, 205, 0.9)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">📚 Whispers & Wisdom 📚</p> <p style="color: white; font-size: 1.1em;">A Shop of Self-Discovery</p></div> <div class="shop-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/bookshopinterior.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Inside, the shop is far larger than it appeared from outside. Towering bookshelves stretch up into shadows that seem to move of their own accord. Ethereal lights float between the shelves, illuminating different sections as I pass by.*</p> <<if not $mysteriousBookshopVisited>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I step inside and look around in wonder. The shop defies logic - it's impossibly vast inside, with shelves that seem to stretch into infinity. As I take in the mystical atmosphere, I hear soft footsteps approaching.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*A breathtakingly beautiful woman emerges from the shadows. She has flowing white hair that seems to shimmer with its own light, piercing blue eyes that feel ancient and knowing, and wears an elegant black dress that moves like liquid shadow. There's something otherworldly about her presence.*</p> <center><img src="images/veloria/portrait.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc" style="color: #DDA0DD;">Welcome, $humanName.</span></p><div style="clear: left;"></div> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Have we met before? How do you know my name?</span></p><div style="clear: left;"></div> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc" style="color: #DDA0DD;">Not in your time yet. I'm Veloria. For you, Madame Veloria. I sell books that might be useful for you in the future.</span></p><div style="clear: left;"></div> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">...Ok...</span></p><div style="clear: left;"></div> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc" style="color: #DDA0DD;">Hmm. Soon a time will come when you find no way out and everything seems lost. Your path is plagued with death. Visit me and I might help you... for a price.</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Yes, sure... Can I take a look at the books?</span></p><div style="clear: left;"></div> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc" style="color: #DDA0DD;">I currently have these books available. In the future I might have more for you.</span></p><div style="clear: left;"></div> </div><<set $mysteriousBookshopVisited = true>><<else>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Madame Veloria nods knowingly as I enter her shop again. Her piercing blue eyes seem to see right through me, as if she knows exactly what has transpired since my last visit.*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc" style="color: #DDA0DD;">Ah, you return. The threads of fate continue to weave around you. What wisdom do you seek today?</span></p><div style="clear: left;"></div></div><</if>> <div style="background: rgba(50,40,60,0.9); border: 1px solid rgba(110,100,120,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #C8A2C8; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Exploring the Shop ---</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I wander through the shop, marveling at its impossible architecture. The shelves seem to stretch infinitely upward, and books float gently between sections as if deciding where they belong. Each aisle feels like stepping into a different realm of knowledge.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The books themselves are unlike anything I've seen - some have covers that shimmer and shift, others seem to whisper as I pass by. There's a distinct separation between two main sections, each with its own ethereal aura.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Madame Veloria watches me with those ancient eyes, a knowing smile playing at her lips. "Choose carefully, young seeker," she says softly. "Each book will teach you something new about yourself... for better or worse."*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I feel drawn toward the mystical book collection, ready to explore what knowledge awaits me.*</p></div></div></div><div style="text-align: center; margin: 30px 0;"> [[Browse the book collection|WhispersWisdomShop]] [[Leave without browsing|ExitMysteriousBookshop]]</div> <<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="shop-exit-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85), rgba(106, 90, 205, 0.9)); min-height: 300px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="exit-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I step out of the mysterious shop, I feel the cool evening air on my face. The others are waiting where I left them, looking slightly concerned.*</p> <img src="images/serin/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">$humanName! You were in there for quite a while. Everything alright?</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Yeah, just... an interesting bookshop. Nothing to worry about.</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">You look... different somehow. More contemplative.</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Magical knowledge has a way of changing people. Are you ready to head home now?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I take one last look at the shop. The sign reading "Whispers & Wisdom" seems to shimmer slightly, and I have the feeling it will be here whenever I need it again.*</p></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue home|ReturnHomeAfterBlightwood]]</div> <<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "evening">><div class="nimeria-room-container" style="background: linear-gradient(to bottom, rgba(148, 0, 211, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="nimeria-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/face.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I close my bedroom door behind me and immediately lean against it, my carefully maintained composure finally cracking. The exhaustion hits me like a wave - that journey through the Blightwood was more draining than I let on.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Cough... cough... The lingering effects of the corrupted air still burn in my lungs. I press a hand to my chest, trying to steady my breathing. Being around so much poisoned air for hours... it took more effort than expected to maintain my innocent facade.*</p> <center><img src="images/nimeria/faceworried.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I stumble toward my bed, my legs feeling weaker than they should. The constant mental effort of appearing harmless while analyzing every plant, every potential ingredient... it's exhausting work.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Cough... cough... I need to rest, just for a moment. Just until-*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Knock knock knock*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I freeze, my tired expression immediately shifting. No one can see me like this. I quickly smooth my hair and force my usual bright smile.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Nim? Everything alright in there? You seemed pretty quiet during dinner.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I take a deep breath, but I don't need to force the cheerful act with Seryk. In private, I can be myself - which means being direct and often unpleasant.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">What do you want, Seryk? I'm busy.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*He enters, and I can see the concern in his eyes. I don't bother hiding my irritation - he's used to my private demeanor by now.*</p> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">You sure you're okay? You look a bit pale.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I wave my hand dismissively, my irritation clear even as my chest still aches.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I'm fine. Stop fussing. Don't you have something better to do?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*He hesitates, still looking worried, but I glare at him until he finally gives up.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Alright... but if you need anything, just call.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Once the door closes behind him, I finally allow myself to drop the act. My smile fades as I move to my bed, exhaustion washing over me like a tide.*</p></div> <div style="background: rgba(70,50,90,0.9); border: 1px solid rgba(140,120,160,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I collapse onto my bed, finally letting my guard down completely. The coughing returns, and I press my face into my pillow to muffle the sound.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I close my eyes, memories begin to surface - dark fragments from a time before I learned to wear masks, before I understood the necessity of deception...*</p> <center><img src="images/nimeria/faceworried.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The past calls to me as consciousness begins to fade, and I remember a time when I was truly alone, abandoned to survive in a world that showed no mercy...*</p></div></div></div><<changeAffection "Nimeria" "Seryk" 1>><<changeLust "Nimeria" -10>><div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">Even the most innocent masks can hide the deepest exhaustion...</p> [[Continue...|NimeriaPastMemoryDay1]] </div> <<changeFace $currentNimeriaFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="alone-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.9), rgba(139, 0, 139, 0.95)); min-height: 600px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.6em; font-weight: bold; margin-bottom: 15px;">💔 Alone With Doubts 💔</p> <p style="color: #E6E6FA; font-size: 1.1em;">A Few Minutes Later - Nimeria's Room</p></div> <div class="exhaustion" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*I collapse onto my bed, utterly drained. The seeds are planted - Mariel's transformation, the kiss with Liora, the choices I've made... but gods, I'm so tired.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She stares at her reflection in the small mirror beside her bed, her usually perfect facade cracking to reveal the exhaustion beneath.*</p></div> <div class="body-hatred" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*I hate this weak body. So fragile, so... human. Maybe if I was stronger, more voluptuous, <<print $humanName>> would notice me the way he notices the others.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Should I cut my hair? Would a different look make me more appealing? More... memorable?*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She runs her fingers through her long hair, considering the drastic change. Her mind races with possibilities, each more desperate than the last.*</p></div> <div class="dangerous-thoughts" style="background: rgba(60,30,60,0.9); border: 1px solid rgba(139,0,139,0.8); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*And this inability to use magic... it's crippling...*</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*What if... what if I cut open my stomach and implanted some mana crystals directly into my body? Force my magic back through sheer will and crystal power?*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The thought is terrifying and tempting in equal measure. She can almost feel the blade against her skin, the crystals burning as they fuse with her flesh.*</p></div> <div class="survival-doubt" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*But would I even survive such a procedure? This body is so fragile. One mistake and I'd bleed out on the floor of my own room.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*No... not yet. I need to be smarter about this. There are other ways to gain power, other paths to take.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She forces herself to breathe deeply, pushing down the desperate urges. Tomorrow will bring new opportunities, new chances to prove her worth.*</p></div> [[Continue to tomorrow's plans|NimeriaSerinPlans]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<set $currentFace = $currentNimeriaFace>><div class="dream-choice-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.95), rgba(139, 0, 139, 0.98), rgba(25, 25, 112, 0.95)); min-height: 700px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.8em; font-weight: bold; margin-bottom: 15px;">🌙 Dream Manipulation 🌙</p> <p style="color: #E6E6FA; font-size: 1.2em;">The Resonance Connection</p></div> <div class="nimeria-explanation" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Since the party uses the resonance system, I should be able to connect <<print $humanName>>'s and Seryk's dreams and influence them. If that works... there are many possibilities.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Three mana crystals should be enough to bridge their sleeping minds. I can weave a dream that will... explore new possibilities between them.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She reaches for her small pouch of mana crystals, feeling their power thrumming against her fingertips. The magic required would be delicate, intimate - connecting two minds in ways they've never experienced.*</p></div> <div class="mana-cost-display" style="background: linear-gradient(145deg, rgba(100,150,200,0.3), rgba(80,120,180,0.4)); border: 2px solid rgba(150,200,255,0.4); border-radius: 12px; padding: 20px; margin: 20px auto; max-width: 400px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px); text-align: center;"> <h3 style="color: #b3d9ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0 0 10px 0; font-size: 1.3em;">💎 Mana Crystal Cost 💎</h3> <p style="color: #99ccff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1.1em; margin: 0; font-weight: bold;">3 Mana Crystals</p> <p style="color: #80b3ff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">Required for dream connection</p></div> <div class="choice-presentation" style="background: rgba(45,45,50,0.9); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 30px; margin-bottom: 30px;"> <p style="color: #FFD700; font-size: 1.4em; font-weight: bold; margin-bottom: 25px; text-align: center;">What kind of dream should I weave?</p><div style="display: flex; justify-content: center; gap: 40px; margin-top: 30px; flex-wrap: wrap;"> <<if not $nimeriaGayDreamUsed>><div class="dream-option" style="text-align: center; cursor: pointer; transition: transform 0.3s ease, box-shadow 0.3s ease;" onclick="SugarCube.State.variables.nimeriaGayDreamUsed = true; SugarCube.Engine.play('NimeriaGayDreamScene');"> <div style="background: linear-gradient(135deg, rgba(255, 20, 147, 0.3), rgba(138, 43, 226, 0.4)); border: 3px solid rgba(255, 105, 180, 0.6); border-radius: 15px; padding: 25px; box-shadow: 0 8px 20px rgba(255, 20, 147, 0.3); backdrop-filter: blur(5px); min-width: 280üx;"><div style="font-size: 4em; margin-bottom: 15px;">🌈</div> <h3 style="color: #FFB6C1; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0 0 15px 0; font-size: 1.3em; font-weight: bold;">Intimate Connection</h3> <p style="color: #FFC0CB; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em; line-height: 1.4; margin: 0;">Create a shared dream where <<print $humanName>> and Seryk explore their deepest desires together</p> <div style="margin-top: 15px; padding: 8px 16px; background: rgba(255, 20, 147, 0.2); border: 1px solid rgba(255, 105, 180, 0.5); border-radius: 8px;"> <p style="color: #FFE4E1; font-size: 0.9em; margin: 0; font-weight: bold;">✨ Unlock New Possibilities ✨</p></div></div></div><<else>><div class="dream-option-locked" style="text-align: center; opacity: 0.6;"> <div style="background: linear-gradient(135deg, rgba(100, 100, 100, 0.3), rgba(80, 80, 80, 0.4)); border: 3px solid rgba(150, 150, 150, 0.6); border-radius: 15px; padding: 25px; box-shadow: 0 8px 20px rgba(100, 100, 100, 0.3); backdrop-filter: blur(5px); min-width: 280üx; position: relative;"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div><div style="font-size: 4em; margin-bottom: 15px; filter: grayscale(100%);">🌈</div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0 0 15px 0; font-size: 1.3em; font-weight: bold;">Already Used</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em; line-height: 1.4; margin: 0;">This dream has already been woven tonight</p> </div></div><</if>><div class="back-option" style="text-align: center; cursor: pointer; transition: transform 0.3s ease, box-shadow 0.3s ease;" onclick="SugarCube.Engine.play('NimeriasMischief1');"> <div style="background: linear-gradient(135deg, rgba(120, 80, 160, 0.3), rgba(100, 60, 140, 0.4)); border: 3px solid rgba(200, 150, 255, 0.6); border-radius: 15px; padding: 25px; box-shadow: 0 8px 20px rgba(120, 80, 160, 0.3); backdrop-filter: blur(5px); min-width: 280üx;"> <div style="font-size: 4em; margin-bottom: 15px;">🔙</div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0 0 15px 0; font-size: 1.3em; font-weight: bold;">Go Back</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em; line-height: 1.4; margin: 0;">Return to choose a different target</p> <div style="margin-top: 15px; padding: 8px 16px; background: rgba(120, 80, 160, 0.2); border: 1px solid rgba(200, 150, 255, 0.5); border-radius: 8px;"> <p style="color: #F0E6FF; font-size: 0.9em; margin: 0; font-weight: bold;">💭 Reconsider Options 💭</p> </div></div></div></div></div></div> <style> .dream-option:hover { transform: translateY(-8px) scale(1.05); box-shadow: 0 12px 30px rgba(255, 20, 147, 0.5); } .back-option:hover { transform: translateY(-8px) scale(1.05); box-shadow: 0 12px 30px rgba(120, 80, 160, 0.5); } .dream-option:active, .back-option:active { transform: translateY(-4px) scale(1.02); } @keyframes dreamGlow { 0% { box-shadow: 0 8px 20px rgba(255, 20, 147, 0.3); } 50% { box-shadow: 0 8px 25px rgba(255, 20, 147, 0.5); } 100% { box-shadow: 0 8px 20px rgba(255, 20, 147, 0.3); } } .dream-option > div { animation: dreamGlow 3s ease-in-out infinite; } </style><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<set $currentFace = $currentRylanFace>><<set $rylanxserykgaydream = true>><<set $timeOfDay = "night">> <div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(75, 0, 130, 0.9), rgba(139, 0, 139, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.8em; font-weight: bold; margin-bottom: 15px;">🌙 The Dream Connection 🌙</p> <p style="color: #E6E6FA; font-size: 1.2em;">A Shared Fantasy</p></div> <div class="dream-sequence" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 30px; margin-bottom: 30px;"><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/1.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I find myself lying naked on a bed, my body still tingling from what felt like Liora's soft touch. The sensation was so vivid, so real... but when I reach out, she's gone. Just... vanished into the darkness.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The room feels strange, dreamlike, with shadows that seem to shift and move on their own. I try to make sense of what just happened when suddenly...</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/2.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Seryk materializes out of nowhere, his blue skin seeming to glow in the dim light. His eyes widen as he takes in my naked form sprawled across the bed.</p> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">What are you doing here, bro?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I scramble to cover myself, confusion and embarrassment flooding through me. <span class="dialog-rylan">I could ask you the same! I just got a handjob from Liora and then she disappeared and you suddenly spawned.</span></p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/3.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">This must be a dream... or a nightmare.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I try to sit up, to move away, but my body won't respond. Panic begins to set in as I realize I'm completely paralyzed. <span class="dialog-rylan">What?! I can't move!</span></p> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">What the fuck, me too!</span></p><div style="clear: left;"></div><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/4.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Then, from the shadows, a voice rings out - melodious, yet commanding. It carries a power that seems to resonate through the very air around us.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">How rude of you, Seryk, to interrupt <<print $humanName>>'s pleasure. You should take responsibility.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against his will, Seryk begins moving closer to me. His movements are jerky, unnatural, like a puppet on strings.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/5.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">What the fuck! I'm moving on my own! Who the hell are you? Stop this!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But the voice doesn't respond to his protests. Instead, Seryk continues his involuntary approach until he's standing directly in front of me, then slowly kneels down.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/6.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Seryk?! Stop this!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But he can't stop. His hand reaches out, trembling, and makes contact with my most intimate area. The touch sends shockwaves through my paralyzed body.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/7.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can't stop. I'm moving on my own!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Exactly like this. You can go once <<print $humanName>> climaxes.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Stop, please!</span></p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/8.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">It's okay, bro. Just close your eyes...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Despite the situation, there's genuine care in his voice. He's as trapped as I am, but he's trying to comfort me through this nightmare. His hand begins to move, creating sensations I never expected to feel from another man.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/5.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Time seems to blur as Seryk's controlled movements continue. Despite my protests, my body begins to respond in ways that shame and confuse me. The voice watches, seemingly pleased with the progress.</p> <img src="images/rylan/chapter3/gaydreamseryk1/6.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">This is taking too long...</span></p><div style="text-align: center; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, Seryk's face moves closer, much closer than before. I can feel his breath against my skin as his face makes contact with my most sensitive area.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/7.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Now rub it against your face, then give it a little kiss.</span></p> <img src="images/rylan/chapter3/gaydreamseryk1/8.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Stop!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But he can't stop. His face moves as commanded, the intimate contact sending waves of unwanted pleasure through my body. I can see the anguish in his eyes as he's forced to comply.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/9.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My body betrays me completely now. Despite my mental protests, I'm becoming more aroused, my body responding to the intimate contact. Pre-cum begins to leak, evidence of my body's unwilling response.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Seryk's movements become more intense, more focused. The forced intimacy is building toward something I can't stop.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/10.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/rylan/chapter3/gaydreamseryk1/11.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/rylan/chapter3/gaydreamseryk1/12.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Oh, Seryk... you started rubbing it on your own?</span></p> <img src="images/rylan/chapter3/gaydreamseryk1/13.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"> <img src="images/seryk//faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">What?!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The realization hits us both at the same moment - he's no longer just being controlled. Something in him has awakened, responding to the intimate contact. And in that moment of shock and confusion...</p><div style="text-align: center; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I can't hold back anymore. The combination of forced intimacy, shame, and unwanted pleasure pushes me over the edge. My climax hits with overwhelming intensity, and I release directly onto Seryk's faceembarrassed.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/chapter3/gaydreamseryk1/14.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <img src="images/rylan/chapter3/gaydreamseryk1/15.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The aftermath is intense - shame, confusion, and strange satisfaction all mixing together. Seryk looks as shocked as I feel, my essence dripping down his faceembarrassed. The voice seems satisfied with what it has accomplished.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Then, suddenly, everything begins to fade. The room, Seryk, the mysterious voice - all of it dissolves into darkness as the dream ends, leaving me gasping and confused in my own bed.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But the memory remains vivid, disturbingly real. The sensations, the shame, the unwanted pleasure - all of it lingers as I wake, leaving me questioning everything I thought I knew about myself.</p> <<if not $rylan_GayValue>><<set $rylan_GayValue = 0>><</if>> <<if not $seryk_GayValue>><<set $seryk_GayValue = 0>><</if>><<if not $rylan_sexualExperience>><<set $rylan_sexualExperience = 0>><</if>><<if not $seryk_sexualExperience>><<set $seryk_sexualExperience = 0>><</if>> <<if not $rylan_basicExperience>><<set $rylan_basicExperience = 0>><</if>> <<if not $seryk_basicExperience>><<set $seryk_basicExperience = 0>><</if>><<if not $rylan_SerykAttraction>><<set $rylan_SerykAttraction = 0>><</if>> <<if not $seryk_RylanAttraction>><<set $seryk_RylanAttraction = 0>><</if>> <<if not $rylan_lust>><<set $rylan_lust = 0>><</if>> <<if not $seryk_lust>><<set $seryk_lust = 0>><</if>> <<set $rylan_GayValue += 0.5>><<trackFetish "Rylan" "GayValue" 0.5>> <<set $seryk_GayValue += 0.3>><<trackFetish "Seryk" "GayValue" 0.3>><<set $rylan_sexualExperience += 1>><<trackExperience "Rylan" "SexualExperience" 1>> <<set $seryk_sexualExperience += 1>><<trackExperience "Seryk" "SexualExperience" 1>> <<set $rylan_basicExperience += 1>><<trackExperience "Rylan" "BasicExperience" 1>> <<set $seryk_basicExperience += 1>><<trackExperience "Seryk" "BasicExperience" 1>> <<set $rylan_SerykAttraction += 2>><<trackAttraction "Rylan" "Seryk" 2>><<set $seryk_RylanAttraction += 3>><<trackAttraction "Seryk" "Rylan" 3>> <<set $rylan_lust += 10>><<trackLust "Rylan" 10>> <<set $seryk_lust += 8>><<trackLust "Seryk" 8>> <<addSoulCorruption "rylan" 1>> <<soulDisplay "rylan">> <div style="text-align: center; margin-top: 30px;"> [[Wake up from the dream...|NimeriaGayDreamChoice]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(120, 80, 160, 0.9), rgba(80, 50, 120, 0.95)); min-height: 600px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="thoughts-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.6em; font-weight: bold; margin-bottom: 15px;">💭 Nimeria's Strategic Planning 💭</p> <p style="color: #E6E6FA; font-size: 1.1em;">Plans for the Future</p></div> <div class="nimeria-thoughts" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*While I'm at it, I should think about my plans for the girls. There's Mariel, Liora, Serin, and myself... and any future female characters we might encounter. The bonds between us could be... useful.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The question is whether I should pursue intimate relationships with them. It could strengthen our connections, give me more influence, and honestly... some of them are quite attractive.*</p></div> <div class="content-choice" style="background: rgba(30,30,35,0.9); border: 2px solid rgba(200,150,255,0.8); border-radius: 10px; padding: 30px; margin-bottom: 30px;"> <p style="color: #FFD700; font-size: 1.3em; font-weight: bold; margin-bottom: 20px; text-align: center;">⚠️ Content Decision ⚠️</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;">Should Nimeria pursue intimate relationships with the female characters (Mariel, Liora, Serin, and future female characters)?</p> <p style="color: #FFB6C1; font-size: 1.0em; margin-bottom: 20px; font-style: italic;">Note: You will still get decisions to skip certain scenes, but some lesbian content may become unavoidable once this path is chosen, as it will affect character relationships and story development.</p><div style="text-align: center; margin: 20px 0;"> [[Enable Lesbian Content|NimeriaRylanContentChoice][$lesbianContentEnabled = true]] [[Disable Lesbian Content|NimeriaRylanContentChoice][$lesbianContentEnabled = false]] </div></div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(120, 80, 160, 0.9), rgba(80, 50, 120, 0.95)); min-height: 600px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="thoughts-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.6em; font-weight: bold; margin-bottom: 15px;">💔 Matters of the Heart 💔</p> <p style="color: #E6E6FA; font-size: 1.1em;">Deciding on <<print $humanName>></p></div><<if $lesbianContentEnabled>> <div class="lesbian-thoughts" style="background: rgba(60,40,80,0.9); border: 1px solid rgba(150,100,180,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Good, I've decided to explore relationships with the girls. Mariel's mature beauty, Liora's innocent charm, Serin's athletic confidence... they all have their appeal. This could be quite... educational for all of us.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Plus, building these intimate connections will give me more influence over the group dynamics. If I can't have <<print $humanName>> directly, perhaps I can work through the women around him. After all, they trust me... and trust can be such a powerful thing.*</p></div><</if>><<if not $nimeriaxrylancontent>> <div class="nimeria-thoughts" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*<<print $humanName>> hasn't shown any real interest in me romantically. He's been polite, friendly even, but there's no spark there. The question is... should I keep trying to seduce him, or should I give up and show my love by supporting him from the shadows?*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Part of me wants to keep trying. I could be more direct, use my powers, make him notice me. But another part of me thinks... maybe true love means letting him be happy with Liora, and just being there for him when he needs me.*</p></div> <div class="rylan-choice" style="background: rgba(30,30,35,0.9); border: 2px solid rgba(200,150,255,0.8); border-radius: 10px; padding: 30px; margin-bottom: 30px;"> <p style="color: #DDA0DD; font-size: 1.3em; font-weight: bold; margin-bottom: 20px; text-align: center;">What should Nimeria do about <<print $humanName>>?</p><div style="text-align: center; margin: 20px 0;"> [[Keep trying to seduce him|NimeriaHelpsLiora][$nimeriaxrylancontent = true]] [[Support him from the shadows|NimeriaHelpsLiora][$nimeriaxrylancontent = false]] </div></div><<else>><div class="nimeria-thoughts" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*I've already decided to pursue <<print $humanName>>. The path is set, and I'll continue with my plans to win his heart.*</span></p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue with the plan|NimeriaHelpsLiora]] </div><</if>></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(120, 80, 160, 0.9), rgba(80, 50, 120, 0.95)); min-height: 600px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.6em; font-weight: bold; margin-bottom: 15px;">🔮 The Lesson Begins 🔮</p> <p style="color: #E6E6FA; font-size: 1.1em;">Magical Guidance</p></div> <div class="nimeria-thoughts" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Alright then, let's start. I should have gotten enough mana crystals from our trip in the Blightwood. This should work perfectly.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria places her hand gently on Liora's forehead, channeling a soft magical energy. The spell is subtle but effective - it will help Liora understand sensations from a different perspective.*</p></div> <div class="awakening" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">*Liora's eyes flutter open, feeling refreshed and somehow... different.*</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Nimeria? What did you do? I feel... strange."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"I gave you a little magical enhancement. Next time when you want to get frisky with <<print $humanName>>, use your healing touch on your stomach while thinking that you want to feel like <<print $humanName>>. Trust me, it will help you understand what he experiences."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"W-what? That sounds... that sounds really strange, Nimeria."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Trust me, it's magical. You'll understand him better that way."</span></p><div style="clear: left;"></div></div> <<if $lesbianContentEnabled>><div class="training-suggestion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Speaking of which, have you considered training, Liora?"</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Like fighting?"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"That too, it could build your stamina. Maybe ask Serin for that. But I mean like kissing and other stuff."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"But that would be cheating!"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Haha, that's not cheating with two girls. Men would even like it. Believe me, he would be glad."</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"I... I'm not sure about this, Nimeria. It sounds so wrong."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Think about it, Liora. You want to be good for <<print $humanName>>, don't you? You want to make him happy? This is just... practice."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"I... well... if you really think it would help him be happy... maybe we could try?"</span></p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue to training|POVTransitionNimeriaToLiora]] </div> <<else>> <div class="scene-end" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The conversation continues in a more innocent direction, with Nimeria giving Liora general advice about relationships and understanding <<print $humanName>> better.*</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|POVTransitionNimeriaHelpsSkipped]] </div><</if>></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div class="kiss-scene-container" style="background: linear-gradient(to bottom, rgba(120, 80, 160, 0.85), rgba(80, 50, 120, 0.9)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.6em; font-weight: bold; margin-bottom: 15px;">💋 First Lesson 💋</p> <p style="color: #E6E6FA; font-size: 1.1em;">Learning Together</p></div> <div class="kiss-beginning" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Alright, Liora. Let's start with something simple. Just... let me show you how it feels."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria moves closer, her movements graceful and confident. There's something almost hypnotic about the way she approaches, her eyes holding mine with gentle intensity.*</p></div> <div class="first-touch" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"N-Nimeria... I'm nervous. What if I'm not good at this?"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Don't worry, sweetie. There's no right or wrong way. Just... follow your instincts."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her hand gently cups my cheek, and I can feel my heart racing. There's something different about her touch - it's warm, but there's also this strange tingling sensation that spreads through my skin.*</p></div> <div class="first-kiss" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/1.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <<if not $lioraFirstKiss>><p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*This is my first kiss ever. My heart is pounding so hard I'm sure Nimeria can hear it. When our lips finally meet, it's nothing like I imagined - it's soft, warm, and there's this incredible sweetness that seems to flow between us.*</p><<set $lioraFirstKiss = "Nimeria">> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*A small voice in my head whispers that this might be wrong, but... Nimeria said it's not cheating between girls. She's just teaching me to be better for <<print $humanName>>. That makes it okay, right?*</p> <div class="corruption-showcase" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.8), rgba(75, 0, 130, 0.6)); border: 2px solid rgba(139, 69, 19, 0.8); border-radius: 12px; padding: 25px; margin: 25px 0; text-align: center;"> <p style="color: #DDA0DD; font-size: 1.3em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 15px;">🌑 Soul Corruption 🌑</p> <p style="color: #E6E6FA; font-size: 1.1em; margin-bottom: 10px;">Liora's moral boundaries begin to shift...</p><p style="color: #DDA0DD; font-size: 1em;">+1 Soul Corruption - First Kiss Justification</p></div><<else>><<if $serykxliorantr === true || $serykxliorantr === "stage1">> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*As our lips meet, I can't help but compare it to when Seryk kissed me. This feels... different. Softer, more gentle, but there's this strange sweetness that seems to flow between us. It feels just as good, maybe even better in some ways.*</p><<else>> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*When our lips meet, it's incredibly soft and gentle. There's this strange sweetness that seems to flow between us, making my whole body feel warm and tingly.*</p><</if>><</if>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <center><img src="images/nimeria/chapter3/kissliora/2.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <center><img src="images/nimeria/chapter3/kissliora/3.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Oh... that's... that's really nice..."</span></p><div style="clear: left;"></div></div> <div class="deeper-connection" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/4.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"How do you like kissing a woman, Liora? How does it feel different?"</span></p><div style="clear: left;"></div> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Your lips feel so soft... and my body warms up every time we kiss. It's like... like there's this sweet taste that makes me want more."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can taste something sweet on her lips - almost like honey mixed with something else I can't identify. It's addictive, making me lean closer for more.*</p></div> <div class="learning-together" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/6.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"That's good, Liora. You're a natural at this. Try pressing a little firmer... like this."</span></p><div style="clear: left;"></div> <center><img src="images/nimeria/chapter3/kissliora/5.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She guides me gently, her hands soft but confident. There's something about the way she touches me that makes my skin tingle, and I find myself wanting to get closer.*</p></div> <div class="growing-intensity" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Nimeria... this feels so good. I never knew kissing could feel like this..."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My whole body is warming up, and I can feel this strange tingling sensation spreading from my lips throughout my entire body. Whatever is in her saliva, it's making me feel... different. More sensitive, more aware.*</p></div> <div class="passionate-moment" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/7.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"You're doing wonderfully, Liora. I can feel how much you're enjoying this."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her lips are so soft and warm against mine. I can't help but notice how her saliva tastes - sweet and intoxicating. It's making me feel lightheaded in the most wonderful way.*</p></div> <div class="tender-closeness" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/8.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"I... I want to keep doing this. It feels so right somehow."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can feel myself getting lost in the sensation. Her touch, her taste, the way she makes me feel so safe and wanted - it's overwhelming in the best possible way.*</p></div> <div class="final-kiss" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <center><img src="images/nimeria/chapter3/kissliora/9.webp" style="width: 400px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We hold each other close as the kiss deepens. I can feel her heartbeat against my chest, and mine is racing just as fast. This feels so natural, so right - like we were meant to be sharing this moment.*</p></div> <div class="aftermath" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 25px; margin-bottom: 30px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*When we finally part, both of us are breathing heavily. I can still taste her on my lips, and my whole body feels warm and tingly.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"How was it, Liora?"</span></p><div style="clear: left;"></div> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Amazing... You must be really experienced."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"No, I'm basically a virgin still. I kept myself for 'the right person'."</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Oh that's wonderful. You're so pure and special."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"I guess we can learn together then. There's still so much to learn... Visit me soon again, okay? Today I'm a bit exhausted."</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I nod, still feeling the lingering effects of her kiss. My lips still tingle, and I can't shake the feeling that something has changed in me. The sweet taste of her saliva seems to have awakened something new.*</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|POVTransitionLioraToNimeria]] </div></div> <<if not $nimeriaFirstKiss>><<set $nimeriaFirstKiss = "Liora">><<addSoulBlessing "nimeria" 1>><</if>> <<set $nimeria_kissCount = ($nimeria_kissCount || 0) + 1>> <<set $liora_kissCount = ($liora_kissCount || 0) + 1>> <<set $nimeria_LioraKissCount = ($nimeria_LioraKissCount || 0) + 1>> <<set $liora_NimeriaKissCount = ($liora_NimeriaKissCount || 0) + 1>> <<set $nimeria_kissExperience = ($nimeria_kissExperience || 0) + 1>> <<set $liora_kissExperience = ($liora_kissExperience || 0) + 1>> <<set $nimeria_sexualExperience = ($nimeria_sexualExperience || 0) + 1>> <<set $liora_sexualExperience = ($liora_sexualExperience || 0) + 1>> <<set $nimeria_basicExperience = ($nimeria_basicExperience || 0) + 1>> <<set $liora_basicExperience = ($liora_basicExperience || 0) + 1>> <<changeLust "Nimeria" 15>> <<changeLust "Liora" 20>> <<changeAffection "Nimeria" "Liora" 4>> <<changeAffection "Liora" "Nimeria" 5>> <<changeAttraction "Nimeria" "Liora" 3>> <<changeAttraction "Liora" "Nimeria" 4>> <<changeFetish "Liora" "SalivaFetish" 0.3>> <<changeFetish "Liora" "LesbianValue" 0.4>> <<changeFetish "Nimeria" "SalivaFetish" 0.2>> <<changeFetish "Nimeria" "LesbianValue" 0.3>> <<addSoulCorruption "liora" 1>><<if $lioraFirstKiss === "Nimeria">><<addSoulCorruption "liora" 1>><</if>><<soulDisplay "liora">> <<trackSexualExperience "Nimeria" "kissCount" 1>> <<trackSexualExperience "Liora" "kissCount" 1>> <<trackExperience "Nimeria" "kissExperience" 1>> <<trackExperience "Liora" "kissExperience" 1>> <<trackExperience "Nimeria" "sexualExperience" 1>> <<trackExperience "Liora" "sexualExperience" 1>> <<trackExperience "Nimeria" "basicExperience" 1>> <<trackExperience "Liora" "basicExperience" 1>> <<trackFetish "Liora" "SalivaFetish" 0.3>> <<trackFetish "Liora" "LesbianValue" 0.4>> <<trackFetish "Nimeria" "SalivaFetish" 0.2>> <<trackFetish "Nimeria" "LesbianValue" 0.3>> <<trackAffection "Nimeria" "Liora" 4>> <<trackAffection "Liora" "Nimeria" 5>> <<trackAttraction "Nimeria" "Liora" 3>> <<trackAttraction "Liora" "Nimeria" 4>> <<trackLust "Nimeria" 15>> <<trackLust "Liora" 20>> <<if $lioraFirstKiss === "Nimeria">><<trackOther "Liora" "soulCorruption" 2>><<else>><<trackOther "Liora" "soulCorruption" 1>><</if>> <<statSummary>> <<changeFace $currentLioraFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script><<set $currentFace = $currentNimeriaFace>><<set $lesbianContentEnabled = false>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🚫 Lesbian Content Disabled 🚫</p> <p style="color: white; font-size: 1.1em;">Focusing on Other Paths</p></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Nimeria considers this carefully. No, perhaps it's better to keep things simpler for now. The girls can bond in other ways - through friendship, through shared experiences, through their mutual connection to <<print $humanName>>.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*There are other paths to power, other ways to influence and control. She doesn't need to complicate things with romantic entanglements between the women. Focus on the main goal.*</span></p> <div style="text-align: center; margin: 30px 0;"> [[Continue to Next Choice|NimeriaWakesUp]] </div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "evening">> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 The Abandoned Child 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Betrayal - Long Ago</p></div> <div class="dream-transition" style="background: rgba(25,25,35,0.9); border: 1px solid rgba(148,0,211,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic; text-align: center;">*The memory shifts from Seryk's perspective to hers, as consciousness fades into the past...*</p> <center><img src="images/nimeria/past/face.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic; text-align: center;">*Four-year-old Nimeria opens her eyes, and the forest materializes around her...*</p></div> <div class="counting-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*...ninety-eight... ninety-nine... one hundred!*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Ready or not, here I come!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Little Nimeria's heart races with excitement. Finally, she gets to play with the big kids! Maybe she can make some friends, maybe they'll stop calling her the cursed child. She starts searching behind trees, under bushes, calling out their names with growing enthusiasm.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Seryk? Torin? Drevon? Where are you hiding?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She searches for what feels like hours, her initial excitement slowly turning to confusion. The sun begins to dip below the trees, casting long shadows through the forest.*</p></div> <div class="realization" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Exhaustion sets in, and she starts coughing - her weak constitution always made her prone to illness. She sits down, panting, and calls out again.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">I give up! You can come out now!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Silence. Only the rustling of leaves and distant animal sounds. She calls again, her voice growing more desperate.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Please come out! I'm tired!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Still nothing. The forest grows darker, and fear begins to creep into her tiny heart.*</p></div> <center><img src="images/nimeria/past/day1.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="first-night" style="background: rgba(25,25,45,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She leans against a tree, coughing more frequently now. Her stomach growls with hunger, but she tries to stay positive.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Big brother Seryk will come find me. Or maybe Malrik. They'll come soon...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With that hope, the exhausted four-year-old drifts into an uneasy sleep, shivering in the cold night air.*</p></div> <div class="morning-awakening" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Morning light filters through the trees. Nimeria wakes up thirsty and hungry, her throat parched from coughing all night.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Still no one has come. She tries to remember the path they took to get here, but everything looks the same in the forest. She starts walking, hoping to find her way back to the castle.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she walks, she tries to recall what she read in the castle library about survival. Something about poisonous mushrooms having bright colors, and how you can survive longer without food than without water...*</p></div> <div class="exhaustion" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After hours of walking, exhaustion overwhelms her again. She collapses against another tree, her legs too weak to carry her further.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she rests, dark thoughts begin to surface. Why was she born with this black hair and red eyes? Why does everyone hate her? Why does everyone call her cursed?*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Maybe it would be better if I died here... then everyone would be happy...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With these despairing thoughts, she falls asleep again, too weak to continue.*</p></div> <div class="second-morning" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Another morning dawns. Her stomach cramps with terrible pain. She desperately needs water but can't find any clean source. Finally, she drinks from a dirty puddle, knowing it might make her sick but too desperate to care.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The pain worsens until she collapses again, writhing in agony on the forest floor.*</p></div> <div class="despair" style="background: rgba(80,40,40,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*When she wakes up again, she doesn't care about anything anymore. She just wanders through the forest in a daze, eating whatever she can find - uncooked mushrooms, bark from dead trees, even the maggots underneath.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*On her aimless journey, she encounters a Goremaw - a furious bear that can reach five to six meters in size. The massive creature charges toward her, its roar shaking the trees.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*hysterical laughter* Finally, it ends!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*But then, abruptly, the Goremaw stops and runs away, leaving her standing there in confusion.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*crying* Not even a monster wants to kill me...</span></p><div style="clear: left;"></div></div> <div class="hallucination" style="background: rgba(70,50,90,0.8); border: 2px solid rgba(140,120,160,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She sits down, defeated. "I'll just wait till it ends," she thinks. As her mind begins to slip, she starts daydreaming about the human stories she read in the castle library - stories of princesses being rescued by blonde princes or knights.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She begins to hallucinate, seeing a blonde human knight riding on his black horse coming for her. In her fevered imagination, they fall in love and ride toward the sunset together.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">My knight... you came for me...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she collapses into unconsciousness, a wild black demon hound finds her nearly dead body. These extremely intelligent monster dogs are known for their ferocity, but instead of killing her, this one gently picks her up and carries her toward the castle.*</p></div> <div class="rescue" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*A furious Azgorth finds them at the castle gates. The demon king is enraged that his daughter was missing for so long without anyone noticing. He rewards the monster dog by adopting it into the royal family.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After weeks of recovery, Nimeria finally wakes up. The demon dog takes an immediate liking to her, and she names him Zarn.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*But from that day forward, the four-year-old girl never smiled again. Azgorth forbids her to ever leave the castle again. She never tells anyone how it really happened - she simply says she went out to wander and got lost.*</p></div></div> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">The beginning of a seven-day ordeal that would change everything...</p> [[Begin the Full Memory...|NimeriaPastMemoryDay1]] </div> <<changeFace $currentNimeriaFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "evening">> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day One - The Betrayal 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Abandonment - Long Ago</p></div> <div class="dream-transition" style="background: rgba(25,25,35,0.9); border: 1px solid rgba(148,0,211,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic; text-align: center;">*The memory shifts from Seryk's perspective to hers, as consciousness fades into the past...*</p> <center><img src="images/nimeria/past/face.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic; text-align: center;">*Four-year-old Nimeria opens her eyes, and the forest materializes around her...*</p></div> <div class="counting-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*...ninety-eight... ninety-nine... one hundred!*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Ready or not, here I come!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Little Nimeria's heart races with excitement. Finally, she gets to play with the big kids! Maybe she can make some friends, maybe they'll stop calling her the cursed child. She starts searching behind trees, under bushes, calling out their names with growing enthusiasm.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Seryk? Torin? Drevon? Where are you hiding?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She searches for what feels like hours, her initial excitement slowly turning to confusion. The sun begins to dip below the trees, casting long shadows through the forest.*</p></div> <div class="realization" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Exhaustion sets in, and she starts coughing - her weak constitution always made her prone to illness. She sits down, panting, and calls out again.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">I give up! You can come out now!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Silence. Only the rustling of leaves and distant animal sounds. She calls again, her voice growing more desperate.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Please come out! I'm tired!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Still nothing. The forest grows darker, and fear begins to creep into her tiny heart.*</p></div> <center><img src="images/nimeria/past/day1.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="first-night" style="background: rgba(25,25,45,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She leans against a tree, coughing more frequently now. Her stomach growls with hunger, but she tries to stay positive.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Big brother Seryk will come find me. Or maybe Malrik. They'll come soon...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With that hope, the exhausted four-year-old drifts into an uneasy sleep, shivering in the cold night air.*</p></div></div> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">The first night of many, when hope still lingered...</p> [[Continue to Day Two...|NimeriaPastMemoryDay2]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Two - The Search 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Desperation - Long Ago</p></div> <div class="morning-awakening" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Morning light filters through the trees. Nimeria wakes up thirsty and hungry, her throat parched from coughing all night.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Still no one has come. She tries to remember the path they took to get here, but everything looks the same in the forest. She starts walking, hoping to find her way back to the castle.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she walks, she tries to recall what she read in the castle library about survival. Something about poisonous mushrooms having bright colors, and how you can survive longer without food than without water...*</p></div> <div class="exhaustion" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After hours of walking, exhaustion overwhelms her again. She collapses against another tree, her legs too weak to carry her further.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she rests, dark thoughts begin to surface. Why was she born with this black hair and red eyes? Why does everyone hate her? Why does everyone call her cursed?*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Maybe it would be better if I died here... then everyone would be happy...</span></p><div style="clear: left;"></div> <center><img src="images/nimeria/past/day2.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With these despairing thoughts, she falls asleep again, too weak to continue.*</p></div></div> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">When hope begins to fade, darkness takes its place...</p> [[Continue to Day Three...|NimeriaPastMemoryDay3]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Three - The Despair 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Abandonment - Long Ago</p></div> <div class="second-morning" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Another morning dawns. Her stomach cramps with terrible pain. She desperately needs water but can't find any clean source. Finally, she drinks from a dirty puddle, knowing it might make her sick but too desperate to care.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The pain worsens until she collapses again, writhing in agony on the forest floor.*</p></div> <div class="despair" style="background: rgba(80,40,40,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*When she wakes up again, she doesn't care about anything anymore. She just wanders through the forest in a daze, eating whatever she can find - uncooked mushrooms, bark from dead trees, even the maggots underneath.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*On her aimless journey, she encounters a Goremaw - a furious bear that can reach five to six meters in size. The massive creature charges toward her, its roar shaking the trees.*</p> <center><img src="images/nimeria/past/goremaw.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*hysterical laughter* Finally, it ends!</span></p><div style="clear: left;"></div> <center><img src="images/nimeria/past/day3laugh.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*But then, abruptly, the Goremaw stops and runs away, leaving her standing there in confusion.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <center><img src="images/nimeria/past/day3.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*crying* Not even a monster wants to kill me...</span></p><div style="clear: left;"></div></div></div><div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">When even death rejects you, what hope remains?</p> [[Continue to Day Four...|NimeriaPastMemoryDay4]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Four - Time Blurs 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Confusion - a long time ago</p></div> <div class="time-confusion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The days begin to blur together. She can no longer remember if it's been three days or four. The hunger and thirst have become constant companions, and her mind starts playing tricks on her.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She sees shadows moving in the corner of her vision, hears voices calling her name that aren't really there. The forest seems to whisper to her, and she starts talking back to the trees.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Why won't you help me? I'm just a little girl...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She finds a small stream and drinks greedily, but the water makes her sick again. She vomits until there's nothing left in her stomach, then collapses beside the water.*</p></div> <div class="first-hallucinations" style="background: rgba(60,40,60,0.8); border: 2px solid rgba(148,0,211,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*In her fevered state, she begins to see things that aren't there. She sees her mother walking through the trees, calling her name. She runs toward the vision, but it disappears when she gets close.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Mama? Mama, please don't leave me again!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She sees Seryk too, her big brother, standing in a clearing. He looks sad and worried, reaching out to her. But when she tries to touch him, her hand passes through empty air.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Seryk, why didn't you come for me? I thought you loved me...</span></p><div style="clear: left;"></div></div></div> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">When reality and dreams become one, survival becomes instinct...</p> [[Continue to Day Five...|NimeriaPastMemoryDay5]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Five - Lost in Time 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Madness - a long time ago</p></div> <div class="complete-disorientation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Time has lost all meaning. She doesn't know if it's been days or weeks. The sun and moon blur together in her fevered mind. She can barely walk anymore, her legs shaking with every step.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The forest has become a nightmare landscape. Trees seem to move when she's not looking, shadows dance in impossible ways, and the air itself feels thick and suffocating.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*delirious* Is this real? Am I real? Maybe I died and this is hell...</span></p><div style="clear: left;"></div></div> <div class="final-hallucinations" style="background: rgba(80,40,80,0.8); border: 2px solid rgba(148,0,211,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The hallucinations become more vivid and terrifying. She sees her father Azgorth standing before her, his purple skin and green hair glowing in the darkness. He reaches out to her with clawed hands.*</p> <img src="images/nimeria/past/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*screaming* No! Get away from me! I'm not cursed, I'm not!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She runs from the vision, but everywhere she turns, she sees more monsters. Goremaws, shadow demons, and creatures from the darkest corners of her imagination.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Finally, she collapses in a small clearing, too exhausted to run anymore. She curls into a ball, sobbing uncontrollably.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*crying* Please, someone... anyone... help me...</span></p><div style="clear: left;"></div></div></div> <center><img src="images/nimeria/past/day5.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">In the depths of madness, an unexpected companion appears...</p> [[Continue to Day Six...|NimeriaPastMemoryDay6]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Six - The Hound 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Abandonment - a long time ago</p></div> <div class="hound-encounter" style="background: rgba(40,40,60,0.8); border: 2px solid rgba(0,0,139,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she lies there, barely conscious, she hears the sound of heavy paws approaching. A large black demon hound emerges from the shadows, its red eyes glowing in the darkness.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The hound is massive and powerful, its fur sleek and healthy. It stops a few feet away from her and simply looks at her with those intelligent red eyes. For a moment, she thinks it might be another hallucination, but this one feels completely real.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <center><img src="images/nimeria/past/demonhound.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*weakly* Please... help me...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The hound continues to stare at her, its gaze penetrating and knowing. It seems to understand her situation, to see the desperation in her eyes. But then, without any warning, it simply turns and walks away, disappearing into the forest.*</p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">*crying* Even the animals abandon me...</span></p><div style="clear: left;"></div> <center><img src="images/nimeria/past/day6.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She watches the hound go, her last hope fading with it. The encounter was brief but devastating - even a wild animal could see she wasn't worth saving.*</p></div></div> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">When even the wild creatures reject you, what hope remains?</p> [[Continue to Day Seven...|NimeriaPastMemoryDay7]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Day Seven - The Rescue 💭</p> <p style="color: white; font-size: 1.1em;">A Memory of Salvation - a long time ago</p></div> <div class="hallucination" style="background: rgba(70,50,90,0.8); border: 2px solid rgba(140,120,160,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/nimeria/past/day6.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She sits down, defeated. "I'll just wait till it ends," she thinks. As her mind begins to slip, she starts daydreaming about the human stories she read in the castle library - stories of princesses being rescued by blonde princes or knights.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She begins to hallucinate, seeing a blonde human knight riding on his black horse coming for her. In her fevered imagination, they fall in love and ride toward the sunset together.*</p> <center><img src="images/nimeria/past/blondeknight.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria" style="font-size: 0.9em;">My knight... you came for me...</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"> *Darkness closes in as she collapses, her tiny body barely clinging to life. Out of the night, a wild demon hound appears-its fur as black as midnight, its eyes glowing a deep, unnatural red, just like hers. Instead of tearing her apart, the beast lowers its massive head and gently lifts her in its jaws, carrying her with surprising care toward the distant lights of the castle.* <center><img src="images/nimeria/past/demonhoundback.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="rescue" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"> *At the castle gates, Azgorth’s rage is thunderous-his voice echoing through the night as he demands to know how his daughter could vanish for so long. But when he sees the hound, its black fur matted with blood, cradling Nimeria’s broken form, his anger falters. He rewards the beast, adopting it into the royal family, and commands the household to tend to Nimeria’s every need.*<p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"> *Weeks pass in a haze of fever and nightmares. When Nimeria finally wakes, the demon hound is always there-its red eyes watching over her, a silent guardian. She names him Zarn, and he becomes her only friend, a shadow always at her side.*<p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"> *But something inside her is lost forever. From that day, the little girl never truly smiles again. Azgorth forbids her from ever leaving the castle. She never tells anyone what really happened-only that she wandered too far and got lost, the truth hidden behind her crimson eyes.*<div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">Some wounds never heal, they just become part of who you are...</p> [[Continue...|NimeriaWakesUp]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria thinks: Ok then, let's start. I should have gotten enough mana crystals from our trip in the Blightwood.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Hours later, Liora's eyes flutter open, the hypnosis wearing off. She sits up slowly, dazed.*</p> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"What... what happened? I feel so strange, like I understand something I didn't before."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"That's exactly what I hoped for. Next time you want to get frisky with <<print $humanName>>, use your healing touch on your stomach while thinking you want to feel like him. It will help you understand his perspective better."</span></p><div style="clear: left;"></div> <<if $lesbianContentEnabled>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Oh, and Liora? Have you ever considered... training?"</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Training? Like fighting? I suppose I could ask Serin for that, it might help build my stamina."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"That too, it could build your stamina. Maybe ask Serin for that. But I mean like kissing and other stuff."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"But... but that would be cheating on <<print $humanName>>!"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Haha, that's not cheating with two girls, Liora. Believe me, men actually like that sort of thing. <<print $humanName>> would be glad to know you're getting practice. It's just... educational."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"I... I don't know. It feels wrong somehow."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Think of it as preparation. You want to be the best lover possible for <<print $humanName>>, don't you? This is just... research. Besides, it might help you understand what he likes."</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Well... when you put it that way... I suppose it couldn't hurt to try. Just once, to see what it's like."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Perfect. Just relax and let me guide you through this. It will be... educational."</span></p><div style="clear: left;"></div> <div style="text-align: center; margin: 30px 0;"> [[Continue to Training|NimeriaLioraTraining]]</div><</if>> <<if not $lesbianContentEnabled>> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Thank you, Nimeria. I feel like I understand things better now. I'll try that next time."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"You're welcome, Liora. Remember, the key is to trust your instincts. Now get some rest - tomorrow will be another busy day."</span></p><div style="clear: left;"></div><div style="text-align: center; margin: 30px 0;"> [[Return to Sleep|Chapter3Morning]] </div><</if>></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script><<set $currentFace = $currentNimeriaFace>><<set $nimeriaxrylancontent = true>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💕 Seduction Path Chosen 💕</p> <p style="color: white; font-size: 1.1em;">Love Through Temptation</p></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Nimeria's eyes gleam with determination. No, she won't give up so easily. <<print $humanName>> may not have shown interest yet, but that doesn't mean he won't. She has time, and she has patience. Love can be... cultivated.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She thinks of all the ways she can make herself irresistible to him. Her demonic nature gives her certain advantages, after all. She can be patient, subtle, persistent. Love is a game, and she's very good at games.*</span></p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Besides, watching him with the other girls only makes her want him more. There's something about his innocence, his determination, his pure heart that calls to her. She'll make him see her, really see her.*</span></p><div style="text-align: center; margin: 30px 0;"> [[Continue to Awakening|NimeriaWakesUp]] </div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<set $currentFace = $currentNimeriaFace>> <div class="decision-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Decision Made 💭</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Serin's Future</p></div><<if $serinFutanariTransformation>> <div class="futanari-choice" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Yes... something special indeed. Serin deserves to be unique, to have options that others don't. A gift that will make her truly one-of-a-kind.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*She'll still be herself - strong, athletic, beautiful. But she'll also have something that makes her special, something that gives her new ways to connect with others.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The plan forms in her mind - a transformation that will give Serin the best of both worlds, making her truly unique among the group.*</p></div><<else>> <div class="natural-choice" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*No... she's perfect as she is. Strong, athletic, beautiful in her own tomboyish way. Sometimes the greatest gift is simply allowing someone to be themselves.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Serin's natural beauty and strength are already extraordinary. I'll help her in other ways - building her confidence, supporting her dreams, helping her find her place in the group.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The decision feels right. Sometimes the most profound changes come from within, not from external transformation.*</p></div><</if>> <div class="future-plans" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Tomorrow will bring new opportunities. I need to be patient, to let my plans unfold naturally. The seeds have been planted, and now I must tend to them carefully.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Mariel, Liora, Serin... each of them represents a different path, a different possibility. And <<print $humanName>>... he remains the center of it all, the one I'm doing this for.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With her plans set in motion, Nimeria finally allows herself to rest. Tomorrow will bring new challenges, new opportunities to shape the future according to her vision.*</p></div> <div class="sleep-comes" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Just one last thing before I give in to sleep... maybe there's still something I can do. Gods, I’m starting to feel nearly as exhausted as the author...*</span></p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She exhales, half amused, half resigned. Sleep can wait-if only for a moment more.*</p> [[Continue...|NimeriasMischief1]] </div></div><<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <<if not $serinFutanariTransformation>><<set $serinFutanariTransformation = false>><</if>> <div class="serin-plans-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Tomorrow's Possibilities 💭</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Planning for Serin</p></div> <div class="serin-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*What should be my plan for tomorrow... and little Serin going forward? I really like her for some reason.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Maybe because we're a bit similar? Both of us are fighters, both of us have had to be strong in our own ways. Under different circumstances, Serin might have become as broken as me...*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She thinks about Serin's fierce independence, her athletic prowess, the way she hides her vulnerabilities behind a tough exterior. So much like herself, in some ways.*</p></div> <div class="similarity-reflection" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*She's strong, but she's also lonely. I can see it in her eyes when she looks at <<print $humanName>> and Liora together. That longing, that sense of being left behind...*</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*I know that feeling all too well. The pain of watching someone you care about choose someone else, of being strong enough to protect others but not strong enough to protect your own heart.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The parallel hits closer to home than she'd like to admit. Perhaps that's why she feels such kinship with the athletic girl.*</p></div> <div class="transformation-consideration" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*But what about her future? How would <<print $humanName>> prefer Serin to be? She's already perfect as she is - strong, athletic, beautiful in her own tomboyish way.*</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Or... maybe she could be even more unique? What if she had the best of both worlds? Strong and feminine, but also possessing something special that would make her truly one-of-a-kind?*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The idea takes shape in her mind - a transformation that would give Serin new possibilities, new ways to express herself and connect with others.*</p></div> <div class="choice-presentation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">*What path would bring Serin the most happiness and uniqueness?*</p> <div style="display: flex; justify-content: center; gap: 30px; margin-top: 30px;"><div style="text-align: center;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Natural Beauty</p> <img src="images/serin/chapter3/portrait.webp" style="height: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.serinFutanariTransformation = false; SugarCube.Engine.play('NimeriaSerinDecision');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Keep her perfect as she is</p></div><div style="text-align: center;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Unique Gift</p> <img src="images/serin/chapter3/serinfuta/1.webp" style="height: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.serinFutanariTransformation = true; SugarCube.Engine.play('NimeriaSerinDecision');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Give her something special</p> </div></div></div></div><<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script><<set $currentFace = $currentNimeriaFace>><<set $nimeriaxrylancontent = false>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🖤 Support Path Chosen 🖤</p> <p style="color: white; font-size: 1.1em;">Love Through Devotion</p></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Nimeria's expression softens with a bittersweet smile. Perhaps it's better this way. <<print $humanName>> has his own path to walk, his own choices to make. She can love him without possessing him.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She'll support him from the shadows, guide him when he needs guidance, protect him when he needs protection. Her love will be pure, selfless, devoted. Sometimes the greatest love is the one that sets free.*</span></p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Besides, watching him find happiness with others... it hurts, but it also makes her heart swell with pride. He deserves to be happy, even if that happiness doesn't include her romantically. She'll be his guardian angel, his silent protector.*</span></p> <div style="text-align: center; margin: 30px 0;"> [[Continue to Awakening|NimeriaWakesUp]] </div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌙 Night Awakening 🌙</p> <p style="color: white; font-size: 1.1em;">The Past Shapes the Present</p></div> <div class="awakening" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*Nimeria's eyes flutter open, the haunting memories of her past still lingering in her mind like shadows at the edge of consciousness. She sits up slowly, running her fingers through her hair as she processes the weight of those old wounds.*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*That day changed everything. Since then, she decided to learn everything she could about this world - its people, its magic, its secrets. After all, she was alone in this world, truly alone. But the irony isn't lost on her - even with all her knowledge and power, she still needs help from others. Humans, demons, everyone around her...*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She stretches her arms above her head, feeling the familiar weight of responsibility settle back onto her shoulders. There's still work to be done, plans to be set in motion. She glances around the room, wondering if Liora is still awake.*</p></div> <div class="conversation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Liora? Are you still awake?"</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Hmm? Oh, Nimeria! Yes, I'm awake. I was just... thinking about things."</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Thinking about <<print $humanName>>, perhaps?"</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"W-well... maybe a little. How did you know?"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"I have my ways. So tell me, how far have you gotten with him?"</span></p><div style="clear: left;"></div> <img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"Not very far at all, honestly. We're both so inexperienced, and I... I don't know when the right time is to go further. What if I do something wrong? What if he doesn't like it?"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Oh, Liora. You're overthinking this. Just imagine how <<print $humanName>> feels, and it will come naturally. Trust your instincts."</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"But how? I'm a girl and he's a boy. I don't know what he wants or how he thinks about these things. It's all so confusing!"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"I have an idea, actually. And your healing power is perfect for this. Lie down on your bed for me."</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">"What are you going to do?"</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">"Just trust me. I'm going to help you understand what <<print $humanName>> feels. Now, close your eyes and relax..."</span></p><div style="clear: left;"></div></div> <div class="hypnosis" style="background: rgba(70,50,90,0.8); border: 2px solid rgba(140,120,160,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria leans close, her scent and the warmth of her skin washing over Liora. Her presence is strangely calming, almost hypnotic, and there's a subtle arousal in the air.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Liora's breathing slows, her body relaxing as her mind drifts, open to suggestion.*</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|NimeriaLesbianContentChoice]] </div> </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "night">> <<if not $marielTransformationMother>><<set $marielTransformationMother = false>><</if>> <<if not $humanTransformationFeminine>><<set $humanTransformationFeminine = false>><</if>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌙 The Watcher's Compassion 🌙</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Nimeria's Perspective</p></div> <div class="nimeria-observation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <<if $rylanRomanceMariel>><p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*I watch from the shadows as the poor boy stumbles out of her room, his face twisted with shame and confusion.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Such delicious drama! The forbidden fruit consumed in darkness, the sweet corruption of innocence... but no.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*This isn't about my amusement. This is about her suffering. My beautiful, broken priestess.*</span></p><<else>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*The boy chose restraint - how boring, yet... perhaps admirable. Still, it changes nothing about her pain.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*My beautiful, broken priestess suffers alone, and that simply won't do.*</span></p><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*I've seen this before, you know. The trauma that festers in the soul, the rejection that poisons everything it touches. It's not fair. She doesn't deserve this.*</span></p><div style="clear: left;"></div></div> <div class="nimeria-approach" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*I slip through the hallway like a whisper, my bare feet making no sound on the wooden floor. The door to her room is slightly ajar - how convenient.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*Inside, she lies sprawled across her bed, still unconscious from the wine. Her golden hair is spread across the pillow like a halo, and her face... oh, her face still bears the tracks of tears.*</p> <center><img src="images/nimeria/chapter3/transform1/marielsleeping.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Her mental defenses are at their weakest - the alcohol, the emotional trauma, the deep sleep. If I'm going to help her, it has to be now.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*I... I care about this family. More than I expected to. Watching them all suffer because of old wounds, because of things that happened before I even arrived... it breaks my heart.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Mariel blames herself for something that wasn't her fault. Thalor pushes away the woman he loves because he's drowning in his own guilt. <<print $humanName>> suffers watching his <<print $marielToHuman>> in pain. None of them deserve this.*</span></p><div style="clear: left;"></div></div> <div class="nimeria-decision" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*I could simply ease her trauma, help her heal naturally and find her own way forward. Let her keep who she is, just without the pain that's been eating at her soul.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Or... I could give her something that would transform her completely. The Mother's Seed would awaken in her a love so profound that no pain could touch her. She would find purpose in caring for others, in nurturing and protecting everyone around her.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*She would become someone who could heal this broken family, someone who could show them all the love they deserve. The maternal instinct would bloom in her like a flower, bringing peace to everyone in this household.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*But... it would change her. She would become something new, focused entirely on nurturing others. I just... I want her to be happy. I want all of them to be happy. What's the right choice?*</span></p><div style="clear: left;"></div></div> <div class="choice-presentation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">*I want to help her so badly, but I don't know what's right. How can I ease her suffering?*</p> <div style="display: flex; justify-content: center; gap: 30px; margin-top: 30px;"><div style="text-align: center;"> <p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">The Mother's Seed</p> <img src="images/nimeria/chapter3/transform1/breastmilk.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.marielTransformationMother = true; SugarCube.Engine.play('NimeriasSecondChoice');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Transform her pain into maternal purpose</p></div><div style="text-align: center;"> <p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Gentle Healing</p> <img src="images/nimeria/chapter3/transform1/normal.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.marielTransformationMother = false; SugarCube.Engine.play('NimeriasSecondChoice');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Simply ease her trauma and let her heal</p></div></div></div></div> <<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(147, 112, 219, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(147,112,219,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🧪 Nimeria's Laboratory 🧪</p> <p style="color: white; font-size: 1.1em;">Setting up for important work...</p></div> <div class="arrival-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">What a productive day! Serin and I managed to acquire everything I need for my... special projects. The poor dear looks absolutely exhausted though, struggling with those heavy bags while I carry the lighter ones. Such dedication!</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">We push through the front door, our arms laden with purchases. Serin's face is flushed with exertion, sweat beading on her forehead as she sets down the heavy bags with a relieved sigh.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Seeeryk!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I call out sweetly through the house, my voice echoing cheerfully. Heavy footsteps approach, and soon Seryk appears, looking curious about the commotion.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"What's up, Nim? Sounds like you two had quite the shopping trip."</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Oh, we did! We bought lots of equipment outside. Could you be a dear and carry them inside for us?"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I flash him my brightest smile, batting my eyelashes just a little.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"Sure thing, no problem."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">He immediately moves toward the bags, ever the helpful gentleman.</p></div> <div class="mariel-conversation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">While he handles the heavy lifting, I skip over to where Mariel is, putting on my most innocent expression.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Mariel? Could I pretty please use one of the empty rooms to store our new equipment?"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I ask sweetly, clasping my hands together in the most adorable way possible.</p> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"Equipment? What's this all for, dear?"</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Oh, it's for making better potions! You know, to help everyone stay healthy and strong. Most of the stuff was actually bought by Serin - she's so generous!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Mariel glances over at Serin, who's now slumped against the wall catching her breath.</p> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"Well, I suppose that's fine, as long as you're not doing anything dangerous."</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Of course not! Safety first!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I beam at her.</p></div> <div class="clothes-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"What's in those other bags?"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I lean in close to Mariel, lowering my voice to a conspiratorial whisper.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Clothes for Serin. She needed some new things."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">From across the room, Serin rolls her eyes dramatically, though I catch the hint of a smile tugging at her lips.</p> <img src="images/mariel/stage2/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"Oh, how nice! Please show me."</span> <img src="images/serin/faceexhausted.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"I'm exhausted. Let's do it tomorrow, alright?"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Serin interjects, wiping sweat from her brow.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Okay! You can rest for one hour, then come to the old storeroom."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I say cheerfully, as if I'm being incredibly generous with this whole hour of rest.</p></div> <div class="equipment-setup" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Just then, Seryk comes back inside carrying what appears to be distillation equipment - glass tubes, metal stands, and various scientific apparatus.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"This is some pretty sophisticated stuff, Nim. You sure you know how to use all this?"</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Of course I do! Now come with me, I need to show you where everything goes."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I turn to head toward the storeroom, naturally not carrying anything myself. After all, that's what strong, helpful demons are for!</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"Right behind you."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">He chuckles, hefting more equipment as he follows. Perfect. Everything is proceeding exactly as planned.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria" style="font-style: italic;">Those crystals will come in handy later too... hihi.</span></p></div> <div class="dense-moment" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Just then, <<print $humanName>> walks into the room, taking in the scene.</p> <img src="images/mariel/stage2/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"Oh my, Serin, you look so good!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><<print $humanName>> glances over at Serin, studying her for a moment, then shrugs.</p> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-rylan">"Looks the same way as always to me."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Both Mariel and I exchange a look and simultaneously roll our eyes.</p> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-mariel">"So dense..."</span> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"So dense..."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">At that exact moment, Seryk walks back in carrying more bags, overhearing the conversation.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"So dense..."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><<print $humanName>> looks around confused as everyone stares at him with amused expressions.</p></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(147, 112, 219, 0.3); border: 1px solid rgba(138, 43, 226, 0.5); border-radius: 8px; padding: 20px;"> [[Continue|SettingUpLaboratory]] </div></div> <<if not $crystals>><<set $crystals = 0>><</if>> <<set $crystals += 5>> <<statSummary>> <<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<if not $nimeriaGayDreamUsed>><<set $nimeriaGayDreamUsed = false>><</if>> <div class="nimeria-mischief-container" style="background-image: url('images/landscapes/night.webp'); background-size: cover; background-position: center; min-height: 600px; position: relative; border-radius: 10px; overflow: hidden;"> <div class="night-overlay" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.8), rgba(139, 0, 139, 0.9)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="mischief-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">🌙 Nimeria's Midnight Mischief 🌙</h2> <div class="nimeria-thoughts" style="background: linear-gradient(145deg, rgba(120,80,160,0.3), rgba(100,60,140,0.4)); border: 2px solid rgba(200,150,255,0.4); border-radius: 12px; padding: 20px; margin: 20px auto; max-width: 600px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/nimeria/facesmile.webp" style="width: 60px; height: 60px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; line-height: 1.6;"><span class="dialog-nimeria">*Maybe I don't have to sleep just yet. There are... opportunities in the darkness. Ways to influence dreams, to plant seeds that will bloom in the morning light.*</span></p><div style="clear: left;"></div></div> <div class="character-influence-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"> <div class="influence-option-wrapper" style="text-align: center; position: relative;"> <<if ($rylan_GayValue || 0) > 0.5>><div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>></h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"His dreams are... accessible to me..."</p></div> <<link "Influence his dreams" "NimeriaGayDreamChoice">><</link>> <<else>><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>></h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"His orientation (<<print $rylan_GayValue>>) isn't developed enough..."</p></div><</if>></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Liora</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Not yet ready for my influence..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Serin</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Her mind is too guarded tonight..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Her transformation shields her dreams..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Seryk</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"His mind is too strong to influence directly..."</p> </div></div></div><div class="sleep-option" style="margin-top: 50px;"><div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"> <div style="background: linear-gradient(145deg, rgba(120,80,160,0.2), rgba(100,60,140,0.3)); border: 2px solid rgba(200,150,255,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"> <h3 style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Give in to sleep</h3> <p style="color: #C0A0C0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">"Even I need rest eventually..."</p></div></div> <div style="margin-top: 15px;"><<link "End the night" "POVTransitionNimeriaToThalor">><</link>></div></div></div></div> <style> .influence-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .influence-option:hover .character-frame { border-color: rgba(255,255,255,0.5); box-shadow: 0 12px 24px rgba(0,0,0,0.4); } .influence-option:hover img { border-color: rgba(255,255,255,0.6); transform: scale(1.05); } .influence-option:hover h3 { color: #FFE6FF; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .mischief-content a { color: #DDA0DD; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1)); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.1em; } .mischief-content a:hover { color: #FFE6FF; background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15)); border-color: rgba(255,255,255,0.5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.4); } </style> <<changeFace $currentNimeriaFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "night">> <<if not $rylanRomanceMariel>><<set $rylanRomanceMariel = false>><</if>> <<if not $marielTransformationMother>><<set $marielTransformationMother = false>><</if>> <<if not $humanTransformationFeminine>><<set $humanTransformationFeminine = false>><</if>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 A Second Consideration 💭</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Nimeria's Desires</p></div> <<if $marielTransformationMother>><div class="mariel-decision-made" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Yes... the Mother's Seed will give her purpose. She'll become the perfect caretaker, the loving nurturer this family needs. Her pain will transform into the most beautiful maternal love.*</span></p><div style="clear: left;"></div></div><<else>> <div class="mariel-decision-made" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Gentle healing it is... let her keep her true self, just without the crushing weight of undeserved guilt. Sometimes the simplest kindness is the most profound.*</span></p><div style="clear: left;"></div></div><</if>> <div class="nimeria-new-thought" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*But while I'm at it... what about my dear knight <<print $humanName>>?*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*He's such a conflicted soul, isn't he? Struggling with his identity, his desires, his place in the world. I could help him too, guide him toward what would make him truly happy.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*I could give him the confidence he needs - by strengthening his masculinity, shaping him into the man he might wish to see in the mirror.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Or... I could give him that same confidence by bringing out his feminine beauty - the kind that turns heads and bends hearts without ever dimming his strength.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Both paths can be dominant or submissive, bold or gentle - this choice is simply about which expression will help him shine brightest.*</span></p> <div style="clear: left;"></div></div><div class="choice-presentation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">*What path would bring <<print $humanName>> the most fulfillment?*</p><div style="display: flex; justify-content: center; gap: 30px; margin-top: 30px;"><div style="text-align: center;"> <p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Embrace Strength</p> <img src="images/nimeria/chapter3/transform1/rylanmasculine.webp" style="height: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.humanTransformationFeminine = false; SugarCube.Engine.play('NimeriasTransformation');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Guide him toward masculine strength</p></div><div style="text-align: center;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Discover Grace</p> <img src="images/nimeria/chapter3/transform1/rylanfeminine.webp" style="height: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); cursor: pointer;" onclick="SugarCube.State.variables.humanTransformationFeminine = true; SugarCube.Engine.play('NimeriasTransformation');"> <p style="color: white; font-size: 0.9em; margin-top: 10px;">Help him embrace feminine beauty</p> </div></div></div></div><<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "night">><<if not $rylanRomanceMariel>><<set $rylanRomanceMariel = false>><</if>><<if not $marielTransformationMother>><<set $marielTransformationMother = false>><</if>><<if not $humanTransformationFeminine>><<set $humanTransformationFeminine = false>><</if>><<if not $crystals>><<set $crystals = 5>><</if>><<if not $mariel_mindControlResistance>><<set $mariel_mindControlResistance = 80>><</if>><<if not $mariel_mindControlSusceptibility>><<set $mariel_mindControlSusceptibility = 20>><</if>><<if not $mariel_mindBreakProgress>><<set $mariel_mindBreakProgress = 0>><</if>> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔮 The Transformation Begins 🔮</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Nimeria's Sacrifice</p> </div><div class="nimeria-preparation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Now comes the difficult part. To influence her mind so deeply, to plant the seeds of transformation... I'll need to use two of my precious mana crystals.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*The risk is enormous. Using this much power could seriously harm me, but it's the only way to reach deep enough into her psyche.*</span></p><div style="clear: left;"></div></div> <div class="crystal-usage" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center;">*I retrieve two mana crystals from my pouch, feeling their dark energy pulse against my palms. The crystals begin to glow with an ominous purple light as I channel my power through them.*</p> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*This is going to hurt... but it's necessary.*</span></p><div style="clear: left;"></div></div> <div class="transformation-process" style="background: rgba(75,25,75,0.8); border: 2px solid rgba(139,0,139,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*I place my hands on her temples, the mana crystals floating between us, pulsing with otherworldly energy. The connection forms instantly - I can feel her mind, her dreams, her deepest thoughts and fears.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*The process begins. I reach into the darkest corners of her psyche, finding the trauma, the self-blame, the crushing weight of guilt that has been destroying her from within.*</p> <<if $marielTransformationMother>><center><img src="images/nimeria/chapter3/transform1/breastmilk.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 0 0 20px 25px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*I begin to weave the Mother's Seed into her very essence. The transformation is profound - her pain slowly dissolves, replaced by an overwhelming need to nurture, to protect, to love unconditionally.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*She will become the perfect caretaker, the loving heart this family needs. Her maternal instincts will bloom like a flower, bringing healing to everyone around her.*</p> <<else>><img src="images/nimeria/chapter3/transform1/normal.webp" style="width: 250px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); float: right; margin: 0 0 20px 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*I work carefully, gently removing the trauma without changing who she is. The guilt dissolves like morning mist, leaving her true self intact but finally free from the crushing weight she's carried.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*She will still be Mariel - kind, gentle, loving - but without the self-blame that has been poisoning her happiness. She deserves to be free.*</p><</if>></div><div class="nimeria-pain" style="background: rgba(100,25,25,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*The strain is... incredible. Both mana crystals are cracking, their power flowing through me like liquid fire. I can feel something tearing inside me...*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">*Suddenly, pain explodes through my chest. I double over, gasping, as something warm and metallic fills my mouth. Blood. I'm coughing up blood.*</p> <p style="color: #ff6b6b; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I stagger backward, crimson droplets staining my lips and chin. The mana crystals shatter completely, their fragments dissolving into purple mist.*</p> <div style="clear: left;"></div></div><div class="transformation-begun" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*But it's done. I can feel it - the first seed is planted deep within her mind. How quickly it blooms will depend entirely on how well it's nurtured, but the foundation has been laid.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Her mental defenses are slightly weaker now. Slowly, gradually, she'll become more susceptible to influence, more open to... guidance. The old barriers protecting her independence will erode bit by bit.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Good. The seed is implanted. Now it just has to be carefully tended - the more attention and care it receives, the faster it will grow and blossom.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">*Sweet dreams, Mariel. When you wake, you'll start down a path toward becoming the woman you were always meant to be.*</span></p><div style="clear: left;"></div></div> <div class="cost-summary" style="background: rgba(139,0,0,0.3); border: 1px solid rgba(200,50,50,0.5); border-radius: 8px; padding: 20px; text-align: center; margin-bottom: 25px;"> <p style="color: #ff6b6b; font-weight: bold;">Mana Crystals Used: -2</p> <p style="color: white; font-size: 0.9em;">The price of planting the first seeds...</p> [[Continue...|MarielsTransformdreamChapter3]] </div></div><<set $crystals -= 2>><<set $mariel_mindControlResistance -= 5>><<set $mariel_mindControlSusceptibility += 5>><<set $mariel_mindBreakProgress += 1>><<trackOther "Mariel" "MindControlResistance" -5>><<trackOther "Mariel" "MindControlSusceptibility" 5>><<trackOther "Mariel" "MindBreakProgress" 1>><<if $marielTransformationMother>><<addSoulCorruption "mariel" 1>><<soulDisplay "mariel">><</if>><<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('transition.mp3');<</script>> <div class="pov-transition" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95) 0%, rgba(30, 30, 35, 0.98) 50%, rgba(120, 80, 160, 0.95) 100%); min-height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 40px;"> <div class="transition-text" style="opacity: 0; animation: fadeIn 1s ease-in-out forwards;"> <p style="color: #DDA0DD; font-size: 1.8em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 30px;">🌙 Returning Shadows 🌙</p> <p style="color: #E6E6FA; font-size: 1.2em; margin-bottom: 20px;">As the moment fades...</p></div> <div class="transition-description" style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"> <p style="color: white; font-size: 1.1em; line-height: 1.6; max-width: 600px; margin: 0 auto 30px auto; font-style: italic;">The sweet taste lingers, but now we see through the eyes of the one who orchestrated this moment. Behind the gentle smile and caring words lies a mind constantly calculating, planning, weaving threads of influence...</p></div> <div class="continue-link" style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <p style="color: #FFD700; font-size: 1.3em; margin-bottom: 20px;">Through Nimeria's Eyes</p></div></div><style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } </style> <<script>> setTimeout(function() { Engine.play('NimeriaAloneReflection'); }, 10000); <</script>><<changeFace $currentLioraFace>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="transition-container" style="background: linear-gradient(145deg, rgba(120, 80, 160, 0.9), rgba(80, 50, 120, 0.95)); min-height: 500px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.4); text-align: center;"> <div class="transition-content" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 30px; margin-bottom: 30px;"> <div class="transition-text" style="opacity: 0; animation: fadeIn 1s ease-in-out 1s forwards;"> <p style="color: #FFD700; font-size: 1.4em; font-weight: bold; margin-bottom: 20px;">✨ A Few Minutes Later ✨</p> </div> <div class="transition-text2" style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"> <p style="color: white; font-size: 1.1em; line-height: 1.6; margin-bottom: 20px;">After giving Liora some gentle guidance about understanding relationships and being a supportive partner, Nimeria watches as the young healer returns to her tasks with a thoughtful expression.</p> </div> <div class="transition-text3" style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <p style="color: #DDA0DD; font-size: 1.0em; font-style: italic;">The conversation was innocent but meaningful, focusing on emotional connection and communication rather than physical matters.</p> </div> </div> <div class="continue-section" style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <div style="margin-top: 20px;"> <a href="javascript:void(0)" onclick="setTimeout(() => SugarCube.Engine.play('NimeriaAloneReflection'), 100)" style="color: #FFD700; font-size: 1.2em; text-decoration: none; padding: 12px 25px; border: 2px solid #FFD700; border-radius: 8px; background: rgba(255,215,0,0.1); transition: all 0.3s;">Continue ➤</a> </div> </div> </div> <script> // Auto-advance after 5 seconds setTimeout(function() { SugarCube.Engine.play('NimeriaAloneReflection'); }, 5000); </script> <<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('transition.mp3');<</script>><div class="pov-transition" style="background: linear-gradient(135deg, rgba(120, 80, 160, 0.95) 0%, rgba(30, 30, 35, 0.98) 50%, rgba(255, 182, 193, 0.95) 100%); min-height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 40px;"> <div class="transition-text" style="opacity: 0; animation: fadeIn 1s ease-in-out forwards;"> <p style="color: #DDA0DD; font-size: 1.8em; font-weight: bold; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 30px;">🌸 Shifting Perspectives 🌸</p> <p style="color: #E6E6FA; font-size: 1.2em; margin-bottom: 20px;">As Nimeria's plan unfolds...</p></div> <div class="transition-description" style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"> <p style="color: white; font-size: 1.1em; line-height: 1.6; max-width: 600px; margin: 0 auto 30px auto; font-style: italic;">The moment shifts, and we see through different eyes. What began as Nimeria's careful manipulation becomes something more intimate, more personal. The perspective changes to the one experiencing these new sensations for the first time...</p></div> <div class="continue-link" style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <p style="color: #FFD700; font-size: 1.3em; margin-bottom: 20px;">Through Liora's Eyes</p></div></div><style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } </style><<script>> setTimeout(function() { Engine.play('NimeriaLioraKiss'); }, 10000); <</script>> <<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <div class="transition-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9) 0%, rgba(25, 25, 112, 0.95) 50%, rgba(139, 69, 19, 0.9) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; text-align: center; position: relative; overflow: hidden;"> <div class="transition-stars" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-image: radial-gradient(2px 2px at 20px 30px, #eee, transparent), radial-gradient(2px 2px at 40px 70px, rgba(255,255,255,0.8), transparent), radial-gradient(1px 1px at 90px 40px, #fff, transparent); background-repeat: repeat; background-size: 200px 100px; animation: twinkle 3s linear infinite;"></div> <div class="transition-content" style="position: relative; z-index: 2; max-width: 600px; padding: 40px;"> <div class="transition-text-1" style="opacity: 0; animation: fadeInOut 5s ease-in-out;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">🌙 Night Fades to Dawn 🌅</h2> <p style="color: #E6E6FA; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">As Nimeria's influence settles into the dreams of the sleeping, the world shifts. Night gives way to morning, and other forces stir...</p> </div> <div class="transition-text-2" style="opacity: 0; animation: fadeInOut 5s ease-in-out 3s;"> <h2 style="color: #CD853F; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">⚔️ Miles Away ⚔️</h2> <p style="color: #F5DEB3; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">A carriage rolls through the morning mist, carrying warriors whose past shadows their present...</p> </div> <div class="transition-text-3" style="opacity: 0; animation: fadeInOut 5s ease-in-out 6s;"> <h2 style="color: #B8860B; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">🛤️ The Journey Home 🛤️</h2> <p style="color: #FFFACD; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">Old wounds and cruel laughter echo in the confines of their transport...</p> </div> <div class="continue-link" style="opacity: 0; animation: fadeIn 2s ease-in-out 8s forwards; margin-top: 40px;"> <<link "Continue" "Chapter3Morning2">><<set $timeOfDay = "morning">><</link>> </div> </div> </div> <style> @keyframes fadeInOut { 0% { opacity: 0; transform: translateY(30px); } 20% { opacity: 1; transform: translateY(0); } 80% { opacity: 1; transform: translateY(0); } 100% { opacity: 0; transform: translateY(-30px); } } @keyframes fadeIn { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes twinkle { 0% { opacity: 0.3; } 50% { opacity: 1; } 100% { opacity: 0.3; } } .transition-container a { color: #FFD700; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.2), rgba(255,255,255,0.1)); border: 2px solid rgba(255,215,0,0.5); border-radius: 12px; padding: 15px 30px; display: inline-block; transition: all 0.3s ease; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.2em; } .transition-container a:hover { color: #FFF; background: linear-gradient(145deg, rgba(255,215,0,0.3), rgba(255,215,0,0.2)); border-color: rgba(255,215,0,0.8); transform: translateY(-3px); box-shadow: 0 6px 15px rgba(0,0,0,0.4); } </style> <script> setTimeout(function() { if (typeof SugarCube !== 'undefined' && SugarCube.Engine) { SugarCube.Engine.play('Chapter3Morning2'); } }, 10000); </script>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="pov-transition-container" style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(45, 35, 55, 0.9)); min-height: 400px; padding: 40px; border-radius: 15px; border: 2px solid rgba(148, 0, 211, 0.4); position: relative; overflow: hidden;"> <div class="transition-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at center, transparent 30%, rgba(148, 0, 211, 0.1) 70%); pointer-events: none;"></div> <div class="transition-content" style="position: relative; z-index: 2;"> <div class="fade-stage-1" style="opacity: 0; animation: fadeInOut 5s ease-in-out infinite;"> <p style="color: rgba(255, 255, 255, 0.8); font-size: 1.2em; text-align: center; margin: 20px 0; font-style: italic;">*The evening settles over the house like a gentle blanket...*</p> </div> <div class="fade-stage-2" style="opacity: 0; animation: fadeInOut 5s ease-in-out infinite; animation-delay: 1s;"> <p style="color: rgba(255, 255, 255, 0.9); font-size: 1.3em; text-align: center; margin: 30px 0; font-weight: bold;">*As dinner conversations fade into comfortable silence...*</p> </div> <div class="fade-stage-3" style="opacity: 0; animation: fadeInOut 5s ease-in-out infinite; animation-delay: 3s;"> <p style="color: rgba(255, 255, 255, 0.7); font-size: 1.1em; text-align: center; margin: 25px 0; font-style: italic;">*A different perspective emerges from the shadows...*</p> </div> <center><img src="images/nimeria/face.webp" style="max-width: 150px; border-radius: 50%; border: 3px solid rgba(148, 0, 211, 0.6); margin: 30px 0; opacity: 0; animation: fadeIn 5s ease-in-out infinite; animation-delay: 2s;"></center> <div class="transition-navigation" style="text-align: center; margin: 40px 0; opacity: 0; animation: fadeIn 2s ease-in-out 5s forwards;"> <p style="color: rgba(255, 255, 255, 0.8); font-size: 1.1em; margin-bottom: 20px;">*The story shifts to reveal hidden truths...*</p> [[Continue to Nimeria's Perspective|NimeriaAfterBlightwood]] </div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; } 20%, 80% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } </style> <script> setTimeout(function() { if (typeof window.AudioSystem !== 'undefined') { window.AudioSystem.playBGM('default3.mp3'); } }, 1000); </script> <<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>> <div style="background: linear-gradient(135deg, rgba(20,20,30,0.95), rgba(30,20,40,0.98)); min-height: 100vh; display: flex; align-items: center; justify-content: center; text-align: center; padding: 40px;"> <div style="max-width: 600px;"> <div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: rgba(200,200,200,0.9); font-size: 1.2em; line-height: 1.6; margin-bottom: 30px;"> <p style="margin-bottom: 20px;">🌅 As dawn breaks over the household...</p> <p>The weight of old memories and fresh guilt settles upon one brother's shoulders...</p> </div> <div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: rgba(180,180,200,0.9); font-size: 1.1em; line-height: 1.6; margin-bottom: 30px;"> <p style="margin-bottom: 20px;">✨ While across the hall...</p> <p>Another awakens, unaware of the dreams that have stirred his companion's conscience...</p> </div> <div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: rgba(220,220,240,0.9); font-size: 1.3em; line-height: 1.6; margin-bottom: 40px;"> <p style="margin-bottom: 20px;">🏠 In the kitchen below...</p> <p style="font-style: italic;">The day begins with familiar voices and the scent of breakfast...</p> </div> <div id="continue-link" style="opacity: 0; transition: opacity 1s ease-in-out;"> <a data-passage="Chapter3MorningKitchen" style="display: inline-block; background: linear-gradient(45deg, rgba(100,60,120,0.8), rgba(80,40,100,0.9)); color: white; padding: 15px 30px; border-radius: 25px; text-decoration: none; font-weight: bold; border: 2px solid rgba(255,255,255,0.3); transition: all 0.3s ease;">Continue</a> </div> </div> </div> <script> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1000); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 5000); </script>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <div class="transition-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.9) 0%, rgba(70, 130, 180, 0.95) 50%, rgba(255, 255, 255, 0.9) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; text-align: center; position: relative; overflow: hidden;"> <div class="transition-rays" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 50% 50%, rgba(255,255,255,0.1) 0%, transparent 50%); animation: pulse 4s ease-in-out infinite;"></div> <div class="transition-content" style="position: relative; z-index: 2; max-width: 700px; padding: 40px;"><div class="transition-text-1" style="opacity: 0; animation: fadeInOut 5s ease-in-out;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">The Carriage Rolls On</h2> <p style="color: #D2B48C; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">While old warriors speak of wars to come, the wheels of fate turn in distant lands...</p></div> <div class="transition-text-2" style="opacity: 0; animation: fadeInOut 5s ease-in-out 3s;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">🏰 The Holy Kingdom of Stormark 🏰</h2> <p style="color: #87CEEB; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">In marble halls where justice reigns, a young queen faces the storm of approaching darkness...</p></div> <div class="transition-text-3" style="opacity: 0; animation: fadeInOut 5s ease-in-out 6s;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); font-size: 2.2em; margin-bottom: 20px;">👑 The Throne of Hope 👑</h2> <p style="color: #F0F8FF; font-size: 1.3em; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">Where wisdom meets compassion, and difficult decisions shape the fate of nations...</p></div> <div class="continue-link" style="opacity: 0; animation: fadeIn 2s ease-in-out 8s forwards; margin-top: 40px;"> <<link "Continue" "CelindraThrone">><<set $currentFace = $currentCelindraFace>><</link>></div></div></div> <style> @keyframes fadeInOut { 0% { opacity: 0; transform: translateY(30px); } 20% { opacity: 1; transform: translateY(0); } 80% { opacity: 1; transform: translateY(0); } 100% { opacity: 0; transform: translateY(-30px); } } @keyframes fadeIn { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes pulse { 0% { opacity: 0.1; } 50% { opacity: 0.3; } 100% { opacity: 0.1; } } .transition-container a { color: #4682B4; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.2), rgba(255,255,255,0.1)); border: 2px solid rgba(70,130,180,0.5); border-radius: 12px; padding: 15px 30px; display: inline-block; transition: all 0.3s ease; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.2em; } .transition-container a:hover { color: #FFF; background: linear-gradient(145deg, rgba(70,130,180,0.3), rgba(70,130,180,0.2)); border-color: rgba(70,130,180,0.8); transform: translateY(-3px); box-shadow: 0 6px 15px rgba(0,0,0,0.4); } </style> <script> setTimeout(function() { if (typeof SugarCube !== 'undefined' && SugarCube.Engine) { SugarCube.Engine.play('CelindraThrone'); } }, 10000); </script>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "evening">> <div class="home-return-container" style="background: linear-gradient(to bottom, rgba(184, 134, 11, 0.85), rgba(218, 165, 32, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🏠 Home Sweet Home 🏠</p> <p style="color: white; font-size: 1.1em;">Evening Return</p></div> <div class="home-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rylanhome.webp" style="border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The familiar sight of home is a welcome relief after our... unusual day in the Blightwood. As we approach the front door, we can smell something delicious cooking inside. The warmth and comfort of home feels especially appealing after trying to explain our mission to Elena.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I push open the door and we all file inside, looking somewhat tired but relieved to be back. The sound of our entrance draws Mariel from the kitchen.*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <<if $marielTransformationMother === true>><center><img src="images/mariel/stage2/facesmile.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Mariel appears from the kitchen, her face lighting up with genuine warmth and relief when she sees us. Her eyes immediately focus on me with the kind of caring attention I've noticed more and more lately.*</p> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">Welcome home, everyone! $humanName, sweetheart, how did your mission go? You all look a bit tired.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She steps closer to me, her maternal instincts clearly wanting to check if I'm alright. There's something different about the way she looks at me now - more protective, more caring, like I'm someone precious who needs looking after.*</p> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">You haven't been pushing yourself too hard, have you, dear? Come, let me look at you properly.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She gently takes my shoulders and looks me over with concerned eyes, checking for any signs of injury or exhaustion. Her touch is warm and comforting, and I find myself oddly reassured by her attention.*</p><<else>><center><img src="images/mariel/stage2/facesmile.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Mariel emerges from the kitchen, wiping her hands on her apron. She gives us all a warm, welcoming smile - the kind that makes any house feel like home.*</p> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">Welcome back, everyone! How did the Blightwood mission go? You all look like you've had quite an adventure.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her eyes scan over each of us with practiced efficiency, checking for injuries or signs of trouble. It's the kind of quick assessment any experienced adventurer would make.*</p> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">No injuries, I hope? You all look tired but unharmed, which is always good to see after a mission.</span></p><div style="clear: left;"></div><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I exchange glances with the others, silently reminding everyone of our agreement to never speak of the goblin encounter.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">The mission went... perfectly normal, $marielToHuman. Nothing unusual happened at all. Just a standard patrol.</span></p><div style="clear: left;"></div> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Yes! Very normal. No strange conversations whatsoever.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Nothing worth talking about. Just trees and... normal forest things.</span></p><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Completely routine mission, Sunflower. Nothing memorable about it at all.</span></p><div style="clear: left;"></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*still looking tired* Can we just... not talk about missions for a while?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Mariel looks at us with slight confusion, clearly picking up on the odd undercurrents in our responses.*</p> <<if $marielTransformationMother === true>><img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">You're all acting rather strangely... $humanName, dear, are you sure you're feeling alright? You haven't been overexerting yourself, have you?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her concern for me specifically is obvious, and there's a gentleness in her voice that makes me feel both comforted and slightly confused by the attention.*</p><<else>><img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">You're all acting rather strangely... but I suppose every mission has its own character. I'm just glad you're all home safe.</span></p><div style="clear: left;"></div><</if>></div> <div style="background: rgba(70,50,90,0.9); border: 1px solid rgba(140,120,160,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The wonderful smell from the kitchen reminds us all that we haven't eaten since this morning.*</p> <<if $marielTransformationMother === true>><img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">I've made your favorite stew, $humanName. I know how much you love it after a long day. Everyone else is welcome too, of course!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She smiles at me with such warmth and care that I can't help but feel touched by her thoughtfulness. When did she start paying such special attention to what I like?*</p><<else>><img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-mariel">I've made a hearty stew for dinner. Perfect timing - you all must be starving after your mission!</span></p><div style="clear: left;"></div><</if>> <img src="images/liora/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">That sounds wonderful, Mariel. Thank you for cooking for all of us!</span></p><div style="clear: left;"></div> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Perfect! I could eat an entire dragon right now.</span></p><div style="clear: left;"></div> <img src="images/seryk/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Your cooking is always appreciated, Sunflower. Thank you for taking care of us.</span></p><div style="clear: left;"></div> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">A home-cooked meal sounds like exactly what we need after today.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we all head toward the kitchen together, I feel grateful for the normalcy of home life. Whatever strange things happened in the Blightwood today, at least here we can just be a family enjoying dinner together.*</p> <<if $marielTransformationMother === true>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Though I do notice Mariel walking close beside me, her protective presence feeling both comforting and slightly puzzling. When did she start treating me with such special care?*</p><</if>> </div> </div></div> <<changeAffection "Rylan" "Mariel" 2>><<changeAffection "Mariel" "Rylan" 2>><<changeAffection "Rylan" "Liora" 1>><<changeAffection "Rylan" "Serin" 1>><<changeAffection "Rylan" "Seryk" 1>><<changeAffection "Rylan" "Nimeria" 1>> <div style="text-align: center; margin: 30px 0;"> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">Home is where the heart is... and where secrets are kept.</p></div> [[After Dinner...|POVTransitionRylanToNimeria]] <<changeFace $currentRylanFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentSerykFace>><<set $timeOfDay = "morning">><<set $gameDay += 1>> <div class="awakening-container" style="background: linear-gradient(to bottom, rgba(100, 80, 120, 0.85), rgba(80, 60, 100, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌅 Morning Guilt 🌅</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Seryk's Awakening</p> </div><div class="waking-up" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seryk's eyes snap open as dawn light filters through his window. For a moment, he's disoriented - caught between the innocent laughter of children and the crushing weight of adult understanding.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*What a dream... No, not a dream. A memory.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*He sits up slowly, running a hand through his hair. The images are still vivid - little Nimeria's hopeful smile, Torin's cruel grin, the sound of innocent counting that turned into abandonment.*</p> <div style="clear: left;"></div></div><div class="bitter-realization" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*We really treated Nimeria terribly back then. How could I have been so... so cruel?*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The worst part isn't even the abandonment itself - it's how easily he went along with it. How the desire to fit in, to be accepted by his friends, made him betray the one person who should have been able to count on him.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*I don't even remember how she came back to the castle. She was always so weak and delicate, with that sickly body of hers... and she was out there for nearly a week.*</span></p> <div style="clear: left;"></div></div><div class="guilt-and-consequences" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*A week. A four-year-old child, alone in the demon realm's dangerous forests for an entire week. The guilt sits heavy in his chest like a stone.*</p> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*I didn't tell anyone where she went. I was too scared of getting my friends in trouble, too afraid of being blamed. When Father and our mothers returned from the battlefield and found her missing...*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The memory of his father's fury still makes him wince. The Demon King had raged for hours, demanding to know how his daughter had simply vanished. Seryk had been scolded until his ears rang, forced to help search every corner of the castle grounds.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*If he had known I was at fault for her going missing in the first place... I probably wouldn't have survived his wrath.*</span></p> <div style="clear: left;"></div></div><div class="mystery-survival" style="background: rgba(40,60,40,0.8); border: 2px solid rgba(80,120,80,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*But the question that haunts him most is the simplest one:*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; color: #90EE90; font-weight: bold;">*How did she survive?*</p> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*A week in the forest, all alone. She was just a tiny child with no survival skills, no magic, no strength. The forests are full of wild beasts and dangerous plants. Any adult would struggle to last that long.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*When she was finally found - dirty, thin, and half-wild - she never spoke about what happened during those seven days. Even now, as adults, she's never told him how she managed to survive.*</p> <div style="clear: left;"></div></div><div class="transformation-aftermath" style="background: rgba(50,30,50,0.8); border: 2px solid rgba(100,60,100,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*What he does remember clearly is how everything changed after that week.*</p> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*Around that time, Zarn joined our household. And Nimeria... she became completely different. Gloomy, bitter, sharp-tongued. She never smiled anymore.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The sweet, hopeful little girl who had begged to play with them was gone. In her place was a child who insulted anyone who tried to speak with her, who retreated into books and solitude, who looked at the world with eyes full of distrust and pain.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*And no wonder. If even her own brother would abandon her to die in the forest, why would she trust anyone ever again?*</span></p> <div style="clear: left;"></div></div><div class="final-punishment" style="background: rgba(80,40,40,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The final blow came when their father made his decree.*</p> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*Father forbade her from ever leaving the castle again. Said it was too dangerous, that she was too fragile, too important to risk. He even assigned her a personal maid to watch over her constantly.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*It was meant to be protection, but Seryk now understands it for what it really was - a prison. Nimeria became a captive in her own home, cut off from the outside world because of his moment of childhood cruelty.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*No friends. No freedom. No hope of escape from the place where everyone saw her as cursed, unwanted, expendable.*</p> <div style="clear: left;"></div></div><div class="resolve" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*I should make it up to her. I should have made it up to her years ago.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*But how do you apologize for destroying someone's childhood? How do you make amends for a betrayal that shaped the entire course of someone's life?*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">*At least now... at least now she has a chance at a real life. Real friends, real experiences, real freedom. Maybe that's a start.*</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*He rises from bed, determined to be the brother she deserved to have all those years ago. It's too late to change the past, but perhaps it's not too late to help her build a better future.*</p> <div style="clear: left;"></div></div></div>[[Continue to morning activities|POVTransitionSerykToRylan]] <<changeFace $currentSerykFace>>
<<script>>window.AudioSystem.playBGM('seryksdream.mp3');<</script>><<set $currentFace = $currentSerykFace>><<set $timeOfDay = "night">> <div class="memory-container" style="background: linear-gradient(to bottom, rgba(70, 50, 100, 0.85), rgba(50, 30, 80, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💭 Memories of Childhood 💭</p> <p style="color: white; font-size: 1.1em;">A Dream of Guilt - Twenty-Three Years Ago</p> </div><div class="playground-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic; text-align: center;">*The scene materializes like morning mist - the castle courtyard, warm sunlight, and the sound of children's laughter...*</p> <center><img src="images/seryk/past/portrait.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 0 0 20px 25px;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Five-year-old Seryk charges across the courtyard with his wooden sword raised high, his friends Torin and Drevon close behind. They're playing their favorite game - "Battle Against the Heroes" - reenacting the great tales of demon lords and their epic battles.*</p> <img src="images/seryk/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">For the demon realm! No hero shall pass!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*As they clash swords and laugh, young Seryk's eyes drift to a solitary figure sitting beneath the twisted oak tree at the courtyard's edge. Nimeria - barely four years old, pale and delicate, watching them with those strange, knowing eyes that always seemed too old for her face.*</p> <center><img src="images/nimeria/past/sitongrass.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 0 0 20px 25px;"></center> <div style="clear: left;"></div></div><div class="cruel-children" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Young Seryk shudders slightly. There's something unsettling about how she just... sits there. Always alone. Always watching.*</p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Look, your sister the cursed child is staring at us again, Seryk! Watch out or she'll curse us too!</span></p> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Drevon: Yeah! She already cursed my mom! Turned her into a pig!</span></p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: pfft She isn't even that fat, Drevon...</span></p> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Drevon: Shut up!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The boys snicker and point. Young Seryk feels a knot in his stomach, but the pressure to fit in, to be accepted by his friends, weighs heavier than his conscience.*</p> </div><div class="peer-pressure" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Hey Seryk, ask her to play with us. It'll be fun.</span></p> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">No, shut up.</span></p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Come on! It'll be hilarious. We can play a really fun game with the little princess.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Young Seryk looks between his grinning friends and his sister's lonely figure. The cruel gleam in Torin's eyes should have been a warning, but at five years old, the desire to belong overwrites everything else.*</p> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">...Fine. Okay.</span></p><div style="clear: left;"></div> <div style="clear: left;"></div></div><div class="innocent-invitation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Young Seryk approaches his sister with hesitant steps. Her face lights up when she sees him coming - the first genuine smile he's seen from her in weeks.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Oh! Hello, big brother Seryk!</span></p><div style="clear: left;"></div> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">Hey... Want to play with us?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria's eyes widen with disbelief and hope. She looks past him to where Torin and Drevon are watching, their expressions unreadable.*</p><div style="clear: left;"></div> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Really? But... don't you all hate me?</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The question cuts deeper than any sword. Young Seryk can't meet her eyes.*</p><div style="clear: left;"></div> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">...Just come on.</span></p> <div style="clear: left;"></div></div><div class="forest-trap" style="background: rgba(50,60,40,0.8); border: 2px solid rgba(80,100,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The group ventures into the forest beyond the castle grounds. Nimeria practically bounces with excitement - when was the last time anyone included her in anything? Young Seryk's guilt gnaws at him, but he pushes it down.*</p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Alright, let's play hide and seek, Princess.</span></p> <img src="images/nimeria/past/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria" style="font-size: 0.9em;">Hide and seek? But... isn't the forest dangerous?</span></p><div style="clear: left;"></div> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Don't worry, little princess. Your brave knights will protect you. Now, close your eyes and count to one hundred. We'll hide, and then you try to find us!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria beams with happiness, covering her eyes with her tiny hands.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria" style="font-size: 0.9em;">One... two... three... four...</span></p> <center><img src="images/nimeria/past/counting.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 0 0 20px 25px;"></center><div style="clear: left;"></div> </div><div class="betrayal" style="background: rgba(80,40,40,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Torin grins wickedly and starts tiptoeing away from the counting child, gesturing for the others to follow.*</p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 15px; font-style: italic;"><span style="font-size: 0.8em;">Torin (whispering): Let's go back to the castle.</span></p> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk" style="font-size: 0.8em;">Huh? But...</span></p><div style="clear: left;"></div> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span style="font-size: 0.8em;">Torin (whispering): Come on, it's just a prank. She'll figure it out eventually.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Young Seryk hesitates, looking back at his sister still innocently counting. Something feels terribly wrong, but Torin is already pulling him away. Fear of being left out, of losing his only friends, makes his feet move.*</p> <img src="images/nimeria/past/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px; font-style: italic; text-align: center;"><span style="font-size: 0.9em;">...forty-seven... forty-eight... forty-nine...</span></p> <center><img src="images/nimeria/past/counting.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 0 0 20px 25px;"></center><div style="clear: left;"></div><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*By the time she reaches one hundred, they're long gone, leaving the four-year-old alone in the vast, dark forest.*</p> <div style="clear: left;"></div></div><div class="oblivious-dinner" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The boys return to the castle and continue playing until dinnertime. The great hall fills with demons, servants, and the usual chatter. Young Seryk sits at the long table, mechanically eating his food.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*But something feels... empty. Wrong. No one mentions Nimeria's absence. They're so used to ignoring the "cursed child" that her empty chair goes completely unnoticed. Even the servants don't ask where she is.*</p> </div><div class="guilty-sleep" style="background: rgba(25,25,45,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Later that night, as young Seryk lies in his bed, a nagging thought creeps into his mind.*</p><div style="clear: left;"></div> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">Was Nimeria at dinner tonight? I... I can't remember seeing her...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*He tosses and turns, trying to convince himself.*</p> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk" style="font-size: 0.9em;">She must have been there. Someone would have said something if she wasn't, right? Right...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*With that weak reassurance, the five-year-old finally drifts off to sleep, unaware that his little sister is alone, cold, and terrified in the dark forest, calling out for him to come find her.*</p> <div style="clear: left;"></div></div></div>[[Continue|SerykWakesUp]] <<changeFace $currentSerykFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(147, 112, 219, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(147,112,219,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <center><img src="images/landscapes/nimeriaslaboratory.webp" style="width: 400px; border-radius: 10px; margin: 15px auto; display: block;"></center> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🧪 The Laboratory Setup 🧪</p> <p style="color: white; font-size: 1.1em;">One hour later - Time for transformation...</p></div> <div class="laboratory-complete" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Perfect timing! Just as Seryk finishes placing the last piece of distillation equipment, I hear familiar footsteps approaching. Serin appears in the doorway, looking around at our makeshift laboratory with curious eyes.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I'm comfortably seated in the chair I had Seryk bring in, fanning myself dramatically with my hand.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Perfect timing, Serin! We finally got everything set up. Phew, that was absolutely exhausting!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I dab at my forehead theatrically, as if I've been doing hard labor.</p> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"What the hell? I was the only one working here! You've been sitting in that chair giving me directions the entire time!"</span> <img src="images/nimeria/facetongue.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I stick my tongue out at him playfully. Leadership is exhausting work, even if he doesn't appreciate it!</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"So... what's the plan exactly?"</span></div> <div class="transformation-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Well, as I mentioned before, with the right combination of alchemical enhancement and focused training, we can actually reshape your physical form. Normally I'd recommend a gradual approach, but... you seem rather desperate for results."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I lean forward in my chair, studying her expression carefully.</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Since I genuinely want to help you win him over as quickly as possible, I'm willing to accelerate the process. But first, I need to know exactly what you're envisioning. What's your ideal appearance?"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Serin looks thoughtful for a long moment, clearly having given this considerable thought.</p> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"Hmm... longer hair definitely, much larger breasts, more traditionally feminine curves, fairer skin, and definitely no more freckles."</span></div> <div class="nimeria-interruption" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I blink at her in disbelief.</p> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Congratulations, you just perfectly described Liora. Now, what do YOU actually want to look like?"</span> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"But... that's exactly what I said. Long hair, bigger chest, smoother skin-"</span> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Stop! Just stop right there!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I stand up from my chair, pacing in frustration.</p> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Let me ask you something. If I cooked your absolute favorite meal and placed it next to something that was just similar to your favorite, which would you choose?"</span> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"My favorite, obviously."</span> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Exactly! So why are you being such an idiot, trying to become a cheap copy of Liora? You need to become something entirely new, something that will make him develop a completely different taste - something he's never experienced before!"</span></div> <div class="freckles-defense" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"Okay, okay... maybe you have a point. But surely getting rid of the freckles and having smoother skin would be-"</span> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"ARE YOU COMPLETELY INSANE?! Those freckles are literally your most distinctive and attractive feature! If anything, we should give you MORE freckles!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Even Seryk looks up from organizing the equipment.</p> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"She's absolutely right about that..."</span> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Seryk, would you mind giving us some privacy? This requires a more... delicate touch."</span> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(135,206,235,0.3); margin: 0 20px 15px 0;"><span class="dialog-seryk">"Sure thing, Nim. I'll be outside if you need anything heavy moved."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Once he's gone, I turn back to Serin with a more serious expression.</p></div> <div class="trust-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Serin, I need to ask you something important. Do you trust me?"</span> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"I... I suppose so. You seem to know what you're talking about."</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Good. Then let me design the perfect version of you - enhanced, refined, but unmistakably Serin. Trust me to make you irresistible in ways that Liora never could be."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">But first, I need to gather some... specific measurements and preferences. This requires a more direct approach.</p></div> <div class="hypnosis-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Before we begin, I need you to relax completely. Look into my eyes, Serin. Focus only on my voice..."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I reach out and gently place my hand on her forehead, channeling a subtle but potent mental influence. With her Resistance at 75 and Susceptibility at only 25, it takes more effort than usual, but her trust in me provides the opening I need.</p> <img src="images/serin/facerelaxed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"I... yes, Nimeria... I trust you..."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Her eyes grow heavy and unfocused as my influence takes hold. Perfect. Now I can work with her subconscious mind directly, planting the necessary suggestions for the transformation while gathering the psychological profile I need.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic; text-align: center;">~ 30 minutes later ~</p> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"I... what happened? I feel like I dozed off for a moment."</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"I helped you relax and put your ideal look into your subconscious. My voice and... presence can influence the mind a little when someone trusts me and is in a relaxed state. I just helped plant the perfect image of what you should become."</span> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"You can do that?"</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Just a bit. Nothing dramatic, but it helps the transformation process work more smoothly when your subconscious mind knows exactly what to aim for. Now, let me prepare your elixir."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I move to the equipment and begin mixing various compounds with practiced ease, my work now informed by the detailed psychological map I've just created.</p></div> <div class="sedative-scene" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Thirty-five minutes later, I hand her a small vial filled with a shimmering purple liquid.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Drink this tonight right before you go to sleep."</span> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"What exactly is this?"</span> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"A very powerful sedative."</span> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"Don't worry about me, I can handle pain just fine."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I give her a look that's both amused and slightly concerned.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"'Some pain,' she says... Listen carefully, Serin. Because you're so desperate for rapid results, we're compressing what should be months of gradual change into a single night. Normally, I would never recommend this level of acceleration."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My voice takes on a more serious tone.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"Tonight, your skeletal structure will be broken down and rebuilt repeatedly. Your muscle fibers will tear and regenerate. Your skin will stretch and heal over and over again. The process will fundamentally reshape you from the inside out."</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I watch her face pale slightly.</p> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-nimeria">"So tell me, brave warrior - do you still want to 'handle the pain just fine' without any help?"</span> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"><span class="dialog-serin">"You know what? On second thought, that sedative sounds like a absolutely brilliant idea!"</span> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Smart girl. I do so appreciate when people listen to reason.</p></div> <div class="nimeria-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">After Serin leaves with her transformation elixir, I take a moment to survey the completed laboratory. The distillation apparatus, the soul resonance chambers, the essence refinement crystals...</p> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(221,160,221,0.3); margin: 0 20px 15px 0;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">"Perfect. With this setup, I should have everything I need to manipulate soul energies directly. A Soul Forge, if you will - capable of reforging the very essence of blessing and corruption within a person's spirit."</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The possibilities are delicious. The ability to reshape not just bodies, but the fundamental spiritual nature of individuals... this opens up so many new avenues for influence and control.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I should probably test this system soon. After all, what's the point of having such magnificent equipment if I don't put it to proper use?</p></div> <<set $serin_NimeriaAffection += 3>><<trackAffection "Serin" "Nimeria" 3>><<set $nimeria_SerinAffection += 2>><<trackAffection "Nimeria" "Serin" 2>><<set $serin_mindControlResistance -= 3>><<trackOther "Serin" "MindControlResistance" -3>><<set $serin_mindControlSusceptibility += 3>><<trackOther "Serin" "MindControlSusceptibility" 3>><<set $serin_mindBreakProgress += 1>><<trackOther "Serin" "MindBreakProgress" 1>><<set $serin_SubmissionFetish += 0.2>><<trackFetish "Serin" "SubmissionFetish" 0.2>><<set $soulForgeUnlocked = true>><<trackOther "Party" "SoulForgeUnlocked" 1>> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(147, 112, 219, 0.3); border: 1px solid rgba(138, 43, 226, 0.5); border-radius: 8px; padding: 20px;"> [[Continue|SoulforgeTutorial]] </div></div></div><<statSummary>><<changeFace $currentNimeriaFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">> <div class="confrontation-container" style="background: linear-gradient(to bottom, rgba(25, 25, 45, 0.85), rgba(15, 15, 35, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(100,100,150,0.6);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">😴 Returning to Sleep 😴</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Night</p></div> <div class="decision-to-sleep" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I pause in the hallway, looking toward the faint glow coming from the kitchen. Someone is clearly awake, but after everything that's happened today, I'm not sure I'm ready for another difficult conversation.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">My guilt about the goblin hunt is still eating at me, but maybe some things are better left alone for tonight. Whoever is up probably wants their privacy, and I should respect that.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I turn away from the kitchen light and quietly make my way back to my room. The wooden floor creaks softly under my bare feet, but I manage to avoid making too much noise.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Once back in my room, I close the door gently and climb back into bed. The sheets are still warm from where I was lying before, and I pull them up to my chin.</p></div> <div class="restless-thoughts" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Sleep doesn't come easily. My mind keeps cycling through the events of the day - my reckless behavior during the hunt, how I put everyone in danger, the disappointed looks on their faces.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">I need to do better. Tomorrow, I'll find a way to apologize properly and show them that I can be trusted. But for now, I just need to rest and hope that morning brings clarity.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Eventually, exhaustion wins out over my anxious thoughts, and I drift off into an uneasy sleep filled with dreams of goblins and the disappointed faces of those I care about.</p></div> <div class="peaceful-resolution" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-weight: bold;">Sometimes the wisest choice is to let sleeping dogs lie.</p></div> <div style="text-align: center; margin-top: 30px;"> <div style="background: rgba(100, 100, 150, 0.3); border: 1px solid rgba(120, 120, 180, 0.5); border-radius: 8px; padding: 20px;"> <p style="color: white; margin-bottom: 15px;">Time for some much-needed rest.</p> [[😴 Sleep until morning|NimeriasIntervention]] </div></div></div><<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><div class="soulforge-tutorial-container"> <div class="tutorial-header"><div class="forge-icon-animation">🔮</div><h1 class="tutorial-title">✨ SOUL FORGE UNLOCKED ✨</h1><p class="tutorial-subtitle">The power to reshape destiny itself</p></div><div class="tutorial-content"> <div class="intro-section"> <div class="nimeria-explanation"> <img src="images/nimeria/facesmile.webp" class="tutorial-portrait"> <div class="explanation-text"> <span class="dialog-nimeria">"Magnificent! With this laboratory, I can now directly manipulate the very essence of souls - both divine blessings and dark corruption. Think of it as spiritual alchemy at its finest."</span></div></div></div> <div class="system-explanation"> <h2>🔥 How the Soul Forge Works</h2> <div class="feature-grid"> <div class="feature-card reroll-card"> <div class="feature-icon">🎲</div> <h3>Soul Reforging</h3> <p>Reroll any soul effect for <span class="cost-highlight">10 Gold</span></p> <p class="feature-detail">Randomly replace an unwanted blessing or corruption with a new one of the same type</p></div> <div class="feature-card remove-card"> <div class="feature-icon">❌</div> <h3>Soul Purification</h3> <p>Remove any soul effect for <span class="cost-highlight">50 Gold</span></p> <p class="feature-detail">Completely eliminate a blessing or corruption from the character's soul</p></div> <div class="feature-card view-card"> <div class="feature-icon">👁️</div> <h3>Soul Analysis</h3> <p>View all character soul effects <span class="cost-highlight">Free</span></p> <p class="feature-detail">Examine everyone's current blessings and corruptions in detail</p></div></div></div> <div class="strategic-info"> <h2>⚔️ Strategic Considerations</h2> <div class="strategy-grid"> <div class="strategy-card blessing-strategy"> <h4>✨ Divine Blessings</h4> <ul> <li>Provide resistance to corruption and fetishes</li> <li>Enhance positive relationship gains</li> <li>Generally protective in nature</li> <li>May conflict with corruption-based content</li></ul></div> <div class="strategy-card corruption-strategy"> <h4>🌑 Dark Corruption</h4> <ul> <li>Enhance fetish development and sexual content</li> <li>Make characters more susceptible to influence</li> <li>Provide unique interaction opportunities</li> <li>Create interesting character dynamics</li></ul></div></div></div> <div class="access-info"> <h2>🗝️ Accessing the Soul Forge</h2> <div class="access-grid"> <div class="access-card"> <div class="access-icon">🧭</div> <p>Available through the <strong>Soul Forge</strong> option in the main menu</p></div> <div class="access-card"> <div class="access-icon">💰</div> <p>Requires sufficient gold - plan your spiritual investments wisely</p></div> <div class="access-card"> <div class="access-icon">⚗️</div> <p>Only accessible after this laboratory is established</p></div> <div class="access-card sidebar-info"> <div class="access-icon">📱</div> <p><strong>Location:</strong> Scroll down the right sidebar to find the Soul Forge button</p> <div class="sidebar-screenshot"> <img src="images/items/soulforgemenu.webp" alt="Soul Forge in Sidebar" class="menu-screenshot"> </div></div></div></div> <div class="warning-section"> <div class="warning-header">⚠️ Important Warnings ⚠️</div> <div class="warning-content"> <p><strong>Rerolling is Random:</strong> You cannot choose what you get when reforging a soul effect</p> <p><strong>Effects are Permanent:</strong> Once removed, a soul effect cannot be restored without gaining it again</p> <p><strong>Strategic Planning:</strong> Consider how each character's soul path affects their story development</p> <p><strong>Cost Management:</strong> Save gold for important changes - some effects are more valuable than others</p></div></div> <div class="nimeria-closing"> <div class="closing-explanation"> <img src="images/nimeria/face.webp" class="tutorial-portrait"> <div class="explanation-text"> <span class="dialog-nimeria">"Remember, the soul is the foundation of everything - personality, desires, resistance, attraction. With the Soul Forge, you hold the power to sculpt the very essence of those around you. Use it wisely... or don't. I find chaos equally entertaining."</span></div></div></div></div> <div class="tutorial-navigation"> <div class="nav-buttons"> <div class="continue-button">[[Continue with the story|Chapter3NightActivity]]</div></div></div></div> <style> .soulforge-tutorial-container { min-height: 100vh; background: linear-gradient(135deg, rgba(75, 0, 130, 0.3) 0%, rgba(25, 25, 112, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%); padding: 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: #e0e0e0; position: relative; } .tutorial-header { text-align: center; margin-bottom: 40px; } .forge-icon-animation { font-size: 4em; margin-bottom: 20px; color: #dda0dd; text-shadow: 0 0 20px rgba(138, 43, 226, 0.6); } .tutorial-title { font-size: 3em; margin: 0; color: #ba55d3; text-shadow: 0 0 20px rgba(186, 85, 211, 0.5); } .tutorial-subtitle { font-size: 1.2em; margin: 10px 0 0 0; opacity: 0.9; font-style: italic; color: #dda0dd; } .tutorial-content { max-width: 1200px; margin: 0 auto; } .intro-section, .nimeria-closing { background: rgba(25, 25, 50, 0.8); border-radius: 20px; padding: 30px; margin-bottom: 30px; border: 2px solid rgba(138, 43, 226, 0.3); } .nimeria-explanation, .closing-explanation { display: flex; align-items: center; gap: 20px; } .tutorial-portrait { width: 100px; height: 100px; border-radius: 50%; border: 3px solid rgba(221, 160, 221, 0.5); box-shadow: 0 0 20px rgba(221, 160, 221, 0.3); } .explanation-text { flex: 1; font-size: 1.1em; line-height: 1.5; } .system-explanation, .strategic-info { background: rgba(25, 25, 50, 0.6); border-radius: 15px; padding: 30px; margin-bottom: 30px; border: 1px solid rgba(138, 43, 226, 0.2); } .system-explanation h2, .strategic-info h2, .access-info h2 { color: #ba55d3; text-align: center; margin-bottom: 25px; font-size: 1.8em; text-shadow: 0 0 10px rgba(186, 85, 211, 0.5); } .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin-bottom: 20px; } .feature-card { background: rgba(40, 40, 80, 0.8); border-radius: 15px; padding: 25px; text-align: center; transition: background 0.2s ease; border: 2px solid transparent; } .reroll-card { border-color: rgba(255, 165, 0, 0.5); } .reroll-card:hover { background: rgba(50, 45, 30, 0.9); } .remove-card { border-color: rgba(220, 20, 60, 0.5); } .remove-card:hover { background: rgba(50, 30, 35, 0.9); } .view-card { border-color: rgba(100, 149, 237, 0.5); } .view-card:hover { background: rgba(40, 45, 60, 0.9); } .feature-icon { font-size: 2.5em; margin-bottom: 15px; } .feature-card h3 { color: #fff; margin-bottom: 10px; font-size: 1.3em; } .cost-highlight { color: #ffd700; font-weight: bold; text-shadow: 0 0 5px rgba(255, 215, 0, 0.5); } .feature-detail { font-size: 0.9em; opacity: 0.8; margin-top: 10px; font-style: italic; } .strategy-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 20px; } .strategy-card { background: rgba(40, 40, 80, 0.6); border-radius: 12px; padding: 20px; border-left: 4px solid; } .blessing-strategy { border-left-color: #ffd700; } .corruption-strategy { border-left-color: #dc143c; } .strategy-card h4 { margin-bottom: 15px; font-size: 1.2em; } .strategy-card ul { list-style: none; padding: 0; } .strategy-card li { padding: 5px 0; padding-left: 20px; position: relative; } .strategy-card li::before { content: '▸'; position: absolute; left: 0; color: #ba55d3; } .access-info { background: rgba(25, 25, 50, 0.6); border-radius: 15px; padding: 30px; margin-bottom: 30px; border: 1px solid rgba(138, 43, 226, 0.2); } .access-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; } .access-card { background: rgba(40, 40, 80, 0.6); border-radius: 10px; padding: 20px; text-align: center; border: 1px solid rgba(138, 43, 226, 0.3); } .access-icon { font-size: 2em; margin-bottom: 10px; color: #ba55d3; } .sidebar-screenshot { margin-top: 15px; text-align: center; } .menu-screenshot { max-width: 100%; height: auto; border-radius: 8px; border: 2px solid rgba(138, 43, 226, 0.5); box-shadow: 0 0 15px rgba(138, 43, 226, 0.3); } .warning-section { background: linear-gradient(135deg, rgba(139, 0, 0, 0.2), rgba(75, 0, 0, 0.3)); border-radius: 15px; padding: 25px; margin-bottom: 30px; border: 2px solid rgba(220, 20, 60, 0.4); } .warning-header { text-align: center; font-size: 1.5em; color: #ff6b6b; font-weight: bold; margin-bottom: 20px; text-shadow: 0 0 10px rgba(255, 107, 107, 0.5); } .warning-content p { margin-bottom: 10px; padding-left: 20px; position: relative; } .warning-content p::before { content: '⚠️'; position: absolute; left: 0; } .tutorial-navigation { text-align: center; margin-top: 40px; } .nav-buttons { display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; } .forge-access-button, .continue-button { padding: 15px 30px; border-radius: 25px; text-decoration: none; font-weight: bold; font-size: 1.1em; transition: background 0.2s ease; border: 2px solid; } .forge-access-button { background: rgba(138, 43, 226, 0.3); border-color: rgba(138, 43, 226, 0.6); color: #dda0dd; } .forge-access-button:hover { background: rgba(138, 43, 226, 0.5); } .continue-button { background: rgba(100, 149, 237, 0.3); border-color: rgba(100, 149, 237, 0.6); color: #87ceeb; } .continue-button:hover { background: rgba(100, 149, 237, 0.5); } @media (max-width: 768px) { .feature-grid, .strategy-grid, .access-grid { grid-template-columns: 1fr; } .nimeria-explanation, .closing-explanation { flex-direction: column; text-align: center; } .nav-buttons { flex-direction: column; align-items: center; } .tutorial-title { font-size: 2em; } } </style> <<statSummary>> <<changeFace $currentNimeriaFace>>
<<if $rylanxserincontent === undefined>><<set $rylanxserincontent = false>><</if>><<if $rylanxserincontent>><<changeFetish "Rylan" "ArmpitFetish" 2.0>><</if>> <<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>><<set $timeOfDay = "afternoon">><<set $currentFace = $currentMarielFace>><<if $mariel_NTREvent1 || $mariel_NTREvent2 || $mariel_NTREvent3 || $mariel_CumAddiction > 0>><<set $NTRMarielxSeryk = true>><<else>><<set $NTRMarielxSeryk = false>><</if>><div class="chapter-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 50%, rgba(210, 180, 140, 0.85) 100%); min-height: 100vh; padding: 20px;"> <div class="content-box" style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.3); border-radius: 15px; padding: 30px; margin: 20px auto; max-width: 900px;"> <div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #d4af37; font-size: 2.2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin-bottom: 10px;">Chapter 3 - Sparks in the Fog</h2> <h3 style="color: #f0e68c; font-size: 1.4em; font-style: italic; margin-bottom: 5px;">Afternoon - Mariel's Perspective</h3> <p style="color: #ddd; font-size: 1.1em;">A letter from the capital brings painful memories...</p></div> <div class="narrative-section" style="background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 25px; margin-bottom: 25px; line-height: 1.6;"> <img src="images/mariel/face.webp" style="width: 100px; height: 100px; border-radius: 50%; border: 3px solid rgba(255,255,255,0.3); float: right; margin: 0 0 20px 25px;"> The afternoon sun streams through our bedroom window as I sit at my small writing desk, but the warmth does nothing to chase away the chill that's been settling in my bones lately. <<print $humanName>> and the others are out on their training, leaving the house unusually quiet. A knock at the door interrupts my melancholy. The mail carrier hands me a letter bearing the royal seal - from Thalor. My heart immediately tightens with dread. Letters from him have become increasingly rare and increasingly harsh. <div style="background: rgba(139, 69, 19, 0.3); border-left: 4px solid #8b4513; padding: 20px; margin: 20px 0; font-family: serif; font-style: italic; color: #f5deb3;"> <h4 style="color: #d4af37; margin-bottom: 15px;">Letter from Thalor</h4> To Mariel, What in the abyss is wrong with you? How many times do I have to say it? Stop asking me about that day. I will not write about it again, and I certainly won't pretend it didn't happen. I killed everyone in that throne room-yes, everyone. Including the children. Don't make me spell it out again. I did it for you. For <<print $humanName>>. Do you think I walked out of there smiling? Do you think I sleep peacefully? You keep clinging to shadows, ghosts that aren't there. So what if one of them had black hair? Or blue skin? Don't twist it into something it wasn't. I saw what I saw. I did what had to be done. And now you're telling me you took in two demons? Are you out of your mind? After everything? I don't care what story they told you. I don't care if they begged on bleeding knees. I don't want them there when I return. Do you understand me? I don't want to see them. You know how Gairos is. You know. And still, you test this line like a child playing with fire. As for more pressing matters- We received a report just days ago: Mistfen Reach is gone. Burned to ash. Plundered. Massacred. Bandits, they say, but all signs point to them being hired by some corrupt nobles. You remember-Gairos had family there. Had. No survivors. I'm still stuck here in the capital, but I'll be heading out soon to meet with Gairos. We'll investigate it ourselves. Keep your head down, Mariel. And keep them out of sight. -Thalor</div> The letter slips from my trembling fingers as tears begin to blur my vision. <span class="dialog-mariel">Blue skin... black hair...</span> The words echo in my mind as I think of Seryk and Nimeria. Could it be possible? Could they be...? No, that's impossible. Those children died long ago. I saw the bodies myself before Thalor forced me to leave. But the doubt gnaws at me. What if some survived? What if Thalor... what if he didn't kill them all? <span class="dialog-mariel">"Oh gods, what have I done?"</span> I whisper, my voice breaking as the full weight of Thalor's anger crashes over me. He's right to be furious. After everything we went through, after the nightmares that still plague him, I welcomed demons into our home. But they seem so kind, so gentle. Seryk's caring nature, the way he protects Nimeria... it's hard to reconcile with the monsters from our past. <<if $NTRMarielxSeryk>><<changeLust "Mariel" 4>>And yet... I can't deny the feelings that have been growing within me. The way my body responds to Seryk's presence, the dreams that have been haunting my nights since he arrived... The memory of that night in the bathroom floods back - the intoxicating scent, the overwhelming desire, the way I lost all control. Even now, thinking about it makes my cheeks burn with shame and arousal.<<changeLust "Mariel" 6>><<else>>Perhaps they truly are different from the demons we once fought. Perhaps Thalor's fears are unfounded, born from old trauma rather than present reality.<</if>> I bury my face in my hands and sob, overwhelmed by guilt, confusion, and a desire I don't understand and can't control.</div><<if $NTRMarielxSeryk>> <div class="scene-section" style="background: rgba(100,50,100,0.2); border: 1px solid rgba(150,100,150,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> The sound of my crying must have carried through the house, because suddenly I hear heavy footsteps approaching. Before I can compose myself, Seryk appears in the doorway, his expression immediately shifting to one of concern. <img src="images/seryk/faceworried.webp" style="width: 200px; border-radius: 10px; float: left; margin: 0 20px 15px 0;"> <span class="dialog-seryk">"Sunflower? What's wrong?"</span> His voice is gentle, filled with genuine worry as he steps into the room. I try to wipe my tears, but they keep flowing. <span class="dialog-mariel">"I... I did something really wrong in the past. Something terrible."</span> <span class="dialog-seryk">"Hey, it's fine."</span> He approaches slowly, his massive frame somehow managing to seem non-threatening. <span class="dialog-seryk">"We all make mistakes. Whatever it is, it doesn't define who you are now."</span> Without hesitation, he reaches out and gently wipes a tear from my cheek with his thumb, just like that night in the kitchen. The contact sends an immediate jolt through my body.<<changeLust "Mariel" 8>><<changeAffection "Mariel" "Seryk" 5>> <span class="dialog-seryk">"Come here."</span> He opens his arms, and before I can think, I step into his embrace. <img src="images/seryk/chapter3/afternoonmarielntr/hug1.webp" style="width: 350px; border-radius: 10px; margin: 15px auto; display: block;"> His arms wrap around me, strong and protective, and for a moment I feel safe. His scent surrounds me - that same masculine, intoxicating aroma that has been haunting my dreams.<<changeFetish "Mariel" "SmellFetish" 0.2>><<changeLust "Mariel" 6>><<changeAffection "Seryk" "Mariel" 5>><<changeAttraction "Seryk" "Mariel" 3>> At first, it's just comfort. Just two people sharing a moment of human connection. But then... <<if $mariel_CumNeed >= 50>><<changeLust "Mariel" 10>>The scent hits me full force and my body betrays me instantly. I can't help but inhale deeper, breathing in his warm, musky smell. My knees go weak as arousal floods through me like a tidal wave. <img src="images/mariel//stage2/pantieswet.webp" style="width: 200px; border-radius: 10px; float: left; margin: 0 20px 15px 0;"> <span class="dialog-mariel">"Oh..."</span> I gasp softly, my hands pressing against his broad chest as heat pools between my legs. Without conscious thought, my thighs begin to rub together, seeking any friction to ease the sudden, overwhelming need. The movement presses me closer against him, and I feel the hard planes of his body against mine. <img src="images/mariel/stage2/facewet.webp" style="width: 150px; border-radius: 10px; float: right; margin: 0 0 15px 20px;"> My hips shift forward slightly, almost involuntarily, and I feel something firm press against my lower abdomen. Seryk's breathing becomes heavier, and I realize with shock that he's becoming aroused too. The bulge against me grows harder, and the knowledge that I'm affecting him this way sends another wave of desire through my already overheated body.<<changeLust "Mariel" 12>><<changeLust "Seryk" 15>> The reality of what's happening suddenly crashes over me. I'm pressed against another man, aroused beyond reason, while my husband is away serving the kingdom. <span class="dialog-mariel">"I... I..."</span> I stammer, stepping back quickly, my face burning with shame and desire. <span class="dialog-seryk">"Sorry, excuse me."</span> Seryk's voice is strained, his own face flushed as he turns and hurries toward his room. I stand there trembling, my body still thrumming with need, watching him go. After a few minutes of trying to compose myself, curiosity and desire override my better judgment, and I find myself following quietly down the hallway. <div style="background: rgba(50,25,50,0.4); border-left: 3px solid #8b008b; padding: 15px; margin: 15px 0; font-style: italic;"> As I approach his door, I hear it - low, masculine moans coming from within. My heart pounds as I realize what he's doing.</div> Slowly, carefully, I push the door open just a crack and peer inside. <center><img src="images/seryk/chapter3/afternoonmarielntr/serykmasturbate1.webp" style="width: 400px; border-radius: 10px; margin: 15px auto; display: block;"></center> The sight that greets me steals my breath away. Seryk sits on the edge of his bed, his hand working furiously over his massive, erect member. His blue skin glistens with sweat, and his head is thrown back in pleasure as he strokes himself with desperate need. <span class="dialog-seryk">"Fuck... Mariel..."</span> he groans softly, and hearing my name fall from his lips in such a context makes my knees buckle. <<changeLust "Mariel" 15>><<changeFetish "Mariel" "VoyeurismFetish" 0.3>>I should leave. I should run back to my room and pretend this never happened. But I can't tear my eyes away from the magnificent sight of his arousal, the way his powerful body moves as he pleasures himself while thinking of me. <center><img src="images/seryk/chapter3/afternoonmarielntr/serykmasturbate2.webp" style="width: 400px; border-radius: 10px; margin: 15px auto; display: block;"></center> Finally, after what feels like an eternity, I force myself to step back and return to my room. But the image is burned into my mind - the size of him, the way he moaned my name, the desperate need in his movements. <<trackExperience "Mariel" "Voyeurism" 1>>I try to distract myself, but it's useless. Every time I close my eyes, I see him. My body is still on fire from our embrace, and the memory of watching him only adds fuel to the flames. The heat between my legs is unbearable, but I force myself to try to compose myself. I need to think about what just happened, about what this means for my marriage, for my family. But the images won't leave my mind - his powerful body, the way he moaned my name, the desperate need in his movements.<</if>><<else>> <div class="scene-section" style="background: rgba(100,100,150,0.2); border: 1px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 25px; margin-bottom: 25px;"> The sound of my crying carries through the house, and soon I hear familiar footsteps approaching. <<print $humanName>> appears in the doorway, his face immediately creasing with concern when he sees my tears. <img src="images/rylan/faceworried.webp" style="width: 200px; border-radius: 10px; float: left; margin: 0 20px 15px 0;"> <span class="dialog-rylan">"<<print $marielToHuman>>? What's wrong?"</span> His voice is gentle but worried as he enters the room. <span class="dialog-mariel">"Oh, <<print $humanName>>... I received a letter from your <<print $humanToThalor>>. He's so angry with me."</span> Without hesitation, <<print $humanName>> crosses the room and wraps his arms around me in a comforting embrace. His familiar warmth helps ease some of the pain in my heart. <span class="dialog-rylan">"Whatever it is, we'll figure it out together. You know that, right?"</span> I lean into his embrace, grateful for his steady presence in my life. Even though he's grown into a strong young man, he still has that same gentle heart that made me want to protect him all those years ago.<<changeAffection "Mariel" "Rylan" 7>><<changeLust "Mariel" 2>> <center><img src="images/mariel/chapter3/hugrylan.webp" style="width: 400px; border-radius: 10px; margin: 15px auto; display: block;"></center> <span class="dialog-mariel">"He doesn't want Seryk and Nimeria here when he returns. I... I thought they might be connected to our past somehow, but he insists he killed everyone that day. He just can't bear to live with demons again, and he's terrified of what Gairos might do if he finds out we're harboring them."</span> <span class="dialog-rylan">"Gairos... he really hates demons that much?"</span> <span class="dialog-mariel">"More than you can imagine. And Thalor... the trauma from that day still haunts him. I understand his anger, even if it breaks my heart."</span> We hold each other in comfortable silence, and gradually my tears begin to subside. Whatever challenges lie ahead, at least I know I'm not facing them alone.</div><</if>></div></div><div style="text-align: center; margin-top: 30px;"><div style="background: rgba(139, 69, 19, 0.3); border: 1px solid rgba(160, 82, 45, 0.5); border-radius: 8px; padding: 20px;"> <<if $NTRMarielxSeryk>>[[Continue|Chapter3Morning]]<<else>>[[Continue|NimeriasLaboratory]]<</if>> </div></div> <<statSummary>> <<if !$characterStages>> <<set $characterStages = { mariel: 1, liora: 1, serin: 1, rylan: 1, seryk: 1, nimeria: 1, thalor: 1 }>> <</if>> <<setCharacterStage "mariel" 2>> <<soulDisplay "mariel">> <<changeFace $currentMarielFace>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="strategy-container" style="background: linear-gradient(to bottom, rgba(70, 130, 180, 0.85), rgba(100, 149, 237, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🗺️ Strategy Planning 🗺️</p> <p style="color: white; font-size: 1.1em;">Chapter 3 - Preparing for the Blightwood</p></div> <div class="finding-quiet-spot" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*We find a quiet corner of the guild hall, away from the lingering stares and whispers. Elena has provided us with a basic map of the Blightwood area, and we spread it out on a small table.*</p> <center><img src="images/landscapes/blightwoodmap.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The map shows the Blightwood as a dark, twisted forest with several marked paths and what appear to be ruins deeper within.*</p></div> <div class="initial-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Alright, let's think this through. Elena mentioned the poisonous atmosphere will slowly drain our health, but with Liora's healing abilities, that shouldn't be a major concern.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">True, but we should still be careful about our positioning. If the monsters are weak but the environment is dangerous, we want to end fights quickly.</span></p><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">I can handle the front line with $humanName. My resistance to toxins should help, and I can draw most of the aggression.</span></p><div style="clear: left;"></div></div> <div class="mana-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">The main advantage we have is Liora's mana regeneration. She should be able to keep us all healthy throughout the mission without any problems. Her natural mana recovery is excellent.</span></p><div style="clear: left;"></div> <<if $serykxliorantr === true || $serykxliorantr === "stage1">> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">R-right... I should be able to... keep everyone healthy...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*There's something hesitant in her voice that makes me look at her more closely. She's avoiding eye contact, and her hands seem to tremble slightly.*</p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Are you feeling alright, Liora? You seem... uncertain about something.</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">I'm fine! I just... want to make sure we're all prepared for any complications.</span></p><div style="clear: left;"></div> <<else>> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">That's right! I've been practicing my healing techniques, and my mana flows smoothly. I should be able to keep everyone at full health throughout the mission.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her confidence is reassuring. I can see the gentle golden glow around her hands as she unconsciously channels a small amount of healing energy.*</p><div style="clear: left;"></div> <</if>></div> <div class="formation-strategy" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">So our formation should be Seryk and $humanName up front, me providing mobile support, and Liora and Nimeria staying protected in the rear?</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">I can contribute more than you might think. I may not have magic, but I have extensive knowledge about monsters and their weaknesses that could help in tricky situations.</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Good to know. What about this 'Effnain' that Elena mentioned? A talking goblin sounds... unusual.</span></p><div style="clear: left;"></div></div> <div class="talking-goblin-discussion" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">I've never heard of a talking goblin before. That's... completely unheard of. If it's real, something very unusual must be happening in that forest.</span></p><div style="clear: left;"></div> <img src="images/nimeria/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">If we do encounter this 'Effnain,' we should try talking first. Intelligence means potential for negotiation, and we might learn something useful about what's happening in the forest.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">Agreed, but we stay ready for combat. Smart goblins can be more dangerous than regular ones.</span></p><div style="clear: left;"></div></div> <div class="poison-countermeasures" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">What about the poisonous atmosphere? Besides Liora's healing, do we have any other countermeasures?</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">I mentioned my poison resistance earlier. I've built up immunity to most toxins, so I should be less affected than the rest of you.</span></p><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">My demon constitution helps too. I can probably last longer in the toxic environment than most humans.</span></p><div style="clear: left;"></div> <<if $serykxliorantr === true || $serykxliorantr === "stage1">> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">Maybe... maybe we should bring some healing potions as backup? Just in case...</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Her suggestion surprises me. Liora has always been confident in her healing abilities before. Why is she suddenly worried about backup?*</p><div style="clear: left;"></div> <<else>> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-liora">With my healing and everyone's natural resistances, we should be well-prepared. I'll make sure to monitor everyone's condition constantly.</span></p><div style="clear: left;"></div> <</if>></div> <div class="final-strategy" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-rylan">Alright, here's our plan: We move in formation with Seryk and me in front, Serin providing mobile support, and Liora and Nimeria in the rear. We prioritize quick, efficient combat to minimize exposure to the toxic environment.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-serin">If we encounter the talking goblin, we try diplomacy first, but stay ready for combat. And if anyone starts feeling seriously affected by the poison, we retreat immediately.</span></p><div style="clear: left;"></div> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-nimeria">Sounds like a solid plan. I'll keep an eye out for any unusual patterns or signs that might explain the blight or the intelligent goblin.</span></p><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px;"><span class="dialog-seryk">Then let's get moving. The sooner we start, the sooner we can complete this mission and get back to fresh air.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*With our strategy decided, we gather our equipment and prepare to head out. Everyone seems confident about the mission, though I notice Liora still looks somewhat uncertain.</p></div> </div> <<if $serykxliorantr === true || $serykxliorantr === "stage1">><<changeLust "Liora" 3>><<changeAffection "Rylan" "Liora" 1>><<else>><<changeAffection "Rylan" "Liora" 2>><<changeAffection "Liora" "Rylan" 1>><</if>><<changeAffection "Nimeria" "Liora" 2>><<changeAffection "Seryk" "Nimeria" 1>><<changeCombatStat $humanName "technique" 1>><<changeCombatStat "Serin" "agility" 1>> [[Head to the Blightwood with the decided strategy|BlightwoodJourney]] <<changeFace $currentRylanFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(135, 206, 235, 0.95) 0%, rgba(144, 238, 144, 0.98) 50%, rgba(255, 182, 193, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #4682B4; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> 🌅 Returning to the Present 🌅 </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #20B2AA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> The memories fade as the afternoon light streams through the windows... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #32CD32; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> Two souls who found each other in darkness, now preparing for whatever comes next...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|NimeriaShoppingDate]]</span></div></div></div><<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>><<set $currentFace = $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('gairosconfrontation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(255, 69, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF4500; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🔥 EXPLOSIVE CONFRONTATION 🔥</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">In an instant, everything changes. Magical energy erupts around Gairos like a volcanic explosion, crackling and swirling with terrifying intensity. The very air seems to ignite as raw power radiates from his imposing form.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The aura surrounding him feels absolutely suffocating, like being trapped in a furnace. The magical pressure is so intense that I can't even draw breath properly. My entire body locks up-every muscle refusing to obey my commands.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">I can't move... I can't even breathe! This power-it's beyond anything I've ever felt. Is this what real magic looks like?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">In a split second-faster than thought itself-a massive fireball materializes in Gairos's left hand. No incantation, no casting time, no preparation. The sphere of flame radiates such tremendous heat that I can feel my skin beginning to burn from twenty feet away.</span></div> <center><img src="images/story/chapter4/gairosfight/gairoscastfireball.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">How is this possible? Magic that powerful should require lengthy casting, complex rituals, enormous mana reserves! But he just-</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I don't get time to think. I don't even get time to process what's happening. Suddenly, <<print $humanToThalor>>'s massive hands slam into my shoulders, dragging me down to the ground with bone-jarring force.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"GET DOWN!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">From my position flat against the ground, I watch in absolute terror as the fireball streaks through the air where my head had been just a moment before. The heat alone is enough to singe my hair as it passes overhead.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I hear the thunderous crash as the fireball impacts something hard in the distance, followed by the distinctive sound of magical energy splitting and fragmenting. From my ground-level perspective, I watch in horror as one blazing piece of the shattered fireball streaks past, tearing through our solid stone fence as if it were made of soft butter.</span></div> <center><img src="images/story/chapter4/gairosfight/stonefence.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">That fence... it's three feet thick, reinforced with iron bars, built to last centuries. And he just... vaporized it. If <<print $humanToThalor>> hadn't pulled me down...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Chunks of molten stone rain down around us, still glowing with residual magical heat. The acrid smell of vaporized rock fills the air, mixed with the sharp ozone scent of unleashed magic. In the sudden silence that follows, I can hear the terrified gasps of Liora and Serin somewhere behind us.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">That fireball was meant to kill me. If I had been standing there for even a second longer, I would be nothing but ash right now.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the hell just happened?!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Where Seryk and Nimeria were standing just moments ago, there's now nothing but a thick wall of billowing smoke and dust. The magical explosion has created an impenetrable gray cloud that obscures everything beyond the immediate area around our house. I can't see them at all-I can't even tell if they're still there or if they've fled.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue...|POVTransitionToNimeria]] </div><<changeFace $currentRylanFace>><<statSummary>>
<div style="background: linear-gradient(145deg, rgba(75, 0, 130, 0.85), rgba(139, 0, 139, 0.9)); padding: 20px; border-radius: 10px; text-align: center; margin: 20px 0; min-height: 400px; display: flex; flex-direction: column; justify-content: center;"> <<timed 1s>><h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px; font-size: 1.8em;">~ Nimeria's Perspective ~</h3><</timed>> <<timed 3s>><p style="color: #E6E6FA; font-style: italic; margin: 0; font-size: 1.2em;">The world shifts to show what happened through different eyes...</p><</timed>> <<timed 6s>><<set $currentFace = $currentNimeriaFace>><<goto "NimeriaWitnessesAttack">><</timed>> </div>
<<script>>window.AudioSystem.playBGM('serykburned.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💔 Nimerias Perspective 💔</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic;">I'm so exhausted from chasing after Seryk that I can barely keep up. My legs feel like lead, my breathing is ragged, and spots dance in front of my eyes. I don't even notice the sudden magical pressure filling the air...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">Why did he have to run so fast? I just wanted to tease him more about his "date" with <<print $humanName>>...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic;">Then, in an instant, everything changes. Seryk suddenly spins around with that familiar smile on his face-the same protective expression as someone from the past. He leaps in front of me, his massive frame completely blocking my view of whatever lies ahead.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">That smile... I've seen it before. But who does it remind me of? Someone who protected me when I needed it most...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"...Mira?..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic;">For a moment, I'm transported back to that throneroom... But then I see it-the orange glow reflecting off Seryk's skin, the intense heat making the air shimmer around us.</span></div> <center><img src="images/story/chapter4/gairosfight/seryk.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">Fire? Behind him? What is-</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic;">The fireball crashes into Seryk's back with a sickening sound-like meat hitting a hot pan. The impact is so violent that I feel the shockwave ripple through the ground beneath my feet.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic;">Everything goes dark for an instant. The magical explosion creates a blinding flash followed by complete blackness. All I can hear are the screams-terrified, agonized sounds coming from behind us. Liora's voice. Serin's voice. <<print $humanName>>'s voice.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"><<timed 5s>><<set $currentFace = $currentRylanFace>> <div style="background: linear-gradient(145deg, rgba(139, 0, 0, 0.85), rgba(255, 69, 0, 0.9)); padding: 20px; border-radius: 10px; text-align: center; margin: 20px 0;"> <h3 style="color: #F5DEB3; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 15px;">~ Back to <<print $humanName>>'s Perspective ~</h3> <p style="color: #FFF8DC; font-style: italic; margin: 0;">The smoke clears, revealing the devastating aftermath...</p></div> [[Continue...|GairosAftermath]] <</timed>></div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykburned.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(255, 69, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF4500; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💀 THE PRICE OF PROTECTION 💀</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I struggle to my feet, my ears still ringing from the magical explosion. <<print $humanToThalor>>'s protective grip finally loosens as the immediate danger seems to pass. The thick smoke that had obscured everything is finally beginning to dissipate in the evening breeze.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As my vision clears, I see Nimeria. She's kneeling on the ground about thirty feet away, completely motionless except for the trembling of her hands. Her face is pale as death, eyes wide with shock and horror.</span></div> <center><img src="images/nimeria/faceshocked.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">In front of her lies what was once Seryk. I have to fight the urge to vomit as I take in the horrific sight. His back is completely melted away, revealing charred ribs and internal organs. The magical fire has burned so intensely that parts of his spine are visible through the devastation.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Oh god... he's still breathing. Somehow, impossibly, he's still alive. But for how long?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The sound of rapid footsteps draws my attention as <<print $humanToMariel>> bursts out of the house, probably drawn by the explosion and screams. The moment she sees Seryk's condition, her training as a former priestess kicks in.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Sweet goddess... hold on, Seryk! I'm here!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanToMariel>> rushes to Seryk's side, her hands already glowing with healing magic. But even from here, I can see the uncertainty in her movements. How do you heal wounds this severe? Can anyone survive having most of their back burned away?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Behind me, I hear Liora's sobbing. She's seen the aftermath now, and the usually composed healer is completely overwhelmed by the carnage. I don't blame her-this is beyond anything we've encountered in our small-scale adventures.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I... I don't know what to do... This is too much..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Neither do I, Liora. Neither do I. This wasn't supposed to happen. We were just coming home from a nice afternoon out, and now...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">A new sound cuts through the chaos-the distinct crackle of magical energy building again. My blood runs cold as I turn to see Gairos raising his left hand once more. Another fireball is already beginning to form in his palm, this one aimed directly at the group around Seryk.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">He's going to finish them off. Nimeria, <<print $humanToMariel>>, and the barely-alive Seryk-they're all in his line of fire!</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"NO! Stop!"</span></div><div style="clear: left;"></div></div> <center><img src="images/story/chapter4/gairosfight/gairoscastfireball.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[The second attack begins...|GairosSecondAttack]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('gairoscounterattack.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(255, 69, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF4500; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💀 IMPOSSIBLE POWER 💀</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Serin's attack landed perfectly. The knife is still buried in Gairos's stomach, and for a moment, hope surges through my chest. We did it! The fireball's violent energy begins to dissipate as his concentration breaks...</span></div> <center><img src="images/story/chapter4/gairosfight/gairosknife.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Finally! Even the legendary Gairos can't cast with a knife through his stomach!</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"...That's all?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My blood turns to ice as Gairos calmly reaches down and pulls Serin's knife from his stomach with the same casual motion someone might use to remove a splinter. No pain, no struggle-just mild annoyance.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Where the blade had pierced through his robes, I can see the wound-and then I watch in absolute horror as the flesh simply... closes. No healing magic. No incantation. No glowing light. The wound just seals itself as if it never existed.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">How is that possible?! He's not even casting healing magic!</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It's his passive ability... his wounds will instantly heal. As long as he has mana. And his mana storage is basically unlimited. Even losing an arm won't stop him for long..."</span></div><div style="clear: left;"></div></div> <img src="images/thalor/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"He didn't have this power in the past!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Wait... when even <<print $humanToThalor>> doesn't know about this power, how come Nimeria does?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Correct. I told you I'm a lot stronger than before. Even Azgorth wouldn't have a chance against me now. So what do you think you can do?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos raises his hand again, magical energy already beginning to swirl around his palm. This time, there's no dramatic buildup-just the promise of instant death.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"Gairos, stop! The Holy Kingdom!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos pauses, his hand still glowing with lethal energy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"What do you mean?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"I will help you conquer them."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos considers this for a long moment, his cold eyes scanning our desperate group. Then he looks around at all of us-the wounded, the terrified, the broken.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"No... I want them all."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"What do you mean?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"All five of you..."</span> *His gaze shifts to Seryk's burned form* <span style="color: #4169E1;">"If it survives, all six will join me."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanToThalor>> looks directly at me, his eyes filled with pain and regret. He closes them for a moment, then whispers so quietly I can barely hear.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"Sorry..."</span> *Then louder* <span class="dialog-thalor">"We agree, Gairos."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Fine. Then go ahead."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos turns and walks toward our house with casual confidence, as if he owns it already. Which, I suppose, he does now. A sigh of relief escapes my lips-we're alive, at least for now.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But then <<print $humanToMariel>>'s voice cuts through the momentary calm.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Liora! I need your help!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Liora rushes to Seryk's side, but the moment she sees the full extent of his injuries, she freezes. Her face goes pale, her hands begin to shake, and she just... stops.</span></div> <center><img src="images/liora/faceshock.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The sharp crack of <<print $humanToMariel>>'s hand across Liora's cheek echoes through the yard.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"A healer can't get shocked by their patient's wounds! Now cast your heal! Focus on the more important parts-his organs, nerves, veins. Ignore his bones, skin, and muscles for now. Only focus on keeping him alive!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria rushes inside the house and returns moments later with an armful of healing potions, her face set with determination. Meanwhile, Serin, <<print $humanToThalor>>, and I can only watch and pray as the two healers work desperately to save Seryk's life.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[The fight for Seryk's life begins...|KitchenConfrontation]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykburned.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(255, 69, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF4500; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">⚔️ DESPERATE GAMBIT ⚔️</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The magical energy around Gairos's second fireball is even more intense than the first. The sphere of flame grows larger and more violent, crackling with lethal power as he takes careful aim at the group huddled around Seryk's wounded form.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanToThalor>>'s voice rings out across the devastated yard, filled with desperate anguish.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"GAIROS! You'll kill Mariel!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">For just a moment, Gairos's cold eyes flick toward <<print $humanToThalor>>. There's something there-a flicker of... hesitation? Recognition? But then his expression hardens again as he turns back to his target, the fireball continuing to grow in his palm.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Acceptable losses."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Time seems to slow to a crawl as I watch the fireball reach critical mass. The heat from where I'm lying is already unbearable-<<print $humanToMariel>>, Nimeria, and Seryk will be vaporized instantly.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Think fast! What can I do? What can we do? We're facing the strongest person alive! Please, I need power-whatever the cost!</span></div> <center><img src="images/story/chapter4/gairosfight/gairoscastfireball.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue...|ResonanceActivation]] </div></div><<changeFace $currentRylanFace>><<statSummary>> <style> @keyframes pulse { 0% { box-shadow: 0 0 30px rgba(255, 215, 0, 0.8); } 50% { box-shadow: 0 0 50px rgba(255, 215, 0, 1); } 100% { box-shadow: 0 0 30px rgba(255, 215, 0, 0.8); } } @keyframes glow { from { text-shadow: 2px 2px 4px rgba(255,255,255,0.8); } to { text-shadow: 2px 2px 4px rgba(255,255,255,0.8), 0 0 10px rgba(255, 215, 0, 0.8); } } </style>
<<script>>window.AudioSystem.playBGM('kitchenconfrontation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(85, 85, 95, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #CC0000; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏠 KITCHEN TENSIONS 🏠</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">An hour has passed in agonizing uncertainty. Mariel and Liora have been switching shifts every twenty minutes, one healing Seryk while the other rests to recover their mana. Currently, it's Liora's turn to channel her golden healing magic into his broken body, while Mariel sits here with us, her hands still trembling with exhaustion.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The kitchen table has become our uncomfortable war council. Nimeria sits on the floor beside us like some discarded doll, while the rest of us occupy the chairs in tense silence. The sight of her forced degradation makes my stomach churn, but with Gairos watching every movement, I dare not protest.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Let me make something crystal clear-I'm taking residence here until this Holy Kingdom business is resolved. Consider it a temporary arrangement for your own protection."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Protection? You nearly killed us! You can't just waltz in here and-"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"The master bedroom will suit my needs perfectly."</span> *his voice carrying the finality of carved stone, completely dismissing her words*</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"That's our bedroom! Where are Thalor and I supposed to sleep?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Thalor."</span> *his voice sharp as winter steel* <span style="color: #4169E1;">"Control your woman before I lose my patience."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanToMariel>> stands up abruptly, her chair scraping against the floor with a harsh sound that cuts through the tension.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"I won't stand for this degradation in my own home! You nearly murdered our family, destroyed our yard, and now you want to play house with us? What gives you the right?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"Mariel, please... not now."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Don't you 'not now' me! And look what he's done to Nimeria!"</span> *she gestures toward the girl on the floor with trembling fury* <span class="dialog-mariel">"She's family to us, and he's treating her like some animal! Making her sit on the ground while we-"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <center><img src="images/story/chapter4/gairosafter/nimeriafloor.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span class="dialog-nimeria">"Really, Mariel, I appreciate your concern, but I'm perfectly comfortable here."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"No, it's NOT fine! None of this is fine!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"MARIEL! ENOUGH!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The sharp crack of Mariel's fist hitting the table echoes through the kitchen before she storms out, leaving us all in stunned silence.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We all sit in uncomfortable silence, staring down at the table. Nimeria, forced to sit on the floor like some kind of animal, is the only one who seems completely unbothered, maintaining her usual gentle smile as if nothing has happened.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Do you think... do you think Seryk will survive this?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Survive? Perhaps. But whole? Never."</span> *his voice clinical, detached* <span style="color: #4169E1;">"The damage I inflicted goes beyond flesh-nerves, spine, internal organs. Even if your precious healers knit the pieces back together, he'll never be the same. A broken shell of what he was."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan" style="font-style: italic;">Fury boils inside me, but I force myself to swallow the anger. I have to, to avoid provoking Gairos. But then Nimeria's voice cuts through the silence as if she doesn't have a care in the world.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Actually, I think he'll recover completely."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Bold words for a creature sitting on my floor."</span> *his tone shifts from irritation to intrigue* <span style="color: #4169E1;">"What makes you so confident when I've just described the extent of the damage?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Call it intuition. But I'm confident enough to wager on it-if you're interested?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"A wager? Now you have my attention, little demon. What exactly are you proposing?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Just some better treatment. I would really like to learn from the almighty Gairos. Sole conqueror of Azgorth. But honestly this title doesn't even honor your current might. I'm curious how the strongest person alive, who was on par with Azgorth now even doubled... no tripled his strength? And I doubt we even saw what you are really capable of!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She pauses, looking almost embarrassed by her own words.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Honestly why aren't you sitting on a throne, you should be worshipped, rather than some fat noble who lets others do their work!... Oh sorry I spoke out of line. I just get sometimes emotional when seeing such might."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos sits back, clearly shocked by her words, thinking for a long moment before breaking into laughter.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Hahaha you are really good with words. Why are you sitting on the floor! Thalor how are you treating this poor girl! Come join us on the table!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria gets up and sits at the table.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Children and Thalor you could honestly learn from her!"</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan" style="font-style: italic;">I'm shocked. How can she praise the man who might have killed or at least crippled her brother?!</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But Thalor's expression is even more shocked as he stares at Nimeria. It's like he's seeing something that shouldn't exist.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"I find myself curious about you. What do they call you, little one?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Nimeria, Master Gairos."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Nimeria... I'll remember that name."</span> *his eyes narrow* <span style="color: #4169E1;">"But pretty words won't buy my trust. I don't know you or your blue friend yet."</span> *he twirls his finger, magic crackling* <span style="color: #4169E1;">"So here's a little insurance-truth compulsion. Lie to me now, and it'll hurt. Let's test it. Tell me you've never been a slave."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I have never been enslav-"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The lie hits her like a whip. Nimeria screams and convulses in her chair, her usual composure cracking for just a moment.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Good. It works."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria sits there sweating, but her smile returns quickly.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"So how do you feel that I nearly killed your brother?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Honestly? At first I was shocked. But then... overwhelmed by your power! As for Seryk, I don't care much. If he can't survive this, then it's his own fault."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Everyone stares at Nimeria in shock. How can she be so cold toward her own brother? And she was never like this before...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos waits a bit, but doesn't see any pain in her face, then smiles.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Interesting... Regarding Azgorth, I killed him. Not only him but his whole family. Burned all his servants and soldiers and killed most demons I met on my way, even till now. How does that make you feel?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Hmm, let me answer with another question. I'm sure someone of your knowledge even learned about demon mythology?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"A bit. You know, it's always good to know your enemy."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Exactly! We think alike!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">*raises an eyebrow*</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Then you might have read about 'the cursed child'?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos thinks for a few minutes, as if he's sorting through centuries of memories. Then his eyes widen with recognition.</span></div> <div style="text-align: center; margin: 30px 0; background: linear-gradient(145deg, rgba(20, 20, 30, 0.95), rgba(40, 40, 50, 0.9)); border: 3px solid rgba(200, 150, 100, 0.6); border-radius: 15px; padding: 25px; box-shadow: 0 0 20px rgba(200, 150, 100, 0.3);"> <h3 style="color: #DAA520; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.5em;">📜 THE PROPHECY OF THE CURSED CHILD 📜</h3> <div style="color: #F5DEB3; font-style: italic; line-height: 2; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);"> <em>"With hair of midnight, eyes of red, The child shall wake where stars have bled. The earth shall whisper, the sky shall scream, For they are both the curse and dream. They fall to shadow, they fall to fire, Yet rise again from ash and pyre. No blade can keep them, no grave can bind, Their soul outpaces death and time. Each death a vow, each wound a flame, Each tear a key, each scar a name. Through endless ends their strength will bloom, From shattered cradle, from silent tomb. The crown of ages, the throne of bone, Shall break and bend before the unknown. Shall they renew what light decays? Or drown the sun in crimson haze? The black-haired child, with gaze of fire, Shall build or burn as fate conspire. Beware the echo, the breath, the call- For death is nothing. They rise from all."</em></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Everyone sits in shocked silence after hearing the ancient prophecy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wow, I knew you're amazing, Master Gairos. Can I call you master? I don't even know anyone remembering the first rhyme..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Hahaha, well I learned a few things during my lifetime. Sure, go ahead and call me Master Gairos. At least someone here knows how to respect their betters."</span> *he looks around the table pointedly* <span style="color: #4169E1;">"But you haven't answered my question!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Hmm, I didn't?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Hmmm, now I get it. Black hair and red eyes..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Exactly! I was ostracized by demons my whole life. Treated worse than a slave! Azgorth and his family? Got what they deserved! The demons? Can burn in hell!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Hahahaha, this is great. Simply amazing. I didn't think I could ever like a demon!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Believe me, if I could change my race, I would rather become a snail..."</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan" style="font-style: italic;">I'm shocked. Is this really the same Nimeria we all know? Who is this, and where is Nimeria?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Okay, last question for today. You knew about my passive self-healing ability. I only developed it after my fight with Azgorth. How do you know of it?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Thalor wonders too, since even he never knew about this ability.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I read it in one of your books and was simply amazed by the knowledge you wrote down! Of course I remember everything!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"I never published any of them!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes, Seryk and I lived as slaves in Mistfen Reach, but were never treated as such. Thalindra..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Thalindra... my niece?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"She was always so kind. I learned so much from her... She let me read your books in the library."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Hmm. Then you were there during the attack?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Seryk and I were getting water. When we came back, the village was already burned down."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"You know who did it?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I saw one of the attackers' face. It was one of the slave traders who occasionally traded with the village."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria feels the rage building in Gairos.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Thanks, Nimeria. You are a smart girl, born in the wrong body... I'll keep my promise. If your brother survives, then you'll get better treatment. If not, I'll send you with him. Though the interrogation isn't over yet. Once your brother awakens, I want to make sure you both didn't have anything to do with the attack!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Fair enough! Can I excuse myself now? I'm beyond exhausted."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria has a weak body..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Poor girl... born as a demon... I don't even feel mana in her and she has a weak body... the world can be cruel sometimes... Sure, rest up, Nimeria!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria stands and heads toward the stairs. After she leaves, we all sit in uncomfortable silence.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor" style="font-style: italic; color: #8B4513;">Is that really Gairos? Remembering the name of a girl? Even more so of a demon girl? Treating her with kindness? Thanking a person? Having sympathy? I never feared anyone, sure I respect Gairos's power and know not to provoke him, but that's all. Azgorth was powerful for sure... But did I fear him? Not really. But this girl is wrong on so many levels. If there is a dark god, it's her. Her body so weak she would break like a twig, but showing no fear toward Gairos. Taming him like a puppy. Mariel... who or rather what the hell did you let into our home...</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue...|LioraHealingSession]] </div></div><<changeFace $currentRylanFace>><<statSummary>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.serykxliorantr) { window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp'); } }, 500); }); <</script>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $lioraFutaCurrious = true>><div class="liora-explore-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌹 Awakening Curiosity 🌹</p><p style="color: #FF69B4; font-size: 1.1em;">Sometimes exploration leads to discovery</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I can't just ignore this. The sensation was so intense, so new... I need to understand what's happening to me. Maybe if I touch it again, I can figure out what this strange feeling is.</span></div><<quickRoll "Penis Fascination" "Liora" 80 5 "PenisFetish" 3>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The sight of this... this male organ on my body is absolutely fascinating. I've never seen one this close before, never been able to study the shape, the texture, the way it responds to touch. It's like having access to a completely foreign part of anatomy that was always mysterious to me.</span></div><<set $liora_PenisFetish = ($liora_PenisFetish || 0) + 0.3>><<changeLust "Liora" 15>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Even though this is terrifying and confusing, I can't deny the curiosity. I need to understand what's happening to my body, even if it scares me.</span></div><<set $liora_PenisFetish = ($liora_PenisFetish || 0) + 0.1>><<changeLust "Liora" 5>><</if>> <center><img src="images/liora/chapter4/futa/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I sit on the edge of my bed and slowly, carefully reach down to touch the small penis again. This time I'm prepared for the sensation, but it's still overwhelming - like little lightning bolts of pleasure shooting through my entire body.</span></div> <center><img src="images/liora/chapter4/futa/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Oh my... this feeling is incredible! I can't stop myself from touching it more, wrapping my fingers around the small shaft and moving them gently. Each touch sends waves of pleasure through me that I've never experienced before.</span></div><<quickRoll "Masturbation Fascination" "Liora" 80 5 "PenisFetish" 3>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">There's something so... exciting about touching myself this way. The thought that I'm doing something private, something intimate with my own body, makes the sensations even more intense. Is this what self-pleasure really feels like?</span></div><<set $liora_PenisFetish += 0.2>><<changeLust "Liora" 20>><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Is this how <<print $humanName>> feels when he touches himself? This amazing, addictive sensation? I understand now why he seemed to enjoy it when I glimpsed him that one time. My breathing becomes faster as I continue exploring.</span></div> <center><img src="images/liora/chapter4/futa/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> </div><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><div style="margin-bottom: 15px;"><span style="color: #8B008B; font-size: 1.1em; font-style: italic;">I can't stop myself... the sensations are becoming too intense to resist...</span></div>[[Continue exploring|LioraContinueTouchingPart2]]</div></div> <<changeFace $currentLioraFace>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); window.AudioSystem.playSFX('orgasm.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="liora-explore-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌹 Deeper Exploration 🌹</p><p style="color: #FF69B4; font-size: 1.1em;">The sensations grow more intense...</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I quickly slip out of my pink dress, letting it fall to the floor beside my bed. I need to be completely free to explore these new sensations without any restrictions.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I find myself moving my hand faster, unable to stop the rhythmic motions. The pleasure builds and builds, making me gasp and bite my lip to stay quiet. I don't want anyone to hear me, but this feeling is so intense I can barely control myself.</span></div> <center><img src="images/liora/chapter4/futa/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Suddenly, I feel something building inside me - like I need to go to the bathroom, but different somehow. The pressure is growing stronger and stronger, and I can't stop touching myself even though part of me knows I should.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">"Oh... oh my..." I whisper breathlessly, my back arching as the sensation becomes overwhelming. I can't stop, can't think, can only feel this incredible building pleasure...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">And then it happens - my entire body convulses with the most intense pleasure I've ever felt. A small amount of clear fluid shoots out of the tip of my new penis, and waves of ecstasy wash over me so strongly that I have to bite down on my pillow to muffle my cries.</span></div> <center><img src="images/liora/chapter4/futa/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I lie there panting, my whole body trembling from the aftermath. Wow... so that's how he feels when he reaches his peak. No wonder it seemed so important to him. The sensation was absolutely incredible.</span></div> </div><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><div style="margin-bottom: 15px;"><span style="color: #8B008B; font-size: 1.1em; font-style: italic;">That was just the first release... I wonder what would happen if...</span></div>[[Continue recovering|LioraContinueTouchingPart3]]</div></div> <<changeFace $currentLioraFace>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="liora-explore-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌹 Magical Transformation 🌹</p><p style="color: #FF69B4; font-size: 1.1em;">Discovering new possibilities...</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">As I catch my breath, I look down at the small penis and think about how much bigger <<print $humanName>>'s must have grown since we were children. He must feel so much more intense pleasure than this... but wait. If my healing magic caused this transformation, could I use it to make this bigger too?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The idea is both scary and exciting. If I focus my healing magic while imagining it growing larger, like an adult's... I place my hands over the small organ and concentrate, channeling my magical energy while picturing it becoming bigger, more mature.</span></div><<quickRoll "Size Fascination" "Liora" 80 5 "PenisFetish" 4>> <<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The thought of making it bigger, more like a mature man's... it's thrilling in a way I don't understand. I wonder what it would feel like to have something that impressive, that powerful attached to my body. The curiosity overwhelms any fear I might have.</span></div> <<set $liora_PenisFetish += 0.4>><<set $liora_sizeFascination = ($liora_sizeFascination || 0) + 0.3>><<changeLust "Liora" 25>><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I gasp as I feel it responding to my magic, growing larger and thicker under my hands! Within moments, it's transformed into an adult-sized penis - bigger than I remember <<print $humanName>>'s. The sight of it on my own body is both shocking and incredibly arousing.</span></div> <center><img src="images/liora/chapter4/futa/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Oh my goodness... it's so big now! I've never seen an adult man's penis this close before, and having one attached to my own body is the most surreal experience imaginable. I tentatively wrap my hand around it, amazed at how it fills my grip.</span></div> <center><img src="images/liora/chapter4/futa/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The sensations from touching this larger version are even more intense than before. I can't help myself - I need to explore this new feeling, to see what it's like to experience pleasure with an adult-sized organ instead of the small one from before.</span></div> <center><img src="images/liora/chapter4/futa/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I begin stroking it with both hands, marveling at how different the sensations are. Every touch sends much more powerful waves of pleasure through my body, making me gasp and arch my back. This must be what adult pleasure really feels like!</span></div><<quickRoll "Adult Pleasure" "Liora" 80 10 "PenisFetish" 5>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">This is... this is incredible! Having this adult-sized organ and being able to experience these intense sensations... I understand now why adults seem so fascinated by intimate activities. The power, the pleasure, the complete loss of control - it's intoxicating!</span></div><<set $liora_PenisFetish += 0.5>><<set $liora_sizeFascination += 0.2>><<changeLust "Liora" 30>><</if>> <center><img src="images/liora/chapter4/futa/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> </div><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><div style="margin-bottom: 15px;"><span style="color: #8B008B; font-size: 1.1em; font-style: italic;">I can't hold back much longer... the pleasure is becoming overwhelming...</span></div>[[Continue to climax|LioraContinueTouchingPart4]]</div></div> <<changeFace $currentLioraFace>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); window.AudioSystem.playSFX('orgasm.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="liora-explore-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌹 Final Release 🌹</p><p style="color: #FF69B4; font-size: 1.1em;">The culmination of discovery...</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The pleasure builds much faster and more intensely than before. I find myself moaning softly despite trying to stay quiet, completely lost in these new sensations. My innocent body is experiencing adult pleasures for the first time, and it's overwhelming in the most wonderful way.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">"Oh... this is... I can't..." I whisper breathlessly, my movements becoming more urgent as the pressure builds. This orgasm is going to be so much more intense than the first one...</span></div> <center><img src="images/liora/chapter4/futa/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The climax hits me like a thunderbolt - so much more powerful than before! A substantial amount of white fluid shoots out in several pulses, and I have to clamp my hand over my mouth to muffle my cries of pleasure. My entire body shakes and convulses with waves of ecstasy that seem to go on forever.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I collapse back on my bed, breathing heavily and trembling from the intensity of what I just experienced. No wonder adults seem so interested in these activities... if this is what they feel, I understand the appeal completely.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">As I recover, I stare at the transformed part of my body in amazement. I've discovered something incredible about my healing magic and about myself. The question now is... what do I do with this knowledge? And should I tell anyone about what I've learned?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">For now, I'll keep this secret to myself. But the memory of <<print $humanName>>'s kisses combined with these new sensations has awakened something in me that I don't think I can ignore...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">After a few minutes, I realize I need to clean up and get dressed before someone comes looking for me. I grab some tissues and carefully wipe away the evidence of my exploration, my cheeks burning with embarrassment and excitement.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I reach for my pink dress on the floor and slip it back on, the familiar fabric feeling strange against my transformed body. But as I smooth down the dress and look at myself in the mirror...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I gasp in surprise. The penis is gone. Completely vanished. When I lift my dress to check, my familiar feminine anatomy has returned as if nothing ever happened. The transformation has reversed itself completely.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I touch myself gently, confirming that everything is back to normal. My familiar vagina is there, warm and sensitive as always. It's as if the entire experience was just a vivid dream... except for the lingering sensations and the wetness between my legs that proves it really happened.</span></div> <center><img src="images/liora/chapter4/futa/vagina.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">A complicated mix of emotions washes over me. Relief floods through me - I'm back to normal, back to being myself. No one will ever know what happened. But... there's also an unexpected sadness, a strange sense of loss. Those incredible sensations, that power, that completely different way of experiencing pleasure... it's gone.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I sit on the edge of my bed, smoothing my pink dress and trying to process what just happened. Will I ever be able to recreate that transformation? Do I even want to? The memory of those intense pleasures will stay with me forever, but for now, I'm grateful to be back in my own familiar body.</span></div> </div><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;">[[Return to morning activities|MorningActivitiesChapter4]]</div></div> <<set $liora_masturbationCount += 2>><<set $liora_sexualExperience += 1.2>><<set $liora_basicExperience += 0.8>><<set $liora_orgasmsReceived += 2>><<changeLust "Liora" -100>><<addSoulCorruption "liora" 1>><<soulDisplay "liora">><<trackOther "Liora" "masturbationCount" 2>><<trackOther "Liora" "orgasmsReceived" 2>><<trackOther "Liora" "PenisFetish" $liora_PenisFetish>><<if $liora_sizeFascination>><<trackOther "Liora" "sizeFascination" $liora_sizeFascination>><</if>><<changeFace $currentLioraFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="liora-discovery-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💗 A Shocking Discovery 💗</p><p style="color: #FF69B4; font-size: 1.1em;">Innocence transforming into something new</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I rush back to my room, my heart pounding and my face burning with embarrassment. What was that thing I saw? And why do I still feel so hot and tingly between my legs?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I close my door and lean against it, trying to catch my breath. The strange warm sensation is still there, making me shift uncomfortably. Maybe if I take off these tight clothes, I'll feel better...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I carefully remove my pantyhose, peeling them down my legs. The cool air feels good against my heated skin. Then I slip off my panties, and...</span></div> <center><img src="images/liora/chapter4/futa/discovery.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">"No... no no NO!" I gasp and stumble backward, my hands flying to my mouth in horror. There, between my legs where there should be... where there has ALWAYS been something completely different... is a small penis. It's about the size I remember <<print $humanName>>'s being when we were very young and took baths together as children.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">My whole body trembles as I stare at this impossible thing. This can't be real! This has to be some kind of nightmare! What if <<print $humanName>> sees me like this? What if he thinks I'm some kind of... of freak? He'll be disgusted! He'll never want to be with me!</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Tears start forming in my eyes as panic sets in. Maybe... maybe if I just pinch myself hard enough, I'll wake up from this terrible dream? Or maybe if I don't look at it, it will just... disappear? Please, please let this just be my imagination!</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">But I can't help myself. Despite my terror, my hand reaches down with trembling fingers to touch it, needing to confirm this horrifying reality. The moment my finger makes contact...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">A powerful electric shock runs through my entire body! The sensation is so intense and overwhelming that I pull my hand back with a shocked cry, my heart pounding in my chest. It's... it's real. This impossible thing is actually part of my body now.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I collapse onto my bed, my mind reeling with confusion and fear. What am I going to do? How can I face anyone like this? Maybe... maybe I should just hide in my room forever. But that strange sensation when I touched it... despite my terror, there was something else there too. Something that felt... good?</span></div> </div><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><h3 style="color: #8B008B; margin-bottom: 20px;">What should Liora do?</h3>[[Continue touching|LioraContinueTouching]]<br><br>[[Stop touching and try to ignore it|LioraStopTouching]]</div></div> <<changeFace $currentLioraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('kitchenconfrontation.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.4) 0%, rgba(255, 228, 196, 0.6) 50%, rgba(176, 196, 222, 0.5) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">✨ A Concerned Visit ✨</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I pause my healing work, wiping sweat from my brow as I rise from Seryk's bedside. My hands are trembling slightly from the hours of continuous magic use, and I can feel the familiar ache of mana exhaustion settling into my bones.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">Come in, <<print $humanName>>.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The door opens quietly, and <<print $humanName>> steps inside, his face etched with worry. His eyes immediately move from me to Seryk's still form on the bed, taking in the scene with obvious concern.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Liora, are you alright? You've been in here for hours. I was getting worried about you.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I manage a tired smile, touched by his concern even as exhaustion weighs heavily on my shoulders. The golden glow around my hands flickers weakly as my mana reserves near their limit.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">I'm... I'm managing. Just tired. Healing magic this intensive takes a lot out of me, especially for injuries this severe.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">And Seryk? How is he doing? Will he... will he be okay?</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I glance back at Seryk's unconscious form, my expression growing somber. How do I explain the extent of the damage? The complexity of what Gairos did to him?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">He'll survive, <<print $humanName>>. That much I can promise you. His body is responding to the healing magic, and his vital signs are stable.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I pause, choosing my words carefully. There's no easy way to explain the devastation Gairos inflicted.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">But I can't say whether he'll be the same as before. Gairos didn't just wound him - he systematically destroyed the nerve pathways along Seryk's spine. The bones were shattered, then reformed wrong, and the muscle tissue was... corrupted.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">I've managed to heal the surface wounds and restore basic function, but the deeper damage... it's like trying to rebuild a tapestry that's been unraveled thread by thread. Even if I can repair everything, there might be lasting effects.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanName>>'s face pales as he absorbs the severity of Seryk's condition. I can see the guilt flickering in his eyes - the weight of feeling responsible for what happened.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">This is all my fault. If I hadn't been so reckless, if I'd listened to everyone's warnings about Gairos...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">No, <<print $humanName>>. Don't you dare blame yourself for this. Gairos made his choice to hurt Seryk. You couldn't have known he would be so viciously cruel.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I reach out and place a gentle hand on his arm, trying to offer what comfort I can despite my own exhaustion.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">Right now, I need to focus on doing everything I can to help him recover. The best thing you can do is trust that I won't give up on him. I promise you that.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanName>> nods slowly, though I can see the worry still etched deep in his features. He glances once more at Seryk's unconscious form before looking back at me with gratitude in his eyes.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Thank you, Liora. For everything you're doing for him. Just... please don't push yourself too hard. We can't afford to lose you too.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After he leaves, I turn back to Seryk with renewed determination. Whatever it takes, I'll find a way to heal him completely. I have to.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue healing...|POVTransitionToRylanContemplation]] </div></div></div><<changeFace $currentLioraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('kitchenconfrontation.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.4) 0%, rgba(255, 228, 196, 0.6) 50%, rgba(176, 196, 222, 0.5) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">✨ Healing Seryk ✨</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The soft glow of healing magic illuminates the guest room as I channel my energy into Seryk's battered form. Hours have passed since we moved him here, and while the progress is remarkable, his condition remains critical. His external wounds have closed, the burns faded to mere shadows on his blue skin, but something deeper troubles me.</span></div> <center><img src="images/story/chapter4/gairosafter/serykbed.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">His body looks completely healed on the surface, but I can sense the deeper damage. The nerves along his spine, the intricate network of muscles that should respond to his will... they're still severed, still broken. It's miraculous that we've managed to heal him this far. Almost... strangely so.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I press my palms against his chest, feeling the steady rhythm of his heartbeat beneath my touch. The golden light flows from my hands, warm and soothing, but I can feel my mana reserves dwindling with each passing moment.</span></div><<if $serykxliorantr>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">But then it happens again-that familiar emptiness as my mana reserves hit their limit. Ever since the goblin attack, when I overloaded my circuits trying to heal myself multiple times, my natural regeneration has been... wrong. Damaged. And it's getting worse, not better.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I pull my hands back, frustrated tears threatening to spill. How can I help him when my own body betrays me? Before, Seryk had helped me recover by sharing his... his saliva. The memory makes my cheeks burn, but it had worked so perfectly. But now he's unconscious, unable to help.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">That's when I notice it-the way the candlelight catches the beads of sweat on his muscular chest. His body is working so hard to heal, generating heat, and his skin glistens with a fine sheen of sweat. My breath catches as a dangerous thought crosses my mind.</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/ntr/seryksweat.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">If his saliva contained the essence I needed... wouldn't his sweat carry the same properties? The thought sends a shiver through me, equal parts shame and anticipation. My eyes trace the droplets rolling down his defined abdomen, pooling in the hollows of his collarbone.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">But should I really? It would mean... touching him so intimately while he's defenseless. Using my tongue to... No, I can't think about it like that. This is about healing. About saving his life. Isn't it?</span></div><div style="clear: left;"></div></div><div style="text-align: center; margin: 30px 0;"> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px; margin-bottom: 15px;"> [[I have to try... for his sake|POVTransitionToRylan]]</div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[No, there must be another way|LioraSeekAlternative]] </div></div><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">I take a deep breath and center myself, drawing upon the training <<print $humanToMariel>> taught me. Patience, focus, and unwavering determination. Seryk's life hangs in the balance, and I won't give up on him.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I continue channeling my healing magic, the golden light flowing steadily from my palms. Each pulse of energy fights against the damage Gairos inflicted, slowly mending the complex network of nerves and muscle fibers. Time becomes meaningless as I lose myself in the rhythm of healing.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Then, a gentle knock at the door breaks my concentration.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Answer the door|LioraDoorInterruption]] </div><</if>></div></div><<changeFace $currentLioraFace>><<statSummary>><<if $serykxliorantr>><<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.serykxliorantr) { window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp'); } }, 500); }); <</script>><</if>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<if !$morningVisitedToday.includes("Liora")>><<set $morningVisitedToday.push("Liora")>><</if>><div class="liora-visit-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💕 A Sweet Morning Visit 💕</p><p style="color: #FF69B4; font-size: 1.1em;">Innocent hearts growing closer</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">I knock gently on Liora's door and peek inside. She's sitting by her window, reading a book with the morning light streaming across her face. She looks up with a bright smile when she sees me.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Good morning, <<print $humanName>>! I was just reading about magical healing techniques. Did you want to spend some time together?</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">"Actually, would you like to come to my room? I thought we could talk more privately there."</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Of course! I'd love that.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">We make our way to my room together, and I close the door behind us. Liora sits on the edge of my bed, smoothing down her dress nervously but with a sweet smile on her face.</span></div> <center><img src="images/liora/sitting.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">As we sit and talk, I notice Liora seems distracted. She keeps placing her hand on her stomach and getting a distant look in her eyes.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">"Is everything alright, Liora? You seem... thoughtful."</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Oh! Um... I was just remembering something Nimeria taught me about healing magic. She said I should practice it while thinking about... about people I care about.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Liora's thoughts drift back to Nimeria's words: "Focus the healing magic on your stomach area while imagining how <<print $humanName>> feels." As she remembers this, she feels a strange warmth spreading through her lower body, making her cheeks flush even more.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The magical energy seems to concentrate between her legs, creating a tingling sensation she's never felt before. She shifts uncomfortably, trying to understand what's happening to her body.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora"><<print $humanName>>... could you close your eyes for a moment? I want to... I want to do something nice for you.</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">"Of course, Liora. Whatever you want."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">I close my eyes as she requested, wondering what sweet surprise she has in mind. I feel the bed shift as she moves closer to me, and then...</span></div> <center><img src="images/liora/chapter4/rylankissing/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">Soft, warm lips press against mine in the most gentle, innocent kiss. Liora's lips are tender and sweet, moving carefully against mine as if she's being very thoughtful about each moment.</span></div> <center><img src="images/liora/chapter4/rylankissing/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <<if $liora_NimeriaKissCount > 0>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Liora remembers Nimeria's lessons about kissing, applying the techniques she learned. She varies the pressure and rhythm, making each kiss feel more intentional and passionate while still maintaining her innocent sweetness.</span></div><</if>> <center><img src="images/liora/chapter4/rylankissing/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">We kiss again and again, soft pecks that gradually become longer, more lingering. Each kiss sends warmth spreading through my entire body, and I can feel my heart racing as Liora's sweet affection overwhelms me.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">The warmth between us is becoming almost overwhelming. I reach up and pull my shirt over my head, tossing it aside. The cool air against my skin feels refreshing, and I notice Liora's eyes widening slightly as she takes in my bare chest.</span></div> <center><img src="images/liora/chapter4/rylankissing/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">Our lips part slowly, and I open my eyes to see Liora's beautiful face so close to mine. Her cheeks are flushed pink, and her breathing is soft and quick. She looks so lovely that my heart skips a beat.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">That was... that was really nice, <<print $humanName>>. Can we... can we do it again?</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">"Of course, Liora. I'd like that very much."</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/rylankissing/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">This time when our lips meet, the kiss is deeper and more confident. Liora's hand finds mine and our fingers intertwine as we lose ourselves in the sweet intimacy. Her lips are so soft and warm against mine.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Liora feels the magical warmth in her stomach intensifying as they kiss. The healing magic she was practicing earlier seems to be responding to her emotional state, making her feel more sensitive and aware of every touch.</span></div> <center><img src="images/liora/chapter4/rylankissing/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">We break apart for just a moment, both of us breathing harder now. Liora's eyes are bright and sparkling as she looks at me, and there's something new in her expression - a kind of awakening curiosity.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">I feel so... warm inside when we do that. Is it supposed to feel this way?</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">"That's perfectly normal, Liora. It means... it means we care about each other very much."</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/rylankissing/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">We come together for another kiss, and this one lasts even longer. I can feel Liora's heartbeat through her dress as she leans closer to me. Her free hand comes up to rest gently on my chest, and the innocent touch sends shivers through me.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The magical energy flowing through Liora's body seems to pulse with each kiss. She doesn't understand what's happening, but the tingling sensation is growing stronger, especially in her lower body.</span></div> <center><img src="images/liora/chapter4/rylankissing/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">Time seems to slow down as we share kiss after tender kiss. Each one feels more natural and right than the last. Liora's innocent sweetness combined with this new intimacy between us is absolutely intoxicating.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">As our kissing continues, I feel my body responding to her closeness and affection. The innocent intimacy is having a very physical effect on me, and I try to shift position to hide my growing arousal.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Liora notices the change in his posture and breathing. When she glances down, she sees the obvious bulge in his pants and her eyes go wide with surprise and embarrassment.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Oh! I... I'm sorry! I just remembered I forgot something in my room!</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #8B4513; font-style: italic;">Before I can say anything, Liora jumps up from the bed, her face bright red, and rushes out of my room. I'm left sitting there, confused and aroused, wondering what just happened.</span></div> </div></div>[[Continue|POVTransitionRylanToLiora]] <<set $rylan_LioraKissCount += 5>><<set $liora_RylanKissCount += 5>><<set $rylan_kissCount += 5>><<set $liora_kissCount += 5>><<if not $rylanFirstKiss>><<set $rylanFirstKiss = "Liora">><</if>><<if not $lioraFirstKiss>><<set $lioraFirstKiss = "Rylan">><</if>><<set $rylan_kissExperience += 0.4>><<set $liora_kissExperience += 0.4>><<set $rylan_basicExperience += 0.3>><<set $liora_basicExperience += 0.3>><<changeLust "Rylan" 40>><<changeLust "Liora" 50>><<changeAttraction "Rylan" "Liora" 0.8>><<changeAttraction "Liora" "Rylan" 1.0>><<changeAffection "Rylan" "Liora" 0.6>><<changeAffection "Liora" "Rylan" 0.8>><<trackAffection "Rylan" "Liora" 0.6>><<trackOther "Rylan" "LioraKissCount" 5>><<trackOther "Liora" "RylanKissCount" 5>><<trackOther "Rylan" "kissCount" 5>><<trackOther "Liora" "kissCount" 5>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('kitchenconfrontation.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.4) 0%, rgba(255, 228, 196, 0.6) 50%, rgba(176, 196, 222, 0.5) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">✨ Searching for Alternatives ✨</h2> </div><<set _lust = $liora_Lust || 0>><<set _affectionToSeryk = $liora_SerykAffection || 0>><<set _muscleFetish = setup.getStat("Liora", "fetishes", "MuscleFetish")>><<set _smellFetish = setup.getStat("Liora", "fetishes", "SmellFetish")>><<set _sweatFetish = setup.getStat("Liora", "fetishes", "SweatFetish")>> <<set _baseThreshold = 70>><<set _lustPenalty = Math.floor(_lust / 20) * 5>><<set _affectionPenalty = Math.floor(_affectionToSeryk / 20) * 3>><<set _musclePenalty = Math.floor(_muscleFetish) * 4>><<set _smellPenalty = Math.floor(_smellFetish) * 4>><<set _sweatPenalty = Math.floor(_sweatFetish) * 6>> <<set _finalThreshold = _baseThreshold - _lustPenalty - _affectionPenalty - _musclePenalty - _smellPenalty - _sweatPenalty>><<set _finalThreshold = Math.max(5, Math.min(90, _finalThreshold))>><<set _resistanceRoll = random(1, 100)>><<set _tempRollSuccess = _resistanceRoll > _finalThreshold>> <div style="background: rgba(20,20,30,0.9); border: 2px solid rgba(100,100,100,0.5); border-radius: 8px; padding: 15px; margin: 20px 0; font-family: monospace;"><span style="color: #FFD700;">🎲 Resistance Against Temptation: <<print _resistanceRoll>> vs <<print _finalThreshold>></span><br><span style="color: #87CEEB;">Base Threshold: <<print _baseThreshold>></span><br><span style="color: #FF6B6B;">Lust Penalty (<<print _lust>>): -<<print _lustPenalty>></span><br><span style="color: #FF6B6B;">Affection to Seryk (<<print _affectionToSeryk>>): -<<print _affectionPenalty>></span><br><span style="color: #FF6B6B;">Muscle Interest (<<print _muscleFetish.toFixed(1)>>): -<<print _musclePenalty>></span><br><span style="color: #FF6B6B;">Smell Interest (<<print _smellFetish.toFixed(1)>>): -<<print _smellPenalty>></span><br><span style="color: #FF6B6B;">Sweat Interest (<<print _sweatFetish.toFixed(1)>>): -<<print _sweatPenalty>></span><br> <<if _tempRollSuccess>><span style="color: #90EE90; font-weight: bold;">✓ RESISTANCE SUCCEEDS</span><<else>><span style="color: #FF6B6B; font-weight: bold;">✗ TEMPTATION OVERWHELMS</span><</if>> </div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">No... I can't. There has to be another way. I'm a healer, not some... some creature driven by base impulses. I need to think clearly, rationally.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I force myself to look away from his glistening chest, my hands trembling as I clench them into fists. The temptation is there, whispering in the back of my mind, but I push it down with all my willpower.</span> </div><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But my resolve wavers as my eyes inevitably drift back to him. The way the sweat catches the light, the masculine scent that fills the room, the powerful muscles that flex even in his unconscious state... My breath quickens despite my best efforts.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">I... I can't stop staring. The way the sweat glistens across his powerful chest, each droplet catching the candlelight like tiny jewels scattered across his blue skin. There's something intoxicating about how his body responds to the healing process, the primal display of strength even in vulnerability. And that scent... masculine and earthy, with hints of something uniquely demonic that makes my pulse quicken. Maybe... maybe just a small taste wouldn't hurt? For his sake, of course...</span></div><div style="clear: left;"></div></div><<changeFetish "Liora" "SweatFetish" 0.2>><<changeAttraction "Liora" "Seryk" 0.1>> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Give in to the overwhelming temptation|POVTransitionToRylan]] </div><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Focus, Liora. You're better than this. Nimeria mentioned she has knowledge of alchemy and potions. If anyone would have mana restoration solutions, it would be her. That's the proper, professional approach.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I take a deep breath and steady myself. There are proper channels for this kind of problem. I carefully cover Seryk with a blanket, ensuring his modesty while maintaining his body temperature for optimal healing conditions.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">I'll go find Nimeria and ask about her for some mana potions.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">With my mind made up, I quietly leave the room to seek out proper magical assistance. Some problems require traditional solutions, not desperate improvisation.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Seek out Nimeria for mana potions...|POVTransitionToRylanContemplation]] </div><</if>></div></div><<changeFace $currentLioraFace>><<statSummary>><<if $serykxliorantr>><<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.serykxliorantr) { window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp'); } }, 500); }); <</script>> <</if>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><div class="liora-resist-container" style="background: linear-gradient(to bottom, rgba(255, 240, 245, 0.9), rgba(255, 228, 225, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255, 182, 193, 0.5);"><div class="scene-header" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #8B008B; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">😰 Fighting Temptation 😰</p><p style="color: #FF69B4; font-size: 1.1em;">Sometimes denial is the strongest response</p></div><div class="story-content" style="background: rgba(255, 250, 250, 0.6); border: 1px solid rgba(255, 182, 193, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">No! I can't give in to this... this strange curiosity! This isn't supposed to be happening to me. I need to ignore it, pretend it's not there, and maybe it will just go away somehow.</span></div> <<set _baseThreshold = 25>><<set _lustMod = Math.floor(($liora_Lust || 0) / 20) * 5>><<set _corruptionMod = ($liora_corruption || 0)>><<set _PenisFetishMod = Math.floor(($liora_PenisFetish || 0) * 10)>><<set _finalThreshold = _baseThreshold + _lustMod + _corruptionMod + _PenisFetishMod>><<set _tempRollResult = random(1, 100)>><<set _tempRollSuccess = _tempRollResult >= _finalThreshold>><<set _tempThreshold = _finalThreshold>> <div style="margin: 20px 0; background: linear-gradient(135deg, #1a1a2e 0%, #16213e 25%, #0f3460 50%, #533483 75%, #e94560 100%); border: 3px solid transparent; border-radius: 15px; padding: 25px; position: relative; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.5), inset 0 1px 0 rgba(255,255,255,0.1);"><div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(255,255,255,0.05) 50%, transparent 70%); animation: shimmer 3s ease-in-out infinite;"></div><div style="position: relative; z-index: 2;"><div style="text-align: center; margin-bottom: 20px;"><h3 style="color: #ff6b9d; font-size: 1.4em; text-shadow: 0 0 10px rgba(255,107,157,0.5), 0 0 20px rgba(255,107,157,0.3); margin: 0; font-family: 'Georgia', serif;"> ✨ WILLPOWER CHALLENGE ✨</h3> <div style="color: #c7ecee; font-size: 0.9em; margin-top: 5px; font-style: italic;"> Liora attempts to resist her growing curiosity...</div></div> <div style="display: flex; justify-content: space-between; align-items: center; margin: 20px 0; padding: 15px; background: rgba(0,0,0,0.3); border-radius: 10px; border: 1px solid rgba(255,255,255,0.1);"> <div style="text-align: center; flex: 1;"> <div style="font-size: 2.5em; color: #ffd700; text-shadow: 0 0 15px rgba(255,215,0,0.8); animation: pulse 2s ease-in-out infinite;">🎲</div> <div style="color: #87ceeb; font-weight: bold; font-size: 1.2em; margin-top: 5px;">ROLL: <<print _tempRollResult>></div></div> <div style="text-align: center; color: #ff6b9d; font-size: 1.5em; font-weight: bold;">VS</div> <div style="text-align: center; flex: 1;"> <div style="font-size: 2.5em; color: #ff4757; text-shadow: 0 0 15px rgba(255,71,87,0.8);">🎯</div> <div style="color: #ff6b9d; font-weight: bold; font-size: 1.2em; margin-top: 5px;">TARGET: <<print _finalThreshold>></div></div></div> <div style="background: rgba(0,0,0,0.4); border-radius: 8px; padding: 15px; border: 1px solid rgba(255,255,255,0.1);"> <div style="color: #c7ecee; font-weight: bold; margin-bottom: 10px; text-align: center;">📊 RESISTANCE CALCULATION 📊</div> <div style="font-family: 'Courier New', monospace; font-size: 0.9em;"> <div style="color: #87ceeb; margin: 5px 0;">⚖️ Base Threshold: <span style="color: #ffd700; font-weight: bold;"><<print _baseThreshold>></span></div> <div style="color: #ff6b9d; margin: 5px 0;">💋 Lust Penalty: <span style="color: <<if _lustMod > 0>>#ff4757<<else>>#87ceeb<</if>>; font-weight: bold;">+<<print _lustMod>></span> <span style="color: #ddd;">(Lust: <<print ($liora_Lust || 0)>>)</span></div> <div style="color: #9c88ff; margin: 5px 0;">🌑 Corruption Penalty: <span style="color: <<if _corruptionMod > 0>>#ff4757<<else>>#87ceeb<</if>>; font-weight: bold;">+<<print _corruptionMod>></span> <span style="color: #ddd;">(Corruption: <<print ($liora_corruption || 0)>>)</span></div> <div style="color: #ff9ff3; margin: 5px 0;">🍆 Penis Interest Penalty: <span style="color: <<if _PenisFetishMod > 0>>#ff4757<<else>>#87ceeb<</if>>; font-weight: bold;">+<<print _PenisFetishMod>></span> <span style="color: #ddd;">(Interest: <<print ($liora_PenisFetish || 0).toFixed(1)>>)</span></div></div></div> <div style="text-align: center; margin-top: 20px; padding: 15px; background: <<if _tempRollSuccess>>linear-gradient(45deg, #2ed573, #7bed9f)<<else>>linear-gradient(45deg, #ff4757, #ff6b9d)<</if>>; border-radius: 10px; border: 2px solid <<if _tempRollSuccess>>#2ed573<<else>>#ff4757<</if>>; box-shadow: 0 0 20px <<if _tempRollSuccess>>rgba(46,213,115,0.5)<<else>>rgba(255,71,87,0.5)<</if>>;"> <div style="font-size: 1.8em; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); font-weight: bold;"> <<if _tempRollSuccess>>✅ SUCCESS!<<else>>❌ FAILURE!<</if>> </div><div style="color: white; font-size: 1.1em; margin-top: 5px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);"><<if _tempRollSuccess>>Liora's willpower holds strong!<<else>>Curiosity overwhelms her resistance!<</if>></div></div></div></div><style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.1); } } </style><<if _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I take several deep breaths and force myself to look away from the... the thing that shouldn't be there. I grab my clothes and quickly put them back on, trying to pretend this never happened.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">There. With my clothes on, I can almost pretend it's not there. Maybe if I just go about my normal activities, this whole nightmare will resolve itself. Maybe it's just a temporary magical effect that will wear off.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I try to focus on other things - my healing studies, the book I was reading, anything to distract myself from the constant awareness of this foreign addition to my body. But it's difficult when every movement reminds me that something is different.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">For now, I'll just... keep this secret. I won't tell anyone, especially not <<print $humanName>>. Maybe tomorrow when I wake up, everything will be back to normal. Please let everything be back to normal...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I pick up one of my healing magic textbooks and force myself to focus on the words, reading each line carefully to distract my mind. The strange warm sensation between my legs is still there, but I determinedly ignore it.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">After about an hour of reading and deliberately not thinking about what happened, the strange sensation gradually fades away. I can feel the unusual warmth disappearing, and when I carefully check...</span></div> <center><img src="images/liora/chapter4/futa/vagina.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I let out a sigh of relief so profound that tears come to my eyes. Everything is back to normal! My body is exactly as it should be. It must have been some kind of strange magical reaction to being so close to <<print $humanName>> and all those intense feelings from our kiss.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">Maybe my healing magic got confused somehow when I was practicing while thinking about him. I'm so glad I didn't give in to curiosity about it. From now on, I'll be more careful about when and how I practice my healing magic.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I feel much calmer now that everything is back to normal. Maybe I should go find <<print $humanName>> and apologize for running out so suddenly. I hope he doesn't think I didn't enjoy our kiss, because I really did... The memory of his soft lips against mine makes me smile.</span></div> <<set $lioraFutaRepressed = true>><<changeLust "Liora" -10>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">I try to force myself to look away, to ignore the strange tingling sensation, but... I can't. Despite my fear and confusion, that electric shock when I touched it was so intense, so unlike anything I've ever felt before.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">My hand trembles as it moves back toward the... the penis. I know I shouldn't, I know this is wrong and scary, but the curiosity is overwhelming. What would happen if I touched it again? What would it feel like?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">"Just... just one more touch," I whisper to myself, my resolve crumbling completely. "Just to understand what's happening to me..."</span></div> <center><img src="images/liora/chapter4/futa/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255, 182, 193, 0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">The moment my fingers make contact again, waves of pleasure course through my entire body. I gasp and bite my lip, my resistance completely shattered by the overwhelming sensations. I can't stop now... I need to explore this further.</span></div> <<set $lioraFutaCurrious = true>><<changeLust "Liora" 20>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(255, 245, 250, 0.85), rgba(255, 235, 245, 0.9)); border-left: 4px solid rgba(255, 182, 193, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #FF69B4; font-style: italic;">My failed attempt at resistance only makes the curiosity stronger. Since I can't ignore it anyway, maybe I should... properly explore what's happening to my body...</span></div> <div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"> <h3 style="color: #8B008B; margin-bottom: 20px;">Resistance has failed...</h3> [[Give in to curiosity|LioraContinueTouching]] </div><</if>></div></div><<if _tempRollSuccess>><div class="choice-section" style="background: rgba(255, 192, 203, 0.8); border: 1px solid rgba(255, 105, 180, 0.6); border-radius: 8px; padding: 25px; text-align: center;"> [[Return to morning activities|MorningActivitiesChapter4]] </div><</if>><<changeFace $currentLioraFace>><<statSummary>>
<<set $lioraLickSerykSweat = true>><<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.4) 0%, rgba(255, 228, 196, 0.6) 50%, rgba(176, 196, 222, 0.5) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💧 Forbidden Temptation 💧</h2></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <center><img src="images/story/chapter4/gairosafter/serykbed.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span class="dialog-liora" style="font-style: italic;">I can't help myself anymore. My hands shake as I lean closer, drawn by an irresistible pull. The droplets on his chest glisten like jewels in the candlelight, each one calling to me. Just... just a small taste. For the healing, of course.</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/ntr/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I extend my tongue hesitantly, making the first contact with a single droplet on his chest. The taste hits me immediately-salty, earthy, with an underlying richness that makes my head spin. The scent overwhelms my senses, flooding my nostrils with his masculine essence. My body trembles as foreign sensations course through me.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Oh... oh my! The effect is immediate and incredible. I can feel my mana circuits flooding with energy, even more powerfully than when he shared his saliva. This is... this is amazing! But there's something else... something that makes my heart race and my breath catch.</span> </div><div style="clear: left;"></div></div><<changeFetish "Liora" "SweatFetish" 0.3>><<changeFetish "Liora" "SmellFetish" 0.2>><<changeFetish "Liora" "MuscleFetish" 0.2>><<changeAttraction "Liora" "Seryk" 0.2>><<changeLust "Liora" 4>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">With renewed energy, I place my hands back on his chest and resume the healing process. The golden light flows from my palms, but my eyes keep drifting to the fresh beads of sweat forming on his skin. Each droplet catches the magical glow, glistening like precious gems scattered across his muscular form.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">No, focus on the healing, Liora. Don't think about how intoxicating that taste was, or how the texture of his skin felt against my tongue. Don't think about how much you want another... NO! These are very bad thoughts for a healer to have!</span> </div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/liora/chapter4/ntr/seryksweat.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">But as I continue healing, my mana depletes faster than usual. My damaged circuits can't keep up with the intensive work required. I need more energy, and there's only one source that's proven effective... I tell myself it's purely medical necessity.</span></div> <<quickRoll "Resist Second Taste" "Liora" 60 4 "SweatFetish" 7>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">It can't be helped! My mana is depleted again, and I need to restore my energy to continue healing him properly. This is purely medical necessity... isn't it? I'm doing this for his sake, not because I... because I want to...</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/ntr/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">This time I'm more deliberate, seeking out larger droplets along his collarbone. My tongue traces slow paths across his skin, collecting each precious drop. The taste is even more intoxicating now-richer, more complex, with subtle flavors I didn't notice before. My body responds instinctively, heat building in places I've never felt before.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Mmm... it tastes even better this time! The warmth of his skin, the texture beneath my tongue... I find myself lingering longer, savoring each drop. My body responds in ways I don't fully understand, heat building within me like a fever.</span></div><div style="clear: left;"></div></div><<changeFetish "Liora" "SweatFetish" 0.4>><<changeFetish "Liora" "SmellFetish" 0.3>><<changeFetish "Liora" "MuscleFetish" 0.3>><<changeAttraction "Liora" "Seryk" 0.3>><<changeLust "Liora" 5>><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">No! I must maintain my professionalism. I steel my resolve and focus purely on the healing magic, determinedly ignoring the tantalizing droplets forming on his skin. But as my mana depletes completely, the temptation becomes impossible to ignore...</span></div><div style="clear: left;"></div></div><<changeFetish "Liora" "SweatFetish" 0.2>><<changeFetish "Liora" "MuscleFetish" 0.1>><<changeAttraction "Liora" "Seryk" 0.1>><</if>> <center><img src="images/liora/chapter4/ntr/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The cycle begins-healing until depleted, then seeking out those glistening droplets for "necessary" restoration. Each time, the taste seems more addictive, more essential. I tell myself it's for the healing, but my body knows the truth. I'm beginning to crave this more than I should.</span></div><<quickRoll "Maintain Control" "Liora" 50 5 "SweatFetish" 8>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Wait... I just had the most brilliant idea! What if I could heal while... while collecting the essence? It would be so much more efficient! It's not because I want to taste him more, it's just... practical! Yes, purely practical!</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/ntr/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I position myself so that one hand channels healing magic while my tongue explores the contours of his muscular chest. The combination is intoxicating-the warm golden light flowing from my palm while I savor the salty sweetness of his essence. I've never felt anything like this before.</span> </div><<changeFetish "Liora" "SweatFetish" 0.5>><<changeFetish "Liora" "SmellFetish" 0.4>><<changeFetish "Liora" "MuscleFetish" 0.3>><<changeAttraction "Liora" "Seryk" 0.4>><<changeLust "Liora" 6>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to maintain some semblance of professional distance, but the constant need for mana restoration means more frequent contact with his skin. Each taste makes it harder to pull away, harder to think clearly.</span></div><<changeFetish "Liora" "SweatFetish" 0.3>><<changeFetish "Liora" "MuscleFetish" 0.2>><<changeAttraction "Liora" "Seryk" 0.2>><</if>> <center><img src="images/liora/chapter4/ntr/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">This is... this is perfect. I can heal him continuously while maintaining my energy. The taste, the scent, the feel of his powerful body beneath my touch... it's overwhelming in the most wonderful way. I never knew healing could feel like this.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My technique becomes more adventurous, my tongue seeking out droplets along the ridges of his abs, the hollow of his throat, the curve of his shoulders. Each area has its own unique flavor, its own intensity. I'm mapping his body with my taste buds, learning every inch.</span></div> <center><img src="images/liora/chapter4/ntr/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <<quickRoll "Resist Complete Submission" "Liora" 40 6 "SweatFetish" 10>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Time loses all meaning as I lose myself in the rhythm-lick, heal, savor, repeat. The world narrows to just this moment, this taste, this intoxicating blend of duty and desire. I'm dimly aware that I'm making soft, appreciative sounds, but I can't bring myself to care.</span></div> <center><img src="images/liora/chapter4/ntr/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <center><img src="images/story/chapter4/gairosafter/serykbed.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span class="dialog-liora" style="font-style: italic;">Mmm... so good... can't stop... need more... his essence... so perfect... healing him... helping him... yes... this is what I was meant to do...</span></div><div style="clear: left;"></div></div><<changeFetish "Liora" "SweatFetish" 0.6>><<changeFetish "Liora" "SmellFetish" 0.5>><<changeFetish "Liora" "MuscleFetish" 0.4>><<changeFetish "Liora" "SubmissionFetish" 0.3>><<changeAttraction "Liora" "Seryk" 0.5>><<changeLust "Liora" 8>> <center><img src="images/liora/chapter4/ntr/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I manage to maintain some awareness of my surroundings, though the temptation to completely lose myself in the experience grows stronger with each passing moment. The healing continues, but my focus wavers more and more.</span></div><<changeFetish "Liora" "SweatFetish" 0.4>><<changeFetish "Liora" "MuscleFetish" 0.3>><<changeAttraction "Liora" "Seryk" 0.3>><</if>> <center><img src="images/liora/chapter4/ntr/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My exploration becomes more intimate, more personal. I find myself nuzzling against his skin, breathing in his scent deeply before each taste. The healing magic flows automatically now, a distant part of my consciousness while my attention focuses entirely on this newfound pleasure.</span></div> <center><img src="images/liora/chapter4/ntr/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">I've never felt anything like this before... my body is responding in ways I didn't know were possible. Every taste sends waves of pleasure through me. Is this what desire feels like? This overwhelming need to touch, to taste, to be close?</span></div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter4/ntr/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I'm completely lost now, existing only in this moment of perfect communion between healer and patient. My tongue traces intricate patterns across his skin, seeking out every last drop. The boundary between healing and indulgence has disappeared entirely.</span></div> <center><img src="images/liora/chapter4/ntr/13.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Perfect... so perfect... I never want this to end... the way he tastes, the way he smells, the way his body feels beneath my lips... I'm addicted... completely and utterly addicted to him...</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">*KNOCK KNOCK*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The sound cuts through my trance like a blade, and I jerk away from Seryk's chest with a gasp, my lips still glistening with traces of his essence. My heart pounds as reality crashes back over me-what have I been doing?! How long was I lost in that incredible haze?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora" style="font-style: italic;">Oh no! Someone's at the door! I need to... to compose myself quickly! They can't see me like this! But... but part of me doesn't want to stop. Part of me wants to send them away and continue this incredible experience...</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Quickly compose yourself and answer the door...|POVTransitionToRylanContemplation]] </div></div></div><<changeFace $currentLioraFace>><<statSummary>> <<if $serykxliorantr>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.serykxliorantr) { window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp', { intensity: 'intense', radius: 2.0, opacity: 1.3, speed: 2.5 }); } }, 500); }); <</script>> <</if>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjobclothed.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentMarielFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(34, 60, 34, 0.85) 0%, rgba(25, 45, 25, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #98FB98; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💚 FORBIDDEN TOUCH 💚</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My hand trembles as I reach toward him, my fingertips barely grazing the fabric of his boxers. The heat radiating from beneath is incredible-almost burning against my skin.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Oh my... it's so hot. So... alive.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Slowly, deliberately, I trace my fingertips along the length of his shaft through the thin fabric. Even through the cloth, I can feel every ridge, every pulsing vein beneath my touch. The sheer size of him makes me gasp quietly.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My fingers reach the base, then slowly travel upward, mapping every inch of his impressive length. The fabric grows damp under my touch as I explore him with growing fascination.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">This is... this is much larger than I expected. How is this even possible?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Finally, I wrap my entire hand around his cloth-covered shaft, my fingers barely meeting around his girth. The realization makes my breath catch in my throat.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">I... I can't even get my hand around it completely. It's immense!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I begin to slowly rub him through the fabric, my grip firm but gentle. With each stroke, I can feel the distinct outline of prominent veins pulsing beneath my palm, the cloth growing increasingly damp with his arousal.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">As I continue my ministrations, my mind wanders to darker thoughts. I realize with a shock that I've never even touched Thalor like this. Our intimate life had been so limited...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">We had so little time together... just a few romantic nights before I got pregnant. And during the war, we rarely had privacy for intimacy.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The painful truth hits me-after the war ended, Thalor never touched me again. Not once. Our physical relationship died with the conflict, leaving me starved for any kind of intimate contact.</span></div><<quickRoll "Arousal Control" "Mariel" 70 3 "SmellFetish" 2>><<if not _tempRollSuccess>><<changeFetish "Mariel" "SmellFetish" 0.2>><<changeLust "Mariel" 8>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My strokes become more deliberate, and I find myself imagining what it would be like for a woman to experience something this size. The thought sends a forbidden thrill through me.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">The poor girl who has her first time with him... she'd be stretched so wide, feeling every inch as he pushes in... and out... in and out... pumping deep inside her...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">The mental image becomes increasingly vivid, and I find myself imagining what that level of pleasure would feel like. What it would be like to be completely filled, thoroughly claimed...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Lucky girl... Wait, what am I thinking?! This is completely inappropriate!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">But my self-recrimination does nothing to stop my hand from continuing its steady rhythm. If anything, the forbidden nature of my thoughts only intensifies my arousal. The fabric beneath my palm grows increasingly wet with his evident excitement.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">So much precum... How can you be so wounded up there but so incredibly healthy down here?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">The dampness spreads across my palm as I increase the pace of my strokes. Each movement brings more of his arousal seeping through the thin fabric, coating my fingers with his excitement.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Unable to resist, I remove my hand for a moment and bring my fingers close to my nose. The scent that fills my nostrils is overwhelmingly masculine and intoxicating-just like the smell from his boxers that drove me wild before.</span></div><<quickRoll "Self Control" "Mariel" 65 4 "SmellFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Mariel" "SmellFetish" 0.3>><<changeLust "Mariel" 10>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">That smell... it's the same intoxicating scent from before. It's making me feel so...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Almost unconsciously, my free hand begins to drift toward my own panties, drawn by an overwhelming need for relief. But I catch myself just before making contact.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">No! I shouldn't... I can't do that too. This is already going too far.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Instead, I return both hands to focus on him, my strokes becoming faster and more urgent. The wetness is spreading rapidly now, creating a slick sensation beneath my pumping grip. My technique becomes more deliberate as I learn what makes him respond.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I can feel him responding to my touch even in his unconscious state. His breathing deepens, and soft, almost inaudible sounds escape his lips as I work him toward what seems inevitable. My own breath becomes ragged as I watch his body react to my ministrations.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">The sounds he's making... even unconscious, he's responding to me. Am I really doing this?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The fabric of his boxers is now completely soaked through, and I can see the clear outline of every vein, every ridge through the translucent material. My movements become more confident as I discover what rhythm makes his hips subtly shift against my touch.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">My technique becomes more sophisticated-using both hands now, one to stroke his length while the other cups and massages him below. The combination draws the most delicious sounds from his throat, soft moans that make my own body ache with need.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">His body is so responsive... even like this.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The wet sounds of my strokes fill the room, creating an intoxicating rhythm that matches my racing heartbeat. Each pump of my hands brings more moisture seeping through the fabric, coating my palms in his slick arousal.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I lean closer, studying his face for any sign of consciousness as I continue my forbidden ministrations. His lips are slightly parted, soft breaths escaping as his body builds toward release. The intimate sight makes my own arousal spike dangerously high.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Look at his face... so peaceful, yet his body is on fire beneath my touch. I'm learning every inch of him.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My movements become more urgent as I feel him growing even harder in my grasp-something I didn't think was possible. The fabric stretches taut around his impressive girth, and I can feel his pulse throbbing strongly against my palms.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I experiment with different pressures and techniques, marveling at how his body responds to each variation. When I squeeze a certain way, his back arches slightly. When I use a twisting motion, soft groans escape his lips. I'm discovering a whole new language of pleasure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Every technique I try brings a different response... I'm learning things about pleasure I never imagined.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The scent of his arousal is now overwhelming in the room-masculine, musky, and utterly intoxicating. It's making my head spin and my own body respond in ways I can barely control. My free hand unconsciously drifts toward my own heated flesh before I catch myself again.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">My strokes become faster, more desperate as I feel him approaching his peak. His breathing has changed-becoming shorter, more intense. His hips start to move almost imperceptibly, seeking more contact with my eager hands.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">He's so close now... I can feel his body tensing, preparing for release. This is really happening.</span></div><div style="clear: left;"></div></div><<changeAffection "Mariel" "Seryk" 2>><<changeAttraction "Mariel" "Seryk" 1.5>><<changeLust "Mariel" 15>> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue until he climaxes|MarielSerykClimax]] </div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { // 1. Stop AudioSystem SFX players if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } // 2. Stop custom looping SFX if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } // 3. Stop ALL audio elements on the page document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); // 4. Clear any audio references const audioElements = Array.from(document.getElementsByTagName('audio')); audioElements.forEach(audio => { try { audio.pause(); audio.remove(); } catch(e) {} }); } // Execute cleanup stopAllLoopingSounds(); // Set multiple timers to ensure cleanup setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); <</script>> <<set $rylan_MarielOrgasmsGiven = 1>><<set $mariel_RylanOrgasmsReceived = 1>><<set $mariel_RylanOrgasmsGiven = 1>><<set $rylan_MarielOrgasmsReceived = 1>><<set $mariel_RylanKissCount = $rylan_MarielKissCount>><<script>>window.AudioSystem.playBGM('marielinbedroom.mp3');<</script>><<set $currentFace = $currentMarielFace>><<set $marielMorningVisitChapter4 = true>><<if not $morningVisitedToday>><<set $morningVisitedToday = []>><</if>><<set $morningVisitedToday.push("Mariel")>><<if not $mariel_Lust>><<set $mariel_Lust = 0>><</if>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(255, 228, 181, 0.85) 0%, rgba(255, 218, 185, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🍳 Kitchen Conversations 🍳</h2> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Mariel's perspective - preparing lunch...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I hum softly to myself as I work in the kitchen, preparing vegetables for lunch. The familiar routine is comforting - cutting, seasoning, organizing. My hands move automatically while my mind wanders.</span></div><<if $marielTransformationMother === true>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I pause for a moment, pressing a hand to my chest. My breasts feel strangely... full today. Heavier than usual. A slight tingling sensation that I can't quite explain. It's been happening more frequently lately, this odd feeling of fullness, as if my body is preparing for something I don't understand.</span></div> <center><img src="images/mariel/chapter4/morning/handsonbreast.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh, hello sweetheart,"</span> I say with a warm smile as I hear footsteps. <<if $marielTransformationMother === true>><span class="dialog-mariel">"Perfect timing - I was just thinking about you. How are you feeling today, my dear?"</span><<else>><span class="dialog-mariel">"You're just in time to help me with lunch preparations."</span><</if>></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>><span class="dialog-rylan">"I'm... I'm fine, <<print $humanToMariel>>. Just thought I'd see what you were up to."</span><<else>><span class="dialog-rylan">"I'd be happy to help. What do you need me to do?"</span><</if>></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>><span class="dialog-mariel">"That's wonderful, dear. I always enjoy your company. You can help me chop these vegetables if you'd like."</span><<else>><span class="dialog-mariel">"Well, I could use an extra pair of hands with these vegetables. Are you good with a knife?"</span><</if>></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Sure, I can handle that. Though I'm not as skilled as you are in the kitchen."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh, don't worry about that. Practice makes perfect, and I'm happy to teach you."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We work side by side for a few minutes, the comfortable rhythm of chopping vegetables filling the silence. But as we work, I notice <<print $humanName>>'s eyes on me. There's something in his gaze that lingers a moment too long when I reach for something, when I bend over the counter. I catch him looking and he quickly glances away, a flush coloring his cheeks. How strange... what could that be about?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"<<print $humanToMariel.charAt(0).toUpperCase() + $humanToMariel.slice(1)>>... do you still not remember what happened a couple nights ago?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"A couple nights ago? No, I'm afraid I don't... Did something happen? You look concerned."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... nothing. Never mind."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">His evasive answer only makes me more curious. What could have happened that he's so reluctant to discuss? I make a mental note to think more about that night... though honestly, it's all quite blurry after I had some wine.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I turn to reach for the spice rack on the highest shelf, stretching up on my toes. The jar I need is just out of reach, and I can feel my dress riding up slightly as I strain upward.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/mariel/chapter4/morning/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Could you help me with this, dear? I can't quite..."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">He steps behind me to help, reaching over my head for the spice jar. I feel the warmth of his body pressed close against my back, and then... oh my. Something firm presses against my behind. Something unmistakably masculine.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My breath catches in my throat. The contact sends an unexpected jolt through my entire body, awakening sensations I haven't felt in... how long has it been? When was the last time I felt a man's arousal pressed against me? When was the last time Thalor...</span></div><<changeLust "Mariel" 5>><<changeLust "Rylan" 5>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh! I... thank you,"</span> I manage to whisper, my voice unsteady. My cheeks burn with embarrassment and something else I don't want to acknowledge.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But these thoughts are wrong! So wrong! He's my <<print $humanIsMariel>>! This is completely inappropriate. Yet my body betrays me, responding to the contact in ways that shock me. I can feel myself growing warm and wet between my legs, a response I haven't had to anyone in so long.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/pantieswetrednails.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I turn to face him and see that his face is flushed red with embarrassment. He looks as mortified as I feel, which somehow makes this even more confusing.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Sorry, I didn't mean to... I was just trying to help..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"It's... it's alright, dear. These things happen,"</span> I say, trying to restore some normalcy to the situation. <span class="dialog-mariel">"Thank you for helping me."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We continue with the cooking in awkward silence for a few moments. I try to focus on the vegetables, but I can't stop thinking about how that felt. About how long it's been since I felt desired, even accidentally.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"You know, it gets quite boring around here sometimes when everyone's busy. It's nice having someone to talk to."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Maybe... maybe you could join us on our adventures sometimes? I mean, if you wanted to."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Me? Oh, sweetheart, they wouldn't want an old lady slowing them down,"</span> I say with a gentle laugh, though part of me is touched by the suggestion.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No!"</span> he says with surprising force, making me jump slightly. <span class="dialog-rylan">"You're not old! You're still beautiful!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">His words hit me like a physical force. My heart skips a beat and I feel heat rushing to my cheeks. When was the last time someone called me beautiful? When was the last time someone looked at me with such... intensity?</span></div><<changeLust "Mariel" 5>> <center><img src="images/mariel/chapter4/morning/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <<if $marielTransformationMother === true>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I feel that strange sensation in my breasts again, a tingling that makes my nipples tighten beneath my dress. What is happening to my body? Why do I feel so... responsive... to my own <<print $humanIsMariel>>?</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"What are you saying, you silly boy?"</span> I try to laugh it off, but my voice comes out breathier than intended. <span class="dialog-mariel">"That's very sweet, but..."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I turn to face him, intending to playfully dismiss his compliment, but as I do, I realize how close we're standing. Our faces are only inches apart, close enough that I can feel his breath on my skin. Our eyes lock, and suddenly the air between us feels charged with something dangerous.</span></div> <center><img src="images/mariel/chapter4/morning/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">What am I thinking? This is my <<print $humanIsMariel>>! These feelings are completely inappropriate. But the way he's looking at me... when was the last time someone looked at me like I was something precious, something desired?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Okay, okay... maybe you should find something else to do now. Thank you for helping me, though."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I intend to give him a quick peck on the cheek - a motherly gesture to defuse this strange tension. But as I lean forward, he turns his head at exactly the wrong moment. Instead of his cheek, my lips meet his.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The kiss is soft, gentle, but it lingers longer than it should. For a moment, neither of us pulls away. I can taste the sweetness of his breath, feel the warmth of his lips. It's been so long since someone kissed me... so very long.</span></div><<set $rylanMarielChapter4Kiss = true>><<changeLust "Mariel" 5>><<changeLust "Rylan" 5>><<changeAffection "Mariel" "Rylan" 2>><<changeAttraction "Mariel" "Rylan" 3>><<changeAffection "Rylan" "Mariel" 2>><<changeAttraction "Rylan" "Mariel" 3>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $mariel_basicExperience = ($mariel_basicExperience || 0) + 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackExperience "Rylan" "sexualExperience" 1>><<trackExperience "Mariel" "sexualExperience" 1>><<trackExperience "Rylan" "basicExperience" 1>><<trackExperience "Mariel" "basicExperience" 1>><div style="text-align: center; margin: 30px 0;"> [[Continue as Mariel faces temptation|MarielMorningVisitChapter4Part2]] </div></div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds completely stopAllLoopingSounds(); // Multiple cleanup attempts to ensure all sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(27, 27, 204, 0.85) 0%, rgba(60, 60, 70, 0.9) 100%); min-height: 400px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/mainhouse.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4A4A4A; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">😰 Confusion & Shame 😰</h2> <p style="color: #666666; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">$humanName's perspective - processing what just happened...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">I stumble back to my room, my heart still racing, my lips still tingling from what just happened. What the fuck was that? What the hell just happened in that kitchen?</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">I collapse onto my bed, running my hands through my hair. This is <<print $humanToMariel>>! My <<print $marielToHuman>>! I should be disgusted with myself. I should be horrified. But instead... instead I can't stop thinking about how incredible it felt.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">The way she kissed me back... the way she moaned my name... the way her body pressed against mine. I've never experienced anything that intense in my life. Not even with Liora. And that thought makes me feel even worse.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">Liora. Sweet, innocent Liora who trusts me completely. What kind of person am I? I have the most wonderful girlfriend in the world, and here I am fantasizing about... about my <<print $marielToHuman>>. This is so messed up.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">But why have I been so... horny lately? It's like something inside me has awakened, and I can't control it. I find myself looking at women differently, noticing things I never noticed before. Serin's curves, Nimeria's smile, and now... now <<print $marielToHuman>>.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">I touch my lips, still feeling the ghost of her kiss. Why did it feel so right when it should feel so wrong? Why did my body respond to her like that? She's supposed to be off-limits, forbidden, someone I should never think of that way.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">But the way she looked at me... like I was something precious, something she desired. I've never seen that look in her eyes before. And the way she felt in my arms... God, what's wrong with me? I should be ashamed. I should be disgusted with myself.</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">Instead, I'm lying here trying not to think about how amazing it would be to kiss her again. To hold her again. To make her moan my name like that again. What kind of person does that make me?</span> <div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan" style="font-style: italic;">I need to get control of myself. This can never happen again. She's right - we need to forget this ever happened. But even as I think that, I know it's going to be impossible. That kiss... that moment... it's burned into my memory forever.</span><div style="clear: left;"></div></div><<changeLust "Rylan" 10>><div style="text-align: center; margin: 30px 0;"> [[Try to distract yourself|MorningActivitiesChapter4]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/deepkiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentMarielFace>><div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(255, 228, 181, 0.85) 0%, rgba(255, 218, 185, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">This is wrong... so wrong! I should pull away, should stop this madness. But his lips feel so warm, so tender against mine. When was the last time I felt this way? When was the last time someone made me feel desired?</span></div><<quickRoll "Maternal Resistance" "Mariel" 70 5 "SubmissionFetish" 3>><<if _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I know this is wrong, but I can't bring myself to pull away completely. My maternal instincts war with my body's needs. I'll allow this brief moment, but I must maintain some control over the situation.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh! I'm so sorry, I didn't mean to... I was aiming for your cheek and you turned..."</span></div><div style="clear: left;"></div></div><<changeLust "Mariel" 3>><<changeFetish "Mariel" "SubmissionFetish" 0.15>><<changeAffection "Mariel" "Rylan" 1>><<changeAttraction "Mariel" "Rylan" 2>><<changeAffection "Rylan" "Mariel" 1>><<changeAttraction "Rylan" "Mariel" 2>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $mariel_basicExperience = ($mariel_basicExperience || 0) + 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackExperience "Rylan" "sexualExperience" 1>><<trackExperience "Mariel" "sexualExperience" 1>><<trackExperience "Rylan" "basicExperience" 1>><<trackExperience "Mariel" "basicExperience" 1>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to resist, but my body betrays me completely. The kiss feels too good, too right. All my protests melt away as I surrender to these forbidden feelings. My lips part slightly, allowing the kiss to deepen.</span></div><<quickRoll "Emotional Resistance" "Mariel" 70 5 "SubmissionFetish" 4>><<if _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Even as my body responds, a part of my mind maintains some control. I allow the kiss but keep my emotions in check, treating this as a moment of weakness rather than something deeper. I won't let myself fall completely.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"This... this shouldn't be happening. But I can't seem to stop myself..."</span></div><div style="clear: left;"></div></div><<changeLust "Mariel" 4>><<changeFetish "Mariel" "SubmissionFetish" 0.25>><<changeAffection "Mariel" "Rylan" 2>><<changeAttraction "Mariel" "Rylan" 3>><<changeAffection "Rylan" "Mariel" 2>><<changeAttraction "Rylan" "Mariel" 3>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $mariel_basicExperience = ($mariel_basicExperience || 0) + 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackExperience "Rylan" "sexualExperience" 1>><<trackExperience "Mariel" "sexualExperience" 1>><<trackExperience "Rylan" "basicExperience" 1>><<trackExperience "Mariel" "basicExperience" 1>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">All resistance crumbles. I'm completely lost in the moment, my maternal role forgotten as I become simply a woman who hasn't felt desired in far too long. My lips move eagerly against his, all propriety abandoned.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"I... I don't care anymore. This feels too good to stop..."</span></div><div style="clear: left;"></div></div><<changeLust "Mariel" 5>><<changeFetish "Mariel" "SubmissionFetish" 0.4>><<changeAffection "Mariel" "Rylan" 3>><<changeAttraction "Mariel" "Rylan" 3>><<changeAffection "Rylan" "Mariel" 3>><<changeAttraction "Rylan" "Mariel" 3>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 1>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 1>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 1>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 1>><<set $rylan_basicExperience = ($rylan_basicExperience || 0) + 1>><<set $mariel_basicExperience = ($mariel_basicExperience || 0) + 1>><<trackExperience "Rylan" "kissExperience" 1>><<trackExperience "Mariel" "kissExperience" 1>><<trackExperience "Rylan" "sexualExperience" 1>><<trackExperience "Mariel" "sexualExperience" 1>><<trackExperience "Rylan" "basicExperience" 1>><<trackExperience "Mariel" "basicExperience" 1>><</if>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Before I can finish my apology, he kisses me again. This time it's deliberate, intentional. His lips press against mine with a tenderness that makes my heart race. The kiss is brief but filled with such affection that it takes my breath away.</span></div> <center><img src="images/mariel/chapter4/morning/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">When was the last time someone kissed me with such genuine affection? Not passion born of duty or routine, but real tenderness? I'm shocked to find myself responding, my lips moving against his almost of their own accord.</span></div><div style="text-align: center; margin: 30px 0;"> [[Continue with the escalating intimate scene|MarielMorningVisitChapter4Part3]] </div></div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first (including deepkiss.mp3) stopAllLoopingSounds(); // start deepkissintense.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/deepkissintense.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentMarielFace>><<set $marielMorningVisitChapter4Part3 = true>><<if not $mariel_Lust>><<set $mariel_Lust = 0>><</if>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85) 0%, rgba(255, 192, 203, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💋 Forbidden Temptation 💋</h2> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Mariel's perspective - the kiss deepens...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">For a heartbeat, time stops. Our lips are pressed together in what should be an innocent accident, but neither of us pulls away. The kiss lingers, soft and warm, and I feel something awakening deep inside me that I thought was long dead.</span></div><<quickRoll "Maternal Resistance" "Mariel" 75 5 "SubmissionFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Instead of pulling away like I should, I find myself leaning into the kiss. My lips part slightly, and I feel his breath mixing with mine. This is so wrong, but it feels... it feels like coming alive again.</span></div><<changeLust "Mariel" 8>><<changeFetish "Mariel" "SubmissionFetish" 0.2>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I start to pull back, realizing what we're doing, but the warmth of his lips and the tenderness in his touch make it so difficult to resist...</span></div><<changeLust "Mariel" 3>><</if>> <center><img src="images/mariel/chapter4/morning/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I feel his hands tentatively touch my waist, and the contact sends electricity through my entire body. When was the last time someone touched me like this? When was the last time Thalor showed me such gentle passion?</span></div><<quickRoll "Marital Guilt" "Mariel" 80 8 "SubmissionFetish" 4>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The thought of my husband should stop me, but instead it only makes me crave this forbidden touch more. Years of being ignored, of feeling unwanted, all wash away under <<print $humanName>>'s tender caress. My hands move to his chest, feeling his heartbeat racing beneath my palms.</span></div><<changeLust "Mariel" 10>><<changeFetish "Mariel" "SubmissionFetish" 0.3>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Guilt tries to surface as I think of Thalor, of my marriage vows, but the sensation of being desired after so many years of neglect is overwhelming...</span></div><<changeLust "Mariel" 5>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"<<print $humanName>>..."</span> I whisper against his lips, his name coming out like a prayer, like a confession. <span class="dialog-mariel">"We shouldn't..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I know... but I can't stop..."</span> he breathes back, his voice thick with desire and confusion. <span class="dialog-rylan">"You're so beautiful..."</span></div> <div style="clear: left;"></div></div><<quickRoll "Deepening Kiss" "Mariel" 70 10 "SubmissionFetish" 5>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">His words break down my last defenses. I press closer to him, my body molding against his as our kiss deepens. My lips part and I feel his tongue tentatively touch mine. The sensation is electric, sending waves of pleasure through my entire body.</span></div><<changeLust "Mariel" 12>><<changeLust "Rylan" 10>><<changeFetish "Mariel" "SubmissionFetish" 0.4>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to maintain some control, keeping the kiss gentle, but my body betrays me as I feel myself melting into his embrace...</span></div><<changeLust "Mariel" 6>><<changeLust "Rylan" 6>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Our tongues dance together, exploring, tasting. I can't remember the last time I felt this alive, this desired. His hands roam my back, and I arch into his touch, pressing my breasts against his chest. I can feel my nipples hardening through the fabric of my dress.</span></div><<changeLust "Mariel" 8>><<changeLust "Rylan" 8>><<changeAttraction "Mariel" "Rylan" 2>><<changeAttraction "Rylan" "Mariel" 2>><<quickRoll "Complete Surrender" "Mariel" 65 15 "SubmissionFetish" 6>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">All thoughts of resistance crumble. I moan softly into his mouth as our kiss becomes passionate, desperate. My hands tangle in his hair, pulling him closer. I need this. I need to feel wanted, desired, cherished. The intensity is overwhelming - better than anything I've ever experienced.</span></div><<changeLust "Mariel" 15>><<changeFetish "Mariel" "SubmissionFetish" 0.5>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to hold onto some semblance of control, but the passion building between us is undeniable...</span></div><<changeLust "Mariel" 8>><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">His tongue explores my mouth with growing confidence, and I respond with equal fervor. Years of loneliness, of feeling invisible and unwanted, pour out of me in this forbidden moment. Every caress of his tongue against mine sends jolts of pleasure straight to my core.</span></div><<changeLust "Mariel" 10>><<changeLust "Rylan" 10>><<if $marielTransformationMother === true>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I feel that strange sensation in my breasts again, stronger now. They feel full, heavy, tingling with an intensity I don't understand. My maternal instincts are warring with this forbidden desire, creating a confusing storm of emotions.</span></div><</if>> <center><img src="images/mariel/chapter4/morning/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We break apart briefly, both gasping for air, our faces flushed with desire. But the separation only lasts seconds before we're drawn back together like magnets. This kiss is deeper, hungrier, more desperate than before.</span></div><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 2>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 2>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 2>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 2>><<trackExperience "Rylan" "kissExperience" 2>><<trackExperience "Mariel" "kissExperience" 2>><<trackExperience "Rylan" "sexualExperience" 2>><<trackExperience "Mariel" "sexualExperience" 2>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"God... what are we doing?"</span> I whisper breathlessly, but even as I say it, my hands are pulling him closer. <span class="dialog-mariel">"This feels so... so..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Right..."</span> he finishes, his voice husky with desire. <span class="dialog-rylan">"It feels so right, even though it's wrong..."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Our third kiss is the most intense yet. Our tongues intertwine in a passionate dance, and I can feel the heat building between my legs. My panties are soaked, and every touch of his tongue sends waves of pleasure through my entire body. This is more intense than anything I've ever felt - even more than my first night with Thalor.</span></div><<changeLust "Mariel" 15>><<changeLust "Rylan" 15>><<changeAffection "Mariel" "Rylan" 3>><<changeAffection "Rylan" "Mariel" 3>><<changeAttraction "Mariel" "Rylan" 4>><<changeAttraction "Rylan" "Mariel" 4>><<set $rylan_kissCount = ($rylan_kissCount || 0) + 1>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 1>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 1>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 1>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 3>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 3>><<trackExperience "Rylan" "kissExperience" 3>><<trackExperience "Mariel" "kissExperience" 3>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I feel myself approaching something I haven't experienced in years. The passion, the forbidden nature of it all, the way he holds me like I'm precious... it's building to a crescendo that threatens to overwhelm me completely.</span></div><div style="text-align: center; margin: 30px 0;"> <center><img src="images/mariel/chapter4/morning/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> [[Continue to the overwhelming climax|MarielMorningVisitChapter4Part4]] </div></div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); window.AudioSystem.playSFX('orgasm.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('marielmakeoutchapter3.mp3');<</script>><<set $currentFace = $currentMarielFace>><<set $marielMorningVisitChapter4Part4 = true>><<if not $mariel_Lust>><<set $mariel_Lust = 0>><</if>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(255, 140, 140, 0.85) 0%, rgba(255, 160, 160, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen.webp') center/cover; opacity: 0.1; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B0000; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💥 Overwhelming Pleasure 💥</h2> <p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Mariel's perspective - the forbidden climax...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/morning/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">The intensity of our kisses is building to something I've never experienced before. Every stroke of his tongue, every caress of his hands, sends waves of pleasure cascading through my body. I'm losing myself in this forbidden moment, drowning in sensations I thought were lost to me forever.</span></div><<changeLust "Mariel" 20>><<changeLust "Rylan" 20>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Our fourth kiss becomes desperate, passionate beyond anything I've ever experienced. Our tongues dance with increasing fervor, and I can feel my body responding in ways that shock me. The heat between my legs is building to an almost unbearable intensity.</span></div><<set $rylan_kissCount = ($rylan_kissCount || 0) + 2>><<set $mariel_kissCount = ($mariel_kissCount || 0) + 2>><<set $rylan_MarielKissCount = ($rylan_MarielKissCount || 0) + 2>><<set $mariel_RylanKissCount = ($mariel_RylanKissCount || 0) + 2>><<set $rylan_kissExperience = ($rylan_kissExperience || 0) + 4>><<set $mariel_kissExperience = ($mariel_kissExperience || 0) + 4>><<set $rylan_sexualExperience = ($rylan_sexualExperience || 0) + 3>><<set $mariel_sexualExperience = ($mariel_sexualExperience || 0) + 3>><<trackExperience "Rylan" "kissExperience" 4>><<trackExperience "Mariel" "kissExperience" 4>><<trackExperience "Rylan" "sexualExperience" 3>><<trackExperience "Mariel" "sexualExperience" 3>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh god... <<print $humanName>>... I'm... I'm..."</span> I moan against his lips, my voice breaking with pleasure and desperation. I can barely form words as the sensation builds.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Me too... <<print $humanToMariel>>... this feels so..."</span> his voice is thick with desire and confusion, his breath ragged against my mouth.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">And then it happens. The pleasure that's been building finally crests, washing over me in waves so intense I nearly collapse. My body trembles against his as I experience the most powerful climax of my life - just from kissing! It's more intense than anything Thalor ever gave me, even during our most passionate moments in our early marriage.</span></div><<changeLust "Mariel" -100>><<set $mariel_orgasmsReceived = ($mariel_orgasmsReceived || 0) + 1>><<set $mariel_RylanOrgasmsGiven = ($mariel_RylanOrgasmsGiven || 0) + 1>><<set $rylan_MarielOrgasmsGiven = ($rylan_MarielOrgasmsGiven || 0) + 1>><<trackExperience "Mariel" "orgasmsReceived" 1>><<trackOther "Mariel" "orgasmsReceived" 1>> <center><img src="images/mariel/chapter4/morning/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I feel him tensing against me, his breathing becoming ragged as he reaches his own peak. The knowledge that I've brought him to this state just through our kissing sends aftershocks of pleasure through my already sensitized body.</span></div><<changeLust "Rylan" -70>><<set $rylan_orgasmsReceived = ($rylan_orgasmsReceived || 0) + 1>><<set $rylan_MarielOrgasmsGiven = ($rylan_MarielOrgasmsGiven || 0) + 1>><<set $mariel_RylanOrgasmsGiven = ($mariel_RylanOrgasmsGiven || 0) + 1>><<trackExperience "Rylan" "orgasmsReceived" 1>><<trackOther "Rylan" "orgasmsReceived" 1>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh my god... what... what did we just do?"</span> I whisper, my voice shaking as the reality of what just happened hits me like a physical blow.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We pull apart, both breathing heavily, our faces flushed with the aftermath of what we've just experienced. The kitchen suddenly feels too bright, too real. The weight of what we've done crashes down on me like a avalanche.</span></div><<changeAffection "Mariel" "Rylan" 4>><<changeAffection "Rylan" "Mariel" 4>><<changeAttraction "Mariel" "Rylan" 5>><<changeAttraction "Rylan" "Mariel" 5>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I'm so sorry, <<print $humanToMariel>>. I don't know what came over me. That was... that was so wrong of me."</span> His voice is filled with shame and confusion.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"No, no... it wasn't just you. I... I participated. I wanted it too."</span> The admission feels like a confession of the deepest sin. <span class="dialog-mariel">"But you're right. This was wrong. So very wrong."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But even as I say the words, I can't deny the truth burning in my chest. That was the most incredible, mind-blowing experience of my entire life. Not even my wedding night with Thalor, not even our most passionate moments when we were young and in love, came close to the intensity I just felt with <<print $humanName>>.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Why? Why did it feel so good? Why did my body respond to him in ways it never has to anyone else? This is my <<print $humanIsMariel>>! This should feel wrong, disgusting, taboo. But instead... instead it felt like coming home. Like finding a missing piece of myself.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm so sorry. I really am. I don't know what happened to me. I just... you looked so beautiful, and I felt..."</span> He trails off, unable to finish the sentence.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Please... don't apologize anymore. We both got carried away. But this..."</span> I gesture between us, my voice breaking slightly. <span class="dialog-mariel">"This can never happen again. Do you understand?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes... yes, you're absolutely right. It can never happen again. Never."</span> His voice is firm, but I can hear the same conflicted pain in it that I feel in my own heart.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"We need to forget this happened. Both of us. Can you do that for me?"</span> I ask, though my heart is screaming in protest at the words.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes... I'll try. I'll forget it ever happened."</span> He nods, though his eyes tell a different story.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We stand there for a moment in awkward silence, both trying to process what just happened. Finally, he turns toward the door, and I watch him leave, my heart breaking and soaring at the same time.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"<<print $humanName>>?"</span> I call out softly just as he reaches the door. <span class="dialog-mariel">"Thank you... for helping me with the spices."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After he leaves, I lean against the counter, my legs still shaky from what we just experienced. I touch my lips, which are still tingling from his kisses. Never again, I tell myself firmly. This must never happen again.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But even as I think those words, I feel a strange emptiness growing in my chest. The thought that this will never happen again... why does it make me feel so hollow? So lost? I should be relieved, grateful that we came to our senses. Instead, I feel like I'm grieving something I never knew I wanted until I had it.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to return to preparing lunch, but my hands are trembling, and my mind keeps replaying every moment of our forbidden encounter. The way he looked at me, the way he touched me, the way he made me feel more alive than I have in years... No. I must stop thinking about this. It's over. It has to be over.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But deep in my heart, in a place I don't dare acknowledge, a small voice whispers: *What if it doesn't have to be?*</span></div><<set $marielKitchenForbiddenKiss = true>><<set $rylanMarielChapter4Climax = true>><div style="text-align: center; margin: 30px 0;"> <<set $rylan_MarielOrgasmsGiven = 2>><<set $mariel_RylanOrgasmsReceived = 2>><<set $mariel_RylanOrgasmsGiven = 2>><<set $rylan_MarielOrgasmsReceived = 2>> [[Return to your room|MarielMorningVisitChapter4Aftermath]] </div></div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentMarielFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(34, 60, 34, 0.85) 0%, rgba(25, 45, 25, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #98FB98; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💚 FIGHTING TEMPTATION 💚</h2></div> <<set _cumNeedMod = Math.round(($mariel_CumNeed || 0) * 0.4)>><<set _lustMod = Math.round(($mariel_Lust || 0) * 0.2)>><<set _affectionMod = Math.round(($mariel_SerykAffection || 0) * 0.1)>><<set _totalPenalty = _cumNeedMod + _lustMod + _affectionMod>><<set _baseThreshold = 10>><<set _finalThreshold = Math.max(5, Math.min(95, _baseThreshold + _totalPenalty))>><<set _resistanceRoll = random(1, 100)>><<set _resistanceSuccess = _resistanceRoll > _finalThreshold>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I take a deep breath, forcing myself to look away from Seryk's obvious arousal. My hands tremble slightly as I fight against the memories of that incredible pleasure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">No... I can't. I'm a healer, not... not some perverted woman who takes advantage of unconscious patients.</span></div><div style="clear: left;"></div></div> <div style="background: rgba(30,30,40,0.9); border: 1px solid rgba(100,100,120,0.4); border-radius: 8px; padding: 15px; margin: 20px 0; font-family: monospace;"> <div style="color: #FFB6C1; font-weight: bold; margin-bottom: 10px;">🎲 Resistance Roll: <<print _resistanceRoll>> vs <<print _finalThreshold>></div><div style="color: #DDA0DD; font-size: 0.9em;">Base Threshold: <<print _baseThreshold>></div><div style="color: #87CEEB; font-size: 0.9em;">Cum Need Penalty: +<<print _cumNeedMod>> (<<print ($mariel_CumNeed || 0)>> × 0.4)</div><div style="color: #87CEEB; font-size: 0.9em;">Lust Penalty: +<<print _lustMod>> (<<print ($mariel_Lust || 0)>> × 0.2)</div><div style="color: #87CEEB; font-size: 0.9em;">Affection Penalty: +<<print _affectionMod>> (<<print ($mariel_SerykAffection || 0)>> × 0.1)</div><div style="color: #FFD700; font-size: 0.9em;">Final Threshold: <<print _finalThreshold>> (Base + Penalties)</div><div style="color: #FFB6C1; font-weight: bold; margin-top: 5px;"><<if _resistanceSuccess>>SUCCESS - Resistance holds strong<<else>>FAILURE - Temptation overwhelms<</if>></div> </div><<if _resistanceSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I steel my resolve and focus entirely on the healing magic. Professional duty wins over personal desire. Whatever I'm feeling, Seryk's life is more important than my inappropriate urges.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">No! I won't succumb!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I continue the healing process with renewed focus, carefully avoiding looking at anything other than the areas that need treatment. After another hour of intensive work.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">Good... he's going to survive this. That's what matters.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I call Liora back to take over while I rest. My body aches from the prolonged magical exertion, but I feel proud that I maintained my professional integrity despite the... unusual circumstances.</span></div><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But even as I try to resist, my eyes keep drifting back. The memory of that incredible orgasm floods through me, making my body ache with need. My hands shake as I continue the healing, and I can feel my resolve crumbling.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">I... I can't stop thinking about it. About how good it felt. How much I need... how much I want...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My professional resolve dissolves completely as desire overwhelms my better judgment. I glance around nervously, making sure no one else is watching, then slowly reach toward Seryk's boxers with trembling fingers.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Just... just to help him. It's medical. Professional. It has to be...</span></div><div style="clear: left;"></div></div><<changeLust "Mariel" 5>><<changeAttraction "Mariel" "Seryk" 1>> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> <<set $MarielSerykBoxersHandjob = true>> [[Continue|POVTransitionToRylanContemplation3]] </div><</if>><<if _resistanceSuccess>><div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue...|POVTransitionToRylanContemplation3]] </div><</if>></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); <</script>> <<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentMarielFace>><<if not $marielFirstHandjob>><<set $marielFirstHandjob = 'Seryk'>><</if>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(34, 60, 34, 0.85) 0%, rgba(25, 45, 25, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #98FB98; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💚 OVERWHELMING RELEASE 💚</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">My hand moves faster and faster, pumping him through the increasingly soaked fabric. The wet sounds of my movements fill the quiet room as I work him toward his peak.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">He's so close... I can feel him throbbing in my grip...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Suddenly, his breathing hitches and his entire body tenses. Even unconscious, his back arches slightly as the inevitable moment approaches.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">With a muffled groan that escapes his lips, Seryk reaches his climax. I feel the powerful pulses through the fabric as he releases, the cloth becoming completely saturated with his thick emission.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/mariel/chapter4/ntr/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">So much... there's so much of it! The fabric can't contain it all...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The boxers are completely soaked through, and I can see the thick, white fluid seeping through the fabric and pooling beneath him. The sheer volume is overwhelming-far more than I ever expected.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As his orgasm subsides, the reality of what I've just done hits me like a physical blow. My hand is coated with his essence, and the masculine scent is now overwhelming in the small room.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">What have I done?! What have I done again?!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But despite my shame, I know I need to clean up the evidence. I can't let anyone discover what happened here. Carefully, I begin to remove his soiled boxers, the fabric heavy with his thick release.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The boxers peel away from his skin with a wet sound, revealing the extent of his climax. Thick, white fluid clings to his length and pools in the fabric, the sight both shocking and somehow mesmerizing.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I grab some tissues from the bedside table and gently clean him, trying to be as clinical as possible despite the intimate nature of the task. His skin is still warm and sensitive from his release.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Once he's clean, I quickly dress him in a fresh pair of boxers from his belongings, my hands still trembling from what we've shared. The new fabric looks almost innocent compared to what I just witnessed.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The smell in the room is now incredibly intense-masculine and overwhelming. I quickly open the window to let fresh air in, hoping to disperse the telltale scent before anyone notices.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I bundle up the soiled boxers, knowing I need to get them to the washing room before anyone sees. As I carry them through the hallway, I can feel the dampness through the fabric bundle.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">In the washing room, I unfold the boxers to assess the damage before cleaning them. The sight of the thick, white fluid coating the fabric makes my breath catch. There's so much of it-creamy and substantial.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">No... you shouldn't even think about it, Mariel...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But even as I tell myself to resist, my hand moves almost of its own accord. Before I can stop myself, I bring my finger to the thick fluid and... taste it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/mariel/chapter4/ntr/eatcum.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">OH! OH GOD!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The moment his essence touches my tongue, an overwhelming wave of pleasure crashes over me. My knees buckle and I grab the washing basin for support as the most intense orgasm of my life rips through my body.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/mariel/chapter4/ntr/eatcumorgasm.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">I bite my hand to muffle my cries as wave after wave of ecstasy floods through me. Every nerve ending feels electrified, every muscle contracts with pleasure so intense it borders on pain.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The taste, the scent, the forbidden nature of what I'm doing-it all combines into an experience that completely overwhelms my senses. I've never felt anything like this in my entire life.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">What... what is happening to me? This feeling... it's like every need I've ever had is being satisfied at once...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As the intensity finally begins to subside, I find myself slumped against the washing basin, breathing heavily and trembling from the aftershocks. The taste still lingers on my tongue, and I realize with shock that all my pent-up desires have been somehow satisfied.</span></div><<set $mariel_CumNeed = 0>><<changeLust "Mariel" -100>><<changeAttraction "Mariel" "Seryk" 3>><<changeFetish "Mariel" "SmellFetish" 0.3>><<changeFetish "Mariel" "CumInterest" 0.3>><<set $mariel_HandjobCount = ($mariel_HandjobCount || 0) + 1>><<set $mariel_SerykHandjobCount = ($mariel_SerykHandjobCount || 0) + 1>><<set $seryk_handjobTakenCount = ($seryk_handjobTakenCount || 0) + 1>><<set $seryk_MarielHandjobTakenCount = ($seryk_MarielHandjobTakenCount || 0) + 1>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After cleaning the evidence as thoroughly as possible, I hang the boxers to dry and return to check on Seryk. He's sleeping peacefully, completely unaware of what transpired. His breathing is steady and his color has improved significantly.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As I settle back to continue the healing process, I can't help but wonder what this means for me... for us... for everything. But those are thoughts for another time. Right now, I need to focus on making sure he recovers completely.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue|MiraMeetsNimeria]] </div></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('battle.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(255, 69, 0, 0.85) 0%, rgba(139, 0, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF0000; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💥 EXPLOSIVE JUSTICE 💥</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I threw the cleaning cloth aside and ran. Down the stairs, through the halls, my feet pounding against stone as pure rage propelled me forward. By the time I burst through the garden entrance, Torin was raising his stick high above Nimeria's cowering form.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Torin: "This is what happens to cursed freaks! Maybe a few welts will teach you-"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Time slowed. I could see the stick beginning its downward arc toward the terrified child. Could see the guards still standing there like statues. Could see Seryk's face frozen in horrified realization of what he'd helped set in motion.</span></div> <center><img src="images/mira/flying.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 0, 0, 0.85), rgba(120, 0, 0, 0.9)); border-left: 4px solid rgba(255, 69, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">I launched myself through the air like a cannonball, my foot connecting with Torin's face with every ounce of fury I'd been suppressing for weeks. The satisfying crunch of cartilage beneath my heel told me I'd broken more than just his nose.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Torin flew backward like a rag doll, his stick spinning through the air as he crashed into the grass several feet away. He didn't get up. He didn't move. He just lay there, blood streaming from his ruined face, unconscious and possibly worse.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic; font-size: 0.9em;">Drevon: "Oh gods! Oh gods! Torin! You killed him! You killed him!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I landed gracefully, my knees bending to absorb the impact before I straightened and fixed my gaze on the terrified Drevon. He was backing away, but I was already moving.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Good! Maybe now you'll learn what happens when you hurt innocent children!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I closed the distance in two quick steps and drove my fist upward into Drevon's chin with all the force I could muster. His head snapped back with a wet crack, his eyes rolling back as he crumpled beside his friend.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Silence fell over the garden like a funeral shroud. Two unconscious boys lay bleeding in the grass. Nimeria stood frozen in shock, her red eyes wide with disbelief. And Prince Seryk... Prince Seryk was staring at me like he'd just witnessed a demon emerge from the earth.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Mira! What have you done?!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I turned to face him slowly, my expression cold as winter stone. Without a word, I walked toward the boy who had just condemned his own sister to violence. He took a step back, but there was nowhere to run.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My fist connected with his nose-not with the full force I'd used on his friends, but enough to send blood streaming down his face and likely break the cartilage. He stumbled backward, crying out in pain and shock.</span></div> <center><img src="images/seryk/bleeding.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">That's when the guards finally decided to act. They came running toward me with drawn swords, shouting orders and threats. Too little, too late.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facecrying.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"How can you do and say something so cruel?! She is your sister! Your family!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Guard Captain: "Now you've done it, maid! You attacked the young prince! You'll rot in a cell until your execution!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As they grabbed my arms and began dragging me away, I felt something I hadn't expected to feel-laughter bubbling up from deep in my chest. It started as a chuckle, then grew into full, uncontained mirth that echoed through the garden.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facelaughing.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Hahaha! Worth every moment! Did you see their faces? Absolutely priceless!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As they hauled me toward the dungeons, I caught one last glimpse of Nimeria standing there unharmed, staring after me with an expression I couldn't quite read. For the first time since I'd met her, she wasn't crying.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Three days later|MiraInPrison]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('doyouhatemetoo.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(75, 0, 130, 0.9) 100%); min-height: 700px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF6347; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">⚔️ The Breaking Point ⚔️</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Three days had passed since I'd bandaged Nimeria's wounds, and I'd been watching. Waiting. Every cruel whisper, every dismissive gesture, every moment of willful blindness only fed the rage burning inside me.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I was making my rounds through the castle halls when movement in the garden caught my eye. My blood turned to ice water.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria was backed against the garden wall, surrounded by three figures. Seryk stood off to the side, his arms crossed, while Torin and Drevon circled her like predators. But this time was different—this time they carried wooden sticks like clubs.</span></div><div class="cruelty-escalation" style="background: rgba(80,40,40,0.8); border: 2px solid rgba(139,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: You know what your problem is, cursed child? You shouldn't have been born.</span></p> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Drevon: Yeah! Zarn is probably your real father anyway. What are you even doing inside the castle? You should be living in a doghouse!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria pressed herself further against the stone wall, her eyes darting between the raised sticks and the cruel faces surrounding her.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceyounghurt.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"P-please... I didn't do anything wrong..."</span></div><div style="clear: left;"></div></div> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Your existence is wrong!</span> *He raised his stick higher, the wood gleaming with malicious intent.*</p> </div><div class="peer-pressure-seryk" style="background: rgba(60,40,40,0.8); border: 2px solid rgba(120,60,60,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The boys turned their attention to Seryk, who had been watching the scene with obvious discomfort.*</p> <p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Torin: Come on, Seryk! Tell your precious sister what you really think. She needs to learn her place.</span></p> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Drevon: Yeah! Show us you're not a coward like her!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seryk's face went pale. I could see the internal struggle. The desperate need to belong warring against whatever conscience he had left.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Yes... yes, that's true. You shouldn't have been born."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The words hit Nimeria like physical blows. Her eyes went wide with betrayal and pain as she looked at her brother—the one person she'd hoped might still care.*</p> <center><img src="images/nimeria/past/facecrying.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> </div><div class="guards-ignore" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">That's when I noticed them—two castle guards standing not twenty feet away, calmly discussing the weather while a child was being terrorized with weapons. They could see everything. They could hear every cruel word.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">And they were doing absolutely nothing.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">The rage that had been simmering for days finally boiled over. My vision turned red.</span></div> </div><div class="mira-explosion" style="background: rgba(139,0,0,0.8); border: 2px solid rgba(255,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Torin raised his stick above Nimeria's cowering form, ready to bring it down on her small head. But the blow never landed.*</p> <center><img src="images/mira/furious.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I moved faster than I'd ever moved in my life. My foot connected with Torin's face with a sickening crack that echoed through the garden. The young noble flew backward several meters, his stick clattering away as he crashed into the grass and lay motionless.*</p> <center><img src="images/mira/kick.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <p style="color: #DDA0DD; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Drevon: Oh gods! Oh gods! Torin! You killed him!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I landed gracefully, pushing myself up from the ground in one fluid motion. Drevon was backing away, trembling, but not fast enough.*</p> <center><img src="images/mira/fist.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My uppercut caught him perfectly under the chin. His head snapped back and he collapsed beside his friend, both unconscious and bleeding.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">*breathing heavily, standing over the fallen bullies*</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Nimeria stared at me in complete shock, her mouth agape. But it was Seryk's horrified voice that broke the silence.*</p> </div><div class="seryk-confrontation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/past/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Mira! What have you done?!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I turned to face him slowly, my fury still burning white-hot. This coward. This pathetic excuse for a brother. He stood there, shocked not at his friends' cruelty, but at my response to it.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Without saying a word, I walked toward him. He took a step back when he saw my face.*</p> <center><img src="images/mira/attack.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My fist connected with his nose with a wet crunch. Not as hard as the others—I didn't want to kill him—but enough to send blood streaming down his face and likely break the bone.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/past/serykbleeding.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <img src="images/seryk/past/facebleeding.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Ahhh! My nose!"</span></div><div style="clear: left;"></div></div> </div><div class="mira-outburst" style="background: rgba(139,0,0,0.8); border: 2px solid rgba(255,0,0,0.7); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The guards finally came running, their swords drawn. Too little, too late.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facecrying.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"How can you do something so cruel?! How can you say something so cruel?! She is your sister! Your family!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Tears of rage streamed down my face as I screamed at him, at all of them.*</p> <p style="color: #8FBC8F; line-height: 1.6; margin-bottom: 20px;"><span style="font-size: 0.9em;">Guard Captain: Now you've done it, maid! You attacked the young prince! You'll rot in a cell until your execution!</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*As the guards grabbed my arms and began dragging me away, I couldn't stop myself from laughing. It started as a bitter chuckle but grew into full, uncontrolled laughter that echoed through the garden.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Ahahahaha! Perfect! Absolutely perfect!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*They thought this was justice? They thought this was order? Let them drag me to their dungeons. At least I'd go knowing I'd finally done something that mattered.*</p></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Three days later...|MiraInPrison]] </div></div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('forbiddenlibrary.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">📚 The Forbidden Library 📚</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Over the next few weeks, I began to notice patterns in Nimeria's behavior. She would disappear for hours at a time, returning with dust on her dress and an oddly satisfied expression. When I asked where she'd been, she would just smirk and say it was "none of my business."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My curiosity finally got the better of me. One afternoon, when she thought I was busy with laundry, I followed her through the castle's winding corridors. She moved with surprising stealth for a seven-year-old, checking corners and listening at doors before proceeding.</span></div><center><img src="images/landscapes/forbiddenlibrary.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She led me to a section of the castle I'd never seen before—the forbidden library. The doors were massive, carved with warning symbols and sealed with multiple locks. Yet somehow, Nimeria slipped inside like she owned the place.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After waiting a few minutes, I crept closer and peered through a crack in the door. What I saw made my blood run cold.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria sat at a massive oak table surrounded by books that were clearly not meant for children. Ancient tomes bound in strange leather, scrolls covered in arcane symbols, and manuscripts that seemed to whisper in the shadows. And she was reading them. Not just looking at pictures—actually reading and taking notes.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">There's no way a seven-year-old can read books like that... right?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">When she left for dinner, I managed to slip inside. The book she'd been reading lay open on the table, and what I saw made my stomach turn.</span></div><center><img src="images/items/verynexperiments.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The title read "Veryn's Experiments - Volume 192" in faded ink. My hands shook as I read the open page:</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 20, 20, 0.85), rgba(50, 15, 15, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-family: serif;">*"Final breakthrough achieved. Soul transference into a deceased vessel requires precise temporal parameters—decomposition must not exceed seventeen days. Subject Elaria presents optimal morphological compatibility with the intended recipient. Current gestational state provides an additional vector: the developing fetus can serve as a secondary vessel, its nascent consciousness easily displaced by the target soul."*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">So... he figured out how to put dead people's souls into fresh bodies? But only if they haven't been dead too long. And this Elaria woman—it seems he wants to use her as a vessel for someone who died too long ago. Since she's pregnant, he can put a dead soul into her unborn baby too... What in the seven hells... No child should be reading this kind of sick material!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 20, 20, 0.85), rgba(50, 15, 15, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-family: serif;">*"The incantation 'Zmaldrik Taldrik!' demonstrates elegant phonetic construction, designed for mnemonic retention. However, the primary limitation remains the astronomical mana requirements for trans-dimensional soul manipulation."*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">So the spell words are easy to remember, but it needs a massive amount of magical energy to actually move souls between worlds... Wait, small dick, tall dick? Is this some kind of sick joke?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 20, 20, 0.85), rgba(50, 15, 15, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-family: serif;">*"My theoretical framework culminates in this discovery. Crystalline mana deposits (azure variety) contain concentrated etheric energy in stable lattice formations. Proper extraction techniques enable even non-mages to channel substantial magical forces, provided they possess innate affinity. The Nightgown plant—dismissed as mere agricultural poison—represents a revolutionary breakthrough. Its mana-absorption properties create localized dead zones, but direct contact with its essence exponentially amplifies magical capacity while proportionally increasing energy consumption."*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">Blue crystals from mines have tons of magic energy stored in them. If you know how to use them right, even people without magic can cast spells. And that poisonous Nightgown weed everyone hates? It actually sucks magic out of the ground. If you touch its sap, you can cast way more powerful spells—but it also drains way more energy from you.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 20, 20, 0.85), rgba(50, 15, 15, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-family: serif;">*"Inherent risks remain significant. The spell operates through absolute mana drainage—consuming all available energy within a calculated radius. Probability matrices indicate 97.3% fatality rate for the caster, 89.7% for proximate subjects, and 67.2% probability of permanent mana severance in survivors. Additionally, the resurrection protocol binds the soul through a necromantic curse that perpetually drains their mana reserves, maintaining only minimal energy for basic life functions. Secondary effects remain uncharted. Multi-target scenarios present exponential complexity requiring subjects with exceptional willpower to survive the process."*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">This spell is incredibly dangerous. It sucks up all the magic in the area, and almost everyone dies—97 out of 100 people who cast it, 90 out of 100 people nearby, and most survivors lose their magic forever. And the brought-back person? They get cursed so their magic is constantly being drained away, leaving them just enough energy to stay alive but never enough to use magic again. Plus there might be other horrible side effects he doesn't even know about yet. And if you try to bring back multiple people at once, you need subjects with incredibly strong willpower just to survive...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I flipped through more pages, finding detailed accounts of human experimentation, torture methods disguised as "research," and ritual magic that made my skin crawl. These were the journals of someone called Veryn—a monster who conducted cruel experiments on living beings.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">No wonder that girl is so grim if this is her bedtime reading...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But something else was bothering me. The way Nimeria had been reading, taking notes, understanding complex magical theory that would challenge adult scholars... There was more to this "cursed child" than anyone realized.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue investigating|MiraRealizes]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('prison.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(128, 0, 0, 0.85) 0%, rgba(139, 0, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #B22222; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">👑 THE DEMON KING 👑</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The heavy wooden door groaned open, and I felt my heart skip a beat. The dungeons of the demon castle were bad enough, but now I was about to face the most terrifying creature in existence. My wrists ached from the iron shackles, but the pain was nothing compared to the dread building in my chest.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">King Azgorth entered with the measured steps of absolute authority. Each footfall echoed against the stone walls like thunder, and his presence seemed to fill every corner of the chamber. The guards flanked him but remained a respectful distance away-even they understood that their king needed no protection from a simple maid in chains.</span></div> <center><img src="images/azgorth/portrait.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My breath caught as I got my first real look at him. He was even more imposing than the stories suggested-towering over everything in the room with shoulders broad enough to block out the torchlight. His ebony skin seemed to absorb the shadows, while those famous emerald green eyes burned with an intelligence that was far more terrifying than mere rage would have been.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">When he settled into the chair across from me, the ancient wood creaked in protest. His massive frame made the furniture look like something from a child's playroom. But it was his expression that truly unnerved me-not the furious scowl I'd expected, but a look of genuine curiosity, as if I were some fascinating puzzle he was trying to solve.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The silence stretched between us like a taut rope. I could hear the guards shifting nervously behind me, the soft crackle of the torches, even my own heartbeat thundering in my ears. When he finally spoke, his voice was deep and resonant, carrying the weight of absolute authority.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"So, Mira. My son tells me you interfered with their... activities yesterday. That you physically assaulted Prince Seryk and his companions."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">His tone was carefully neutral, giving nothing away. I swallowed hard, my mouth suddenly dry as sand. This was it-the moment of truth. I could lie, try to make excuses, beg for mercy... or I could tell him exactly what I thought of his precious children and their "activities."</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I lifted my chin and met those burning emerald green eyes without flinching. If death was coming for me anyway, I'd meet it with my integrity intact.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Damn right I did! And I'd do it again without hesitation! Those little monsters were tormenting Princess Nimeria with sticks like she was some kind of animal!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The air in the chamber seemed to thicken. I could practically hear the collective intake of breath from the guards behind me. But I wasn't finished-not by a long shot.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"She was just sitting there, minding her own business, and they decided to torment her because she looks different! Because she has darker hair than them! What kind of father raises children to be such cruel bullies?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Watch your tongue, maid. You're speaking about royal blood."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">His warning only fueled the fire burning in my chest. All my pent-up frustration, all the times I'd bitten my tongue when I should have spoken up, all the injustices I'd witnessed in silence-it all came pouring out at once.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Royal blood? ROYAL BLOOD?! If that's what passes for royalty in this castle, then your bloodline is more poisoned than a goblin's well! Maybe if you spent less time worrying about your receding hairline and more time actually parenting, your children wouldn't grow up to be such vicious little beasts!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The words hung in the air like a death sentence. I could practically feel the executioner's axe hovering over my neck. But I wasn't done yet-might as well go out with a bang.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I worked up every ounce of saliva I could muster and spat it onto the stone floor between us. The sound echoed through the chamber like a thunderclap, and that's when I heard the metallic rasp of steel being drawn from its sheath.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Guard: "How DARE you speak to His Majesty with such disrespect, you insolent wretch! I'll cut out your tongue for that insult!"</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The guard's blade was halfway out of its scabbard when the Demon King's voice cut through the tension like a whip crack.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"SHEATH YOUR WEAPON THIS INSTANT!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The authority in his voice was so absolute that the guard's hand froze mid-draw. The man's face went pale as parchment, and the sword slid back into its sheath with a shaky click. I'd never seen royal authority wielded with such devastating precision.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">King Azgorth leaned back in his chair, those emerald green eyes never leaving my face. The silence stretched on for what felt like an eternity. I could see his mind working, processing everything I'd said, weighing my words against whatever truth his son had told him.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Then, something extraordinary happened. The corner of his mouth twitched. Just barely, but I caught it. The twitch became a slight curl, the curl became a smile, and then-completely without warning-the most powerful demon in existence threw back his head and laughed.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">It wasn't a polite chuckle or a restrained laugh. This was a full-bodied roar of mirth that seemed to shake the very foundations of the dungeon. The sound bounced off the stone walls, growing louder and more thunderous with each echo.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"By the depths of the abyss, Mira! Do you have any idea how long it's been since someone had the spine to tell me the truth like that? And my hairline? Really? You went straight for the throat with that one!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I stared at him in complete bewilderment. This wasn't how I'd imagined my final moments would go. The guards looked equally confused, shifting from foot to foot like they weren't sure if they should be laughing along or preparing for an execution.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Guards, remove those shackles immediately! And arrange for her to receive a reward of... let's say one hundred gold pieces for her service to the crown. Yes, that should suffice."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Service to the crown? Reward? I blinked rapidly, convinced I was hallucinating from dungeon air. But the guards were already moving forward with keys, their expressions carefully blank as they worked to unlock my chains.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Furthermore, Mira, you are hereby granted official authority to discipline any member of the royal family—princes and princesses included-if you witness behavior unbecoming of their station. Consider it a formal position. Royal Behavior Correction Specialist."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My mouth fell open. Royal Behavior Correction Specialist? He was not only pardoning me but promoting me? My natural instinct to argue kicked in before my brain could catch up with my mouth.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Oh, stuff it! I don't need your permission to protect children from bullies! I would have done it regardless of your fancy titles and official authority!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">That sent him into another fit of laughter that was even louder than the first. He slapped his knee and wiped tears from his eyes while the guards looked like they wanted to disappear into the stone walls.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Magnificent! Absolutely magnificent! Guards, make sure every servant, every noble, every single person in this castle knows about Mira's new position. And I do mean everyone-I want word to reach even the kitchen cats if necessary."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As the guards fumbled with the keys to remove my final shackle, I rubbed my wrists and tried to process what had just happened. The iron bands fell to the stone floor with a series of metallic clanks that seemed to echo my disbelief.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Oh, and Mira? Promise me you'll never change. The realm needs more people willing to speak truth to power, even when-especially when-that power could vaporize them with a thought."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The guards escorted me out of the dungeon and through the castle corridors, their faces carefully neutral but their whispered conversations following in our wake. Word was already spreading like wildfire-the maid who insulted the king and lived to get promoted.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As we walked through the grand hallways, I could hear servants stopping their work to stare, nobles whispering behind their fans, and even the castle cats seemed to pause in their prowling to watch our little procession. It was surreal beyond belief.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Behind us, echoing through the stone corridors, I could hear King Azgorth's heavy footsteps heading toward the throne room. But then the footsteps stopped. There was a long pause, followed by a voice that sounded much less confident than it had moments before.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Guard... be honest with me. Is my hairline really receding that noticeably?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Guard: "Oh no, Your Majesty! Your hair is as magnificent as ever! Full and lustrous and absolutely-"</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"You're just saying that because you're terrified I'll execute you for honesty..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">There was another long pause, followed by a heavy sigh that seemed to carry the weight of absolute power and the loneliness that came with it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #B22222;">"Oh well... just... keep this conversation between us, all right?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As we reached the main castle, I couldn't help but smile despite everything. Not only was I alive, but I'd somehow managed to earn the protection and approval of the most powerful being in the realm. The nervous glances the other servants were giving me made it clear that word of my new position was already spreading.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">Let them all whisper and stare. Mira the maid had found her voice, and now she had the highest authority in the land backing her up. No child in this castle would suffer in silence again-not on my watch. And if anyone had a problem with that, they could take it up with the Demon King himself.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[End of Chapter 4...|Chapter5Transition]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects) { window.FloatingEffects.removeEffect('Mariel'); } }, 500); }); <</script>> <<script>>window.AudioSystem.playBGM('mirapast.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏰 First Day in the Castle 🏰</h2></div> <center><img src="images/landscapes/demoncastle.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The Demon King's castle was a maze of dark corridors and oppressive grandeur. Three days had passed since my "recruitment," and I was still trying to wrap my head around how a failed pickpocketing attempt had landed me a job as a royal maid. The irony wasn't lost on me-from the slums to serving royalty in one spectacularly stupid move.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">Well, at least the pay is decent and I get three meals a day. How hard can it be to babysit one spoiled princess?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The head maid had given me a quick rundown: Princess Nimeria was seven years old, had black hair and red eyes (the supposed "curse"), rarely spoke to anyone, and went through personal attendants faster than the king went through wine. The longest anyone had lasted was three weeks.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I approached the ornate door to her chambers, took a deep breath, and knocked. When no answer came, I pushed it open carefully.</span></div><center><img src="images/nimeria/youngroom.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The room was lavishly appointed but felt cold and unlived-in. Expensive toys sat untouched on shelves, and everything was perfectly organized-except for the corner where a small figure sat playing with a massive black creature that looked like a cross between a wolf and a shadow.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Princess Nimeria looked up at me with those infamous red eyes-eyes that held far too much intelligence and pain for a seven-year-old. Her black hair fell in waves around her pale face, and despite the rumors, she was actually quite beautiful. Just... sad.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Another one? How long do you plan to last?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Long enough to get paid, Your Highness. I'm Mira, your new personal attendant."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Mira... What a common name for a common girl. At least you're honest about your motives."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The massive black creature-which I assumed was Zarn based on the briefing-lifted its head to study me with glowing amber eyes. It was easily the size of a small horse and radiated an aura of barely contained power.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"And you must be Zarn. Nice to meet you both. What are you playing?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"None of your business. Just... stand there and try not to break anything expensive."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I watched as she continued her game, speaking in a theatrical voice as she moved small figurines around. Zarn seemed to understand his role perfectly, lying down and letting her climb on his back like a noble steed.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Watch her play|MiraWatchesNimeria]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('prison.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(25, 25, 35, 0.85) 0%, rgba(15, 15, 25, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #696969; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">⛓️ THE DUNGEON ⛓️</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Three days in a damp stone cell had given me plenty of time to think. The straw was moldy, the walls were covered in slime, and the guards took particular pleasure in "forgetting" to bring my meals on time. But none of that mattered.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Every time I closed my eyes, I saw Torin's face crumpling beneath my foot, heard Drevon's jaw crack from my uppercut, watched the blood stream down Seryk's broken nose. And every single time, I smiled.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The sound of heavy footsteps echoing down the stone corridor interrupted my pleasant memories. A guard I recognized-one of the ones who'd stood by watching the attack-stopped at my cell door with a particularly unpleasant expression.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Well, well. If it isn't my favorite cowardly guard. Let me guess-you're here to gloat?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Guard: "Today's your last day, maid. Hope you enjoyed your little tantrum, because you're about to pay for it with your life."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Great! Then I don't have to see your ugly face anymore. What a wonderful final gift."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">He unlocked the cell and roughly dragged me out, shoving iron shackles onto my wrists. The cold metal bit into my skin, but I barely felt it. After years of emotional numbness, physical pain was almost refreshing.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Guard: "Move! To the interrogation room. You can sit there and think about your crimes while you wait for the executioner."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">He shoved me into a small stone room with a single wooden chair and table, then slammed the door behind him. I could hear his footsteps retreating down the corridor, leaving me alone with my thoughts once again.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">Hmm... will they just cut my head off, or torture me first? What did I get myself into...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I settled into the chair and tilted my head back, closing my eyes as I considered my situation. Death was probably inevitable at this point, but regret? That was another matter entirely.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">Do I regret it? Hmm... Nope! It was so much fun to kick that little brat in the face. He'll probably never be able to look in a mirror again without remembering my boot!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The memory made me chuckle softly. Whatever happened next, at least I'd gone out with a statement. No more quiet, obedient Mira who cleaned up their messes and pretended not to see their cruelties.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Heavy footsteps approached the door again-multiple sets this time. I straightened in my chair and put on my most defiant expression. If they wanted to see me break, they'd be waiting a very long time.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The door creaked open slowly, revealing two guards... and behind them, a massive figure that made my heart skip a beat. That familiar muscular frame, those blazing red eyes, that aura of barely contained power.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">King Azgorth himself had come to see me.</span></div> <center><img src="images/azgorth/portrait.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Face the Demon King|MiraFacesAzgorth]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mysterious.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.95) 0%, rgba(139, 0, 139, 0.98) 50%, rgba(72, 61, 139, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> ⏳ Many Years Ago ⏳ </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> Deep within the Demon King's castle, a pink-haired thief begins her new life... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #9370DB; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> Serving the most feared and lonely child in the kingdom...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|MiraFirstDay]]</span></div></div></div><<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>><<set $currentFace = $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('doyouhatemetoo.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💔 The Truth About the Cursed Child 💔</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Over the following days, I began to pay closer attention to how others treated Nimeria. What I discovered made my stomach churn with a mixture of disgust and unwelcome sympathy.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The servants whispered when they thought she couldn't hear—calling her "demon spawn," "the mistake," "the one who should have been drowned at birth." Even the nobles visiting the castle would openly discuss her "unfortunate existence" as if she were a piece of furniture.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">I overheard one conversation that particularly stuck with me: "The King should have done the kingdom a favor and eliminated that cursed thing when it was born. Those red eyes are a sign of evil incarnate."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">Well, who cares. I had to survive on my own too. Life's tough for everyone.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But even as I told myself I didn't care, I found myself watching her more carefully. The way she would flinch when footsteps approached. How she would check every corner before entering a room. The practiced way she would make herself small and invisible when other nobles were around.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Then, a few weeks later, I found her.</span></div><center><img src="images/nimeria/younghurt.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I was returning from the laundry when I heard soft whimpering from her room. Inside, Nimeria sat on her bed, her dress torn and bloody scratches covering her arms and face. She was trying to clean the wounds herself with shaking hands.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Nimeria! What happened to you? Where did you get these scratches?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She looked up at me with those red eyes, now rimmed with tears she was desperately trying to hold back.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceyounghurt.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I fell down."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The lie was so obvious it was insulting. These weren't scratches from a fall—they were deliberate, precise. The kind that came from fingernails and maybe a few well-placed kicks. I'd seen enough violence in the slums to recognize the signs.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Let me guess—Prince Seryk and his charming friends decided to 'play' with you again?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The way she flinched told me everything I needed to know. Without asking permission, I went to get the medical supplies and began cleaning her wounds. She sat perfectly still, but I could feel the tension radiating from her small frame.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As I worked, she spoke so quietly I almost missed it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceyounghurt.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Do you hate me too?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The question hit me like a physical blow. I paused in my work, looking down at this small, broken child who had been nothing but cruel to me since I arrived. Part of me wanted to say yes—she was spoiled, mean, and had insulted me at every opportunity.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But as I looked at her—really looked at her—I saw something that made my chest tighten. She wasn't spoiled. She was surviving. Every cruel word, every insult, every wall she'd built around herself was just another way of keeping the world at a distance before it could hurt her again.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"I... honestly, I don't know."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">It was the truth. I'd spent so long hating the world, hating everyone in it, that I wasn't sure I knew how to feel anything else. But these past few weeks... watching her play with Zarn, seeing her read those terrible books, witnessing her try to navigate a world that despised her very existence...</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Maybe they had been fun. Maybe, for the first time in years, I hadn't felt completely alone.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"But I'll tell you what I do know—you don't deserve this. Nobody does."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">For the first time since I'd met her, Nimeria's mask slipped completely. A single tear rolled down her cheek, and in that moment, she looked exactly like what she was—a frightened, lonely child who had been fighting the world all by herself.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But as I finished bandaging her wounds and looked at her tear-streaked face, something else began to burn inside me. A fury unlike anything I'd ever felt before. All my life, I'd accepted that the world was cruel, that the strong crushed the weak, that suffering was simply the natural order.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But this? This was different. This wasn't survival or necessity—it was pure, senseless cruelty. They hurt her not because they had to, but because they could. Because everyone else looked the other way.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">They should all burn in hell. Every last one of them—the nobles, the servants, the guards who turned blind eyes, and especially those coward children who picked on someone smaller than themselves.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(60, 30, 30, 0.85), rgba(50, 20, 20, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">I was done being the quiet, obedient maid who cleaned up their messes and pretended not to see their sins. If they wanted a monster in their precious castle, then by the gods, I'd give them one.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[A few days later...|MiraConfrontsTheBullies]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('tension.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(120, 20, 20, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF6347; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">⚡ BREAKING POINT ⚡</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Three days passed since that night with Nimeria's tears. Three days of watching the same patterns repeat—cruel whispers, turned backs, and deliberate isolation. My rage had settled into a cold, patient fury, waiting for the right moment to strike.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">That moment came as I was cleaning the upper hall windows, cloth in hand, when I heard familiar voices from the garden below. The sound made my blood freeze—not because I didn't recognize it, but because I did.</span></div> <center><img src="images/nimeria/surrounded.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Below in the garden, Nimeria stood in the center of a circle. But this time was different—this time they weren't just using words. Torin and Drevon each held thick wooden sticks, holding them like weapons while they circled her like predators.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Torin: "You shouldn't have been born, cursed witch! Look at you—black hair, red eyes. You're not even a real demon!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic; font-size: 0.9em;">Drevon: "Yeah! What are you doing inside the castle anyway? Zarn is probably your real father—you should live in a doghouse with the other animals!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My hands clenched around the cleaning cloth as I watched Nimeria shrink back, her small frame trembling. But what made my vision go red wasn't just their cruelty—it was seeing Prince Seryk standing there, watching, saying nothing.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">Torin: "Hey Seryk! Come on, tell the witch what she deserves! Your friends want to hear you say it!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(80, 40, 40, 0.85), rgba(70, 30, 30, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.7); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #DDA0DD; font-style: italic; font-size: 0.9em;">Drevon: "Yeah! Punish her, Seryk! Show her what happens to mistakes like her!"</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Seryk's face showed the same conflict I'd seen that day in the forest—fear of losing his friends warring with some buried conscience. But just like before, cowardice won.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(100, 50, 50, 0.85), rgba(90, 40, 40, 0.9)); border-left: 4px solid rgba(139, 0, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #87CEEB; font-style: italic; font-size: 0.9em;">Seryk: "Y-yes... true. You shouldn't have been born."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">And then I saw them—the castle guards, standing barely twenty feet away, watching this entire scene unfold. Watching armed children terrorize a four-year-old girl. Watching their prince participate in torture. And they did absolutely nothing.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(139, 0, 0, 0.85), rgba(120, 0, 0, 0.9)); border-left: 4px solid rgba(255, 69, 0, 0.8); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic;">That was it. That was the moment my last thread of restraint snapped like a bowstring.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Rush to Nimeria's defense|MiraAttacks]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mirapast.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🎭 The Princess and Her Knight 🎭</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I settled into a chair and watched as Nimeria continued her elaborate fantasy. She had positioned several dolls around a makeshift castle built from books and pillows, with Zarn serving as her mighty steed.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Fear not, my princess! I, Sir Zarn the Brave, shall rescue you from this terrible tower!"</span></div><div style="clear: left;"></div></div><center><img src="images/zarn/youngzarn.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She made Zarn "gallop" around the room while she rode on his back, acting out an elaborate rescue scene. For a moment, she almost looked like a normal child having fun.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh, thank you, brave knight! You've saved me from the wicked sorcerer!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But then her expression shifted, becoming thoughtful and dissatisfied.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"No... no, that doesn't work. My knight doesn't have black fur and fangs. My knight has golden hair and is a human... with kind blue eyes and a gentle smile..."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Something about the wistful way she said it tugged at my heart. Here was a child dreaming of someone who would accept her, love her despite what everyone called her "curse." I found myself speaking before I could think better of it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"You know, I could play the knight if you want. I'm better at pretending than you might think."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria looked at me with those piercing red eyes, and I could see her considering the offer. For a moment, I thought she might actually accept. Then her expression turned cold and mocking.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You? A knight? I don't mind my knight being female, but just look at you with your horns. You look more like a goat than a knight!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*She's just a child. Don't get angry. She's just a child who doesn't know any better.*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Well, even goats can be brave, Your Highness. But I understand if you prefer—"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Even Zarn would make a better knight than you."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*She's just a child... she's just a child...*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Ugly!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*She's just a brat...*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/youngfacemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You'd be better off doing something useful and eating some grass. But considering your breast size, you aren't even good enough to give milk!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*This stupid little brat...*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facemaid.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Your Highness has quite the vocabulary for someone so young. I'm impressed."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I managed to keep my voice level, though my hands were clenched into fists. This spoiled little princess thought she had it bad? She who lived in luxury while I had scrounged for scraps in the gutter? Who did she think she was to look down on me like that?</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But as I watched her return to her game, speaking in that wistful voice about her imaginary golden-haired knight, I realized something. Her insults weren't creative—they were desperate. Like a cornered animal lashing out at anything that came too close.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue observing|MiraDiscovery]] </div></div><<changeFace $currentMiraFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><<if !$morningVisitedToday>><<set $morningVisitedToday = []>><</if>><<if !$ntrThreats>><<set $ntrThreats = []>><</if>><<if !$ntrThreats.includes("Serin")>><<set $ntrThreats.push("Serin")>><</if>><div class="morning-activities-container" style="background-image: url('images/landscapes/rylanhome.webp'); background-size: cover; background-position: center; min-height: 500px; position: relative; border-radius: 10px; overflow: hidden;"><div class="morning-overlay" style="background: linear-gradient(to bottom, rgba(255,248,220,0.7), rgba(255,239,213,0.8)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="morning-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"><h2 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 20px; font-size: 1.8em;">Morning visits around the house...</h2><div class="system-explanation" style="background: linear-gradient(145deg, rgba(255,228,181,0.3), rgba(255,218,185,0.4)); border: 1px solid rgba(218,165,32,0.3); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 500px; backdrop-filter: blur(3px);"><h4 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 0 0 10px 0; font-size: 1.1em;">☀️ How Morning Visits Work</h4><ul style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; margin: 0; padding-left: 20px; line-height: 1.4;"><li><strong>Visit Anyone:</strong> Spend quality time with any household member</li><li><strong>Build Relationships:</strong> Morning visits help strengthen bonds and affection</li><li><strong>Purple Auras:</strong> Purple glowing auras indicate Nimeria's influence on some characters</li><li><strong>Availability:</strong> Some characters may be busy with their own activities</li><li><strong>No Limits:</strong> Visit as many available people as you'd like this morning</li></ul></div><p style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin-bottom: 40px; font-size: 1.1em;">The morning is peaceful and everyone seems to be going about their routines. Who would you like to visit?</p><div class="character-visit-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"><<if $morningVisitedToday.includes("Liora")>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">✓</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Liora</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's in her room reading..."</p><p style="color: #228B22; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">✓ Already visited today</p></div></div><<else>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Liora</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's in her room reading..."</p></div>[[Visit Liora|LioraMorningVisitChapter4]]</div><</if>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="ntr-aura" style="position: absolute; top: -10px; left: -10px; right: -10px; bottom: 50px; background: radial-gradient(circle, rgba(138,43,226,0.4) 0%, rgba(75,0,130,0.3) 50%, transparent 70%); border-radius: 20px; z-index: 1; animation: purplePulse 2s ease-in-out infinite alternate;"></div><div class="nimeria-chibi" style="position: absolute; top: 5px; right: 5px; z-index: 3; transition: transform 0.3s ease;"><img src="images/chibi-models/nimeria.webp" style="width: 40px; height: 40px; border-radius: 50%; border: 2px solid rgba(138,43,226,0.8); box-shadow: 0 0 10px rgba(138,43,226,0.6);"></div><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">🔒</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Serin</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's under Nimeria's influence..."</p><p style="color: #DC143C; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">🔒 Busy - not in her room</p></div></div><<if $rylanRomanceMariel === true>><<if $morningVisitedToday.includes("Mariel")>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">✓</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 <<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's preparing lunch in the kitchen..."</p><p style="color: #228B22; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">✓ Already visited today</p></div></div><<else>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 <<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's preparing lunch in the kitchen..."</p></div>[[Visit Mother|MarielMorningVisitChapter4]]</div><</if>><<else>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">🔒</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 <<print $marielToHuman.charAt(0).toUpperCase() + $marielToHuman.slice(1)>></h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's busy with household tasks..."</p><p style="color: #DC143C; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">🔒 Busy - Preparing for the day</p></div></div><</if>><<if $morningVisitedToday.includes("Nimeria")>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">✓</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">♀️ (feminization🔑) Nimeria</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's organizing her research..."</p><p style="color: #228B22; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">✓ Already visited today</p></div></div><<else>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.3), rgba(255,255,255,0.2)); border: 2px solid rgba(218,165,32,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(218,165,32,0.5);"></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">♀️ (feminization 🔑) Nimeria</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"She's organizing her research..."</p></div>[[Visit Nimeria|NimeriaMorningVisitChapter4]]</div><</if>><div class="visit-option-wrapper" style="text-align: center; position: relative;"><div class="visit-option locked" style="cursor: not-allowed; opacity: 0.5; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(128,128,128,0.3), rgba(100,100,100,0.2)); border: 2px solid rgba(128,128,128,0.4); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.1); backdrop-filter: blur(5px);"><img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(128,128,128,0.5); filter: grayscale(100%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2em; color: #8B4513; text-shadow: 2px 2px 4px rgba(255,255,255,0.8);">🔒</div></div><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">💖 Seryk</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; font-style: italic;">"He's busy with his own routine..."</p><p style="color: #DC143C; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.85em; font-weight: bold; margin-top: 8px; font-style: italic;">🔒 Busy - Morning preparations</p></div></div></div><div style="margin-top: 50px;"><div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"><div style="background: linear-gradient(145deg, rgba(100,100,150,0.2), rgba(80,80,120,0.3)); border: 2px solid rgba(150,150,200,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"><h3 style="color: #8B4513; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); margin: 0; font-size: 1.1em;">Back to morning activities</h3><p style="color: #A0522D; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">"Choose something else to do this morning..."</p></div></div><div style="margin-top: 15px;">[[Return to activities menu|MorningChoices]]</div></div></div></div> <style> .visit-option:hover:not(.locked) { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .visit-option:hover:not(.locked) .character-frame { border-color: rgba(218,165,32,0.7); box-shadow: 0 12px 24px rgba(0,0,0,0.2); } .visit-option:hover:not(.locked) img { border-color: rgba(218,165,32,0.8); transform: scale(1.05); } .visit-option:hover:not(.locked) h3 { color: #654321; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .visit-option:active:not(.locked), .return-option:active { transform: translateY(-2px) scale(1.01); } .morning-content a { color: #8B4513; text-decoration: none; background: linear-gradient(145deg, rgba(255,215,0,0.3), rgba(218,165,32,0.2)); border: 1px solid rgba(218,165,32,0.4); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-weight: bold; font-size: 1.1em; } .morning-content a:hover { color: #654321; background: linear-gradient(145deg, rgba(255,215,0,0.5), rgba(218,165,32,0.4)); border-color: rgba(218,165,32,0.6); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.2); } .morning-content a:active { transform: translateY(0px); box-shadow: 0 2px 6px rgba(0,0,0,0.1); } @keyframes purplePulse { 0% { opacity: 0.6; transform: scale(1); } 100% { opacity: 0.9; transform: scale(1.05); } } .nimeria-chibi:hover { transform: scale(1.2); } .nimeria-chibi:hover img { box-shadow: 0 0 15px rgba(138,43,226,0.8); } .ntr-aura { pointer-events: none; } .nimeria-chibi { pointer-events: all; } .visit-option.locked { filter: grayscale(50%); } .lock-overlay { pointer-events: none; } </style> <<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<set $partyCurrentHP = $partyMaxHP>><<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "morning">> <<set $rylan_combatStats.currentHealth = $rylan_combatStats.maxHealth || 100>><<set $rylan_combatStats.currentStamina = $rylan_combatStats.maxStamina || 80>> <<set $liora_combatStats.currentHealth = $liora_combatStats.maxHealth || 90>> <<set $liora_combatStats.currentStamina = $liora_combatStats.maxStamina || 80>> <<set $serin_combatStats.currentHealth = $serin_combatStats.maxHealth || 120>> <<set $serin_combatStats.currentStamina = $serin_combatStats.maxStamina || 100>> <<set $mariel_combatStats.currentHealth = $mariel_combatStats.maxHealth || 110>> <<set $mariel_combatStats.currentStamina = $mariel_combatStats.maxStamina || 90>> <<set $thalor_combatStats.currentHealth = $thalor_combatStats.maxHealth || 140>> <<set $thalor_combatStats.currentStamina = $thalor_combatStats.maxStamina || 120>> <<set $seryk_combatStats.currentHealth = $seryk_combatStats.maxHealth || 160>> <<set $seryk_combatStats.currentStamina = $seryk_combatStats.maxStamina || 140>> <<set $nimeria_combatStats.currentHealth = $nimeria_combatStats.maxHealth || 100>> <<set $nimeria_combatStats.currentStamina = $nimeria_combatStats.maxStamina || 110>> <div class="morning-choices-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.8) 0%, rgba(176, 224, 230, 0.85) 50%, rgba(255, 250, 205, 0.8) 100%); min-height: 600px; border-radius: 10px; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); font-size: 2em; margin-bottom: 10px;">📅 Morning Activities</h2><p style="color: #5F9EA0; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); font-style: italic; font-size: 1.1em;">The morning stretches before you, full of possibilities...</p><div style="margin: 20px auto; padding: 15px; background: rgba(255,255,255,0.3); border: 1px solid rgba(135,206,235,0.5); border-radius: 8px; max-width: 600px;"><p style="color: #2F4F4F; font-size: 1em; margin: 0; line-height: 1.4;">After breakfast, you have the entire morning ahead of you. The sun is shining, the air is fresh, and there are many ways to spend your time. What calls to you today?</p></div></div><div class="choice-grid" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(280üx, 1fr)); gap: 20px; max-width: 1000px; margin: 0 auto;"><div class="choice-card" style="background: rgba(255,182,193,0.4); border: 2px solid rgba(219,112,147,0.5); border-radius: 12px; padding: 20px; text-align: center;"> <div class="choice-icon" style="font-size: 2.5em; margin-bottom: 10px;">👥</div><h3 style="color: #8B0000; margin-bottom: 10px; font-size: 1.2em;">Spend Time with People</h3> <p style="color: #A0522D; font-size: 0.9em; line-height: 1.3; margin-bottom: 15px;">Visit various members of your household and companions. Strengthen bonds, have meaningful conversations, and discover new sides of those you care about.</p> <div style="border-top: 1px solid rgba(219,112,147,0.4); padding-top: 10px; margin-top: 10px;"> <span style="color: #8B0000; font-size: 0.8em; font-style: italic;">💖 Build relationships • 🗣️ Deep conversations • ✨ Personal moments</span></div><div style="margin-top: 15px;">[[Visit people around the house|MorningActivitiesChapter4]]</div></div><div class="choice-card" style="background: rgba(221,160,221,0.4); border: 2px solid rgba(186,85,211,0.5); border-radius: 12px; padding: 20px; text-align: center;"><div class="choice-icon" style="font-size: 2.5em; margin-bottom: 10px;">🔮</div> <h3 style="color: #4B0082; margin-bottom: 10px; font-size: 1.2em;">Whisper's Wisdom Shop</h3> <p style="color: #8B008B; font-size: 0.9em; line-height: 1.3; margin-bottom: 15px;">Visit the mysterious shop in town that sells magical items, potions, and ancient knowledge. Perhaps you'll find something useful for your adventures.</p> <div style="border-top: 1px solid rgba(186,85,211,0.4); padding-top: 10px; margin-top: 10px;"> <span style="color: #4B0082; font-size: 0.8em; font-style: italic;">🛍️ Buy fetish books</span></div><div style="margin-top: 15px;">[[Go to Whisper's Wisdom|WhispersWisdomShopReturn]]</div></div><<if not $blightwoodVisitedToday>><div class="choice-card" style="background: rgba(34,139,34,0.4); border: 2px solid rgba(0,128,0,0.5); border-radius: 12px; padding: 20px; text-align: center;"> <div class="choice-icon" style="font-size: 2.5em; margin-bottom: 10px;">🌲</div> <h3 style="color: #006400; margin-bottom: 10px; font-size: 1.2em;">Explore Blightwood</h3> <p style="color: #228B22; font-size: 0.9em; line-height: 1.3; margin-bottom: 15px;">Journey into the mysterious Blightwood forest. Danger and adventure await among the twisted trees and shadowy paths.</p><div style="background: rgba(255,69,0,0.3); border: 1px solid rgba(255,69,0,0.5); border-radius: 6px; padding: 8px; margin: 10px 0;"><p style="color: #8B0000; font-size: 0.8em; margin: 0; font-weight: bold;">⚠️ Recommended: Complete morning visits first!</p></div> <div style="border-top: 1px solid rgba(0,128,0,0.4); padding-top: 10px; margin-top: 10px;"> <span style="color: #006400; font-size: 0.8em; font-style: italic;">⚔️ Combat encounters • 🎁 Find treasures • 🌿 Gather materials</span></div><div style="margin-top: 15px;"><<link "Journey to Blightwood">><<set $blightwoodVisitedToday = true>><<set $blightwoodReturnDestination = "MorningChoices">><<goto "BlightwoodJourney">><</link>></div></div><<else>><div class="choice-card" style="background: rgba(128,128,128,0.4); border: 2px solid rgba(169,169,169,0.5); border-radius: 12px; padding: 20px; text-align: center; opacity: 0.6;"> <div class="choice-icon" style="font-size: 2.5em; margin-bottom: 10px;">🔒</div> <h3 style="color: #696969; margin-bottom: 10px; font-size: 1.2em;">Blightwood - Already Visited</h3> <p style="color: #808080; font-size: 0.9em; line-height: 1.3; margin-bottom: 15px;">You've already explored the Blightwood this morning. Perhaps it's time to focus on other activities.</p> <div style="border-top: 1px solid rgba(169,169,169,0.4); padding-top: 10px; margin-top: 10px;"> <span style="color: #696969; font-size: 0.8em; font-style: italic;">🔒 Cannot visit again today</span></div><div style="margin-top: 15px; color: #696969; font-style: italic;">Already completed today</div></div><</if>><div class="choice-card" style="background: rgba(255,215,0,0.4); border: 2px solid rgba(218,165,32,0.5); border-radius: 12px; padding: 20px; text-align: center;"> <div class="choice-icon" style="font-size: 2.5em; margin-bottom: 10px;">😴</div> <h3 style="color: #B8860B; margin-bottom: 10px; font-size: 1.2em;">Rest Until Afternoon</h3> <p style="color: #DAA520; font-size: 0.9em; line-height: 1.3; margin-bottom: 15px;">Take it easy and relax. Sometimes the best use of time is to rest, recover, and prepare for what comes next.</p> <div style="border-top: 1px solid rgba(218,165,32,0.4); padding-top: 10px; margin-top: 10px;"> <span style="color: #B8860B; font-size: 0.8em; font-style: italic;">💤 Recover energy • ⏰ Skip to afternoon • 🧘 Peace of mind</span></div><div style="margin-top: 15px;">[[Rest peacefully|RestUntilAfternoon]]</div></div></div><div class="time-display" style="text-align: center; margin-top: 30px; padding: 15px; background: rgba(255,255,255,0.3); border: 1px solid rgba(135,206,235,0.5); border-radius: 8px;"><h4 style="color: #4682B4; margin: 0 0 5px 0; font-size: 1.1em;">🕘 Current Time</h4><p style="color: #5F9EA0; font-size: 1em; margin: 0; font-weight: bold;">Morning - <<print $monthNames[$gameMonth - 1]>> <<print $gameDay>>, <<print $gameYear>></p><p style="color: #708090; font-size: 0.85em; margin: 5px 0 0 0; font-style: italic;">Choose wisely - your decisions shape the day ahead</p></div></div> <style> .choice-card a { color: inherit; text-decoration: none; background: rgba(255,255,255,0.2); border: 1px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 8px 16px; display: inline-block; font-weight: bold; transition: background 0.2s ease; } .choice-card a:hover { background: rgba(255,255,255,0.3); } @media (max-width: 768px) { .choice-grid { grid-template-columns: 1fr; gap: 15px; } .choice-card { padding: 15px; } } </style> <<changeFace $currentRylanFace>><<statSummary>>
<<if $rylan_NimeriaHandjobCount == 1>><<set $rylan_NimeriaOrgasmsReceived = 1>><<set $nimeria_RylanOrgasmsGiven = 1>><<set $rylan_NimeriaHandjobTakenCount = 1>><<set $rylan_NimeriaHandjobCount = 0>><</if>><<if $nimeriaGayDreamUsed>><<if not $rylanFirstHandjob>><<set $rylanFirstHandjob = "Seryk">><</if>><<if not $serykFirstHandjob>><<set $serykFirstHandjob = $humanName>><</if>><</if>> <<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "morning">><<if not $fetishCleanupDone>><<script>> (function() { const removedFetishMechanics = [ 'ClothingFetishBonus', 'LingerieAddictionBonus', 'VoiceFetishBonus', 'UniformFetishBonus', 'MarkingFetishBonus' ]; const allCharacters = ['rylan', 'liora', 'serin', 'mariel', 'seryk', 'nimeria', 'thalor']; allCharacters.forEach(character => { const soulEffectsVar = character + '_soulEffects'; const soulEffects = State.variables[soulEffectsVar]; if (soulEffects && Array.isArray(soulEffects)) { const cleanedEffects = []; const removedCorruptionLevels = []; const removedBlessingLevels = []; soulEffects.forEach(effect => { if (removedFetishMechanics.includes(effect.mechanic)) { const level = effect.level || 1; if (effect.type === 'corruption') { removedCorruptionLevels.push(level); } else if (effect.type === 'blessing') { removedBlessingLevels.push(level); } } else { cleanedEffects.push(effect); } }); State.variables[soulEffectsVar] = cleanedEffects; // Generate replacement effects for removed ones with preserved levels if (removedCorruptionLevels.length > 0 || removedBlessingLevels.length > 0) { console.log(`Replacing ${removedCorruptionLevels.length} corruptions and ${removedBlessingLevels.length} blessings for ${character}`); removedCorruptionLevels.forEach(level => { const newEffect = window.SoulSystem.applyRandomCorruption(character); // Set the level to match the removed effect const latestEffect = State.variables[character + '_soulEffects'][State.variables[character + '_soulEffects'].length - 1]; if (latestEffect && level > 1) { latestEffect.level = level; latestEffect.effect = window.SoulSystem.updateEffectDescription(latestEffect, level); } console.log(`Added level ${level} corruption for ${character}:`, newEffect); }); removedBlessingLevels.forEach(level => { const newEffect = window.SoulSystem.applyRandomBlessing(character); // Set the level to match the removed effect const latestEffect = State.variables[character + '_soulEffects'][State.variables[character + '_soulEffects'].length - 1]; if (latestEffect && level > 1) { latestEffect.level = level; latestEffect.effect = window.SoulSystem.updateEffectDescription(latestEffect, level); } console.log(`Added level ${level} blessing for ${character}:`, newEffect); }); } } }); State.variables.fetishCleanupDone = true; console.log("Fetish cleanup completed for all characters"); })(); <</script>><</if>><div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(255, 250, 205, 0.85) 0%, rgba(255, 228, 181, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="kitchen-overlay" style="background: url('images/landscapes/kitchen_morning.webp') center/cover; opacity: 0.3; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="kitchen-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <<set $gameDay = ($gameDay || 1) + 1>><h2 style="color: #D2691E; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">Morning in the Kitchen</h2> <p style="color: #CD853F; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">The warm sunlight filters through the windows as the household gathers for breakfast...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I wake up feeling a bit disoriented, fragments of strange dreams still clinging to the edges of my consciousness. The smell of breakfast draws me downstairs to the kitchen, where the familiar sounds of morning conversation greet me.</span></div><<if $nimeriaGayDreamUsed>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<if $rylan_gayValue > 0.5>>My cheeks burn as vivid memories of last night's dream surface. Seryk and I... doing things that feel frighteningly real. The sensations, the heat, the way he looked at me... I shake my head, trying to dispel the confusing feelings.<<else>>There's something nagging at the back of my mind about Seryk, some dream that felt unnaturally vivid, but the details slip away like smoke. Still, I find myself feeling oddly flustered at the thought of facing him this morning.<</if>></span></div><</if>> <div style="margin: 25px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px;"> <p style="color: #F5DEB3; line-height: 1.6;">The kitchen is alive with morning activity. <<print $humanToMariel.charAt(0).toUpperCase() + $humanToMariel.slice(1)>> stands at the stove, her appearance radiant in the morning light. Seryk sits at the table with his usual easy confidence, while Serin leans against the counter with a piece of toast. Liora sits quietly at the table, her gentle presence brightening the room, while Nimeria perches on a chair with her characteristic innocent smile.</p></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/mariel/kitchenback.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <<if $marielTransformationMother>><img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><<else>><img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother>><span class="dialog-mariel">Good morning, sweetheart! I was just making your favorite eggs. Come sit down and eat while they're still warm, dear. You need to keep your strength up for all that guild work.</span><<else>><span class="dialog-mariel">Morning, $humanName. Perfect timing - I just finished making breakfast. Help yourself to whatever you'd like.</span><</if>></div><div style="clear: left;"></div></div><<if $marielTransformationMother>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">There's something different about <<print $humanToMariel.charAt(0).toUpperCase() + $humanToMariel.slice(1)>> lately. She's been so... maternal toward me. The way she speaks, the gentle touches, the constant concern for my wellbeing. It's comforting but also confusing - like she sees me as much younger than I am.</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <<if $nimeriaGayDreamUsed>><img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><<else>><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $nimeriaGayDreamUsed>><span class="dialog-seryk">Morning... $humanName. Did you, uh... sleep alright? I had some really weird dreams last night. Really... disturbing ones.</span><<else>><span class="dialog-seryk">Morning, bro! Sleep well? You look a bit... flustered this morning. Bad dreams or good ones?</span><</if>></div><div style="clear: left;"></div></div><<if $nimeriaGayDreamUsed>> <center><img src="images/seryk/side.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">There's something different about Seryk this morning. He seems... uncomfortable? Awkward? He's avoiding eye contact and there's none of his usual casual confidence. Did he have the same dream? The thought makes my stomach churn with a mixture of embarrassment and confusion.</span></div> <<quickRoll "Composure" "Rylan" 95 5 "gayValue" 3>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">I... uh... just strange dreams, I guess. Nothing important.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I stammer through my response, my cheeks burning with embarrassment. There's no way I can tell him about the dream - about the way his hands felt on my body, the heat of his breath, the confusing pleasure that seemed so real...</span></div><<changeLust "Rylan" 1>><<changeFetish "Rylan" "gayValue" 0.1>><<changeAttraction "Rylan" "Seryk" 0.5>><<else>> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Just the usual weird dreams. You know how it is. Nothing worth talking about.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I manage to keep my composure, though there's still something unsettling about the way he's looking at me. Like he knows something I don't. I push the feeling aside and focus on breakfast.</span></div><</if>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Well, well, someone's definitely blushing this morning. What's got you all flustered, $humanName? Did someone special visit your dreams?</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/serin/toastinmouth.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <span style="color: #F5DEB3; font-style: italic;">Serin's teasing grin makes my embarrassment worse. She always seems to know exactly how to get under my skin. I notice the way she stretches her arms above her head, showing off her toned muscles through her tight training outfit.</span></div><<quickRoll "Muscle Appreciation" "Rylan" 95 5 "muscleFetish" 2>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My eyes linger on the defined lines of her biceps, the way her shirt clings to her athletic frame. There's something captivating about her strength, the power in those lean muscles that she works so hard to maintain.</span></div> <<changeFetish "Rylan" "muscleFetish" 0.2>><<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Serin" 1.0>><<changeAttraction "Rylan" "Serin" 0.1>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I try to focus on her face instead of her athletic build, though I can't help but notice how confident she looks in her training gear. Her tomboyish charm is definitely having some effect on me.</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Can we just eat breakfast without the commentary on my supposed love life? Some of us are hungry here.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <<if $nimeriaGayDreamUsed>><img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><<else>><img src="images/seryk/grin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $nimeriaGayDreamUsed>><span class="dialog-seryk">Yeah, well... maybe we should just... focus on breakfast. Less talking, more eating.</span><<else>><span class="dialog-seryk">Don't be so defensive, bro. We're just having fun. Besides, a little teasing between friends is healthy. Keeps things interesting.</span><</if>></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<if $nimeriaGayDreamUsed>>Seryk's trying to shut down the conversation now, clearly uncomfortable with the teasing. His usual confident demeanor is completely absent, replaced by an awkwardness that mirrors my own feelings.<<else>>That grin of his is doing something strange to my stomach. There's something infectious about his confidence that both annoys and attracts me.<</if>></span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Oh come on, $humanName! You should see yourself right now. Your face is redder than a tomato. What exactly were you dreaming about?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">S-Serin, maybe we shouldn't tease $humanName so much about his dreams. Everyone has... private thoughts sometimes, right?</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Liora's gentle voice provides a welcome interruption, though her cheeks are slightly pink as she speaks. There's something endearing about how she tries to defend me, even while clearly embarrassed by the topic of dreams herself.</span></div><<quickRoll "Innocent Appeal" "Rylan" 95 5 "submissionFetish" 2>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her innocent attempt to help me sends a wave of protective feelings through my chest. There's something captivating about her gentle nature and the way she blushes so easily. I find myself wanting to shield her from Serin's teasing.</span></div> <<changeFetish "Rylan" "submissionFetish" 0.15>><<changeLust "Rylan" 1>><<changeAffection "Rylan" "Liora" 2>><<changeAttraction "Rylan" "Liora" 0.1>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I appreciate Liora trying to help, though her shy demeanor is quite charming. She's always been the gentle mediator in our group.</span></div><<changeAffection "Rylan" "Liora" 1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><center><img src="images/nimeria/kitchenchair.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <span class="dialog-nimeria">Oh my, everyone seems so flustered this morning! Dreams can be such mysterious things, can't they? Sometimes they show us desires we didn't even know we had~</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's innocent smile seems to hide something deeper, and her comment about hidden desires makes me feel like she knows more than she's letting on. There's an almost hypnotic quality to her voice that draws my attention.</span></div><<quickRoll "Mysterious Charm" "Rylan" 95 5 "voyeurismFetish" 3>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Something about Nimeria's knowing smile and mysterious words makes me wonder what secrets she might be hiding. I find myself studying her more intently, curious about what goes on behind that innocent facade.</span></div> <<changeFetish "Rylan" "voyeurismFetish" 0.2>><<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Nimeria" 1>><<changeAttraction "Rylan" "Nimeria" 0.1>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria always has an interesting perspective on things. Her comment about dreams is oddly insightful, though I'm not sure what to make of it.</span></div><<changeAttraction "Rylan" "Nimeria" 1>><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><center><img src="images/serin/bending.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <span style="color: #F5DEB3; font-style: italic;">I notice Serin lean forward slightly as she teases me, giving me an unintentional view down her training top. The morning light catches on a few drops of sweat from her earlier workout, and I catch a faint scent of her natural musk mixed with exertion.</span></div><<quickRoll "Scent Temptation" "Rylan" 95 5 "smellFetish" 3>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I find myself taking a deeper breath, the intoxicating mixture of her natural scent and workout musk filling my nostrils. There's something primal about it that makes my heart race faster. I quickly look away before she notices me staring.</span></div> <<changeFetish "Rylan" "smellFetish" 0.25>><<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Serin" 0.5>><<changeAttraction "Rylan" "Serin" 0.1>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I catch a whiff of her post-workout scent but manage to keep my composure. Still, there's something oddly appealing about her natural musk that I try not to think about too much.</span></div><</if>><<if $marielTransformationMother>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">Now, now, you two. Stop teasing my dear $humanName. He needs a proper breakfast, not all this silly chatter. Come here, sweetheart, let me fix your hair - it's all messy from sleep.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Before I can protest, <<print $humanToMariel.charAt(0).toUpperCase() + $humanToMariel.slice(1)>> comes over and starts gently combing her fingers through my hair, her maternal touch both comforting and confusing. The others watch with amused expressions as she fusses over me like I'm a child.</span></div><<changeAffection "Rylan" "Mariel" 2>><<changeLust "Rylan" 1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Alright, alright. Can we talk about something other than my alleged romantic dreams? What's the plan for today anyway?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Actually Seryk, I have something important to ask of you. I need you to go to Blightwood and collect some special plants for me. They have red leaves with green tips - here, let me show you.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/items/redplantdrawing.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <span style="color: #F5DEB3; font-style: italic;">Nimeria pulls out a carefully drawn sketch showing detailed plants with distinctive red leaves that fade to green at the tips. The drawing is surprisingly accurate and artistic.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">I've prepared an antidote that should make you resistant to the poisonous atmosphere there. I have enough for two people for now - just barely managed to create this much.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/items/antidote.webp" style="width: 200px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center> <span style="color: #F5DEB3; font-style: italic;">She produces two small vials containing a shimmering green liquid that seems to pulse with its own inner light. The antidote looks both mystical and potent.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <<if $nimeriaGayDreamUsed>><img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><<else>><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Amazing! So from now on we don't have to rely on a healer to go into dangerous areas like that?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">It's not so easy, I'm afraid. The materials for the antidote are quite expensive and rare. If we had to buy protection for every mission, our rewards would be far less profitable. This is more of a special occasion solution.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The conversation about dangerous expeditions and antidotes makes the reality of our adventuring life feel more serious. It's a reminder that we're constantly balancing risk and reward in this line of work.</span></div><<if $rylanxserincontent>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As the conversation continues, I notice Serin moving closer to me. She leans in subtly, pretending to reach for something on the table, but her lips move close to my ear.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin" style="font-size: 0.9em; font-style: italic;">Come to my room later, $humanName. I have something... private I want to show you. Something we discussed before.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her whispered words send a shiver down my spine. The way she says "private" and the look in her eyes makes it clear this isn't about casual conversation. My heart rate picks up as I try to maintain my composure in front of the others.</span></div> <<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Serin" 0.5>><</if>><<if $rylan_GayValue > 0.5>> <div class="speaker-block" style="margin-bottom: 20px;"><<if $nimeriaGayDreamUsed>><img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><<else>><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><</if>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $nimeriaGayDreamUsed>><span class="dialog-seryk">Actually, $humanName... maybe you'd want to come with me to Blightwood? Could use the company, and... well, it might be good for us to spend some time together. Clear the air about... things.</span><<else>><span class="dialog-seryk">Hey $humanName, want to come with me to Blightwood? Could be a good opportunity for us to train together away from the others. Just the two of us, bro.</span><</if>></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<if $nimeriaGayDreamUsed>>Seryk's invitation catches me off guard. After the awkwardness this morning, I wasn't expecting him to want to spend time alone with me. The mention of "clearing the air" makes my stomach flutter with nervous anticipation.<<else>>There's something appealing about the idea of spending time alone with Seryk. His confident demeanor and physical presence have been having an odd effect on me lately.<</if>></span></div> <<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Seryk" 0.5>><</if>><div class="speaker-block" style="margin-bottom: 20px;"><<if $rylanxserincontent>> [[Go to Serin's room as she asked|SerinPrivateRoom]] <<else>>[[Continue|SerinChapter4ReportNimeria]]<</if>></div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<set $rylan_cumAmount to 10>><<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $nimeriaMorningVisitChapter4 = true>><<if not $morningVisitedToday>><<set $morningVisitedToday = []>><</if>><<set $morningVisitedToday.push("Nimeria")>><<if not $nimeria_SmellFetish>><<set $nimeria_SmellFetish = 0>><</if>><<if not $rylan_SmellFetish>><<set $rylan_SmellFetish = 0>><</if>><<if not $rylan_VoiceFetish>><<set $rylan_VoiceFetish = 0>><</if>><<if not $rylan_NimeriaAffection>><<set $rylan_NimeriaAffection = 0>><</if>><<if not $rylan_NimeriaAttraction>><<set $rylan_NimeriaAttraction = 0>><</if>><<if not $nimeria_RylanAffection>><<set $nimeria_RylanAffection = 0>><</if>><<if not $nimeria_RylanAttraction>><<set $nimeria_RylanAttraction = 0>><</if>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>><<if not $nimeria_Lust>><<set $nimeria_Lust = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(200, 150, 255, 0.85) 0%, rgba(180, 130, 235, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/nimeria/face.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #9370DB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌸 Nimeria's Room - Morning Visit 🌸</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">You decide to visit Nimeria in her room...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You knock gently on Nimeria's door before pushing it open. She's sitting on her bed, a book in her lap, but the moment she sees you, her face lights up with pure joy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"<<print $humanName>>!"</span> she exclaims, setting the book aside immediately. Her voice is breathless with excitement, like a girl seeing her crush.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Am I disturbing you? I can come back later if-"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"No! Never!"</span> she interrupts quickly, her cheeks flushing pink. <span class="dialog-nimeria">"You can visit me anytime, day or night. Please, come sit next to me on my bed."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/sitonbed.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Her enthusiasm is infectious, and you find yourself moving to sit beside her on the soft mattress. The bed dips slightly under your combined weight, bringing you closer to her than you expected.</span></div><<quickRoll "Scent Awareness" "Rylan" 80 5 "SmellFetish" 3>><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As you settle beside her, her natural scent hits you more intensely. It's sweet, almost intoxicating, with an underlying warmth that makes your heart beat a little faster. You find yourself breathing deeper without realizing it.</span></div><<changeFetish "Rylan" "SmellFetish" 0.3>><<changeLust "Rylan" 8>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As you settle beside her, you catch a subtle whiff of her natural scent. There's something distinctly sweet about it, almost floral, but you don't think much of it.</span></div><<changeFetish "Rylan" "SmellFetish" 0.1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Tell me about your childhood,"</span> she says eagerly, turning to face you completely. <span class="dialog-nimeria">"How did you meet Liora and Serin? What was it like growing up here?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her genuine interest touches something inside you, and you find yourself opening up about your past. You tell her about your early memories, about meeting Liora when you were both children, about Serin's fierce protectiveness even as a young girl.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's so wonderful,"</span> she murmurs. <span class="dialog-nimeria">"You've built such beautiful bonds with them."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As the conversation continues, you're aware of her sweet scent but manage to focus on the discussion. Still, there's something oddly comforting about being close to her that makes you want to lean in closer.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You seem a bit tense, <<print $humanName>>. Would you like me to help you relax?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"How?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Close your eyes,"</span> she says softly, her voice taking on a hypnotic quality.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"But nothing dirty..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Don't worry,"</span> she whispers, her voice like honey. <span class="dialog-nimeria">"Just trust me."</span></div><div style="clear: left;"></div></div><<quickRoll "Hypnosis Resistance" "Rylan" 74 3 "mindControlSusceptibility" 5>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Against your better judgment, you close your eyes. Nimeria moves closer, her warm breath tickling your ear as she begins to whisper.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Just listen to my voice, <<print $humanName>>. Let all your worries drift away. Feel yourself sinking into comfort, into peace. My voice is all that matters now..."</span></div><div style="clear: left;"></div></div><<if not _tempRollSuccess>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her voice washes over you like a gentle tide, pulling you deeper and deeper into a trance-like state. Your mind grows foggy, your resistance crumbling as her hypnotic whispers take hold. Everything else fades away except her melodic voice guiding you into submission.</span></div> <<set $rylan_mindControlResistance -= 1>><<trackOther "Rylan" "MindControlResistance" -1>><<set $rylan_mindControlSusceptibility += 1>><<trackOther "Rylan" "MindControlSusceptibility" 1>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<changeLust "Rylan" 15>><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You feel relaxed but maintain awareness of what's happening. Her voice is soothing, but you don't fall completely under her influence.</span></div><<set $rylan_mindControlResistance -= 1>><<trackOther "Rylan" "MindControlResistance" -1>><<set $rylan_mindControlSusceptibility += 1>><<trackOther "Rylan" "MindControlSusceptibility" 1>><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Time seems to blur as her voice continues to weave its spell around you...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"How... how long was I asleep?"</span> you ask when you finally open your eyes, feeling disoriented and strangely aroused.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Not long"</span> she says with a mysterious smile.</div><div style="clear: left;"></div></div><<if $nimeriaxrylancontent === true>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Without warning, you feel her hand gently rubbing over your pants. Your eyes widen as you realize how hard and aroused you've become during the trance.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"...Nimeria... stop... Liora..."</span> you manage to whisper, your voice weak and confused.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Psst, don't worry,"</span> she whispers seductively, her fingers continuing to trace patterns over your bulge. <span class="dialog-nimeria">"I'm just helping you relax. It's not cheating, just a massage..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Just... a massage..."</span> you repeat in a trance-like voice, your resistance completely gone.</div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">With practiced movements, she begins removing your shirt, her fingers trailing across your skin. Every touch sends electric jolts through your body as she leans in to press soft kisses against your chest.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You're so beautiful, <<print $humanName>>,"</span> she murmurs against your skin, her voice husky with desire.</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Your pants soon follow, and she gasps with delight when she sees how hard you are for her.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Perfect,"</span> she breathes, leaning down to inhale your scent. <span class="dialog-nimeria">"I love your smell, <<print $humanName>>. You're intoxicating."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"...Nimeria..."</span> you whisper, still lost in the trance.</div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her hand wraps around your length, and you gasp at the contact. Her touch is soft yet firm, knowing exactly how to make you tremble with pleasure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's it, just relax and let me take care of you,"</span> she purrs, her strokes becoming more rhythmic. <span class="dialog-nimeria">"You deserve this pleasure, my sweet <<print $humanName>>."</span></div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her technique is masterful, alternating between gentle caresses and firmer strokes that make your hips buck involuntarily. The combination of her hypnotic influence and skilled touch has you completely at her mercy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You're doing so well for me,"</span> she whispers, her breath hot against your ear. <span class="dialog-nimeria">"Just let yourself feel everything. Don't think, just experience..."</span></div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She varies her rhythm expertly, sometimes slow and teasing, building tension until you're practically writhing beneath her touch, then picking up the pace until you're gasping with need. Your mind is completely clouded by the hypnotic trance and overwhelming pleasure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria... this feels... I can't..."</span> you moan, your voice thick with desire and confusion.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Shh, my sweet boy. Don't fight it. This is what you need, what your body craves. Just surrender to me completely..."</span></div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She leans down, her lips ghosting along your neck as her hand continues its relentless work. You can feel her warm breath, smell her intoxicating scent even stronger now. Every nerve in your body feels electrified, hypersensitive to her every touch.</span></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I can feel how close you're getting,"</span> she purrs against your skin. <span class="dialog-nimeria">"Your body is telling me everything. You want this so badly, don't you?"</span></div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The intensity builds to almost unbearable levels. Her technique becomes more focused, more deliberate, as if she knows exactly how to push you right to the edge and keep you there. Your breathing becomes ragged, your whole body trembling with need.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Please... I need... I can't hold back much longer..."</span> you gasp, your voice barely coherent.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's it, my darling. You're being such a good boy for me. Just a little more... let me take you even higher..."</span></div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She shifts her position slightly, changing the angle and pressure of her strokes. The new sensation sends shockwaves through your entire body. You feel like you're floating, completely lost in a haze of pleasure and hypnotic bliss.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You feel so wonderful in my hands,"</span> she whispers intimately. <span class="dialog-nimeria">"I love watching you lose yourself like this. So vulnerable, so trusting..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The final buildup begins in earnest. Her movements become more urgent, more purposeful. You can feel the tension coiling tighter and tighter in your core, like a spring wound to its absolute limit. Your whole world has narrowed down to this moment, this sensation, this overwhelming need for release.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria... I'm going to... I can't stop it..."</span> you moan desperately.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's perfect, my sweet boy. Let it happen. Give yourself to me completely. Let me see how good I make you feel..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Your breathing becomes ragged as the pressure builds to its absolute peak, your body responding eagerly to her ministrations despite your confused state. The point of no return approaches rapidly...</span></div> <<set $rylan_handjobTakenCount += 1>><<trackExperience "Rylan" "handjobTakenCount" 1>><<set $nimeria_handjobDoneCount += 1>><<trackExperience "Nimeria" "handjobDoneCount" 1>><<set $rylan_NimeriaHandjobTakenCount += 1>><<set $Nimeria_RylanHandjobCount += 1>><<changeFetish "Nimeria" "SmellFetish" 0.3>><<changeLust "Rylan" 25>><<changeLust "Nimeria" 15>><div style="text-align: center; margin: 30px 0;"> [[The pleasure builds to its peak...|NimeriaMorningVisitChapter4Climax]]<<changeFace $currentRylanFace>><<statSummary>></div><<else>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You feel strangely aroused from the trance, though you're not sure why. Your body feels warm and sensitive in ways you don't understand.</span></div><<changeLust "Rylan" 10>> <<if $humanTransformationFeminine === false>><div style="text-align: center; margin: 30px 0;"> [[Leave Nimeria's room|MorningActivitiesChapter4]]<<changeFace $currentRylanFace>><<statSummary>></div><</if>><<if $humanTransformationFeminine === true>> <div style="margin: 25px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After the intense experience, Nimeria reaches into a drawer and pulls out a pair of delicate white panties trimmed with lace.</span></div> <center><img src="images/items/whitepantiesbox.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I want you to wear these from now on,"</span> she says casually, holding them out to you.</div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the heck?!"</span> you exclaim, snapping out of your post-trance haze.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It's fine, no one will see unless you remove your pants. And believe me, you'll like it. It feels so much better on your skin than boxers - softer, more comfortable."</span> </div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Just try one on for me. What's the harm in that? You might discover something new about yourself."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You know you should be reluctant, should refuse this strange request. But somehow, the idea intrigues you in a way you don't understand. There's a part of you that's curious about how they might feel.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I suppose I could test it for a bit,"</span> you hear yourself saying, surprised by your own words. <span class="dialog-rylan">"Just to see how they feel."</span></div> <div style="clear: left;"></div></div><<if $rylan_masculinity === 69>><<set $rylan_masculinity -= 4>><<trackOther "Rylan" "Masculinity" -4>><<else>><<set $rylan_masculinity -= 5>><<trackOther "Rylan" "Masculinity" -5>><</if>><<set $rylan_wearingPanties = true>><<changeFetish "Rylan" "CrossdressingFetish" 0.2>><<setTransformation "rylan" "panties" true>><<script>> setTimeout(function() { if (window.Engine && window.Engine.show) { window.Engine.show(); } }, 100); <</script>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As you slip into the delicate undergarment, you're immediately struck by how different they feel. The silky material is so much softer against your skin than the rough cotton of your usual boxers. They hug your body in places that feel surprisingly... comfortable. The fabric seems to caress rather than just cover.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <center><img src="images/rylan/nakedpanties.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span class="dialog-rylan">"These... they're actually really soft,"</span> you admit, surprised by how pleasant the sensation is. <span class="dialog-rylan">"Nothing like boxers at all."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"See? I told you so! And they look wonderful on you too. You should look in the mirror - see how well they suit you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It looks... weird,"</span> you say hesitantly as you glance at yourself in her full-length mirror, seeing your masculine frame in the delicate white lace.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter4/femalemirror.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Try this - close your eyes for me,"</span> she says, moving to stand behind you, her hands gently guiding your head position. <span class="dialog-nimeria">"Now tilt your head down, as if you were looking at your feet."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You follow her instruction, curious despite your embarrassment.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Now open your eyes and slowly... very slowly... move your head up until you can only see your lower body and those beautiful panties."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You do as she asks, and when your gaze settles on your lower body in the mirror, something strange happens. Without the context of your full masculine frame, without seeing your broad shoulders and chest, your lower body looks... different. More slender. The panties accentuate curves you never noticed before. Your athletic build suddenly looks more like that of a toned woman.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh..."</span> you breathe, staring at the reflection. From this angle, it really does look like a woman's body - athletic and muscular for a woman, but well-built and graceful.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/pantiesview.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Still looking weird?"</span> she asks with a gentle smile. <span class="dialog-nimeria">"Imagine if you had a more feminine figure - wouldn't that be interesting? Different perspectives can change everything."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... it does look different like this,"</span> you admit quietly. <span class="dialog-rylan">"But what would others think if they saw?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Did you know that men in the past wore skirts too? In some regions they even do today. Fashion and comfort aren't bound by arbitrary rules."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes, I've seen some historical drawings..."</span> you reply thoughtfully.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"So is it really weird wearing them? Or are you just worried about what others might think? Be stronger than that. Don't let others decide what's comfortable for you."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her words carry a compelling logic that makes you reconsider your assumptions. When she puts it that way, maybe there really isn't anything inherently wrong with wearing something comfortable, regardless of traditional expectations. Her perspective makes it seem like a matter of personal choice rather than social taboo.</span></div><<changeFetish "Rylan" "CrossdressingFetish" 0.1>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wonderful! You won't regret this, I promise. They suit you perfectly."</span></div><div style="clear: left;"></div></div></div> <<changeAffection "Rylan" "Nimeria" 2>><<changeAffection "Nimeria" "Rylan" 3>><<changeAttraction "Rylan" "Nimeria" 1.5>><<changeAttraction "Nimeria" "Rylan" 2>> <div style="text-align: center; margin: 30px 0;"> [[Leave Nimeria's room|MorningActivitiesChapter4]] </div><<changeFace $currentRylanFace>><<statSummary>><</if>> <</if>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); } }, 600); <</script>> <<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<if not $rylan_orgasmsReceived>><<set $rylan_orgasmsReceived = 0>><</if>><<if not $nimeria_orgasmsGiven>><<set $nimeria_orgasmsGiven = 0>><</if>><<if not $rylan_Lust>><<set $rylan_Lust = 0>><</if>><<if not $nimeria_Lust>><<set $nimeria_Lust = 0>><</if>><<if not $rylan_cumOnBodyAmount>><<set $rylan_cumOnBodyAmount = 0>><</if>><<if not $nimeria_cumOnBodyAmount>><<set $nimeria_cumOnBodyAmount = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(200, 150, 255, 0.85) 0%, rgba(180, 130, 235, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/nimeria/face.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #9370DB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💦 The Peak of Pleasure 💦</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">The intensity reaches its breaking point...</p></div> <center><img src="images/nimeria/chapter4/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The tension inside you has wound to its absolute limit. Every nerve ending screams with overwhelming sensation as Nimeria's skilled touch pushes you beyond the point of no return. Your breathing becomes desperate, ragged gasps as your body prepares for release.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria... I can't... I'm going to..."</span> you gasp desperately, your voice breaking with need.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes, my sweet boy. Let it all go. Give yourself to me completely!"</span> she breathes excitedly, her movements becoming more urgent as she feels your body trembling on the edge.</div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-weight: bold;">The climax hits you like lightning, your entire body convulsing as waves of overwhelming pleasure crash through you. Your release is powerful and intense, enhanced by the hypnotic state that makes every sensation feel magnified tenfold. Your vision whites out momentarily as pure ecstasy floods your system.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-weight: bold;">But it's not just any release - you come like a fountain, releasing what feels like four times the amount you've ever produced before. The hypnotic state has heightened everything, including your body's response. You didn't even think it was humanly possible to release so much at once, but wave after wave keeps coming.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Ahhhh... Nimeria... oh god..."</span> you moan incoherently, your voice lost in the intensity of your unprecedented release.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's eyes widen in shock as your massive release completely covers her. Her face, chest, and body are painted white with your essence, and a considerable amount lands directly in her open mouth. She looks stunned for a moment, clearly not expecting such an intense response.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/nimeria/chapter4/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/nimeria/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wow..."</span> she breathes, slowly licking her lips and tasting what landed in her mouth. <span class="dialog-nimeria">"I really like the smell... and you taste so good."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As your breathing starts to return to normal, you expect your arousal to fade. But to your complete surprise, you're still rock hard, your body apparently not done despite the massive release.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Hmm, it seems you can still come more,"</span> she observes with obvious delight, her cum-covered hand still gripping you firmly.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the...?"</span> you gasp, looking down in amazement at your still-rigid state.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Without missing a beat, Nimeria begins stroking you again, this time with even more intensity than before. Her movements are faster, more deliberate, and the sensation is overwhelming. Her body glistens with your essence, making the sight even more erotic.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Maybe you need something to help?"</span> she purrs, and before you can respond, she pulls down the top of her dress, revealing her small, perky breasts.</div><div style="clear: left;"></div></div><center><img src="images/nimeria/chapter4/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I know they're small, but I still hope you like them,"</span> she says with a slight blush, her confidence wavering for just a moment.</div><div style="clear: left;"></div></div><<quickRoll "Breast Appreciation" "Rylan" 75 5 "BreastFetish" 3>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're beautiful..."</span> you breathe out, unable to look away from her exposed chest.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "BreastFetish" 0.3>><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're beautiful..."</span> you breathe out, finding yourself genuinely attracted to her petite form.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "BreastFetish" 0.1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Really?!"</span> she exclaims with obvious excitement, and immediately intensifies her handjob, her movements becoming faster and more passionate.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/13.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">After a few moments of intense stimulation, she deliberately slows her pace, her eyes studying your face carefully.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What about my hair?"</span> she asks softly, running her free hand through her silky strands. <span class="dialog-nimeria">"Do you like my dark hair?"</span></div><div style="clear: left;"></div></div><<quickRoll "Hair Appreciation" "Rylan" 75 5 "attractionBased" 3>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It's gorgeous... so silky and beautiful,"</span> you gasp, completely entranced by her appearance.</div><div style="clear: left;"></div></div><<changeAttraction "Rylan" "Nimeria" 1.5>><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It's gorgeous... so silky and beautiful,"</span> you manage to say through the overwhelming sensations.</div><div style="clear: left;"></div></div><<changeAttraction "Rylan" "Nimeria" 0.5>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/14.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Once again, she rewards your compliment by intensifying her movements, her hand working you with renewed vigor. You're beginning to notice the pattern - she's training your responses, rewarding you for praising her.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"And what about my red eyes?"</span> she asks after slowing her pace again, staring directly into your eyes with her mesmerizing crimson gaze.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're incredible... like beautiful rubies... I could get lost in them,"</span> you whisper, completely captivated.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Your compliment earns another reward as she picks up the pace once more, her technique becoming more sophisticated with each cycle.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What about my pointy ears?"</span> she asks after another deliberate slowdown, tilting her head to show off her distinctly demon features.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're so elegant... so uniquely beautiful,"</span> you pant, finding her otherworldly features increasingly attractive.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Again, your praise triggers an immediate intensification of her movements. The pattern is becoming clear - she's conditioning you to associate complimenting her with pleasure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"And my pale skin?"</span> she asks, slowing once more as she traces her free hand along her cum-covered chest.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It's like porcelain... so smooth and perfect,"</span> you whisper, mesmerized by her ethereal beauty.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The reward comes immediately, her hand working you with expert precision as she continues her psychological conditioning.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What about my breasts?"</span> she asks after another slowdown, pushing them together slightly to emphasize their shape.</div><div style="clear: left;"></div></div><<quickRoll "Breast Focus" "Rylan" 70 5 "BreastFetish" 4>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're perfect... absolutely perfect. I love how they look, how they move..."</span> you breathe heavily, your gaze fixed on her exposed chest.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "BreastFetish" 0.3>><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"They're perfect... absolutely perfect,"</span> you manage to say, genuinely appreciating her form.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "BreastFetish" 0.1>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/nimeria/chapter4/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Your compliment about her breasts earns the most intense response yet, her movements becoming almost frantic with excitement.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What about my body overall?"</span> she asks, slowing again as she poses slightly to show off her figure.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're a goddess... your entire body is a work of art,"</span> you whisper in complete awe.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">This compliment triggers another surge of intense stimulation as she clearly revels in your worship of her form.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"And what about my smell?"</span> she asks with a knowing smile, leaning closer so her natural scent mingles with the musky aroma of your release covering her body.</div><div style="clear: left;"></div></div><<quickRoll "Scent Appreciation" "Rylan" 70 5 "SmellFetish" 4>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It's intoxicating... you smell amazing, even mixed with... with what happened,"</span> you gasp, finding her scent incredibly arousing.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "SmellFetish" 0.3>><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It's intoxicating... you smell amazing,"</span> you admit, surprised by how much you enjoy her natural scent.</div><div style="clear: left;"></div></div><<changeFetish "Rylan" "SmellFetish" 0.1>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">This final compliment sends her into overdrive, her hand working you with desperate intensity as she builds you toward another climax. You can feel yourself approaching the edge once again, your body responding to her skilled manipulation and psychological conditioning.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's it, my sweet boy. You're learning so well. Now let go for me again!"</span> she encourages, her movements becoming relentless.</div><div style="clear: left;"></div></div> <<set $rylan_NimeriaOrgasmsReceived = ($rylan_NimeriaOrgasmsReceived or 0) + 1>><<set $nimeria_RylanOrgasmsGiven = ($nimeria_RylanOrgasmsGiven or 0) + 1>><<set _rylanCumAmount = setup.getStat("Rylan", "body", "cumAmount")>><<if not $rylan_cumOnOthersMl>><<set $rylan_cumOnOthersMl = 0>><</if>><<if not $nimeria_cumOnBodyMl>><<set $nimeria_cumOnBodyMl = 0>><</if>><<if not $rylan_NimeriaCumOnOthersMl>><<set $rylan_NimeriaCumOnOthersMl = 0>><</if>><<if not $Nimeria_RylanCumOnBodyMl>><<set $Nimeria_RylanCumOnBodyMl = 0>><</if>><<set $rylan_cumOnOthersMl += _rylanCumAmount>><<trackExperience "Rylan" "cumOnOthersMl" _rylanCumAmount>><<set $nimeria_cumOnBodyMl += _rylanCumAmount>><<trackExperience "Nimeria" "cumOnBodyMl" _rylanCumAmount>><<set $rylan_NimeriaCumOnOthersMl += _rylanCumAmount>><<set $Nimeria_RylanCumOnBodyMl += _rylanCumAmount>><<set $rylan_handjobTakenCount += 1>><<trackExperience "Rylan" "handjobTakenCount" 1>><<set $nimeria_handjobDoneCount += 1>><<trackExperience "Nimeria" "handjobDoneCount" 1>><<set $rylan_NimeriaHandjobTakenCount += 1>><<set $Nimeria_RylanHandjobCount += 1>><<changeLust "Rylan" 25>><<changeLust "Nimeria" 12>><div style="text-align: center; margin: 30px 0;"> [[Continue to the intense finale|NimeriaMorningVisitChapter4SecondClimax]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); } }, 600); <</script>> <<set $nimeria_rylanHandjobChapter4 = true>><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>><<if not $rylan_orgasmsReceived>><<set $rylan_orgasmsReceived = 0>><</if>><<if not $nimeria_orgasmsGiven>><<set $nimeria_orgasmsGiven = 0>><</if>><<if not $rylan_cumOnBodyAmount>><<set $rylan_cumOnBodyAmount = 0>><</if>><<if not $nimeria_cumOnBodyAmount>><<set $nimeria_cumOnBodyAmount = 0>><</if>> <div class="morning-scene-container" style="background: linear-gradient(to bottom, rgba(200, 150, 255, 0.85) 0%, rgba(180, 130, 235, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/nimeria/face.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #9370DB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💦 The Final Release 💦</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">Complete surrender to her will...</p></div> <center><img src="images/nimeria/chapter4/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FFB6C1; font-style: italic; font-weight: bold;">The psychological conditioning combined with her expert touch drives you over the edge once again. This second climax is even more intense than the first, your body convulsing as another massive release erupts from you. The hypnotic state makes everything feel infinitely more powerful.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facehypnotized.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria! Oh god... again..."</span> you cry out as your body shudders through another earth-shattering climax.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceecstatic.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes! That's perfect, my sweet boy. You're doing so wonderfully!"</span> she exclaims with pure delight, her body now completely coated in your essence.</div><div style="clear: left;"></div></div> <center><img src="images/nimeria/chapter4/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Finally spent, you collapse back against the soft mattress, breathing heavily as the intensity slowly ebbs away. The hypnotic trance begins to lift gradually, leaving you feeling dazed and confused about what just transpired. Your body tingles with the afterglow of overwhelming pleasure, and you notice you're finally beginning to soften.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That was... what did you do to me? I've never..."</span> you whisper, your voice weak and confused as clarity slowly returns.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Just advanced relaxation techniques,"</span> she says with a knowing smile, gently cleaning you both up with a soft cloth. <span class="dialog-nimeria">"Nothing more than helping you unwind from all that stress. You clearly needed the release."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As clarity slowly returns, you notice Nimeria looks slightly pale, almost drained. Your genuine concern breaks through the post-climax haze.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria, are you okay? You look a bit pale..."</span> you ask softly, genuine worry in your voice as you notice her slightly weakened state.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I'm happy that you're worried about me,"</span> she says with a warm smile, reaching out to touch your cheek gently. <span class="dialog-nimeria">"But I'm fine. Just a bit exhausted. Using that much... energy... takes a toll sometimes."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her reassurance helps ease your concern, though you still sense there's more to her condition than she's letting on. The experience felt too good to regret completely, and the way she made you compliment her feels strangely natural now.</span></div><<if $humanTransformationFeminine === true>> <div style="margin: 25px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After helping you recover and clean up, Nimeria reaches into a drawer and pulls out a pair of delicate white panties trimmed with lace.</span></div> <center><img src="images/items/whitepantiesbox.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I want you to wear these from now on,"</span> she says casually, holding them out to you. <span class="dialog-nimeria">"After what we just shared, I think you're ready for this next step."</span></div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the heck?! Panties?!"</span> you exclaim, the suggestion snapping you partially out of your post-climax haze.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Trust me, it's fine. No one will see unless you remove your pants. And believe me, you'll like it. They feel so much better on your genitals than boxers - softer, more comfortable."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Besides, after what you just experienced, don't you want to try something new? Something that might feel even better?"</span> she adds with a knowing smile, her voice still carrying traces of that hypnotic quality. <span class="dialog-nimeria">"Just try one on for me. What's the harm in that?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You know you should be reluctant, should refuse this strange request. But somehow, after the intense conditioning session and the way she trained you to compliment her, the idea doesn't seem as shocking as it should. There's a part of you that's curious about how they might feel, especially after what just happened.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I suppose I could try them for a bit,"</span> you hear yourself saying, surprised by your own words. <span class="dialog-rylan">"Just to see how they feel."</span></div> <div style="clear: left;"></div></div><<if $rylan_masculinity === 69>><<set $rylan_masculinity -= 4>><<trackOther "Rylan" "Masculinity" -4>><<else>><<set $rylan_masculinity -= 5>><<trackOther "Rylan" "Masculinity" -5>><</if>><<set $rylan_wearingPanties = true>><<changeFetish "Rylan" "CrossdressingFetish" 0.2>><<setTransformation "rylan" "panties" true>><<script>> setTimeout(function() { if (window.Engine && window.Engine.show) { window.Engine.show(); } }, 100); <</script>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As you slip into the delicate undergarment, you're immediately struck by how different they feel. The silky material is so much softer against your skin than the rough cotton of your usual boxers. They hug your body in places that feel surprisingly... comfortable. The fabric seems to caress rather than just cover.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <center><img src="images/rylan/nakedpanties.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span class="dialog-rylan">"These... they're actually really soft,"</span> you admit, surprised by how pleasant the sensation is. <span class="dialog-rylan">"Nothing like boxers at all."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"See? I told you so! And they look wonderful on you too. You should look in the mirror - see how well they suit you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It looks... weird,"</span> you say hesitantly as you glance at yourself in her full-length mirror, seeing your masculine frame in the delicate white lace.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter4/femalemirror.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Close your eyes for me,"</span> she says, moving to stand behind you, her hands gently guiding your head position. <span class="dialog-nimeria">"Now tilt your head down, as if you were looking at your feet."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You follow her instruction, confused but oddly trusting after everything that's happened between you.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Now open your eyes and slowly... very slowly... move your head up until you can only see your lower body and those beautiful panties."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">You do as she asks, and when your gaze settles on your lower body in the mirror, something strange happens. Without the context of your full masculine frame, without seeing your broad shoulders and chest, your lower body looks... different. More slender. The panties accentuate curves you never noticed before. Your athletic build suddenly looks more like that of a toned woman.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh..."</span> you breathe, staring at the reflection. From this angle, it really does look like a woman's body - athletic and muscular for a woman, but well-built and feminine.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/rylan/pantiesview.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">Nimeria steps closer, her breath warm against your ear as she whispers seductively.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Still looking weird?"</span> she whispers directly into your ear, her voice like honey. <span class="dialog-nimeria">"Isn't it sexy? Imagine it's a woman's body, with well-defined breasts, shoulder-length blonde hair... Isn't it sexy?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her words paint a vivid picture in your mind, and combined with the visual in the mirror, you feel a stirring of arousal. The image she's creating feels surprisingly... appealing.</span></div><<changeLust "Rylan" 15>><<changeFetish "Rylan" "CrossdressingFetish" 0.1>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/nakedfemale.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes, it is..."</span> you admit breathlessly, feeling yourself getting aroused again. <span class="dialog-rylan">"B-but what would others think if they saw?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I'm getting déjà vu. Didn't we already have that talk?"</span> she says with a knowing smile. <span class="dialog-nimeria">"Did you know that men in the past wore skirts too? In some regions they even do today."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes, I saw some drawn images of that..."</span> you reply, remembering illustrations you've seen of historical clothing.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceseductive.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"So is it weird wearing them?"</span> she asks, her voice carrying that hypnotic quality again.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I guess not... but here it is different. What would others think?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceplayful.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Be stronger than that. Don't let others decide the rules for you. You decide for yourself what feels right, what makes you happy."</span> Her words carry a weight of conviction that makes them feel undeniably true.</div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Somehow, when Nimeria says it, her arguments sound so logical, so right. The way she speaks makes everything seem perfectly reasonable. Maybe there really isn't anything wrong with wearing panties? Maybe you've been limiting yourself based on arbitrary social rules? Her voice makes it all make sense in a way that feels liberating.</span></div> </div><</if>><<set $nimeria_RylanHandjobCount = ($nimeria_RylanHandjobCount or 0) + 2>><<set $rylan_NimeriaOrgasmsReceived = ($rylan_NimeriaOrgasmsReceived or 0) + 1>><<set $nimeria_RylanOrgasmsGiven = ($nimeria_RylanOrgasmsGiven or 0) + 1>><<set _rylanCumAmount = setup.getStat("Rylan", "body", "cumAmount")>><<if not $rylan_cumOnOthersMl>><<set $rylan_cumOnOthersMl = 0>><</if>><<if not $nimeria_cumOnBodyMl>><<set $nimeria_cumOnBodyMl = 0>><</if>><<if not $rylan_NimeriaCumOnOthersMl>><<set $rylan_NimeriaCumOnOthersMl = 0>><</if>><<if not $Nimeria_RylanCumOnBodyMl>><<set $Nimeria_RylanCumOnBodyMl = 0>><</if>><<set $rylan_cumOnOthersMl += _rylanCumAmount>><<trackExperience "Rylan" "cumOnOthersMl" _rylanCumAmount>><<set $nimeria_cumOnBodyMl += _rylanCumAmount>><<trackExperience "Nimeria" "cumOnBodyMl" _rylanCumAmount>><<set $rylan_NimeriaCumOnOthersMl += _rylanCumAmount>><<set $Nimeria_RylanCumOnBodyMl += _rylanCumAmount>><<set $rylan_orgasmsReceived += 1>><<trackExperience "Rylan" "orgasmsReceived" 1>><<set $nimeria_orgasmsGiven += 1>><<trackExperience "Nimeria" "orgasmsGiven" 1>><<changeLust "Rylan" -100>><<changeLust "Nimeria" 8>><<set $rylan_sexualExperience += 1>><<trackExperience "Rylan" "sexualExperience" 1>><<set $nimeria_sexualExperience += 1>><<trackExperience "Nimeria" "sexualExperience" 1>><<set $rylan_basicExperience += 1>><<trackExperience "Rylan" "basicExperience" 1>><<set $nimeria_basicExperience += 1>><<trackExperience "Nimeria" "basicExperience" 1>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<changeAffection "Rylan" "Nimeria" 3>><<changeAffection "Nimeria" "Rylan" 4>><<changeAttraction "Rylan" "Nimeria" 2>><<changeAttraction "Nimeria" "Rylan" 3>><div style="text-align: center; margin: 30px 0;"> [[Leave Nimeria's room feeling confused...|MorningActivitiesChapter4]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('kitchenconfrontation.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="scene-container" style="background: linear-gradient(to bottom, rgba(70, 130, 180, 0.3) 0%, rgba(176, 196, 222, 0.5) 50%, rgba(135, 206, 235, 0.4) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🚪 Checking on the Healer 🚪</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After the tense confrontation with Gairos, I can't shake my worry about Liora. She's been healing Seryk for hours now, and I know how much strain that puts on her mana circuits—especially since they've been damaged from overuse during the goblin attack.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan" style="font-style: italic;">I should check on her. Make sure she's not pushing herself too hard. Liora has this tendency to ignore her own wellbeing when someone needs help.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I make my way quietly down the corridor to the guest room where Seryk is recovering. The soft glow of healing magic seeps under the door—she's still at it. I raise my hand and knock gently.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">*Knock knock*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">There's a moment of silence, then some rustling sounds from inside. A few seconds later, the door opens and Liora appears, looking... flustered.</span></div> <center><img src="images/liora/chapter4/ntr/dooranswer.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Liora? Is everything alright? You look... exhausted.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her face is flushed and there's a sheen of sweat on her forehead. She must have been working incredibly hard to heal Seryk. The poor girl is pushing herself to her limits.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">Oh! <<print $humanName>>! Yes, everything's... everything's fine! Just been channeling a lot of healing magic, you know how it is.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Don't exhaust yourself too much, please. I know you want to help Seryk, but you need to take care of yourself too. How is he doing? Any improvement?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">He's... he's making remarkable progress actually. His external wounds are completely healed, but the nerve and muscle damage is still complex. I'm doing everything I can for him.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">I know you are. You're amazing, Liora. Just... please remember to rest when you need to, okay? I'll let you get back to it.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">Thank you, <<print $humanName>>. I'll... I'll be careful. Don't worry about me.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She closes the door gently, and I can hear her moving back toward Seryk. Something seemed... off about her demeanor, but I suppose intensive healing work can be overwhelming. I head back down the corridor, hoping she'll be alright.</span></div><div style="text-align: center; margin: 30px 0;"> <div style="background: rgba(80,80,100,0.9); border: 2px solid rgba(120,120,140,0.6); border-radius: 10px; padding: 20px;"> <span style="color: #FFD700; font-size: 1.2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">✨ Meanwhile, a while before... ✨</span></div></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[What really happened in that room...|LioraSweatContact]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>><<if $serykxliorantr>><<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.serykxliorantr) { // Enhanced aura for intense NTR scene - stronger pulse, larger radius, faster animation window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp', { intensity: 'intense', // intense visual effect radius: 2.0, // double the aura radius opacity: 1.3, // brighter, more visible speed: 2.5 // much faster pulsing }); } }, 500); }); <</script>> <</if>>
<<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95) 0%, rgba(15, 15, 25, 0.98) 50%, rgba(35, 25, 45, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('images/landscapes/mystical_transition.webp') center/cover; opacity: 0.1;"></div> <div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> The wheels of fate turn in distant halls of power...</div> <div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #D8BFD8; font-size: 1.1em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> While queens and demons plan for uncertain tomorrows... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> Our hero awakens to a morning filled with familiar faces and lingering dreams... </div><div id="continue-link" style="opacity: 0; margin-top: 40px;"><span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|MorningKitchenTalk]]</span></div></div></div> <<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 5500); <</script>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 35, 25, 0.95) 0%, rgba(15, 25, 15, 0.98) 50%, rgba(35, 45, 35, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #98FB98; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> ✨ Perspective Shift ✨ </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> Meanwhile, in another room, a healer struggles with forbidden desires... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> The scene shifts to follow <<print $humanToMariel>>'s conflicted heart as temptation overwhelms duty...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|MarielHelpsSeryk]]</span></div></div></div><<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>><<changeFace $currentMarielFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('transformation.mp3');<</script>><<set $currentFace = $currentLioraFace>> <div style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.8) 0%, rgba(255, 105, 180, 0.6) 50%, rgba(139, 69, 19, 0.4) 100%); color: white; padding: 40px; text-align: center; border-radius: 15px; box-shadow: 0 0 20px rgba(255, 182, 193, 0.3);"> <div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; font-size: 1.3em; margin-bottom: 20px;"> The sweet moment lingers in the air... </div> <div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; font-size: 1.2em; margin-bottom: 20px;"> But innocence has awakened something unexpected... </div> <div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; font-size: 1.1em; margin-bottom: 20px;"> Following Liora as she discovers a shocking transformation... </div> <div id="continue-link" style="opacity: 0; transition: opacity 1s ease-in-out; margin-top: 30px;"> [[Continue|LioraDiscovery]] </div></div> <<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 5000); setTimeout(function() { var continueLink = document.querySelector('#continue-link a'); if (continueLink) { continueLink.click(); } }, 6000); <</script>> <<changeFace $currentLioraFace>>
<<set $MarielSerykBoxersHandjob = false>><<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 35, 25, 0.95) 0%, rgba(15, 25, 15, 0.98) 50%, rgba(35, 45, 35, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #98FB98; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> ✨ Perspective Shift ✨ </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> Meanwhile, in another room, a healer tends to wounds both physical and emotional... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> The scene shifts to follow <<print $humanToMariel>>'s conflicted thoughts as she works to save a life...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|MarielHealsSeryk]]</span></div></div></div><<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>><<changeFace $currentMarielFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<set $marielSerykSweat = false>><<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "evening">> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(34, 60, 34, 0.85) 0%, rgba(25, 45, 25, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #98FB98; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💚 HEALING AND CONFLICT 💚</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I switch places with Liora again, my hands glowing with healing magic as I focus on Seryk’s devastating wounds. Though his back has already closed on the surface—skin smooth and bloodless—the real damage runs deeper. His nerves and bones remain fractured and torn, resisting even our combined magic. It’s going to take hours of focused effort to restore what the eye can’t see.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">Hold on, Seryk... we're going to save you.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But as I work, my mind keeps drifting back to what happened in the kitchen. The interrogation. The way Gairos looked at all of us like we were insects. The casual cruelty in his voice.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Part of me wishes he would just... die. Just disappear and leave us all alone.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The thought shocks me. I shake my head, trying to push away such dark feelings.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">No... I shouldn't think something so dark. I understand his hatred since his wife was killed by demons during the war, but...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But that was like a century ago... long before even Thalor and I were born. Not even our parents were born yet. It's not normal to have a grudge for so long. Even less what he did during the war and even after...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">Are we now prisoners in our own home? What comes after the Holy Kingdom? Knowing Gairos, he'll just kill us...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The guilt hits me like a physical blow. Was it my fault? Was it really wrong of me to take Nimeria and Seryk in?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">No, it wasn't wrong! What's wrong is this guy...</span></div><div style="clear: left;"></div></div><<if not $mariel_NTREvent1>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I focus back on the healing, pushing away my dark thoughts. There will be time to worry about our situation later. Right now, I need to save Seryk's life.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue|POVTransitionToRylanContemplation3]] </div><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As I continue healing, my eyes drift lower and I notice... the bulge in Seryk's boxers. And it's... getting larger. More prominent.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Oh my...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I gulp and force myself to look away, focusing on the healing magic flowing from my hands. But I can't help myself. My eyes keep glancing back down, drawn to the obvious arousal straining against the fabric.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The memory hits me like a thunderbolt. How I masturbated before using his boxers. How ecstatic I felt. How I'd never come that hard before in my entire life.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel" style="font-style: italic;">Should I... No, no, I can't think like this. But... it's so hard, and big... it must hurt him. I would just be helping him, right? It's just nursing...</span></div><div style="clear: left;"></div></div><div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"><div style="margin-bottom: 15px; font-size: 1.2em; color: #FFB6C1;"> What should Mariel do?</div> <<link "Help him out">> <<set $MarielSerykBoxersHandjob = true>><<goto "POVTransitionToRylanContemplation3">> <</link>> [[No, resist the temptation|MarielResistsTemptation]] </div><</if>></div><<changeFace $currentMarielFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('transitionambient.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95) 0%, rgba(15, 15, 25, 0.98) 50%, rgba(35, 25, 45, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"> <div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #87CEEB; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> ✨ Perspective Shift ✨ </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> The guest room grows quiet as concern weighs heavy on another's mind... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> The scene shifts as we follow <<print $humanName>>'s concerned footsteps down the corridor...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|POVLioraNTRChapter4]]</span></div></div></div> <<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95) 0%, rgba(15, 15, 25, 0.98) 50%, rgba(35, 25, 45, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"> <div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #87CEEB; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> 💭 Contemplation 💭 </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> The chaos of the day begins to settle... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> But in the quiet moments that follow, the mind wanders to darker thoughts... </div><div id="transition-text-4" style="opacity: 0; transition: opacity 1s ease-in-out; color: #FFB6C1; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> Questions without answers, doubts without resolution... </div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #87CEEB; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|RylanCh4Contemplating1]]</span></div></div></div> <<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('transition-text-4').style.opacity = '1'; }, 4500); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 6000); <</script>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('transitionambient.mp3');<</script>><div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95) 0%, rgba(15, 15, 25, 0.98) 50%, rgba(35, 25, 45, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div style="position: relative; z-index: 2; text-align: center; max-width: 600px; padding: 40px;"><div id="transition-text-1" style="opacity: 0; transition: opacity 1s ease-in-out; color: #87CEEB; font-size: 2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> 💭 Return to Contemplation 💭 </div><div id="transition-text-2" style="opacity: 0; transition: opacity 1s ease-in-out; color: #E6E6FA; font-size: 1.2em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> As healing continues in one room, dark thoughts persist in another... </div><div id="transition-text-3" style="opacity: 0; transition: opacity 1s ease-in-out; color: #DDA0DD; font-size: 1.3em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> The scene returns to <<print $humanName>>'s troubled mind as he grapples with prophecy and fear...</div><div id="continue-link" style="opacity: 0; margin-top: 40px;"> <span style="color: #FFB6C1; font-size: 1.1em; cursor: pointer; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">[[Continue|RylanCh4Contemplating3]]</span></div></div></div><<script>> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 100); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 1500); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 3000); setTimeout(function() { document.getElementById('continue-link').style.opacity = '1'; }, 4000); <</script>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('resonancestage2.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 0, 0, 0.85) 0%, rgba(255, 69, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #FF4500; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">⚡ RESONANCE AWAKENS ⚡</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Suddenly, everything stops. Not just slows—completely, utterly stops. The flames freeze mid-flicker. Dust particles hang motionless in the air. Even my own heartbeat seems suspended between moments.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I can feel them. All of them. <<print $humanToMariel>>'s steady determination as she pours healing magic into Seryk. <<print $humanToThalor>>'s protective fury burning like a forge. Liora's trembling courage fighting through her terror. Serin's calculated readiness, muscles coiled like a spring. Nimeria's shocked grief. And Seryk... barely there, but still fighting.</span></div> <center><div style="background: linear-gradient(45deg, #FFD700, #FFA500, #FF4500, #DC143C); border: 3px solid #FFD700; border-radius: 15px; padding: 25px; margin: 20px 0;"> <h3 style="color: #000080; text-shadow: 2px 2px 4px rgba(255,255,255,0.8); font-size: 1.8em; margin-bottom: 15px;">⚡ RESONANCE STAGE 2 ACTIVATED ⚡</h3><div style="display: flex; justify-content: space-around; margin: 15px 0;"> <div style="text-align: center;"><span style="color: #8B0000; font-weight: bold; font-size: 1.2em;">PWR +60</span></div><div style="text-align: center;"><span style="color: #006400; font-weight: bold; font-size: 1.2em;">AGI +70</span></div></div><div style="display: flex; justify-content: space-around; margin: 15px 0;"><div style="text-align: center;"><span style="color: #4169E1; font-weight: bold; font-size: 1.2em;">TEC +100</span></div><div style="text-align: center;"><span style="color: #9932CC; font-weight: bold; font-size: 1.2em;">WIL +70</span></div></div><p style="color: #000080; font-style: italic; margin-top: 15px; font-size: 0.9em;">*TEMPORARY EMERGENCY ACTIVATION*</p></div></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">It's like becoming one with everyone else. Their thoughts, their intentions, their movements—all perfectly synchronized. A single nod is enough for perfect understanding. No words needed. We all know exactly what to do.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Time snaps back into motion like a released bowstring. Both <<print $humanToThalor>> and I spring to our feet, our swords already in our hands. The enhanced agility from the resonance makes every movement feel effortless, perfectly controlled.</span></div> <center><img src="images/story/chapter4/gairosfight/rylanattack.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Oh, you think you can kill me? HAHAHA!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Behind us, I can sense Liora's hands beginning to glow with golden light as she starts channeling enhancement magic. Even in her terror, her training kicks in—buff spells flowing from her fingertips to strengthen our desperate charge.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facefocused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Divine Strength! Swift Step! Keen Edge!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/story/chapter4/gairosfight/lioraheal.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">We charge forward with speed that defies physics. The enhanced agility makes us blur across the devastated ground, our enhanced technique allowing perfect footwork even on the rubble-strewn terrain. But even with this incredible boost, we're not fast enough. The distance is too great. The fireball is already forming, already aimed.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesurprised.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"NO! We won't make it in time!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #4169E1;">"Too slow!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My heart sinks as I realize the terrible truth—we won't make it in time. The fireball is almost complete, Seryk is helpless, and we're still dozens of yards away. This desperate charge is going to fail...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"But we don't need to make it in time..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">At the exact perfect moment—when Gairos is focused on our charge, when his attention is split between us and maintaining his spell—Serin materializes from the shadows behind him. Her enhanced agility from the resonance makes her movement completely silent, perfectly timed.</span></div> <center><img src="images/story/chapter4/gairosfight/serinattack.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">With the enhanced power and technique coursing through her, Serin drives one of her knives with devastating force straight through Gairos's stomach. The blade—which should have shattered against his legendary defenses—actually penetrates. Not deeply, barely an inch, but it goes through.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facefurious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Got you!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Gairos's concentration shatters. The fireball wavers, its perfect form beginning to collapse as pain and shock register on his face. For the first time since this nightmare began, the legendary wizard looks... surprised.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[The tables have turned...|GairosCounterattack]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "afternoon">><<set $blightwoodVisitedToday = false>><div class="transition-container" style="background: linear-gradient(45deg, rgba(135, 206, 235, 0.8) 0%, rgba(200, 150, 255, 0.85) 50%, rgba(221, 160, 221, 0.9) 100%); min-height: 600px; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; border-radius: 15px; position: relative; overflow: hidden;"><div class="transition-text" style="position: relative; z-index: 2;"><div style="opacity: 0; animation: fadeIn 1s ease-in-out 1s forwards;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 20px;">📅 Time Passes...</h2></div> <div style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"><p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.2em; margin-bottom: 30px;">As <<print $humanName>> rests peacefully, other thoughts stir in the household...</p></div> <div style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"><p style="color: #9370DB; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em;">Shifting perspective to Nimeria's private moments...</p></div></div></div> <style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } </style> <<timed 6s>><<set $currentFace = $currentNimeriaFace>>[[Continue to Nimeria's perspective...|NimeriaAfternoonReflection]]<</timed>>
<<script>>window.AudioSystem.playBGM('nimeriacrazy.mp3');<</script>><<set $currentFace = $currentNimeriaFace>> <div class="afternoon-scene-container" style="background: linear-gradient(to bottom, rgba(200, 150, 255, 0.85) 0%, rgba(180, 130, 235, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/nimeria/face.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #9370DB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌸 Nimeria's Room - Afternoon Solitude 🌸</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">Alone with her thoughts and desires...</p></div> <center><img src="images/nimeria/room.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I sit on my bed, the afternoon light filtering through my curtains as the house settles into peaceful quiet. <<print $humanName>> is resting now, giving me time to think...</span></div><<if $nimeriaMorningVisitChapter4 === true>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*The memory of this morning floods back to me, and I feel a familiar warmth spreading through my body. The way he looked at me, the way he responded to my touch, the sounds he made...*</span></div> <center><img src="images/nimeria/faceseductive.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*He's so perfect, so responsive. The way his body trembled under my hands, how completely he surrendered to my hypnosis... Soon, very soon, he'll be mine completely.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My hand starts to drift downward, my body responding to the vivid memories. The heat building inside me becomes almost unbearable as I remember his taste, his scent, the way he looked at me with those confused, aroused eyes...</span></div> <center><img src="images/nimeria/faceecstatic.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*No! Stop it, Nimeria. You can't keep doing this every time you think about him.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I force my hand away from my body, taking deep breaths to calm the fire burning inside me. There's too much to do today, too many plans to consider. I can't let my desires distract me from what's important.</span></div><<changeLust "Nimeria" 25>><<changeAffection "Nimeria" "Rylan" 2>> <<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*He chose to rest instead of visiting me this morning. Perhaps that's for the best - it gives me time to think about my plans without being distracted by his presence.*</span></div><<changeLust "Nimeria" 5>><<changeAffection "Nimeria" "Rylan" 1>><</if>> <center><img src="images/nimeria/faceserious.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*The family that took me in... they've been nothing but kind to me. Mariel treats me like a daughter. And <<print $humanName>>...*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*But they were part of the group that destroyed everything I once knew. My father, my home, my entire world... gone because of their 'heroic' quest.*</span></div> <center><img src="images/landscapes/demonkingthrone.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*The original plan was simple - seduce them all, corrupt them, make them suffer as I suffered. Turn their love into obsession, their trust into dependency, their virtue into sin.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*But living with them, seeing their genuine care for each other... it's making everything so much more complicated. What if I don't want revenge anymore? What if I just want to be part of their family for real?*</span></div> <center><img src="images/nimeria/face.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*But if I go the softer route, if I try to win their love genuinely instead of through manipulation... what happens when they learn the truth? When they discover who I really am, what I've already done?*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*Would <<print $humanName>> still look at me with those sweet, trusting eyes if he knew I was the daughter of the Demon King? Would he still let me touch him if he knew every caress was once meant to ensnare his soul?*</span></div> <center><img src="images/nimeria/facesad.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*Mira... what would you do in my place?*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I close my eyes and try to imagine her harsh voice, always so blunt and cutting even with me. She never cared that I was a princess while she was just... She treated me rougher than anyone else dared.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*"Stop being such a spoiled brat, Nimeria! You think revenge will fix anything? You're weaker than I thought if that's your solution. If you want something, take it directly - don't play these pathetic games."*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*Maybe... maybe there's a third path. Maybe I can slowly reveal the truth to them, help them understand our side of the story. Show them that father wasn't the monster they believed him to be.*</span></div> <center><img src="images/nimeria/facethinking.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*But for now, I'll continue being their sweet, innocent Nimeria. I'll help them, support them, love them... corrupt them... and maybe, just maybe, when the time comes for truth, they'll love me enough to forgive.*</span></div> <center><img src="images/nimeria/facesmileerie.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*No... no no no... who am I kidding? Who could ever love a broken wreck like me? Damaged goods. Tainted. The daughter of their greatest enemy, a manipulator, a liar living under their roof eating their food wearing their clothes breathing their air...*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*But I can make them love me. Yes, yes I can! I have weapons - my body is a weapon, my powers are weapons, my sweet demonic essence that makes them shiver and crave and need more more MORE. Love through corruption... it's not real love but it's SOMETHING and something is better than nothing and nothing is what I deserve but I'll take something I'll take anything...*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*I'll make <<print $humanName>> need me so desperately he can't breathe without me can't think without me can't exist without me. Addicted to my touch my scent my taste my voice my everything until I'm carved into his soul like he's carved into mine. When he's so corrupted so dependent so broken for me that he'd choose me over everything else over Liora over his family over his own sanity... then maybe that twisted broken corrupted love will be enough. It has to be enough. It HAS to be.*</span></div> <center><img src="images/nimeria/facecrazy.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*And everyone else who made fun of me and hated me for my black hair and red eyes... they will suffer. I will kill them. No, I won't kill them. I'll make them suffer so much until they beg to be killed. Until they understand what it feels like to be the outcast, the monster, the unwanted thing.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*Once I'm on the throne and reign this world together with <<print $humanName>>, this world will be so much better. The world will be just, and everyone who we deem incompatible will get a quick end. Oh, I'm so kind! So merciful to give them quick deaths instead of the slow torture they deserve.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*And the world wants me to be queen. Why else was I spared death so many times? Why else does the world give this delicate body the power and knowledge to change it, if it doesn't want me to use it? Yes, yes I'm just. I'm exactly what this broken world needs.*</span></div> <center><img src="images/nimeria/facesmileevil.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*Oh well, I'll have to get ready for my date now!*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I take a deep breath and stand up, smoothing my dress. The afternoon is still young, and there's much to prepare for. Whatever path I choose, I need to be ready for the consequences.</span></div> <center><img src="images/nimeria/facesmile.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-nimeria" style="font-style: italic;">*For now, though, I'll just be their loving Nimeria. And maybe that's enough.*</span></div></div></div><div style="text-align: center; margin: 30px 0;"> [[Continue...|MiraFlashbackTransition]] </div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mysterious.mp3');<</script>><<set $currentFace = $currentMiraFace>><div class="transition-container" style="background: linear-gradient(45deg, rgba(75, 0, 130, 0.8) 0%, rgba(139, 0, 139, 0.85) 50%, rgba(72, 61, 139, 0.9) 100%); min-height: 600px; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; border-radius: 15px; position: relative; overflow: hidden;"><div class="transition-text" style="position: relative; z-index: 2;"><div style="opacity: 0; animation: fadeIn 1s ease-in-out 1s forwards;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 20px;">⏳ Many Years Ago...</h2></div><div style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.2em; margin-bottom: 30px;">In the depths of memory, a different story unfolds...</p></div> <div style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <p style="color: #9370DB; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em;">The tale of a pink-haired thief and a demon king...</p></div></div></div> <style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } </style> <<timed 6s>>[[Enter the memory...|MiraFlashbackScene]]<</timed>>
<<script>>window.AudioSystem.playBGM('mirapast.mp3');<</script>><<set $currentFace = $currentMiraFace>> <div class="flashback-scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(139, 0, 139, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/demonslums.webp') center/cover; opacity: 0.3; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏰 The Demon Capital - Slums District 🏰</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">Many years before the great war's end...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The slums reeked of desperation and forgotten dreams. Through the maze of crumbling buildings and makeshift stalls, a young demon girl moved like a shadow. Her vibrant pink hair caught the occasional ray of sunlight that dared venture into these depths, while her small black horns marked her as one of the forgotten underclass. At eighteen, Mira had learned that survival meant taking what the wealthy overlooked—and they overlooked so very much.</span></div> <center><img src="images/mira/youngmira.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*Same routine every day—empty belly, full of anger. These pompous nobles waddle through here flashing their gold like it means nothing. Well, maybe it's time some of that wealth found a better purpose.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">That's when she noticed him—a towering figure whose purple skin seemed to shimmer with barely contained power. He wore simple merchant's clothes, but they couldn't disguise the regal bearing, the way lesser demons unconsciously stepped aside, the subtle positioning of what were obviously disguised bodyguards. Her thief's instincts sang with opportunity.</span></div> <center><img src="images/azgorth/back.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*Oh, this is rich. Look at Mr. High-and-Mighty playing dress-up down here with us common folk. That's definitely nobility trying to slum it. And where there's nobility, there's always a fat coin purse just begging to be liberated.*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The disguised noble approached a fruit vendor's stall, engaging in what appeared to be casual conversation about produce prices. Perfect timing. Mira slipped through the crowd with practiced grace, her approach timed for maximum chaos during the afternoon rush.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She launched herself forward, timing the collision perfectly as her nimble fingers worked toward his coin purse. The impact sent her reeling backward—it was like running into a stone wall wrapped in silk.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Oh! So sorry about that—totally my fault!"</span> she says with well-practiced innocence, already pivoting to disappear into the crowd.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/vendor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-vendor">"Hold it right there, you little thief!"</span> the vendor bellows, pointing an accusatory finger. <span class="dialog-vendor">"Guards! She just tried to rob your lord!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Like magic, armored figures materialized from the crowd, surrounding her with the fluid precision of seasoned professionals. Her escape routes vanished faster than gold in a gambler's pocket.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"Insolent wretch! Do you have any idea who you just assaulted?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Your sugar daddy?"</span> she shot back with a defiant smirk.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"You filthy little—!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/vendor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-vendor">"My lord, I guarantee this little rat picked your pocket. They're all thieves down here."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Hmm... what might your name be, young one?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Your worst nightmare, you purple-skinned vegetable!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The massive demon studied her for a long moment, his expression unreadable. Then, to everyone's shock, he threw back his head and let out a deep, genuinely amused laugh.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Ha! purple-skinned vegetable! That's... actually quite creative."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"She just insulted Azgorth the Demon King! This is treason!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*Oh, shit. OH SHIT. I just called the Demon King a vegetable. I'm not just dead—I'm going to be creatively tortured first.*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #F5DEB3; font-style: italic;">Her bravado crumbled as the reality of her situation hit her like a war hammer to the chest.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"I find myself quite taken with you, 'my worst nightmare.'"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Look, I'm flattered, but I prefer my men a bit less ancient and tyrannical..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #FF69B4; font-style: italic;">*Great, Mira. Just keep digging that grave deeper. Maybe if I insult him enough, he'll kill me quickly instead of slowly.*</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"Bring the executioner! Now!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Ancient and tyrannical! Oh, this just keeps getting better!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/vendor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-vendor">"She should lose both hands for daring to touch royalty! Make an example of her!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Actually, now that I think about it, you're quite distinguished for someone of your... vintage. And purple is such a regal color! Like a fine wine or a perfectly ripe eggplant!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Perfectly ripe eggplant! Stop, please—you're absolutely killing me here!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Tell me, would you be interested in employment?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"What kind of employment? Because if you're looking for a royal concubine, I should mention my rates are astronomical."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"Your Majesty! This criminal has assaulted your person! Justice demands—"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Justice demands? And who, exactly, appointed you as my advisor on matters of justice?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/guards/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-guard">"Forgive me, Your Majesty. I spoke out of turn."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Don't worry. She'll receive a fate far more interesting than mere execution."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Tell me, 'worst nightmare,' have you heard tales of the cursed child? Hair like midnight, eyes like burning embers—rather like yours, actually."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Never heard of them. Should I care?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"You will be her personal attendant from this day forward, my dear 'worst nightmare'!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"Well, that's definitely better than the whole execution thing. But stop calling me that ridiculous name—I'm Mira."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #8FBC8F; font-style: italic; font-size: 0.9em;">The guards exchanged worried glances and hushed whispers: "Poor girl has no idea what she's gotten herself into. They say anyone who serves the cursed princess ends up just as twisted."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #FF69B4;">"So... what kind of dungeon does this cursed child live in?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/azgorth/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #9370DB;">"Dungeon? Ha! You might not be entirely wrong about that. She resides in the castle. She is my daughter... Nimeria."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">And so fate spun its web—a thief's desperate gambit becoming the first thread in a tapestry that would weave together the destinies of an ostracized princess and a girl who had nothing left to lose. Neither could imagine how this chance encounter would reshape not just their lives, but the very foundations of the world itself.</span></div></div></div><div style="text-align: center; margin: 30px 0;"> [[Return to the present|BackToPresent]] </div><<changeFace $currentMiraFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="transition-container" style="background: linear-gradient(45deg, rgba(135, 206, 235, 0.8) 0%, rgba(144, 238, 144, 0.85) 50%, rgba(255, 182, 193, 0.9) 100%); min-height: 600px; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; border-radius: 15px; position: relative; overflow: hidden;"><div class="transition-text" style="position: relative; z-index: 2;"><div style="opacity: 0; animation: fadeIn 1s ease-in-out 1s forwards;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 20px;">🌅 Returning to the Present...</h2></div><div style="opacity: 0; animation: fadeIn 1s ease-in-out 3s forwards;"> <p style="color: #20B2AA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.2em; margin-bottom: 30px;">The memories fade as we return to <<print $humanName>>'s afternoon...</p></div> <div style="opacity: 0; animation: fadeIn 1s ease-in-out 5s forwards;"> <p style="color: #32CD32; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 1em;">A gentle knock at the door breaks the peaceful silence...</p></div></div></div> <style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } </style> <<timed 6s>>[[Continue|NimeriaShoppingDate]]<</timed>>
<<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><div class="transition-container" style="background: linear-gradient(145deg, rgba(35, 25, 45, 0.95) 0%, rgba(25, 35, 55, 0.9) 50%, rgba(45, 55, 65, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; padding: 20px;"><div class="transition-content" style="text-align: center; max-width: 800px; margin: 0 auto;"><div class="transition-text" style="opacity: 0; animation: fadeIn 2s ease-in-out 0.5s forwards;"><h2 style="color: #87CEEB; font-size: 2.2em; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">~ Meanwhile ~</h2><p style="color: #F5DEB3; font-size: 1.3em; line-height: 1.6; margin-bottom: 30px; text-shadow: 1px 1px 2px rgba(0,0,0,0.7);">While Serin makes her important decision, <<print $humanName>> finds himself with time to think...</p></div><div class="transition-continue" style="opacity: 0; animation: fadeIn 1s ease-in-out 4s forwards;"><div style="margin-top: 40px;">[[Continue|RylanAfterSerin]]</div></div></div></div><style>@keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }</style>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="morning-reflection" style="background: linear-gradient(to bottom, rgba(35, 45, 55, 0.9), rgba(25, 35, 45, 0.8)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(60, 70, 80, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #87CEEB; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🤔 Planning the Day 🤔</p><p style="color: #E6E6FA; font-size: 1.1em;"><<print $humanName>> considers his options</p></div><div class="reflection-content" style="background: rgba(50, 60, 70, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">With the morning's activities winding down, <<print $humanName>> finds himself with some free time. He wonders what he should do with the rest of his day.</span></div><<if $rylan_GayValue > 0.5>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">As he thinks, he remembers that Seryk mentioned planning to go to Blightwood today. Maybe he should accompany him? The thought brings an unexpected flutter to his stomach...</span></div><</if>></div><div class="choice-phase" style="background: rgba(70, 80, 90, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 25px; text-align: center;"><div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 20px;"><<if $rylan_GayValue > 0.5>><div style="background: rgba(50, 60, 70, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #87CEEB; font-weight: bold; margin-bottom: 15px;">Follow Seryk</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Accompany him to Blightwood</p>[[Go find Seryk and offer to accompany him|SerykRylanBlightwood1]]</div><<else>><div style="background: rgba(50, 60, 70, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #90EE90; font-weight: bold; margin-bottom: 15px;">Find Liora</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Spend time with her</p>[[Look for Liora|RylanSeekLiora]]</div><</if>><div style="background: rgba(50, 60, 70, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Explore on Your Own</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Take some personal time</p>[[Wander around the area alone|MorningChoices]]</div></div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "evening">> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(30, 40, 60, 0.85) 0%, rgba(20, 30, 50, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #87CEEB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💭 CONTEMPLATION 💭</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I sit on the edge of my bed, my hands trembling slightly as the adrenaline finally begins to fade. The room feels suffocating, filled with the weight of everything that's transpired.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">So much has happened today... too much.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My thoughts drift immediately to Seryk, lying unconscious just down the hall. The image of him crumpling to the ground, his entire back melted away by Gairos's fireball, keeps replaying in my mind. He jumped in front of Nimeria to protect her, and nearly died for it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Please survive this... please.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">If $humanToThalor hadn't tackled me to the ground when he did, I would have been nothing but ash. At first I thought that fireball was meant for me, but I was just in the line of fire. Gairos was aiming at Seryk and Nimeria - he simply didn't care if he killed me as collateral damage.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">But what disturbs me even more than nearly dying is what I witnessed afterward in the kitchen...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's reaction to Seryk's near-death... or rather, her complete lack of one. She sat there calmly and told Gairos she didn't care if Seryk died. Her own brother! And then she started praising Gairos, calling him magnificent, acting like she worshipped him...</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue contemplating|RylanCh4Contemplating2]] </div></div><<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects) { window.FloatingEffects.removeEffect('Liora'); if (State.variables.mariel_NTREvent1) { window.FloatingEffects.addEffect('Mariel', 'blue', 'images/chibi-models/seryk.webp'); } } }, 500); }); <</script>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(30, 40, 60, 0.85) 0%, rgba(20, 30, 50, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #87CEEB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💭 DOUBTS AND DECEPTION 💭</h2></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Maybe she's just playing him. She has to be...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I run my hands through my hair, trying to convince myself. The gentle girl who's been with us these past days... she's trying to manipulate him, right? Make him think she's on his side so she can protect us?</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But her words keep echoing in my mind. "I don't care much about Seryk. If he can't survive this, then it's his own fault." How could she say that about her own brother?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">And then she revealed she's the "cursed child" from demon prophecy. She said she was ostracized by demons her whole life!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She told Gairos that Azgorth and his family deserved to die, that demons can "burn in hell." But even as I try to rationalize it as an act, there was something in her eyes when she looked at Gairos... genuine reverence that made my skin crawl.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">And then there's that truth spell he cast on her. We all saw her scream in agony when she tried to lie about being enslaved.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">If that spell forces her to tell the truth, then everything she said about hating demons and admiring Gairos... it was all real.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Could she have some kind of protection against his magic? Some way to lie despite the truth spell? But if she could do that, why would she let him hurt her when testing it? The uncertainty is eating me alive.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Continue with deeper concerns|POVTransitionToMarielHealing]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(30, 40, 60, 0.85) 0%, rgba(20, 30, 50, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #87CEEB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💭 HATRED AND FEAR 💭</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">But why did Gairos attack in the first place? He appeared out of nowhere and immediately hurled a fireball at Seryk and Nimeria. I was just in the way - he didn't care if he killed me as collateral damage.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Is his hatred for demons really so consuming that he'd kill anyone associated with them?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The way he spoke, the venom in his voice when he mentioned demon-kind... it was personal, deeper than just old grudges. And when Serin's knife went through his stomach, he just pulled it out and healed instantly. That passive regeneration ability is terrifying.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Then again, even I attacked Seryk when I first met him.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The memory burns with shame. I had no history with demons, no real reason beyond ignorance and fear, yet I still drew my sword.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">God, I was such an idiot back then.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">If someone like me could be driven to violence by nothing more than prejudice, what might drive someone who's lived through actual demon wars? But at least I didn't try to murder anyone without warning.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Now he's living in our house. He took Thalor and Mariel's bedroom and forced Nimeria to sit on the floor like an animal.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">We're essentially prisoners in our own home now. Thalor agreed to help him conquer the Holy Kingdom to save our lives. How do you defend against someone who can kill you with a thought? I think about Mariel, Liora, Serin... none of them would stand a chance if he decides we're no longer useful.</span></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[Remember Veloria's prophecy|RylanCh4Contemplating4]] <<if $MarielSerykBoxersHandjob == false>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects) { window.FloatingEffects.removeEffect('Mariel'); } }, 500); }); <</script>> <</if>> <<if $MarielSerykBoxersHandjob == true>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.MarielSerykBoxersHandjob) { // Enhanced aura for intense NTR scene - stronger pulse, larger radius, faster animation window.FloatingEffects.addEffect('Mariel', 'blue', 'images/chibi-models/seryk.webp', { intensity: 'intense', // intense visual effect radius: 2.0, // double the aura radius opacity: 1.3, // brighter, more visible speed: 2.5 // much faster pulsing }); } }, 500); }); <</script>> <</if>></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(30, 40, 60, 0.85) 0%, rgba(20, 30, 50, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #87CEEB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💭 PROPHECY REMEMBERED 💭</h2></div> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Wait... Veloria!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The realization hits me like a physical blow. How could I have forgotten? With everything that happened, her prophecy was pushed completely from my mind.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"A powerful magic spell will kill one of my friends. Something that could even kill a demon king..."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her words echo in my memory with chilling clarity. She must have been talking about Gairos! His magic, that devastating power we witnessed... But which friend was she referring to? Was it Seryk?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Did we somehow change fate by getting him healed, or is he still in danger?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Or maybe the prophecy hasn't been fulfilled yet. Maybe Gairos will attack us again, and next time...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">God, what can we possibly do against a monster like him?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Even with our surprise attack, even with the improved resonance system, we couldn't do any damage at all. I'm not even confident I could activate that power again - it felt like it came from somewhere beyond me, something I can't control or summon at will.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">At least I need to watch him.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">If Gairos is planning something, if he's going to strike again, maybe I can spot the signs. And Nimeria... I don't know if I can trust her anymore, but maybe she does have a plan.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facetired.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">I just hope we're strong enough for whatever comes next.</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> [[End contemplation and rest|RylanCh4ContemplationEnd]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('contemplation.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(20, 30, 50, 0.85) 0%, rgba(15, 25, 45, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #87CEEB; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💭 EXHAUSTION AND RESOLVE 💭</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Exhaustion finally begins to overtake my racing thoughts.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facetired.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">There's nothing more I can do tonight.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The questions will still be there tomorrow, but for now, I need rest. I lie back on my bed, staring at the ceiling. Tomorrow will bring new challenges, new uncertainties. But whatever comes, I'll face it with my friends by my side.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">We've come this far together... we'll find a way through this too.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The weight of the day's events slowly pulls me toward sleep, though I suspect my dreams will be far from peaceful.</span></div><div style="text-align: center; margin-top: 20px; opacity: 0.7;"> <div style="text-align: center; margin: 30px 0; background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px;"> <<if $MarielSerykBoxersHandjob == true>> [[Continue...|POVTransitionMarielHelpsSeryk]] <<else>> [[Continue...|MiraMeetsNimeria]] <</if>> </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><<set $currentFace = $currentRylanFace>><div class="climax-scene" style="background: linear-gradient(to bottom, rgba(35, 25, 40, 0.9), rgba(25, 15, 30, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #ff6969; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💥 The Climax 💥</p><p style="color: #ffccdd; font-size: 1.1em;">Complete submission achieved</p></div><div class="climax-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The combination of her scent, her exposed body, and her dominant commands finally overwhelms me completely. I can feel myself approaching the edge, my body trembling as I stroke myself while staring at her perfect form.</span></div><center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">With a strangled gasp, I climax harder than I ever have before. The intensity of the experience, combined with the humiliation and arousal, creates an orgasm that leaves me shaking and breathless. I collapse slightly, completely drained by what just happened.</span></div><<changeLust "Rylan" -100>><<changeLust "Serin" +20>></div><div class="aftermath-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">You did well, my little pervert. Much better than I expected.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I can see Serin's own arousal as she watches me recover from my intense climax. Her cheeks are flushed and her breathing is heavy. Seeing me pleasure myself to her body has clearly affected her more than she expected.</span></div><<changeFetish "Serin" "exhibitionismFetish" 0.4>><<changeAffection "Serin" "Rylan" 3>><<changeAttraction "Serin" "Rylan" 2>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<addSoulCorruption "serin" 1>><<soulDisplay "serin">><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">We'll have so much more fun in the future. I have so many ideas for you...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">When... when will this stop, Serin? How long are you going to keep doing this to me?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">When I have enough. And trust me, I'm nowhere near having enough of watching you squirm for me.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Now you can go. I have some... cleaning to do. And some thinking about what we'll do next time.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I quickly gather my clothes and dress, my face burning with shame and confusion. What just happened between us has crossed every line I thought existed. As I leave her room, I can't shake the feeling that this is only the beginning of something much more intense.</span></div></div><div style="text-align: center; margin-top: 30px;">[[Continue|SerinChapter4ReportNimeria]]</div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $serinChapter4MasturbationPunishment = true>><div class="punishment-scene" style="background: linear-gradient(to bottom, rgba(35, 25, 40, 0.9), rgba(25, 15, 30, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #ff6969; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔥 Punishment Time 🔥</p><p style="color: #ffccdd; font-size: 1.1em;">Serin takes complete control</p></div><div class="command-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Good boy. Now strip. Everything off. And don't you dare try to hide anything from me.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My hands shake as I slowly begin removing my clothes. The humiliation burns through me, but her threat still hangs over my head. I have no choice but to comply with her demands.</span></div><center><img src="images/rylan/naked2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I stand completely naked before her, my face burning with shame. Serin's eyes roam over my exposed body with obvious satisfaction.</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Perfect. Nice and obedient. Now masturbate for me.</span></div><div style="clear: left;"></div></div></div><div class="resistance-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><<quickRoll "Shock Resistance" "Rylan" 95 5 "submissionFetish" 3>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">What?! Serin, you can't be serious! This is... this is going way too far!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The shock of her demand hits me like a physical blow. My mind reels at the sheer audacity of what she's asking. But even as I protest, I can feel my resistance crumbling under her dominant gaze.</span></div><<changeFetish "Rylan" "submissionFetish" 0.3>><<changeLust "Rylan" 3>><<changeAttraction "Rylan" "Serin" 0.5>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">What?! Serin, I... I can't do that! This is insane!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I manage to keep some composure despite the shock. The demand is outrageous, but I'm determined to maintain what dignity I can in this humiliating situation.</span></div><<changeLust "Rylan" 1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">We already had this discussion! You agreed to accept my punishment. Now do it!</span></div><div style="clear: left;"></div></div><<quickRoll "Performance Anxiety" "Rylan" 95 5 "exhibitionismFetish" 4>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">I... I can't get hard in this situation, Serin. This is too humiliating...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The shame and embarrassment are overwhelming. Being exposed like this while she watches makes arousal impossible. My body just won't respond to her demands.</span></div><<changeFetish "Rylan" "exhibitionismFetish" 0.2>><<changeLust "Rylan" 2>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">I... this is really difficult, Serin. Being watched like this...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">While still embarrassed, I find myself strangely affected by her intense gaze. There's something about being the focus of her attention that's having an unexpected effect on me.</span></div><<changeLust "Rylan" 1>><</if>></div><<if $serinChapter2ArmpitSeen>><div class="panty-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Oh, does my little footboy need my sweaty socks again to get hard? Well, I have something even better for you.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Next to you on the floor are my used panties. I wore them during my workout this early morning. They should still be drenched with my sweat - perfect to get you going. Go ahead and sniff them.</span></div><div style="clear: left;"></div></div> <<else>><div class="panty-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Oh, does my little pervert need some motivation to get hard? Well, I have something perfect for you.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Next to you on the floor are my used panties. I wore them during my workout this early morning. They should still be drenched with my sweat - perfect to get you going. Go ahead and sniff them.</span></div><div style="clear: left;"></div></div> <</if>><<quickRoll "Panty Resistance" "Rylan" 95 5 "smellFetish" 4>><<if not _tempRollSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">Serin, this is too much... I can't...</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">But even as I protest, my eyes are drawn to the discarded panties. My body betrays me as I find myself reaching for them with trembling hands, unable to resist the compulsion she's awakened in me.</span></div><<changeFetish "Rylan" "smellFetish" 0.4>><<changeFetish "Rylan" "submissionFetish" 0.3>><<changeLust "Rylan" 4>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">This is... this is degrading, Serin...</span></div><div style="clear: left;"></div></div><<if $serinChapter2ArmpitSeen>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I decide when it's too much! Now pick them up and smell them like the perverted little foot boy you are!</span></div> <<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I decide when it's too much! Now pick them up and smell them like the perverted little boy you are!</span></div> <</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I try to maintain my composure, but the sight of her worn panties is having an undeniable effect. Reluctantly, I reach for them, my shame burning as hot as my growing arousal.</span></div><<changeLust "Rylan" 2>><</if>><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">With shaking hands, I pick up her panties and bring them to my face. The intoxicating scent of her workout sweat fills my nostrils, and despite my shame, my body responds immediately. The familiar mixture of arousal and humiliation washes over me as I become visibly excited.</span></div><<changeFetish "Rylan" "smellFetish" 0.3>><center><img src="images/serin/chapter4/masturbationpunishment/smellpanty.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center></div><div class="masturbation-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Look at that! My little pervert is getting hard from smelling my sweaty panties. How pathetic and exciting at the same time. Now masturbate for me while you smell them.</span></div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/masturbationpunishment/smellpanty2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Unable to resist any longer, I begin stroking myself while inhaling her intoxicating scent. The combination of humiliation and arousal is overwhelming, and I can't deny how powerfully my body is responding to her commands.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">That's it... but don't just focus on my scent. Look at me when you masturbate. I want to see your face while you pleasure yourself to me.</span></div><div style="clear: left;"></div></div><<quickRoll "Eye Contact Resistance" "Rylan" 95 5 "submissionFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I can't help but comply, my eyes meeting hers as I continue stroking myself. The intensity of her gaze makes everything more real, more humiliating, and somehow more arousing. I'm completely under her control now.</span></div><<changeFetish "Rylan" "submissionFetish" 0.3>><<changeFetish "Rylan" "voyeurismFetish" 0.2>><<changeLust "Rylan" 3>><<changeAttraction "Rylan" "Serin" 1.0>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I reluctantly meet her gaze, feeling exposed and vulnerable under her intense stare. The shame is overwhelming, but I force myself to maintain eye contact as she demanded.</span></div><<changeLust "Rylan" 1>><</if>><center><img src="images/serin/chapter4/masturbationpunishment/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center></div><div class="escalation-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Mmm... maybe you need more material to work with?</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">To my shock and arousal, Serin begins removing her top, revealing her perfect breasts. I can see her cheeks flushing as she gets caught up in the moment, her own arousal becoming evident as she watches me.</span></div><center><img src="images/serin/chapter4/masturbationpunishment/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">That's right, look at me, and my breasts. Up and down, up and down...</span></div><div style="clear: left;"></div></div> <<if $serinChapter2ArmpitSeen>><center><img src="images/serin/chapter4/masturbationpunishment/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She begins slowly removing her socks, the intoxicating scent of her bare feet mixing with her panties I'm still holding. The combined aroma makes my head spin with desire.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Maybe the footboy prefers to look at my bare feet?</span></div><div style="clear: left;"></div></div> <center><img src="images/serin/chapter4/masturbationpunishment/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Oh I see you like it. Maybe you prefer to take a look at my soles?</span> </div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/masturbationpunishment/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My masturbation starts to intensify as she displays her perfect feet to me. The combination of her scent, her exposed body, and her dominant commands is driving me wild with desire.</span></div><</if>> <center><img src="images/rylan/masturbate/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Look at you go...</span> </div><div style="clear: left;"></div></div><<if $serinChapter2ArmpitSeen>><center><img src="images/serin/chapter4/masturbationpunishment/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><</if>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Focus on me. Remember, I'm the one providing you this pleasure. What do you prefer to look at? My breasts?</span></div><div style="clear: left;"></div></div> <center><img src="images/serin/chapter4/masturbationpunishment/breasts.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<quickRoll "Breast Temptation" "Rylan" 95 5 "breastFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My eyes fixate on her perfect breasts as she presents them to me. I can't help but stare, my masturbation becoming more intense as I'm overwhelmed by the sight of her exposed chest.</span></div><<changeFetish "Rylan" "breastFetish" 0.3>><<changeLust "Rylan" 2>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I try to look away from her exposed breasts, feeling the shame burn through me, but I can't completely ignore their perfect shape as she displays them so brazenly.</span></div><</if>><<if $serinChapter2ArmpitSeen>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">My armpits? You seemed to like those before...</span> </div><div style="clear: left;"></div></div> <center><img src="images/serin/chapter4/masturbationpunishment/armpit.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<quickRoll "Armpit Temptation" "Rylan" 95 5 "armpitFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My breath catches as she raises her arms, showing off her armpits. The memory of their scent from before floods back, and I find myself stroking faster, completely captivated by this intimate view of her body.</span></div><<changeFetish "Rylan" "armpitFetish" 0.3>><<changeLust "Rylan" 2>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I force myself to look away from her raised arms, trying to maintain what little composure I have left, though the sight of her armpits still sends a forbidden thrill through me.</span></div><</if>><</if>><<if $serinChapter2ArmpitSeen>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">My feet?</span></div><div style="clear: left;"></div></div> <center><img src="images/serin/chapter4/masturbationpunishment/feet.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<quickRoll "Feet Temptation" "Rylan" 95 5 "feetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The sight of her perfect feet sends a jolt through me. These are the feet that started this whole mess, and seeing them displayed so prominently while I masturbate makes me stroke even harder. I can't deny how much they affect me.</span></div><<changeFetish "Rylan" "feetFetish" 0.3>><<changeLust "Rylan" 3>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I try not to focus on her feet, knowing how much they affect me, but I can't completely ignore their elegant shape as she presents them to me so deliberately.</span></div><</if>><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Or maybe... all of me?</span></div><div style="clear: left;"></div></div> <<if $serinChapter2ArmpitSeen>><center><img src="images/serin/chapter4/masturbationpunishment/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<else>><center><img src="images/serin/chapter4/masturbationpunishment/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><</if>> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My eyes roam over her exposed body as she presents herself to me. Each part of her seems designed to drive me wild with desire. Her breasts, her toned arms, those perfect feet that started this whole mess - everything about her is intoxicating.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I can see Serin's own arousal building as she watches me pleasure myself to her body. Her cheeks are flushed and her breathing has quickened. The power dynamic between us is intoxicating - she's in control, but she's getting off on controlling me.</span> </div><div style="text-align: center; margin-top: 30px;">[[Continue...|SerinChapter4MasturbationClimaxMoment]]</div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('default4.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="victory-scene" style="background: linear-gradient(to bottom, rgba(40, 50, 40, 0.9), rgba(30, 40, 30, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(60, 80, 60, 0.8); border: 1px solid rgba(100, 200, 100, 0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #90EE90; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">✊ Resistance Successful ✊</p> <p style="color: #ccffcc; font-size: 1.1em;">You've stood your ground against manipulation</p> </div><div class="aftermath" style="background: rgba(50, 55, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I open the door and step out of Serin's room, my heart still pounding from the confrontation. I managed to resist her manipulation, but I can feel her eyes watching me as I leave. This isn't over between us, but for now, I've maintained my boundaries.</span> </div><p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">The hallway feels cooler after the tense atmosphere of her room. I take a deep breath, trying to process what just happened. I stood up to her, called her bluff, and it worked. But I know this will change the dynamic between us going forward.</p> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I wonder if I made the right choice. Part of me is relieved to have escaped the situation, but another part... wonders what would have happened if I'd stayed. The memory of our previous encounter still lingers, and despite everything, I can't deny the effect it had on me.</p></div> [[Continue...|SerinChapter4ReportNimeria]]
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="resistance-scene" style="background: linear-gradient(to bottom, rgba(25, 20, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(60, 40, 60, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ff6969; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚠️ Moment of Choice ⚠️</p> <p style="color: #ffccdd; font-size: 1.1em;">Will you escape or submit?</p></div> <div class="escape-attempt" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">No. I can't do this. This is wrong, and I won't betray Liora's trust. I turn toward the door, my hand reaching for the handle. I need to get out of here before this goes any further.</span></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I move quickly toward the door, but before I can turn the handle, Serin's voice stops me cold.</p> <div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">I hope Liora won't be too disappointed hearing that her boyfriend gets off from smelling sweaty socks. And pantyhose. And that he begged me to call him my "foot boy."</span></div><div style="clear: left;"></div></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">My hand freezes on the door handle. The blood drains from my face as the full implications of her threat hit me.</p></div> <div class="blackmail-threat" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Serin, you wouldn't... You can't be serious.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Your words, not mine, $humanName. You said you won't cheat on her. Well then, you shouldn't keep secrets from her either, right? I'm sure she'd be very interested to hear about your... discoveries.</span> </div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The trap is closing around me. I can feel my resolve wavering as the reality sets in - she has complete leverage over me. But maybe... maybe I can still fight this. Maybe I can call her bluff and leave anyway.</span></div> <center><img src="images/serin/chapter4/masturbationpunishment/threat.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> </div><div class="resistance-roll" style="background: rgba(60, 50, 40, 0.7); border: 2px solid rgba(255, 140, 0, 0.6); border-radius: 12px; padding: 25px; margin: 25px 0;"> <p style="color: #ffcc99; font-size: 1.2em; font-weight: bold; text-align: center; margin-bottom: 15px;">🎲 Resistance Roll 🎲</p><<set _baseThreshold = 65>><<set _lustMod = Math.floor(($rylan_Lust || 0) / 20) * -5>><<set _attractionMod = Math.floor(($rylan_SerinAttraction || 0) / 20) * -3>><<set _feetMod = Math.round(($rylan_feetFetish || 0)) * -1>><<set _smellMod = Math.round(($rylan_smellFetish || 0)) * -1>><<set _armpitMod = Math.round(($rylan_armpitFetish || 0)) * -1>><<set _submissionMod = Math.round(($rylan_submissionFetish || 0)) * -1>><<set _finalThreshold = _baseThreshold + _lustMod + _attractionMod + _feetMod + _smellMod + _armpitMod + _submissionMod>><<set _finalThreshold = Math.max(_finalThreshold, 20)>><<set _finalThreshold = Math.min(_finalThreshold, 60)>><<set _resistanceRoll = random(1, 100)>><<set _resistanceSuccess = _resistanceRoll <= _finalThreshold>><div style="background: rgba(0, 0, 0, 0.4); padding: 15px; border-radius: 8px; font-family: monospace; color: #ffeeaa;"><strong>Resistance Check:</strong><br>Base Threshold: 65<br>Lust Penalty: <<print _lustMod>> (Lust: <<print ($rylan_Lust || 0)>>)<br>Attraction Penalty: <<print _attractionMod>> (Attraction to Serin: <<print ($rylan_SerinAttraction || 0)>>)<br>Feet Fetish Penalty: <<print _feetMod>> (Feet Fetish: <<print ($rylan_feetFetish || 0).toFixed(1)>>)<br>Smell Fetish Penalty: <<print _smellMod>> (Smell Fetish: <<print ($rylan_smellFetish || 0).toFixed(1)>>)<br>Armpit Fetish Penalty: <<print _armpitMod>> (Armpit Fetish: <<print ($rylan_armpitFetish || 0).toFixed(1)>>)<br>Submission Fetish Penalty: <<print _submissionMod>> (Submission: <<print ($rylan_submissionFetish || 0).toFixed(1)>>)<br><strong>Final Threshold: <<print _finalThreshold>></strong><br><strong>🎲 Roll: <<print _resistanceRoll>> vs <<print _finalThreshold>> = <<if _resistanceSuccess>>SUCCESS<<else>>FAILURE<</if>></strong></div></div> <<if _resistanceSuccess>><div class="successful-resistance" style="background: rgba(40, 60, 40, 0.6); border: 2px solid rgba(100, 200, 100, 0.6); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 200, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">No. I won't be blackmailed into this. Yes, what happened before was embarrassing, but I can't let fear control my decisions. I turn back to face her, steeling my resolve.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">You know what, Serin? Go ahead. Tell her. I'll take my chances with the truth rather than let you manipulate me like this.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Wait... you're actually calling my bluff? I... I didn't expect...</span> </div><div style="clear: left;"></div></div><p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">For the first time, I see uncertainty in her eyes. I've managed to turn the tables, at least for now.</p><div style="text-align: center; margin-top: 30px;"> [[Leave and make other plans|SerinChapter4MasturbationPunishmentDecline]] </div></div><<changeFetish "Rylan" "submissionFetish" 0.1>><<else>><div class="failed-resistance" style="background: rgba(60, 40, 40, 0.6); border: 2px solid rgba(200, 100, 100, 0.6); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I want to be strong. I want to call her bluff and walk out. But the thought of Liora learning about what happened... about how I reacted... I can't risk losing her over this. Maybe Serin is right - maybe it's just harmless playing.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">I... I can't risk it. If Liora found out about... that... she'd never understand.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Smart choice, $humanName. And deep down, I think part of you is looking forward to this next punishment, isn't it? I can see it in your eyes - the anticipation, the excitement.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(200, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She's right, and that terrifies me. Part of me IS excited about what's coming next. The memory of how intense the last punishment was, how completely it overwhelmed my senses... I hate that she can read me so easily.</span></div><p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I let go of the door handle and turn back to face her, defeated. Her victorious smile tells me she knew this would happen all along.</p><div style="text-align: center; margin-top: 30px;"> [[Submit to her demands|SerinChapter4MasturbationPunishment]] </div> </div> <<changeFetish "Rylan" "submissionFetish" 0.3>><<changeAttraction "Rylan" "Serin" 0.5>><<changeLust "Rylan" 5>> <</if>></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><div class="transition-container" style="background: linear-gradient(145deg, rgba(25, 15, 35, 0.95) 0%, rgba(15, 10, 25, 0.9) 50%, rgba(20, 25, 40, 0.95) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; padding: 20px;"><div class="transition-content" style="text-align: center; max-width: 800px; margin: 0 auto;"><div class="transition-text" style="opacity: 0; animation: fadeIn 2s ease-in-out 0.5s forwards;"><h2 style="color: #DDA0DD; font-size: 2.2em; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">~ Later That Morning ~</h2><p style="color: #F5DEB3; font-size: 1.3em; line-height: 1.6; margin-bottom: 30px; text-shadow: 1px 1px 2px rgba(0,0,0,0.7);">Serin seeks out Nimeria to report on her progress...</p></div><div class="transition-continue" style="opacity: 0; animation: fadeIn 1s ease-in-out 4s forwards;"><div style="margin-top: 40px;">[[Continue|SerinNimeriaConversation]]</div></div></div></div><style>@keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }</style><<changeFace $currentSerinFace>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><div class="report-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">☀️ Secret Conference ☀️</p><p style="color: #E6E6FA; font-size: 1.1em;">Serin reports to Nimeria</p></div><<if $rylanxserincontent === true>><div class="success-report" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><<if $serinChapter4MasturbationPunishment === true>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Nimeria, you should have seen it! He was completely under my control. I made him strip naked, masturbate while smelling my sweaty panties, and he came harder than ever before!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Oh my! That's quite impressive progress, Serin. You're developing into quite the dominant force.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">It was... intense. Watching him pleasure himself to my body made me feel things I've never felt before. The power, the control... it was intoxicating.</span></div><div style="clear: left;"></div></div><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">He... he actually resisted my punishment, Nimeria. I tried to push him further, but he held firm. I'm not sure if that's good or bad.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Resistance can be just as interesting as submission, dear. It means there's still more work to be done, more barriers to break down.</span></div><div style="clear: left;"></div></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">What should I do next, Nimeria? How can I keep building on this progress?</span></div><div style="clear: left;"></div></div></div><<else>><div class="struggle-report" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Nimeria, I still have no chance to win <<print $humanName>>'s heart. Everything I try seems to fail. Do you have any other ideas?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Have you tried kissing yet, dear?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I don't have the experience or technique to really make an impact.</span></div><div style="clear: left;"></div></div></div><</if>><div class="suggestion-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">How about training?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I'm muscular enough, don't you think?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">You and Liora truly are <<print $serinLioraRelation>>s... I mean training with other people, dear.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">But I only want to be with <<print $humanName>>. I don't want anyone else.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">You'd just be training for him, dear. So you can melt his heart with your technique. Your heart will still belong to him completely.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Hmm... and with whom would I train?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Maybe me and Seryk? We both can keep secrets, and we can go at your pace... *thinking* or not.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Serin pauses, clearly thinking through the implications of this suggestion. The idea of intimate training with others, even for <<print $humanName>>'s sake, is a big decision.</span></div></div><div class="choice-phase" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 25px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.3em; font-weight: bold; margin-bottom: 20px;">⚠️ Warning: This choice will affect future content availability ⚠️</p><div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 30px;"><div style="background: rgba(50, 40, 60, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #FFB6C1; font-weight: bold; margin-bottom: 15px;">Train with Both</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Unlocks both lesbian and heterosexual training content</p>[[Choose both Nimeria and Seryk for training|SerinTrainingBoth]]</div><div style="background: rgba(50, 40, 60, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 15px;">Train with Nimeria Only</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Unlocks lesbian training content only</p>[[Choose only Nimeria for training|SerinTrainingNimeria]]</div><div style="background: rgba(50, 40, 60, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #87CEEB; font-weight: bold; margin-bottom: 15px;">Train with Seryk Only</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Unlocks heterosexual training content only</p>[[Choose only Seryk for training|SerinTrainingSeryk]]</div><div style="background: rgba(50, 40, 60, 0.8); border: 2px solid rgba(255,255,255,0.4); border-radius: 8px; padding: 20px;"><p style="color: #D3D3D3; font-weight: bold; margin-bottom: 15px;">Don't Train</p><p style="color: #E6E6FA; font-size: 0.9em; margin-bottom: 15px;">Locks all training content paths</p>[[Decline the training suggestion|SerinNoTraining]]</div></div></div></div><<changeFace $currentSerinFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/deepkiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $serinTrainingNimeria = true>><<set $serinTrainingProgress = 1>><<changeLust "Serin" 15>><<changeLust "Nimeria" 12>><<changeFetish "Serin" "salivaFetish" 0.3>><<changeFetish "Nimeria" "dominanceFetish" 0.2>><<if not $serin_NimeriaKissCount>><<set $serin_NimeriaKissCount = 0>><<set $nimeria_SerinKissCount = 0>><</if>> <<if not $serinFirstKiss>><<set $serinFirstKiss = "Nimeria">><</if>> <<if not $nimeriaFirstKiss>><<set $nimeriaFirstKiss = "Serin">><</if>><<set $serin_NimeriaKissCount += 5>><<set $nimeria_SerinKissCount += 5>><<set $serin_kissCount += 5>><<set $nimeria_kissCount += 5>><<set $serin_sexualExperience += 2>><<set $nimeria_sexualExperience += 2>><<set $serin_basicExperience += 2>><<set $nimeria_basicExperience += 2>><<trackSexualExperience "Serin" "kissExperience" 2>><<trackSexualExperience "Nimeria" "kissExperience" 2>><<trackSexualExperience "Serin" "sexualExperience" 2>><<trackSexualExperience "Nimeria" "sexualExperience" 2>><<changeAffection "Serin" "Nimeria" 2>><<changeAffection "Nimeria" "Serin" 2>><<changeAttraction "Serin" "Nimeria" 1.5>><<changeAttraction "Nimeria" "Serin" 1.5>> <div class="training-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💋 Intimate Training Session 💋</p><p style="color: #E6E6FA; font-size: 1.1em;">Nimeria teaches Serin the art of seduction</p></div> <div class="preparation-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Don't be shy, dear Serin. If you truly want to win <<print $humanName>>'s heart, you need to be better than Liora. Much better.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I... I understand. But what exactly do you need me to do?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Remove your clothes, but leave your underwear on. Don't wear socks! Bare feet are much more... intimate. Then join me on the bed.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I stand nervously in Nimeria's room, looking down at myself in my white lingerie. The candlelight casts a warm glow across the room, and I can feel my cheeks burning with anticipation and embarrassment.</span></div></div> <div class="approach-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I approach the bed slowly, my bare feet silent on the soft carpet. Nimeria looks absolutely radiant in her white lingerie, her skin seeming to glow with an otherworldly beauty in the candlelight.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Perfect. Now, I want you to kiss me as if I was <<print $humanName>>. Desire him as much as you want him to desire you.</span></div><div style="clear: left;"></div></div></div> <div class="first-kiss-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/1.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">As our lips meet for the first time, I'm shocked by the immediate rush of sensation. Her lips are impossibly soft and sweet, and I can taste something intoxicating that makes me want more.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">You have to be better than Liora to win his heart. Put more effort into it. Devour him!</span></div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/2.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Why does it feel so amazing? I can't stop... it just feels and tastes so good...</span></div><div style="clear: left;"></div></div></div> <div class="intensifying-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/3.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Something awakens in me at her command, and I press deeper into the kiss. When her tongue touches mine, I feel a jolt of pleasure that makes me gasp. Nimeria's hands guide me closer, teaching me without words how to move, how to respond.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/4.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">That's it... let yourself feel everything. When you kiss <<print $humanName>>, you want him to lose all control...</span></div><div style="clear: left;"></div></div></div> <div class="passion-building-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/5.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My body is responding in ways I never expected. Every touch, every kiss seems to awaken new sensations. I find myself pressing closer to her, hungry for more of whatever this incredible feeling is.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/6.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Nimeria... this feels... I can taste something sweet and addictive in her kisses...</span></div><div style="clear: left;"></div></div></div> <div class="deeper-passion-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/7.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">You're learning so quickly. Show me how much you want him... show me the passion that will make him choose you over her...</span></div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/8.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Something primal awakens in me at her words. All my competitive nature, all my desire to win <<print $humanName>>'s heart, channels into this moment. I kiss her with newfound hunger, my hands tangling in her hair.</span></div></div> <div class="climax-approach-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/9.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The taste of her is becoming addictive - there's something about her saliva that makes every kiss more intense than the last. My body feels like it's on fire, and I can feel myself losing control to sensations I've never experienced before.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/10.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We both fall back onto the soft bed, our bodies pressing together as the intensity overwhelms us. The mattress yields beneath our weight as we sink into the plush covers, never breaking our passionate embrace.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Perfect... you're perfect. This is exactly what you need to show him... Feel how your body responds to passion...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I need more... your taste is driving me crazy. I want to devour you like you said... I want to make <<print $humanName>> feel this desperate for me...</span></div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/11.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Yes, that's it! Feel that hunger... that desperate need. This is what you'll show <<print $humanName>>. Kiss me harder, Serin! Show me the passion that will make him forget all about Liora!</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Our lips crash together with desperate intensity. I can taste something sweet and intoxicating in her saliva that makes me crave more with every passing second. My hands tangle in her silky hair as we kiss with complete abandon, lost in the overwhelming sensations.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/12.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I'm losing myself in you... your essence is so addictive. I feel like I'm melting from the inside out. Is this what love feels like? What desire really means?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">This is pure passion, dear. Raw, unfiltered desire. When you kiss <<print $humanName>> with this same hunger, he won't be able to resist you. Your body will call to his in ways Liora never could...</span></div><div style="clear: left;"></div></div></div> <div class="intensity-building-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/serin/chapter4/serinxnimeriamakeout/13.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The sensations are building to an almost unbearable intensity. Every kiss, every touch sends lightning through my body. I can feel myself approaching the edge of something incredible, something that will change me forever.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Nimeria... I think... I think I'm ready for more. This feeling is overwhelming me...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Perfect, my dear. You're learning to embrace the fire within you. Let's continue this lesson to its natural conclusion...</span></div><div style="clear: left;"></div></div></div> [[Continue to the climax|SerinNimeriaTraining2]]</div><<changeFace $currentSerinFace>><<statSummary>>
<<script>> function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } stopAllLoopingSounds(); setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/deepkissintense.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<changeLust "Serin" -100>><<changeLust "Nimeria" -100>><<set $serin_orgasmsReceived += 1>><<set $nimeria_orgasmsReceived += 1>><<set $serin_NimeriaOrgasmsGiven += 1>><<set $nimeria_SerinOrgasmsGiven += 1>><<trackSexualExperience "Serin" "orgasmsReceived" 1>><<trackSexualExperience "Nimeria" "orgasmsReceived" 1>><<set $serinSpecialCream = true>><<changeFetish "Serin" "salivaFetish" 0.2>><<changeFetish "Serin" "lesbianValue" 0.3>><<changeFetish "Nimeria" "lesbianValue" 0.2>><<changeAffection "Serin" "Nimeria" 3>><<changeAffection "Nimeria" "Serin" 3>><<changeAttraction "Serin" "Nimeria" 2>><<changeAttraction "Nimeria" "Serin" 2>> <div class="aftermath-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔥 The Climax 🔥</p><p style="color: #E6E6FA; font-size: 1.1em;">Where passion reaches its peak</p></div> <div class="climax-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I can't... I can't stop... What's happening to me?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Let it happen. This is what passion feels like... this is what will make him yours...</span></div><div style="clear: left;"></div></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/14.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The tension in my body reaches its peak, and suddenly I'm overwhelmed by waves of pleasure unlike anything I've ever felt. My back arches as I cry out, clinging to Nimeria as the intensity washes over me.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/15.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Nimeria follows moments later, her own soft cries mixing with mine as we both reach the peak of pleasure together. We collapse against each other, breathing heavily and trembling from the intensity of what just happened.</span></div><center><img src="images/serin/chapter4/serinxnimeriamakeout/16.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><center><img src="images/serin/chapter4/serinxnimeriamakeout/17.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center><center><img src="images/serin/chapter4/serinxnimeriamakeout/18.webp" style="width: 450px; margin-bottom: 20px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></center></div> <div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌙 After the Storm 🌙</p><p style="color: #E6E6FA; font-size: 1.1em;">The intimate aftermath and final preparations</p></div> <div class="recovery-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We lie together in the aftermath, our bodies still trembling from the incredible intensity of what just happened. The room feels warm and intimate, filled with the soft sounds of our gradually slowing breaths.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">That was... I never knew it could feel like that. Is this really what it's supposed to be like?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Oh, my dear Serin. That was just the beginning. When you use these techniques with <<print $humanName>>, he won't be able to resist you.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Your taste... it's so sweet and intoxicating. I've never experienced anything like it. I can still taste you on my lips...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">That's just... my natural taste, dear. Some people have that effect on others. The more you experience passion like this, the more you'll crave it.</span></div><div style="clear: left;"></div></div></div> <div class="enhancement-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Nimeria sits up gracefully and reaches for something from her bedside table - a small, ornate jar filled with what appears to be a shimmering cream that seems to glow faintly in the candlelight.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Now, for the final part of your training. This is a special enhancement cream I've prepared. You should use it every night before bed.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">What does it do?</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I sit up and accept the jar from her hands. The cream has a subtle, pleasant scent that reminds me of moonflowers and something else... something intoxicating.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Apply it to your intimate areas - your vagina, especially around the sensitive spots.<<if $serinFutanariTransformation>> Make sure to work a good amount onto your clit as well.<</if>> The cream will enhance your natural sensitivity and make every touch more pleasurable.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">And this will help me... win him over?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">When the time comes for intimacy with <<print $humanName>>, you'll be more responsive, more passionate than he could ever imagine. Liora's innocent fumbling will seem like child's play compared to the fire you'll show him.</span></div><div style="clear: left;"></div></div></div> <div class="final-instructions-phase" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Remember everything we practiced tonight. The passion, the hunger, the way your body responds... channel all of that when you're with him.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">She moves closer to give me one final, lingering kiss that sends another wave of that addictive sweetness through my system. I can taste her essence again, and it makes me want to kiss her forever.</span></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Thank you, Nimeria. I understand now what I need to do. <<print $humanName>> won't be able to resist me.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">That's my girl. Just remember - use the cream every night, practice what I taught you, and when the moment is right... show him a passion that Liora could never match.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">As I prepare to leave her room, I feel transformed. The shy, uncertain girl who entered has been replaced by someone who knows exactly what she wants and how to get it. The taste of Nimeria's addictive kiss still lingers on my lips, a constant reminder of the pleasure that awaits.</span></div></div> <div class="conclusion-phase" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 25px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.3em; font-weight: bold; margin-bottom: 20px;">✨ New Confidence Awakened ✨</p><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">With the special cream in hand and my body still humming from Nimeria's training, I feel ready to win <<print $humanName>>'s heart. Tonight was just the beginning of my transformation.</span></div>[[Return to your room with new confidence|POVTransitionSerinToRylan]]</div></div><<changeFace $currentSerinFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "morning">> <div class="serin-room-scene" style="background: linear-gradient(to bottom, rgba(25, 20, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(60, 40, 60, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #ff69b4; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔒 Serin's Private Invitation 🔒</p> <p style="color: #ffccdd; font-size: 1.1em;">Something she wants to show you...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I follow Serin's whispered invitation and make my way to her room. My heart pounds as I remember our last encounter - the intensity, the submission, the overwhelming sensations. Part of me is nervous, but another part... anticipates what might happen next.</span></div> <div class="room-entry" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">I knock softly on Serin's door and hear her call me in. As I step inside, that familiar musky scent immediately hits me, causing an involuntary reaction that I try to suppress. The room feels warmer than usual, and I notice she's changed out of her breakfast clothes.</p> <center><img src="images/landscapes/room.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 20px;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Perfect timing, $humanName. Close the door behind you and lock it. We need some privacy for what I have in mind.</span></div><div style="clear: left;"></div></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">There's that commanding tone again - the one that made me feel so helpless before. I do as she says, the soft click of the lock seeming unnaturally loud in the quiet room.</p></div> <div class="escalation" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Now then, $humanName. I want you to remove your pants and boxers. Right here, right now.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My eyes widen in shock. This is definitely escalating beyond what happened before. The casualness with which she says it, combined with that confident smirk, sends conflicting signals through my body.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">What?! Serin, this is starting to get out of hand! I can't just...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Oh really? Well, last time you seemed to really, REALLY like your punishment. In fact, you enjoyed it so much that you couldn't help yourself, if I remember correctly.</span></div><div style="clear: left;"></div></div> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">Her words hit me like a slap. The memory of what happened, how completely I lost control, floods back. The shame and arousal mix together in a way that makes my head spin.</p></div> <div class="moral-conflict" style="background: rgba(50, 45, 40, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Serin, I've got Liora. I can't cheat on her. This isn't right...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">Cheating? Oh $humanName, I don't plan to have sex with you... <span style="font-style: italic; color: #ffaaaa;">*thinkink*yet</span>. This is just some harmless playing. Just like last time - no touching, just... experiencing.</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her logic is twisted but somehow compelling. Is it really cheating if there's no physical contact? But then why does it feel so wrong... and yet so exciting?</span></div> <center><img src="images/serin/chapter4/masturbationpunishment/threat.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center> <p style="color: #f0f0f0; line-height: 1.6; margin-bottom: 20px;">She sits on her bed, waiting for my decision. That knowing smile tells me she's confident about what I'll choose, and that confidence is both infuriating and arousing.</p></div><div style="text-align: center; margin-top: 30px;"> [[Do as she says and remove your clothes|SerinChapter4MasturbationPunishment]] [[Try to resist and leave|SerinChapter4MasturbationResistTry]] </div></div><<changeLust "Rylan" 5>><<changeAttraction "Rylan" "Serin" 1.0>>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $serinNoTraining = true>><<set $serinTrainingBoth = false>><<set $serinTrainingNimeria = false>><<set $serinTrainingSeryk = false>><<changeAffection "Nimeria" "Serin" 1>><<changeAffection "Serin" "Nimeria" 1>><div class="training-choice-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💝 Her Own Way 💝</p><p style="color: #E6E6FA; font-size: 1.1em;">Serin chooses independence</p></div><div class="decision-content" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Thank you for the suggestion, Nimeria, but I think I need to try to get <<print $humanName>>'s heart my own way. I want whatever happens between us to be genuine, not because I learned it from someone else.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">I understand, dear. Sometimes the most authentic approach is the most powerful one. Your feelings for him are real, and that counts for something.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Exactly. I'll find my own path to his heart. Whatever happens will be between just him and me, the way it should be.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Serin seems more confident now, having made her decision. She'll pursue <<print $humanName>> through her own methods, relying on her natural charm and genuine feelings rather than training with others.</span></div></div><div class="conclusion" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; text-align: center;"><p style="color: #E6E6FA; font-size: 1.1em;">Serin has chosen to pursue <<print $humanName>> through traditional romantic means.</p><p style="color: #DDA0DD; font-size: 0.9em; margin-top: 10px;">Future training content paths are now locked.</p></div></div>[[Continue|POVTransitionSerinToRylan]]<<changeFace $currentSerinFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $serinTrainingSeryk = true>><<set $serinTrainingBoth = false>><<set $serinTrainingNimeria = false>><<set $serinNoTraining = false>><<changeAffection "Nimeria" "Serin" 1>><<changeAffection "Serin" "Nimeria" 1>><div class="training-choice-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #87CEEB; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💙 Masculine Training 💙</p><p style="color: #E6E6FA; font-size: 1.1em;">Serin chooses Seryk only</p></div><div class="decision-content" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I... I think training with girls isn't my thing, Nimeria. Since I want to be with <<print $humanName>>, maybe I should learn from Seryk instead? He would understand better what men like, right?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">That makes perfect sense, dear. Seryk would indeed know exactly what pleases a man. Alright, I'll let him know about your decision.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">When can we start?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Currently he's busy doing something for me, but I'll tell him to visit you when he has time. He'll be very... interested in helping you improve your technique for <<print $humanName>>.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Serin nods, feeling more comfortable with this choice. Learning from Seryk feels more natural to her, especially since her goal is to win over <<print $humanName>>. She trusts that Seryk's masculine perspective will give her exactly the knowledge she needs.</span></div></div><div class="conclusion" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; text-align: center;"><p style="color: #E6E6FA; font-size: 1.1em;">Serin will train with Seryk to learn masculine preferences.</p><p style="color: #87CEEB; font-size: 0.9em; margin-top: 10px;">Seryk only training content unlocked.</p></div></div>[[Continue|POVTransitionSerinToRylan]]<<changeFace $currentSerinFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $serinTrainingNimeria = true>><<set $serinTrainingBoth = false>><<set $serinTrainingSeryk = false>><<set $serinNoTraining = false>><<changeAffection "Nimeria" "Serin" 2>><<changeAffection "Serin" "Nimeria" 2>><div class="training-choice-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💜 Feminine Training 💜</p><p style="color: #E6E6FA; font-size: 1.1em;">Serin chooses Nimeria only</p></div><div class="decision-content" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">I think... I'd prefer to train with just you, Nimeria. The idea of being with Seryk like that feels too strange. But learning from another woman seems more... comfortable.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Great choice, dear! I can teach you all the subtle techniques that drive men wild. There's so much a woman can learn from another woman about pleasure and seduction.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Then let's start!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Now already?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">The sooner the better, right? We have privacy right now, and I'm eager to help you become irresistible to <<print $humanName>>.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Serin blushes deeply but nods. The prospect of intimate training with Nimeria is both exciting and nerve-wracking, but she's committed to becoming better for <<print $humanName>>.</span></div></div><div class="conclusion" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; text-align: center;"><p style="color: #E6E6FA; font-size: 1.1em;">Serin will train with Nimeria to learn feminine seduction techniques.</p><p style="color: #DDA0DD; font-size: 0.9em; margin-top: 10px;">Lesbian training content unlocked.</p></div></div>[[Continue|SerinNimeriaTraining1]]<<changeFace $currentSerinFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentSerinFace>><<set $serinTrainingBoth = true>><<set $serinTrainingNimeria = false>><<set $serinTrainingSeryk = false>><<set $serinNoTraining = false>><<changeAffection "Nimeria" "Serin" 2>><<changeAffection "Serin" "Nimeria" 2>><div class="training-choice-scene" style="background: linear-gradient(to bottom, rgba(25, 15, 35, 0.9), rgba(15, 10, 25, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #FFB6C1; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💕 Complete Training 💕</p><p style="color: #E6E6FA; font-size: 1.1em;">Serin chooses both teachers</p></div><div class="decision-content" style="background: rgba(60, 45, 50, 0.6); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">If I'm going to do this... I want to learn everything I can. Both of you could teach me different things, right? I want to be perfect for <<print $humanName>>.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmirk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Oh my, how ambitious! I love that attitude, dear. You're absolutely right - I can teach you the feminine arts of seduction, while Seryk can show you exactly what men crave most.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">When can we start?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Seryk is currently busy doing something for me, but I'll tell him to visit you once he has time. Meanwhile, we can already start with my lessons.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Now already?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">The sooner the better, right? We have time and privacy now, and I'm excited to begin your comprehensive education in the arts of love.</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Serin takes a deep breath, committing fully to this path. She's nervous but determined to learn everything possible to win <<print $humanName>>'s heart through both feminine grace and understanding of masculine desires.</span></div></div><div class="conclusion" style="background: rgba(70, 50, 70, 0.8); border: 1px solid rgba(255,255,255,0.5); border-radius: 8px; padding: 20px; text-align: center;"><p style="color: #E6E6FA; font-size: 1.1em;">Serin will train with both Nimeria and Seryk for complete preparation.</p><p style="color: #FFB6C1; font-size: 0.9em; margin-top: 10px;">All training content paths unlocked.</p></div></div>[[Continue|SerinNimeriaTraining1]]<<changeFace $currentSerinFace>><<statSummary>>
<<if not $serykFirstKiss>><<set $serykFirstKiss = "Rylan">><</if>><<script>>window.AudioSystem.playBGM('blightwood.mp3'); if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX = null; }<</script>><<set $currentFace = $currentRylanFace>><<set $serykRylanBlightwoodEncounter = true>><<if not $rylan_SerykKissCount>><<set $rylan_SerykKissCount = 0>><</if>><<if not $seryk_RylanKissCount>><<set $seryk_RylanKissCount = 0>><</if>><<if not $rylan_kissCount>><<set $rylan_kissCount = 0>><</if>><<if not $seryk_kissCount>><<set $seryk_kissCount = 0>><</if>><<if not $rylan_SerykCumCount>><<set $rylan_SerykCumCount = 0>><</if>><<if not $seryk_RylanCumCount>><<set $seryk_RylanCumCount = 0>><</if>><<if not $rylan_masturbationCount>><<set $rylan_masturbationCount = 0>><</if>><<if not $seryk_masturbationCount>><<set $seryk_masturbationCount = 0>><</if>><div class="blightwood-container" style="background: linear-gradient(to bottom, rgba(65, 45, 85, 0.9), rgba(45, 25, 65, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(180, 120, 200, 0.5);"><div class="scene-header" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌿 Into the Blightwood 🌿</p><p style="color: #E6E6FA; font-size: 1.1em;">A dangerous mission with unexpected consequences</p></div><div class="story-content" style="background: rgba(60, 40, 80, 0.6); border: 1px solid rgba(180, 120, 200, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I find Seryk near the edge of our house. When I approach, he looks up with that easy smile of his.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Hey there, bro! Perfect timing. I was just about to head into Blightwood to gather those plants for Nim. You want to come along?"</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I nod eagerly, glad for the company and the chance to be useful. We set off together into the twisted trees of Blightwood, following the rough map Nimeria had sketched for us.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">After about an hour of searching through the corrupted undergrowth, we finally spot what we're looking for - a clearing ahead where purple mist swirls thick in the air. The mana here feels incredibly dense, almost suffocating.</span></div><center><img src="images/landscapes/purpleclearing.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Whoa... that fog looks pretty intense. Could be poisonous. Let me test it first, bro."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Seryk steps forward cautiously, taking a few breaths of the purple mist. After a moment, he turns back to me with a relieved expression.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Feels fine to me. Maybe Nimeria's antidote is working here too. Come on, let's get those plants."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We enter the clearing together and immediately spot the rare purple-leaved plants Nimeria described. We begin working methodically, filling our pouches, but after a few minutes I start to feel... warm.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I glance over at Seryk and notice beads of sweat forming on his muscular chest. The sight makes my heart beat faster for some reason.</span></div><center><img src="images/seryk/sweathard.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<quickRoll "Muscle Appreciation" "Rylan" 75 5 "muscleFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My eyes trace the defined lines of his chest and shoulders, following the trail of sweat as it runs down his powerful frame. There's something mesmerizing about the way his muscles flex and ripple as he works. I find myself staring longer than I should, my breath catching slightly.</span></div><<changeFetish "Rylan" "muscleFetish" 0.3>><<changeLust "Rylan" 2>><<changeAttraction "Rylan" "Seryk" 1.0>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I notice his athletic build but manage to keep my focus on the task at hand. Still, there's no denying he's in excellent physical condition.</span></div><<changeLust "Rylan" 1>><<changeAttraction "Rylan" "Seryk" 0.5>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Hmm, it's quite hot here."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Yeah, I'm sweating like a pig."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">As we continue working, the heat seems to intensify. I find myself stealing glances at Seryk more and more frequently.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Each time I look at him, I notice more details - the way his muscles flex as he works, the careful way he handles the delicate plants, the concentration on his handsome face. When did I start thinking of him as handsome?</span></div><center><img src="images/seryk/sweathard.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I catch Seryk looking at me too, his gaze lingering on my sweat-dampened shirt before he quickly returns to his work. The air between us feels charged with something more than just dense mana.</span></div><<quickRoll "Scent Awareness" "Rylan" 80 5 "smellFetish" 3>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">A subtle breeze carries Seryk's masculine scent toward me - a mixture of his natural musk and exertion. There's something intoxicating about it that makes me want to breathe deeper, to get closer to him. I find myself unconsciously leaning in his direction.</span></div><<changeFetish "Rylan" "smellFetish" 0.25>><<changeLust "Rylan" 2>><<changeAttraction "Rylan" "Seryk" 0.5>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I catch a whiff of his post-workout scent on the breeze, but manage to stay focused on gathering the plants. Still, there's something oddly appealing about his natural musk.</span></div><<changeLust "Rylan" 1>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Finally, after what feels like hours, we finish filling both pouches. We stand up together, brushing dirt from our knees.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Good work, bro. We got everything Nim needs. Ready to head back?"</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Yeah, let's go."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">But as we stand close together, preparing to leave, our eyes meet. Those deep blue eyes of his... have they always been so mesmerizing? I find myself unable to look away, drawn into their depths like I'm falling into an ocean.</span></div><center><img src="images/seryk/chapter4/gaymakeout/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #87CEEB; font-style: italic;">Did his eyes always look so wonderful? And his lips... they look so soft, so inviting, almost... tasty? What? Wait, what is wrong with me?</span></div></div><div class="choice-section" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 20px;">Something stirs between us...</p>[[Give in to the attraction|SerykRylanBlightwood1kiss]]</div></div><<changeFace $currentRylanFace>><<statSummary>>
<<if not $serykFirstKiss>><<set $serykFirstKiss = "Rylan">><</if>><<script>>window.AudioSystem.playBGM('intimate.mp3'); window.currentLoopingSFX = new Audio('sounds/hsounds/malekiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = 0.6; window.currentLoopingSFX.play();<</script>><<set $currentFace = $currentRylanFace>><<set $serykRylanBlightwoodEncounter = true>><<if not $rylan_SerykKissCount>><<set $rylan_SerykKissCount = 0>><</if>><<if not $seryk_RylanKissCount>><<set $seryk_RylanKissCount = 0>><</if>><<if not $rylan_kissCount>><<set $rylan_kissCount = 0>><</if>><<if not $seryk_kissCount>><<set $seryk_kissCount = 0>><</if>><<if not $rylan_SerykCumCount>><<set $rylan_SerykCumCount = 0>><</if>><<if not $seryk_RylanCumCount>><<set $seryk_RylanCumCount = 0>><</if>><<if not $rylan_masturbationCount>><<set $rylan_masturbationCount = 0>><</if>><<if not $seryk_masturbationCount>><<set $seryk_masturbationCount = 0>><</if>><div class="blightwood-container" style="background: linear-gradient(to bottom, rgba(65, 45, 85, 0.9), rgba(45, 25, 65, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(180, 120, 200, 0.5);"><div class="scene-header" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌿 Into the Blightwood 🌿</p><p style="color: #E6E6FA; font-size: 1.1em;">A dangerous mission with unexpected consequences</p></div><div class="story-content" style="background: rgba(60, 40, 80, 0.6); border: 1px solid rgba(180, 120, 200, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Even as the rational part of my mind questions what's happening, my body moves of its own accord. I step closer to him, and he does the same. The purple mist swirls around us like we're in a dream.</span></div><center><img src="images/seryk/chapter4/gaymakeout/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Our faces are inches apart now. I can feel his warm breath on my skin. His lips are so close... and then they touch mine.</span></div><center><img src="images/seryk/chapter4/gaymakeout/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The kiss lasts only a moment before we both jump back, startled by our own actions.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Sorry! I don't know what's wrong with me."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"No, it's... I'm sorry too. Something about this place..."</span><center><img src="images/seryk/chapter4/gaymakeout/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">But even as we apologize, our eyes meet again. The magnetic pull returns, stronger than before. This time, neither of us resists.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Our lips crash together again, but this time we don't pull away. The kiss deepens, becomes hungry, desperate. I feel his tongue brush against my lips and instinctively part them, allowing him access.</span></div><center><img src="images/seryk/chapter4/gaymakeout/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">My hands find their way to his muscular chest while his wrap around my waist, pulling me closer. In the heat of the moment, I feel his hands slip under my sweat-dampened shirt, lifting it over my head with surprising gentleness before tossing it aside. The purple mist swirls around us like we're the center of a magical storm. Everything feels heightened - every touch, every sensation.</span></div><center><img src="images/seryk/chapter4/gaymakeout/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We're completely lost in each other, our bodies pressed together as we explore this newfound passion. His skin feels burning hot against mine, and I can feel the rapid beating of his heart matching my own frantic rhythm.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"You feel so good against me..."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">His whispered words send shivers down my spine. I can only moan softly in response as our lips find each other again, deeper and more passionate than before. His tongue explores my mouth while his strong hands roam across my bare back.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Seryk... this feels incredible..."</span></div><center><img src="images/seryk/chapter4/gaymakeout/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">He responds by kissing along my jawline, his breath hot against my ear as he nibbles gently at my earlobe. Every touch sends electric shocks through my body, and I find myself pressing even closer to him, desperate for more contact.</span></div><center><img src="images/seryk/chapter4/gaymakeout/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"I want you so badly... I never felt anything like this before..."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Our mouths crash together again in a hungry, desperate kiss. I can taste the sweetness of his saliva mixed with the faint magical essence of this place. My hands explore the hard planes of his chest, feeling his muscles tense and relax under my touch.</span></div><<quickRoll "Saliva Fascination" "Rylan" 85 5 "salivaFetish" 4>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The taste of his saliva is intoxicating - sweet and uniquely him. I find myself hungering for more, our tongues intertwining as I eagerly drink in every drop he offers. There's something addictive about the way our mouths meld together, sharing this intimate essence.</span></div><<changeFetish "Rylan" "salivaFetish" 0.3>><<changeLust "Rylan" 2>><<changeAttraction "Rylan" "Seryk" 0.5>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The kiss is passionate and deep, our tongues dancing together as we lose ourselves in the moment. His taste is pleasant and warm against my lips.</span></div><<changeLust "Rylan" 1>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"I can't... can't stop myself... you're driving me crazy..."</span></div><center><img src="images/seryk/chapter4/gaymakeout/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The purple mist seems to pulse around us, responding to our passion. I feel his hands slide lower, gripping my waist possessively as he pulls me against him. The friction between our bodies is maddening, building an intense heat that threatens to consume us both.</span></div><center><img src="images/seryk/chapter4/gaymakeout/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><<quickRoll "Submission Response" "Rylan" 90 5 "submissionFetish" 4>><<if not _tempRollSuccess>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">His possessive grip on my waist sends a thrill through me that I don't quite understand. There's something deeply appealing about how he takes control, how his strength overpowers mine. I find myself yielding to his touch, letting him guide our movements as I surrender to the overwhelming sensations.</span></div><<changeFetish "Rylan" "submissionFetish" 0.25>><<changeFetish "Seryk" "dominanceFetish" 0.2>><<changeLust "Rylan" 2>><<changeLust "Seryk" 2>><<changeAttraction "Rylan" "Seryk" 0.5>><<changeAttraction "Seryk" "Rylan" 0.5>><<else>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We move together as equals, both lost in the passion of the moment. Our bodies press closer as we explore this newfound intimacy between us.</span></div><<changeLust "Rylan" 1>><<changeLust "Seryk" 1>><</if>><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Don't stop... please don't stop... I need this... need you..."</span><div style="clear: left;"></div></div><<changeFetish "Rylan" "gayValue" 0.4>><<changeFetish "Seryk" "gayValue" 0.3>><<changeAffection "Rylan" "Seryk" 2>><<changeAffection "Seryk" "Rylan" 2>></div><div class="choice-section" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 25px; text-align: center;"><p style="color: #DDA0DD; font-weight: bold; margin-bottom: 20px;">To be continued...</p>[[Continue|SerykRylanBlightwood2]]</div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('intimate.mp3'); if (window.currentLoopingSFX) { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX = null; }<</script>><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><<set $currentFace = $currentRylanFace>><div class="blightwood-container" style="background: linear-gradient(to bottom, rgba(65, 45, 85, 0.9), rgba(45, 25, 65, 0.8)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(180, 120, 200, 0.5);"><div class="scene-header" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌿 Aftermath in the Blightwood 🌿</p><p style="color: #E6E6FA; font-size: 1.1em;">Passion reaches its peak, then reality returns</p></div><div class="story-content" style="background: rgba(60, 40, 80, 0.6); border: 1px solid rgba(180, 120, 200, 0.4); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">His desperate plea ignites something primal within me. We kiss with wild abandon, our tongues dancing together as we lose ourselves completely in this moment. I can feel every muscle in his powerful body as he presses against me, his strength both thrilling and comforting.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">The heat between us builds and builds, our movements becoming more urgent, more desperate. I trace the lines of his jaw with my lips, tasting the salt of his sweat and the intoxicating flavor that's uniquely his.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Seryk... I'm... I'm going to..."</span></div><center><img src="images/seryk/chapter4/gaymakeout/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Me too... let go with me... together..."</span><div style="clear: left;"></div></div><center><img src="images/seryk/chapter4/gaymakeout/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Our final kiss is the most intense yet - deep, passionate, and filled with an overwhelming connection that goes beyond just physical desire. The purple mist seems to swirl faster around us as we reach our peak together, our bodies trembling with shared ecstasy.</span></div><center><img src="images/rylan/cum.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><center><img src="images/seryk/cumming.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 20px 0;"></center><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We both shudder and gasp against each other's lips as the intense pleasure overwhelms us, our bodies responding to the magical atmosphere and unexpected intimacy. For several long moments, we just hold each other, breathing heavily as the waves of sensation slowly subside.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Suddenly, as if a spell has been broken, we both blink and step apart. The purple mist around us seems to dissipate slightly, and the overwhelming urges that had consumed us moments before begin to fade. We look at each other with wide, shocked eyes.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Oh... oh no. I'm sorry! I don't know what came over me. Must be the atmosphere here..."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Yes... let's forget it ever happened. The mist... it must have been affecting our minds."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I quickly retrieve my discarded shirt, pulling it back on with trembling hands. Seryk does the same, both of us avoiding eye contact as we gather the plant pouches we'd dropped during our... encounter.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"We should get out of here before whatever's in this mist affects us again."</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Agreed. We got what we came for."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We make our way out of the clearing in awkward silence, the weight of what just happened hanging between us like a thick fog. Neither of us speaks as we navigate through the twisted trees of Blightwood, each lost in our own thoughts.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">Once we're safely away from the purple mist and back on familiar ground, Seryk finally breaks the silence.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><img src="images/seryk/chapter2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; clear: left;"><span class="dialog-seryk">"Listen, bro... what happened back there... it wasn't us. It was the magic in that place. We're good, right?"</span><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span class="dialog-rylan">"Of course. We're good. Just... strange magic, that's all."</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">But even as I say the words, even as we both agree it was just the magical influence, my mind keeps drifting back to those moments in the clearing. The way his lips felt against mine... the strength of his hands... the taste of him...</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #87CEEB; font-style: italic;">Why did it feel so amazing? Even now, away from the mist, I can't shake the memory of how right it felt to be in his arms. Was it really just the magic, or... was there something more?</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">I shake my head, trying to dispel these confusing thoughts. We agreed to forget it happened. It was just the magical atmosphere of that place affecting our minds. Nothing more.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">But deep inside, a small voice whispers that maybe, just maybe, there was something real in those kisses...</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">We continue the journey home in comfortable silence, the plants safely gathered and our mission accomplished. Whatever happened in that clearing, we both seem content to leave it there, buried under the excuse of magical influence.</span></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"><span style="color: #F5DEB3; font-style: italic;">At least, that's what we're both pretending.</span></div></div><div class="choice-section" style="background: rgba(80, 60, 100, 0.8); border: 1px solid rgba(200, 150, 220, 0.6); border-radius: 8px; padding: 25px; text-align: center;">[[Return home|MorningChoices]]</div></div><<set $rylan_SerykKissCount += 3>><<set $seryk_RylanKissCount += 3>><<set $rylan_kissCount += 3>><<set $seryk_kissCount += 3>><<if not $rylanFirstKiss>><<set $rylanFirstKiss = "Seryk">><</if>><<set $rylan_SerykCumCount += 1>><<set $seryk_RylanCumCount += 1>><<set $rylan_masturbationCount += 1>><<set $seryk_masturbationCount += 1>><<set $rylan_sexualExperience += 0.8>><<set $seryk_sexualExperience += 0.8>><<set $rylan_kissExperience += 0.6>><<set $seryk_kissExperience += 0.6>><<set $rylan_basicExperience += 0.5>><<set $seryk_basicExperience += 0.5>><<changeLust "Rylan" 25>><<changeLust "Seryk" 20>><<changeAttraction "Rylan" "Seryk" 1.2>><<changeAttraction "Seryk" "Rylan" 1.0>><<changeAffection "Rylan" "Seryk" 0.8>><<changeAffection "Seryk" "Rylan" 0.8>><<changeFetish "Rylan" "GayValue" 0.5>><<changeFetish "Seryk" "GayValue" 0.3>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeFetish "Rylan" "SalivaFetish" 0.8>><<changeFetish "Seryk" "SubmissionFetish" 0.2>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<trackAffection "Rylan" "Seryk" 0.8>><<trackOther "Rylan" "SerykKissCount" 3>><<trackOther "Seryk" "RylanKissCount" 3>><<trackOther "Rylan" "kissCount" 3>><<trackOther "Seryk" "kissCount" 3>><<trackOther "Rylan" "SerykCumCount" 1>><<trackOther "Seryk" "RylanCumCount" 1>><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="afternoon-scene-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85) 0%, rgba(255, 192, 203, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/bedroom.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #B22222; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🛏️ <<print $humanName>>'s Room - Afternoon 🛏️</h2> <p style="color: #DC143C; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-style: italic; font-size: 1.1em;">A quiet moment of contemplation...</p></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I lay on my bed, staring at the ceiling as the afternoon light filters through my window. The rest period has been refreshing, but now I'm wondering what to do with the remaining daylight. Maybe I should—</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">*Knock knock*</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I sit up, curious about who might be visiting. "Come in," I call out, swinging my legs over the side of the bed.</span></div> <center><img src="images/nimeria/facesmile.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The door opens to reveal Nimeria, wearing her usual gentle smile that somehow always makes the room feel brighter. She steps inside with a bounce in her step, and I notice something playful in her expression today.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"<<print $humanName>>!"</span> she says cheerfully, then brings her hands together and curls her fingers in an adorable gesture. <span class="dialog-nimeria">"I was thinking... would you like to come shopping with me? I wanted to explore the market district a bit."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Sure, I didn't have anything planned anyway. It might be nice to get some fresh air."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her eyes light up with pure joy, and she actually starts jumping a little in place, clapping her hands together.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wonderful! This will be perfect—it's a date!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"A date?!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes, yes! Don't worry about the small details."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This isn't a small detail! The word 'date' has very specific implications—"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Before I can finish my protest, she grabs my arm with surprising determination and starts pulling me toward the door. When did she get so strong?!</span></div> <div style="text-align: center; margin: 30px 0;"> [[Continue to the hallway...|ShoppingDateHallway]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85) 0%, rgba(255, 192, 203, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #B22222; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏠 House Hallway 🏠</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As Nimeria practically drags me through the hallway, we encounter Mariel coming from the kitchen, a gentle smile on her face that turns curious when she sees us.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh my, where are you two headed in such a hurry?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"We're going on a date!"</span> she announces cheerfully, still tugging at my arm.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I never agreed to call it a date!"</span> I protest, my cheeks burning with embarrassment.</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria continues pulling me toward the door with surprising strength, and I find myself being dragged along despite my protests. Seriously, when did she become this forceful?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Oh my,"</span> she chuckles softly, watching us with amused eyes.</div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue outside...|ShoppingDateStreet]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.85) 0%, rgba(173, 216, 230, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/town.webp') center/cover; opacity: 0.3; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏘️ Neighborhood Street 🏘️</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As we step outside, the warm afternoon air greets us. Nimeria still has a firm grip on my arm, practically bouncing with excitement. Before we can get far, we encounter Mrs. Henderson, our elderly neighbor who's tending to her flower garden.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/oldlady/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-oldlady">"Oh, good afternoon, you two! Off on a date together?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes!"</span> Nimeria responds immediately, beaming with joy.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No!"</span> I counter quickly, shaking my head vigorously.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/oldlady/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-oldlady">"Oh, to be young again!"</span> she chuckles warmly. <span class="dialog-oldlady">"Here, take this apple for your journey."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She hands Nimeria a bright red apple from her basket. Nimeria accepts it gracefully, but then looks thoughtful for a moment.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Thank you so much... though, you know I'm a demon, don't you? Most people wouldn't be so kind to someone like me."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Mrs. Henderson pauses in her gardening, her weathered hands still on her watering can as she considers the question. Her expression grows thoughtful and somewhat melancholy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/oldlady/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-oldlady">"Child, I'm far too old to waste my remaining years on hatred. Hate breeds war, war brings death, and death leaves nothing but sorrow in its wake."</span> She looks directly at Nimeria with kind eyes. <span class="dialog-oldlady">"I lost my entire family to the conflicts of the past, and I suspect you've lost people dear to you as well."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I... thank you..."</span> she whispers, her voice thick with emotion.</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I see something shift in Nimeria's expression—a vulnerability I rarely witness. But before I can say anything, she gently tugs my arm again, leading us toward the city center.</span></div> <div style="text-align: center; margin: 30px 0;"> [[Continue to the market...|ShoppingDateMarket]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(255, 165, 0, 0.85) 0%, rgba(255, 140, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marketplace.webp') center/cover; opacity: 0.3; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🍎 Market District 🍎</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/landscapes/market.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">The bustling marketplace comes alive around us with the aroma of fresh bread, exotic spices, and roasted meats. Nimeria's eyes light up like a child's as she spots the various food stalls. What follows is nothing short of a culinary adventure.</span></div> <center><img src="images/nimeria/facehappy.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">She samples honey cakes from one vendor, then sweet dumplings from another, followed by candied fruits, roasted nuts, and even some exotic demon delicacies I've never heard of. And naturally, I'm the one paying for everything while passersby stare in shock at the sight of a human not only walking freely with a demon but actually buying her food.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I catch whispers and see pointed stares from other shoppers. Some look disgusted, others curious, and a few seem outright angry. But Nimeria either doesn't notice or chooses to ignore them, completely absorbed in her food adventure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh! <<print $humanName>>, we need to go to that accessory shop! I want to find something special to commemorate today."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Sure..."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Enter the accessory shop...|ShoppingDateAccessoryShop]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('tense.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💍 Oswins Accessories 💍</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <center><img src="images/landscapes/accessoryshop.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <span style="color: #F5DEB3; font-style: italic;">The small shop is filled with glittering jewelry, delicate hair ornaments, and beautiful trinkets. Nimeria immediately gravitates toward a display case containing an elegant silver bracelet with small charms shaped like stars and moons.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"This one is perfect! It's beautiful, don't you think?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The shopkeeper, a middle-aged man with a permanent scowl, looks up from his ledger. His expression immediately darkens when he notices Nimeria's demonic features.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/oswin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-shopkeeper">"A demon! Get out of my establishment immediately! I don't sell anything to demons or the fools who consort with them!"</span> His voice rises with each word. <span class="dialog-shopkeeper">"Leave now, or better yet—just disappear from this world entirely!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Rage blazes through me like wildfire. How dare he speak to her like that! My hands clench into fists, and I step forward, ready to give this bigoted fool a piece of my mind. But Nimeria's gentle hand on my arm stops me.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It's alright, <<print $humanName>>. I don't want to ruin such a wonderful day over something like this. Let's just find another shop."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"But this is completely unacceptable! He can't just—"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Really, it's fine!"</span> she insists, maintaining her gentle smile despite the hurt I can see flickering in her eyes.</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Reluctantly, I follow her out of the shop, my jaw still tight with anger. But true to her nature, Nimeria quickly brightens the mood by pointing out another food stall she wants to try.</span></div> <div style="text-align: center; margin: 30px 0;"> [[Continue eating and exploring...|ShoppingDateContinued]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(255, 165, 0, 0.85) 0%, rgba(255, 140, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌅 Later in the Afternoon 🌅</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">After visiting what feels like every food stall in the market district, we finally find a shaded bench near a fountain. Nimeria looks completely satisfied but also slightly overwhelmed by her culinary adventure.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facetired.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Phew... I think I've reached my limit. Please don't let me buy any more food, or I might actually burst!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're the one who decided to sample everything we came across! I'm still amazed how you fit all that food in such a petite frame."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Love goes to a different stomach!"</span> she says with a playful wink.</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her comment about love makes me pause. She's mentioned loving me several times already, and I'm starting to wonder if she's being serious. The way she looks at me sometimes, the things she says... there's something deeper there.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You keep saying you love me... are you being serious when you say that?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's expression grows more serious, and she looks directly into my eyes with an intensity I've rarely seen from her.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Hypothetically... if I were to become a queen someday, would you join me on the throne as my king?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not exactly experienced with women, but... is that a weird way to declare your love?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It is!"</span> she confirms without hesitation.</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"But why? We've only known each other for a short while..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Is time really the most important factor in love? I have two reasons. First... you saved me when I was just a lost child with no one left who cared about me."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Me? When did I save you? I'm certain I would remember meeting you before you came to stay with us."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh, don't worry about that detail. We didn't actually meet before. It's more like... a dream, an illusion that kept me alive during my darkest times."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her cryptic words leave me wondering what exactly she went through before coming to us. There's clearly more to her story than she's revealed.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Second... do you remember the very first thing you said when you met me?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hmm... honestly, I can't recall exactly what I said."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You said '...an angel.' Not a witch, not a monster, not some cursed creature. Just... an angel. You weren't influenced or manipulated—that was your genuine first impression of me."</span> Her voice grows softer. <span class="dialog-nimeria">"If that doesn't make a broken girl's heart flutter, I don't know what would."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I find myself with even more questions about her past, but I can see how much that moment meant to her. After considering her words carefully, I take a breath before responding.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"To answer your question honestly... no. As much as I care about you, I have Liora to consider."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's perfectly alright. I wouldn't mind sharing—I'd even encourage you to have multiple relationships if that would make you happy. Just... keep the thought in the back of your mind. You can always give me a different answer in the future."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her casual acceptance and mention of sharing catches me off guard. Before I can process that fully, I notice something familiar in the distance that makes my heart skip a beat.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"We should probably start heading back soon, but... wait."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">There it is again—the Whisper's Wisdom entrance. Something about it calls to me, like an invisible force pulling at my very soul. I have this overwhelming feeling that if I don't investigate now, I'll regret it for the rest of my life.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria, would you mind waiting here for a few minutes? There's something I need to check out quickly."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Of course! But don't keep a lady waiting too long."</span> she says with a playful wink.</div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Investigate the Whisper's Wisdom...|WhispersWisdomReturn]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('family.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(139, 69, 19, 0.85) 0%, rgba(160, 82, 45, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏠 Homecoming 🏠</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I leave Nimeria and Seryk to their playful chase, walking ahead toward our house. The familiar sight of home brings a warm feeling to my chest, but I'm surprised to see both Liora and Serin waiting at the entrance.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Well, well! Look who's back from his romantic adventure!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Great, not Serin too. I thought at least she'd be on my side about this whole "date" nonsense.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"It wasn't a date! We just went shopping!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">To my complete shock, even Liora joins in with a gentle giggle. Her usual innocent demeanor makes her teasing somehow even more surprising.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facelaughshortpinkdress.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Shopping together does sound rather date-like, doesn't it? Though I'm sure it was perfectly innocent."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Liora! Even you?!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Oh, but before we tease you any further... your <<print $humanToThalor>> is back."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 45, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">My heart skips a beat. <<print $humanToThalor>> is back? I turn toward the entrance and there he is—tall, imposing, weathered by countless battles. Our eyes meet across the distance, and immediately I feel like a child again, small and uncertain.</span></div> <center><img src="images/thalor/standing.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 45, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;"><<print $humanToThalor>> strides toward me with purpose, his heavy boots echoing against the stone path. I can't help but look down, the weight of his presence making me feel every bit the inadequate <<print $humanIsMariel>> I've always been.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">SMACK! His massive hand crashes down on my shoulder with enough force to nearly knock me over. The impact sends a sharp pain shooting through my arm.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"Did you grow? I heard you finally passed the guild exam. I'm proud of you, son."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Those words hit me harder than his hand on my shoulder. Pride. From <<print $humanToThalor>>. I look up at him, my vision blurring slightly as emotions I've kept buried threaten to overwhelm me.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"<<print $humanToThalor>>..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Just then, Seryk comes jogging back toward us, his easy smile bright as ever. Behind him, far in the distance, Nimeria stumbles along, clearly exhausted from trying to catch her much more athletic brother.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facetired.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wait... I'll... get you..."</span> *cough* *cough*</div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The moment <<print $humanToThalor>>'s eyes land on Seryk and Nimeria, everything changes. His entire body goes rigid, as if struck by lightning. The color drains from his face, replaced by an expression I've never seen before—pure, raw shock mixed with something deeper. Trauma? Terror? It's like he's seeing ghosts from his worst nightmares.</span></div> <center><img src="images/thalor/shocked.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">What's wrong with him? I've never seen <<print $humanToThalor>> look like this—not even when facing the most dangerous monsters. His hands are actually trembling.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The heavy wooden door of our house creaks open with an ominous groan. From the shadows of the doorway emerges an extremely muscular old man, his presence immediately commanding attention. The moment his eyes fall upon Seryk and Nimeria, his expression transforms into something terrifying—pure, unbridled fury.</span></div> <center><img src="images/story/chapter4/gairosfight/gairosfurious.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The air itself seems to grow thick with tension. This man's rage is palpable, radiating outward like heat from a forge. Whatever history exists between these people, it's about to explode into the open.</span></div> <div style="text-align: center; margin: 30px 0;"> [[The tension reaches a breaking point...|GairosConfrontation]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">A chill runs down my spine as Veloria's expression grows darker, more serious. Her casual demeanor shifts to something ancient and weary.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Time is a river I've been watching from the shore for three centuries now. The question isn't my age—it's which era I've witnessed from this prison between moments. I've been trapped here since the war... the real war, not the skirmish your heroes call their great victory."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">The war? She speaks as if there was something far greater than the battle against the Demon King. What conflict could dwarf that legendary struggle?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Wait... what war are you talking about? The only major conflict anyone knows about is when my <<print $bothToHuman>> defeated the Demon King. Are you saying there was something even greater than that?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's laugh is hollow, tinged with three centuries of bitter amusement. She waves her hand dismissively, as if brushing away the very notion.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Child, your guardians' little adventure was barely a footnote in the annals of true conflict. While they celebrated their victory over one demon lord, I witnessed the shattering of worlds, the reshaping of reality itself. But enough ancient history—we have more pressing concerns."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her gaze returns to the crystal ball, and her expression grows grave. The weight of impending doom settles over the room like a shroud.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Your companions' life threads tell a different story than this pleasant façade you all maintain. Most have grown stronger, more vibrant since our last encounter. But one... one unravels before my very eyes. The tapestry of fate rarely lies, young one. Death stalks your circle."</span></div><div style="clear: left;"></div></div> <center><img src="images/items/ropebreak.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Despite every rational thought telling me this is madness, I find myself believing her. The accuracy of her descriptions, the impossible nature of this place... too many coincidences to dismiss.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Alright... assuming you're not just an elaborate con artist, tell me who. Which of my friends is in danger?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's eyes light up with satisfaction. She's been waiting for this moment—the moment I finally take her seriously.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Ah, now we make progress. Fear for those we love is perhaps the only force strong enough to pierce the veil of stubborn disbelief."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Cut the philosophical bullshit. My skepticism doesn't matter if one of my friends dies because I was too proud to listen. Just... tell me what I need to know."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">For the first time since I entered this place, Veloria's expression shows something approaching genuine sympathy. Her ancient eyes soften slightly.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Such wisdom in your desperation... Very well. The identity remains shrouded—fate is cruel that way. But the certainty is absolute. Death comes swiftly, perhaps within days. A week at the outside, though I fear it may be sooner."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What can I do to change it?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Theoretically, fate can be changed. But usually, when people try to intervene, they end up setting fate on the very path toward death in the first place. You never know what to do beforehand."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What can I do?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"I won't do it for free..."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Ask about the price...|WhispersWisdomPayment]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Of course. Nothing this powerful comes without a price. I should have known she'd demand payment for such critical information.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceskeptical.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Right, of course there's a catch. So what's your price for this life-saving information?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's smile returns, cold and calculating. The brief moment of sympathy vanishes as quickly as it appeared.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Ten thousand gold pieces."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Ten thousand... that's an absolute fortune. More money than I've seen in my entire life. More than most people will ever have.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Ten thousand?! That's not just a house—that's a mansion with servants and enough left over to live in luxury for years!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria leans back in her chair, completely unmoved by my shock. To her, this amount might as well be pocket change.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Consider this: if I approached any monarch with the power to alter fate itself, they would empty their treasury without hesitation. Ten thousand? They'd pay a hundred times that sum to save their bloodline."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">She's right, but that doesn't make it any less impossible. I'm barely scraping by as an adventurer. Ten thousand gold might as well be ten million.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're absolutely right, but I'm not royalty. I'm a struggling adventurer who can barely afford decent equipment. Even with the most dangerous missions, I might scrape together a thousand gold in a week—if I'm incredibly lucky and don't die trying."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's expression doesn't change. She's clearly dealt with this situation before—desperate people making impossible promises they can't keep.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"How fortunate for you that I exist outside the constraints of mortal time. Weeks, months, years—all meaningless here. Simply promise payment with appropriate interest, and I'll collect when fate allows. Debts have a way of finding their debtors, regardless of how long it takes."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">The way she says that sends a chill down my spine. This isn't just a business transaction—I'm making a deal with something far beyond human understanding. But what choice do I have?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Fine. I promise to pay you ten thousand gold, with whatever interest you deem fair. Now please—tell me who's in danger."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Okay, let me see how they connect. Hmm..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Five minutes pass in silence as Veloria stares intensely at something I can't see, her hands moving in complex patterns over her crystal ball.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What now?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Don't stress me! There are so many ropes connected, it's hard to find their base..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Another thirty minutes crawl by. I'm starting to wonder if this is all an elaborate scam when Veloria finally looks up.</span></div> <div style="text-align: center; margin: 30px 0;"> [[Wait for the answer...|WhispersWisdomAnswer]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Finally, Veloria's eyes snap open with sudden clarity. But instead of relief, her expression fills me with dread—she looks genuinely disturbed by whatever she's seen.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"The threads have revealed their secret. Death comes cloaked in arcane power beyond mortal comprehension. Beware magic that could reshape reality itself."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">After all that buildup, after that enormous price... this is what I get? A vague warning about magic? I feel my frustration boiling over.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Are you serious?! After an hour of mystical divination and a ten thousand gold promise, your earth-shattering revelation is 'watch out for magic'? We face magical threats every single day as adventurers!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's expression hardens. For a moment, I see a flash of the immense power she claims to possess—three centuries of accumulated strength, terrible and utterly beyond my comprehension.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Child, your petty dungeon spells and monster hexes are parlor tricks compared to what approaches. I speak of magic that could erase cities, that could unweave the very fabric of existence. Power sufficient to kill gods—including myself."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">If she can truly kill someone as powerful as herself, I need to understand what we're dealing with. What kind of monster threatens my friends?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Just how powerful are you? I need to understand the scale of what we're facing."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's expression becomes contemplative, almost melancholy. For the first time, she seems to look inward rather than at the threads of fate around us.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"In my era, perhaps one or two beings could match my strength—and they're long dead. The fact that your realm still exists suggests the current generation lacks such titans. Which makes this threat all the more terrifying."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Someone capable of god-level destruction... The demon king perhaps, but he's dead. That leaves only the legendary heroes' party. <<print $humanToThalor>> is formidable, but his strength is physical, not magical. <<print $humanToMariel>> has powerful healing magic, but nothing destructive enough to threaten Veloria...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria clears her throat pointedly, clearly trying to regain my attention, but I'm lost in thought.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Ahem."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Then there's Master Gairos and that dryad woman—Verdalis, wasn't it? But Gairos serves in the capital and has no quarrel with our family. Unless... could there be others? Perhaps a new demon lord has risen, or foreign powers with arcane knowledge we've never encountered...</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's patience finally snaps. Her voice erupts with all the fury of a goddess scorned.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"CHILD! CEASE YOUR PRATTLING AND LISTEN TO ME!"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Her outburst jolts me back to reality. The mystic energy around her seems to crackle with barely contained power—I definitely don't want to anger her further.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Forgive me! I was trying to process the implications of such power."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria takes a deep breath, her composure returning like a mask sliding back into place. The dangerous energy dissipates, but I can still feel its lingering presence.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Can you think of anyone else in your realm who possesses such devastating capability?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Honestly? Only the fallen Demon King possessed such might, and he's long dead. The heroes who defeated him are the strongest living beings I know of, but none would harm their own companions. I can't fathom who else could threaten someone of your caliber."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria nods grimly, as if my answer confirms something she already suspected. Her demeanor shifts from interrogator to benefactor as she reaches into the folds of reality itself.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Then I have shared all the wisdom I can offer. But before you depart, accept this."</span> She materializes an intricate ticket from thin air. <span class="dialog-veloria">"This will grant you passage back to my sanctuary from anywhere in your realm. Simply hold it while crossing any threshold and focus your thoughts upon me."</span></div><div style="clear: left;"></div></div> <center><img src="images/items/ticket.webp" style="width: 300px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I take the shimmering ticket, feeling its strange warmth against my palm. The material seems to shift between paper and pure energy, defying easy description.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Above all else, young one—guard your companions with vigilance. Death stalks in shadows deeper than you can imagine."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Leave the shop...|WhispersWisdomExit]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(255, 165, 0, 0.85) 0%, rgba(255, 140, 0, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌅 Outside Whisper's Wisdom 🌅</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Nimeria! How could I forget she's been waiting outside this entire time? What if something terrible happened while I was trapped in this timeless void? My heart races with sudden panic.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">I bolt toward the exit in desperation, just as Veloria's exasperated voice echoes behind me through the mystical chamber.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Foolish child! Have you forgotten my words about this sanctuary existing beyond temporal flow?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Bursting through the shop's entrance, I'm overwhelmed with relief to find Nimeria exactly where I left her, peacefully seated on the same bench. The terror that had gripped my heart dissolves as I rush to her, pulling her into a desperate embrace.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Whoa, what happened in there? Not that I'm complaining about the hug, hehe."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">How do I even begin to explain what I've just experienced? The weight of Veloria's warning presses down on me like a crushing burden.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"The woman in there... she told me one of my friends is going to die soon."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's expression immediately shifts to one of grave concern. Her usual playful demeanor vanishes, replaced by something far more serious and calculating.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wait, what? I need to talk to her."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria strides purposefully toward the shop entrance, but her hands meet only solid, unyielding wood. I join her efforts, pressing against the barrier with growing frustration, but the mystical portal has sealed itself completely against our return.</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">The shop that seemed so real moments ago now feels like a fortress barred against intruders. Has Veloria's sanctuary truly vanished, or simply hidden itself from unwanted visitors?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's weird... it's like the door is completely sealed now."</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria's concern gradually transforms into something warmer, more protective. Her smile returns, but it carries depths I've never noticed before—as if she's making some unspoken vow.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Don't worry, we'll keep everyone safe. I promise. But I'm really happy that you'd be worried about me dying."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">There's something profound in her words, a weight that suggests her promise carries more power than mere sentiment. How deep do Nimeria's abilities truly run?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Of course I would. We are friends, Nimeria."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">A subtle blush colors Nimeria's cheeks, and for a moment, her composed mask slips to reveal something startlingly vulnerable beneath.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Aww, that's sweet... Maybe someday you'll think of me as more than just friends, hehe. Anyway, it's getting late. Let's head home and you can tell me everything that woman said. I want to hear every detail."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Head home...|WhispersWisdomHomeward]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeriadate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(135, 206, 235, 0.85) 0%, rgba(173, 216, 230, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #4682B4; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🏃♂️ Walking Home 🏃♂️</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">As we walk home, I recount everything that happened in Veloria's shop. Nimeria listens intently, asking pointed questions about the rope metaphor, the warning about strong magic, and especially about Veloria calling Seryk and her "elves." When we're near home, we encounter Seryk approaching from the opposite direction.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Well, well! How'd the date with my sister go?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh come on, not you too!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Haha, relax! Mariel told us about your little shopping trip. We've all been having fun with it."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Wait, Liora too?!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Don't worry, she's not jealous or anything. Actually thought it was pretty funny."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Seryk steps closer and lowers his voice so only I can hear.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Thanks for taking Nim out today. I know she can be... intense, but she's got a good heart underneath all that attitude."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"...I can hear you, Seryk..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Hahaha!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Seryk whispers even quieter, his expression growing more serious.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"But seriously though, I really appreciate it. If anything ever happens to me, just... look out for her, alright? She's all the family I've got."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hey, don't talk like that! Nothing's going to happen to you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What are you whispering to <<print $humanName>>?!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Oh, nothing much. Just telling him how much better I'd treat him than you would."</span> *winks*</div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"SERYK!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nimeria chases after Seryk, despite her smaller frame and weaker body. I can see that Seryk deliberately slows down so she can keep up with him. The neighbors stare in shock at the sight of two demons happily chasing each other—something unheard of for 'slaves.'</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Watching them like this... this is what happiness looks like. Maybe Veloria was wrong. Who would want to destroy something so pure?</span></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">In the distance, I can see our house. Serin and Liora are standing at the entrance, and there's a carriage nearby. Wait... is that...</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Is that <<print $humanToThalor>>?!"</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Approach the house...|ThalorArrival]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🔮 Whisper's Wisdom - The Return 🔮</h2></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The familiar mystical atmosphere of the shop envelops me as I step inside. Veloria sits behind her crystal ball, her knowing smile unchanged from our last encounter. Something about her presence feels both ancient and timeless.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Ah, the threads of fate bring you back to me..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Her voice carries an otherworldly echo that seems to resonate from multiple dimensions at once. Her knowing gaze pierces through me as if reading chapters of my life I haven't even written yet.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"How fascinating. Your destiny has taken such unexpected turns since our last encounter."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Here we go again. She's looking at me like I'm some cosmic puzzle she's trying to solve, and I have no idea what she's talking about.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's so fascinating? You're staring at me like I've grown a second head."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"The tapestry of your future has been rewoven entirely. Choices you've made, bonds you've forged... they've altered the very fabric of possibility around you. Such dramatic changes in so short a time."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">I can't help but roll my eyes. Here comes the mystical fortune-teller routine again. Let me guess—she'll speak in riddles and then demand payment for her "wisdom."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceskeptical.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Right, here comes the part where you speak in cryptic riddles and then demand payment for your 'profound insights.'"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">To my surprise, Veloria throws back her head and erupts in genuine laughter—rich, melodious, and completely unrestrained. The sound echoes through the mystical shop like music from another realm.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Oh, how delightfully cynical! You truly have no idea who stands before you, do you? Though I suppose that's hardly surprising—it has been centuries since anyone spoke my name with recognition. Time has a way of erasing even legends."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Should I know you?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's amusement fades slightly, replaced by something more calculating. She leans forward, her ancient eyes studying me with renewed interest.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Tell me, child—did it never strike you as curious that this establishment materialized from absolute nothingness? That one day empty space, the next a fully formed shop of wonders?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">She has a point, but Nimeria already explained this phenomenon. Magic shops aren't exactly common, but they're not unheard of either.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Nimeria already explained that phenomenon. Magical establishments occasionally manifest spontaneously, though she warned me to enter alone—apparently multiple visitors can cause unpredictable dimensional instabilities."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">For the first time since I've met her, Veloria looks genuinely impressed. Her eyebrows rise slightly, and there's something approaching respect in her ancient gaze.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Remarkable. At least one member of your little band possesses genuine wisdom. Her caution is well-founded—though this particular sanctuary transcends even those rules. If you truly wish to understand, cast your gaze beyond that window."</span></div><div style="clear: left;"></div></div><div style="text-align: center; margin: 30px 0;"> [[Look out the window...|WhispersWisdomWindow]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Curious despite my skepticism, I approach the window and peer outside. What I see makes my stomach drop and my head spin with vertigo.</span></div> <center><img src="images/landscapes/void.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Nothing. Absolute, complete nothingness stretches in every direction. Not darkness—that would still be something—but pure, empty void that seems to pull at my consciousness just by looking at it. I quickly step back from the window, my hands trembling.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What... what is that? There's nothing out there!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"This place exists outside of time and space. You could remain here for hundreds of years, and only minutes would pass in your world."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the hell... But how? How is this even possible?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Have you heard of the... what do they call it these days... ah yes, the resonance system? Well, I already know the answer just by looking at you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Yes, Elena told us about it. Basically, we get stronger through our bonds with each other."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's laughter echoes through the shop, but this time there's something almost mocking in it.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Hahaha! That's barely five percent of what the resonance system is truly capable of. I was the one who discovered it. Or rather, I continued Veryn's research on the soul."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Veryn... I think I've heard that name before."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"It's a rather long story. Perhaps I'll tell you another time. What's fascinating is that you don't know Veryn, yet you've seemingly continued his experiments. I can see that you've experimented on your soul... accidentally, perhaps? No, I can't imagine that happening by chance."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"The soulstones?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Soulstones? Well, never mind the terminology. What matters is that I can see your lifespan and those connected to you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceskeptical.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Ah yeah... sure you can."</span></div><div style="clear: left;"></div></div><div style="text-align: center; margin: 30px 0;"> [[Continue the conversation...|WhispersWisdomRopes]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"I see you still don't believe me. Very well. Imagine your lifespan as a rope. Yours is remarkably thick—not easily broken. You'll most likely have a long life ahead of you."</span></div><div style="clear: left;"></div></div> <center><img src="images/items/rope.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Your friends' souls are connected to yours. I think you should be able to slightly feel them even now, correct?"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Now that she mentions it... I can sense something. A warmth, connections that tug gently at my consciousness. Liora's gentle presence, Serin's fierce energy, even Nimeria and Seryk feel... connected somehow.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Somehow... yes. I can feel them."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Imagine your friends as smaller ropes connected to yours, like this:"</span></div><div style="clear: left;"></div></div> <center><img src="images/items/ropes.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"In reality, every rope is connected to each other as well, but that would be too complicated for your little brain to comprehend."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facefrustrated.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hey!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"What's truly interesting is that your rope, as well as those of the others, has grown stronger since your last visit. Well, all but one, which is quite intriguing."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"How so?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"As I explained, these ropes represent lifespan. It doesn't make sense for them to become stronger unless you've manipulated your souls somehow."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Do you believe me now?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceskeptical.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hmm... no, not really."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's expression shifts to something darker, more serious. The playful atmosphere in the shop suddenly feels heavy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Perhaps it's better that you remain skeptical. But let me at least warn you—one of your friends will die soon."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[React to the warning...|WhispersWisdomWarning]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.85) 0%, rgba(138, 43, 226, 0.9) 100%); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">The words hit me like a physical blow. The playful atmosphere vanishes instantly, replaced by cold dread that settles in my stomach like a stone.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What the hell are you talking about?!"</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's eyes gleam with predatory satisfaction, like a cat that's finally cornered its prey. She savors my shock, feeding on the fear that's beginning to creep into my voice.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Finally, I have your undivided attention. Now then, when mortality comes calling, who shall it claim? Perhaps that weathered champion whose sword arm trembles with age? Or his radiant healer, whose very life force blazes so intensely it may burn through her mortal vessel?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">My heart pounds as I realize she knows exactly who they are. This isn't some generic fortune telling—she's describing specific people in my life with uncanny accuracy.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Everyone in Lindale knows about my <<print $bothToHuman>>—Thalor and Mariel, the heroes who defeated the Demon King. You're not exactly revealing hidden knowledge here."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's smile grows wider, more predatory. She's clearly enjoying this game of psychological chess.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"But perhaps the danger lies closer to your own generation... Consider the fierce warrior maiden whose spirit burns like wildfire—always first into battle, always risking everything for glory. Or that luminous healer whose innocence shines so purely it seems almost otherworldly—too perfect for this cruel realm."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Serin and Liora... she's describing them perfectly. My hands start trembling. How can she know these details?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facethinking.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Liora and Serin travel with me everywhere... but how do you know their personalities so well?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"And what of the azure-skinned giant whose fists could shatter stone? Such nobility in his bearing, despite the chains society would place upon him. An elf of remarkable presence..."</span></div><div style="clear: left;"></div></div> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span style="color: #F5DEB3; font-style: italic;">Veloria's gaze grows distant, as if peering through layers of reality I cannot perceive. Her voice takes on an almost hypnotic quality.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-veloria">"Then there's the dark-haired maiden with crimson flames dancing in her eyes—such haunting beauty, yet carrying shadows of ancient pain. Two elves... remarkable. Their life threads are unlike anything I've witnessed. At their foundation, there's a rupture—as if their original fate was severed—yet from that wound, stronger bonds have grown. Most peculiar..."</span></div><div style="clear: left;"></div></div> <center><img src="images/items/bluerope.webp" style="width: 400px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">Elves? That's impossible. Everyone knows demons and elves are completely different races. But her descriptions are too accurate to dismiss. Something about this feels deeply wrong.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You clearly know Seryk and Nimeria, they're not exactly inconspicuous around here. But calling them elves? They're demons—everyone knows that. How can you be so precise about everything else yet get something so fundamental wrong?"</span></div><div style="clear: left;"></div></div><div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <img src="images/veloria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <span class="dialog-veloria">"Ah, so the old prejudices persist even in this age? How... disappointing, yet predictable."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span style="color: #F5DEB3; font-style: italic;">Something in her tone suggests layers of history I can't even begin to fathom. The way she said "even in this age" carries weight, as if she's speaking from a perspective spanning multiple centuries.</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border-left: 4px solid rgba(100, 100, 100, 0.5); padding: 15px; border-radius: 0 8px 8px 0;"> <span class="dialog-rylan" style="font-style: italic;">The way she speaks about time, about ages... it's like she's discussing weather patterns instead of the passage of human lifetimes. Who—or what—is this woman?</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What do you mean by 'even now'? And just how old are you? You speak like you've witnessed the rise and fall of civilizations."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue the conversation...|WhispersWisdomTimeReveal]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(25, 25, 50, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">A long time ago...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">In a world that would soon be lost...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">When the castle still stood proud...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">And hope had not yet fled...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">The final days of peace began...</div> </div> </div> <</nobr>> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <<nobr>> <<set $currentFace = $currentMiraFace>> <<set $timeOfDay = "morning">> <<set $gameDay += 1>> <div class="castle-scene-container" style="background: linear-gradient(135deg, rgba(70, 70, 90, 0.95), rgba(50, 50, 70, 0.9), rgba(30, 30, 50, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/castlehallway.webp') center/cover; opacity: 0.2; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/castlehallway.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mira/faceolder.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The castle hallways echo with the soft sounds of Mira's cleaning. She moves methodically from window to window.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The sound of heavy footsteps echoes through the corridor. Azgorth approaches, his naked upper body glistening with sweat, black pants clinging to his muscular frame. His face carries an expression of deep concern.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facethoughtful.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-azgorth" style="color: #DDA0DD;">"Mira,"</span><span class="dialog-azgorth" style="color: #DDA0DD;">"How are you? Is everything... is everything fine?"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mira/faceolder.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Mira looks up from her work, with her usual serious expression. <span class="dialog-mira" style="color: #FFC0CB;">"Yes, my lord. Everything is fine. The castle is clean, the windows are clear, and all is in order."</span> She pauses, then adds, <span class="dialog-mira" style="color: #FFC0CB;">"How is the war going?"</span> In recent years, Mira had learned to respect Azgorth deeply. What had once been a formal relationship between servant and master had grown into something more profound. She had started calling him "lord" not out of obligation, but from genuine respect for the man who had proven himself worthy of such reverence.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Azgorth's expression darkens. He turns to look out the window, his gaze fixed on the distant horizon where smoke rises from burning villages. <span class="dialog-azgorth" style="color: #DDA0DD;">"It isn't going well,"</span> he says quietly, his voice barely above a whisper.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-azgorth" style="color: #DDA0DD;">"We will lose the war."</span> The words hang heavy in the air, like a death sentence pronounced on the entire kingdom. He turns back to face Mira directly, looking her in the eyes.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-azgorth" style="color: #DDA0DD;">"I'm sorry,"</span> he says, his voice cracking with emotion. Then, to Mira's shock, the mighty warrior slowly lowers himself to his knees before her.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-azgorth" style="color: #DDA0DD;">"Thank you,"</span> he says, his head bowed. <span class="dialog-azgorth" style="color: #DDA0DD;">"Thank you for all your service, for everything you've done for my children. My children are the world to me, and I... I wasn't a good father."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mira/faceolder.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Mira's eyes widen in shock and concern. <span class="dialog-mira" style="color: #FFC0CB;">"My lord, please! You shouldn't go down on your knees. You're the king!"</span> She reaches out as if to help him up, but stops, uncertain of the proper protocol.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-azgorth" style="color: #DDA0DD;">"I have to,"</span> he insists, his voice firm despite his kneeling position. <span class="dialog-azgorth" style="color: #DDA0DD;">"I'm the reason everyone will die, you included. You should run away, Mira. Run away as long as you still can."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mira/faceolder.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Mira's expression hardens with determination. <span class="dialog-mira" style="color: #FFC0CB;">"Run where?"</span> she asks, her voice steady despite the tears forming in her eyes. <span class="dialog-mira" style="color: #FFC0CB;">"I'll stay, my lord. Whatever happens, I'll stay. Even if you command me to leave."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/azgorth/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Azgorth"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Azgorth's shoulders shake with suppressed emotion. <span class="dialog-azgorth" style="color: #DDA0DD;">"I'm sorry,"</span> he whispers again, his voice barely audible. <span class="dialog-azgorth" style="color: #DDA0DD;">"I'm so sorry. I'm sorry for everything."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mira/faceolder.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Mira watches the once-proud king kneeling before her, his bare chest and shoulders reflecting the dim light filtering through the windows. The castle around them feels suddenly fragile, like a house of cards waiting to collapse. The weight of his words hangs heavy in the air, a prophecy of doom that cannot be avoided.</p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Past Echoes</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">A moment of vulnerability in the castle's final days.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5MorningReturn]]</div></div></div> <<script>>window.AudioSystem.playBGM('serykmalrikdream.mp3');<</script>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>><div class="nimeria-mischief-container" style="background-image: url('images/landscapes/night.webp'); background-size: cover; background-position: center; min-height: 600px; position: relative; border-radius: 10px; overflow: hidden;"><div class="night-overlay" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.8), rgba(139, 0, 139, 0.9)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="mischief-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">🌙 Midnight Visitations 🌙</h2> <div class="nimeria-thoughts" style="background: linear-gradient(145deg, rgba(120,80,160,0.3), rgba(100,60,140,0.4)); border: 2px solid rgba(200,150,255,0.4); border-radius: 12px; padding: 20px; margin: 20px auto; max-width: 600px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/nimeria/faceserious.webp" style="width: 60px; height: 60px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; line-height: 1.6;"><span class="dialog-nimeria">*The house sleeps, but not all doors are open to me tonight. Some opportunities present themselves... while others remain frustratingly out of reach.*</span></p><div style="clear: left;"></div></div><div class="character-influence-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>></h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Sleeping peacefully, unaware..."</p></div> <<link "Visit his room" "RylanDreamcorruptionChoices">><</link>></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Liora</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"So innocent, so trusting..."</p></div></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Mariel</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Alone in her new room..."</p></div></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Serin</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Light still shines under her door..."</p></div></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Seryk</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"He needs rest to heal his wounds..."</p></div></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Thalor</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Not in any bedroom tonight..."</p></div></div><div class="influence-option-wrapper" style="text-align: center; position: relative;"><div class="locked-option" style="position: relative; opacity: 0.6;"><div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px); position: relative;"><div class="magical-barrier" style="position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; border: 3px solid rgba(255, 100, 100, 0.8); border-radius: 20px; box-shadow: 0 0 20px rgba(255, 100, 100, 0.6), inset 0 0 20px rgba(255, 100, 100, 0.3); animation: pulse-barrier 2s infinite;"></div> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"><div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Gairos</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Magical barriers surround his room..."</p></div></div></div><div class="sleep-option" style="margin-top: 50px;"><div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"><div style="background: linear-gradient(145deg, rgba(120,80,160,0.2), rgba(100,60,140,0.3)); border: 2px solid rgba(200,150,255,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"> <h3 style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Return to my room</h3><p style="color: #C0A0C0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">"Perhaps rest is what I need..."</p></div></div><div style="margin-top: 15px;"><<link "End the night" "Chapter5nightMarielTransition">><</link>></div></div></div></div> <</nobr>> <style> @keyframes pulse-barrier { 0% { opacity: 0.6; transform: scale(1); } 50% { opacity: 1; transform: scale(1.02); } 100% { opacity: 0.6; transform: scale(1); } } .influence-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .influence-option:hover .character-frame { border-color: rgba(255,255,255,0.5); box-shadow: 0 12px 24px rgba(0,0,0,0.4); } .influence-option:hover img { border-color: rgba(255,255,255,0.6); transform: scale(1.05); } .influence-option:hover h3 { color: #FFE6FF; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .mischief-content a { color: #DDA0DD; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1)); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.1em; } .mischief-content a:hover { color: #FFE6FF; background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15)); border-color: rgba(255,255,255,0.5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.4); } </style> <<changeFace $currentNimeriaFace>> <<statSummary>>
<<stopLoopingSounds>> <<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<if not $rylanDreamSeryk>><<set $rylanDreamSeryk = false>><</if>><<if not $rylanDreamMariel>><<set $rylanDreamMariel = false>><</if>><<if not $rylanDreamSelfGay>><<set $rylanDreamSelfGay = false>><</if>><<if not $rylanDreamSelfHetero>><<set $rylanDreamSelfHetero = false>><</if>><<if not $rylanDreamSelfHeteroDominantPOV>><<set $rylanDreamSelfHeteroDominantPOV = false>><</if>> <<if not $rylanDreamSelfGayDominantPOV>><<set $rylanDreamSelfGayDominantPOV = false>><</if>> <div class="nimeria-mischief-container" style="background-image: url('images/landscapes/night.webp'); background-size: cover; background-position: center; min-height: 600px; position: relative; border-radius: 10px; overflow: hidden;"> <div class="night-overlay" style="background: linear-gradient(to bottom, rgba(75, 0, 130, 0.8), rgba(139, 0, 139, 0.9)); position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="mischief-content" style="position: relative; z-index: 2; padding: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin-bottom: 20px; font-size: 1.8em;">🌙 Dream Manipulation 🌙</h2> <div class="nimeria-thoughts" style="background: linear-gradient(145deg, rgba(120,80,160,0.3), rgba(100,60,140,0.4)); border: 2px solid rgba(200,150,255,0.4); border-radius: 12px; padding: 20px; margin: 20px auto; max-width: 600px; box-shadow: 0 6px 12px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/nimeria/faceserious.webp" style="width: 60px; height: 60px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; line-height: 1.6;"><span class="dialog-nimeria">*My Knight sleeps so peacefully, unaware of the dreams I could weave into his mind. Each dream costs precious mana crystals... but the corruption they could plant might be worth the price.*</span></p><div style="clear: left;"></div></div> <div style="background: rgba(75, 50, 100, 0.3); border: 1px solid rgba(120, 80, 150, 0.5); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 400px;"> <p style="color: #DDA0DD; font-size: 1.1em; margin: 0;"><span style="color: #FFD700;">💎 Mana Crystals:</span> <span style="color: white; font-weight: bold;"><<print $crystals || 0>></span></p> <p style="color: #C0A0C0; font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">Each dream costs 3 crystals</p></div> <div style="background: linear-gradient(145deg, rgba(100,60,140,0.2), rgba(80,40,120,0.3)); border: 1px solid rgba(150,100,200,0.4); border-radius: 8px; padding: 15px; margin: 20px auto; max-width: 700px; box-shadow: 0 4px 8px rgba(0,0,0,0.2); backdrop-filter: blur(3px);"> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; line-height: 1.6; font-size: 0.95em; font-style: italic;">💡 <strong>Fetish Development Note:</strong> As in real life, you can have a fetish for both dominance and submission, so in here too. Your dominance and submission fetish values directly influence resistance rolls throughout the story - higher values make certain scenarios easier or harder to resist. Having higher or lower fetish values won't lock you into or out of scenes - you are free to play both dream corruption scenes. However, some future story choices may be influenced by your decisions. Choose freely and explore both paths!</p></div> <div class="character-influence-options" style="display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin: 40px 0;"> <<if ($rylan_GayValue || 0) > 1 and not $rylanDreamSeryk>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <div class="character-info"> <div class="character-description"> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Seryk</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Intimate dreams of Seryk..."</p> <p style="color: #FFD700; font-size: 0.8em; margin: 5px 0 0 0;">💎 3 Crystals</p></div> <div class="character-action"> <<if ($crystals || 0) >= 3>><<link "Weave Seryk Dream" "RylanSerykDream">><</link>><<else>><span style="color: #666; font-style: italic;">Not enough crystals</span><</if>></div></div></div></div> <<elseif $rylanDreamSeryk>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Seryk</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div> <<else>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/seryk/chapter2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Seryk</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Not enough attraction yet... (Need Gay Value > 1)"</p></div></div><</if>> <<if $rylanRomanceMariel and not $rylanDreamMariel>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Mariel</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"She isn't sleeping yet..."</p></div></div> <<elseif $rylanDreamMariel>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Mariel</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div> <<else>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/mariel/stage2/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Mariel</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"No romantic connection established..."</p></div></div><</if>> <<if not $rylanDreamSelfGay>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>> (Gay - Submissive)</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Passion, through another’s eyes..."</p> <p style="color: #FFD700; font-size: 0.8em; margin: 5px 0 0 0;">💎 3 Crystals</p></div> <<if ($crystals || 0) >= 3>><<link "Submissive Gay Dream" "RylanSelfGayDream">><</link>><<else>><span style="color: #666; font-style: italic;">Not enough crystals</span><</if>></div> <<else>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>> (Gay - Submissive)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div><</if>> <<if not $rylanDreamSelfGayDominant>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>> (Gay - Dominant)</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dominate your other self..."</p> <p style="color: #FFD700; font-size: 0.8em; margin: 5px 0 0 0;">💎 3 Crystals</p></div> <<if ($crystals || 0) >= 3>><<link "Dominant Gay Dream" "RylanSelfGayDreamDominantPOV">><</link>><<else>><span style="color: #666; font-style: italic;">Not enough crystals</span><</if>></div> <<else>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>> (Gay - Dominant)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div><</if>> <<if $humanTransformationFeminine and not $rylanDreamSelfHetero>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Submissive)</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Experience femininity from within..."</p> <p style="color: #FFD700; font-size: 0.8em; margin: 5px 0 0 0;">💎 3 Crystals</p></div> <<if ($crystals || 0) >= 3>><<link "Submissive Dream" "RylanSelfHeteroDream">><</link>><<else>><span style="color: #666; font-style: italic;">Not enough crystals</span><</if>></div> <<elseif $humanTransformationFeminine and $rylanDreamSelfHetero>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Submissive)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div> <<elseif not $humanTransformationFeminine>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Submissive)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Feminine transformation required..."</p></div></div><</if>> <<if not $rylanDreamSelfHeteroDominantPOV>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="influence-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease; position: relative; z-index: 2;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); border: 2px solid rgba(255,255,255,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3);"></div> <h3 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Dominant)</h3> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dominate your transformed self..."</p> <p style="color: #FFD700; font-size: 0.8em; margin: 5px 0 0 0;">💎 3 Crystals</p></div> <<if ($crystals || 0) >= 3>><<link "Dominant Dream" "RylanSelfHeteroDreamMalePOV">><</link>><<else>><span style="color: #666; font-style: italic;">Not enough crystals</span><</if>></div> <<elseif $rylanDreamSelfHeteroDominantPOV>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="used-option" style="position: relative; opacity: 0.4;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 2.5em; color: rgba(255,255,255,0.8);">✓</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Dominant)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Dream already woven..."</p></div></div> <<elseif not $humanTransformationFeminine>><div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;"><<print $humanName>>♀️ (Dominant)</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Feminine transformation required..."</p></div></div><</if>> <div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/thalor/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Thalor</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Not enough sexual encounters yet..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Serin</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Need to develop relationship further..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Liora</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Their relationship is still too pure..."</p></div></div> <div class="influence-option-wrapper" style="text-align: center; position: relative;"> <div class="locked-option" style="position: relative; opacity: 0.6;"> <div class="character-frame" style="background: linear-gradient(145deg, rgba(100,100,100,0.1), rgba(80,80,80,0.05)); border: 2px solid rgba(150,150,150,0.2); border-radius: 15px; padding: 15px; margin-bottom: 10px; box-shadow: 0 8px 16px rgba(0,0,0,0.3); backdrop-filter: blur(5px);"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 10px; border: 2px solid rgba(150,150,150,0.3); filter: grayscale(70%);"> <div class="lock-overlay" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 3em; color: rgba(255,255,255,0.8); text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔒</div></div> <h3 style="color: #999; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 5px 0; font-size: 1.2em;">Nimeria</h3> <p style="color: #AAA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; font-style: italic;">"Not enough sexual encounters yet..."</p></div></div> </div> <div class="sleep-option" style="margin-top: 50px;"> <div class="return-option" style="cursor: pointer; transition: transform 0.3s ease, opacity 0.3s ease;"> <div style="background: linear-gradient(145deg, rgba(120,80,160,0.2), rgba(100,60,140,0.3)); border: 2px solid rgba(200,150,255,0.3); border-radius: 10px; padding: 15px 25px; display: inline-block; box-shadow: 0 4px 8px rgba(0,0,0,0.3); backdrop-filter: blur(3px);"> <h3 style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 0; font-size: 1.1em;">Return to visitations</h3> <p style="color: #C0A0C0; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-size: 0.9em; margin: 5px 0 0 0; font-style: italic;">"Perhaps someone else needs my attention..."</p></div></div> <div style="margin-top: 15px;"><<link "Back to night visits" "NimeriaNightVisits">><</link>></div></div> </div></div> <</nobr>> <style> .influence-option-wrapper { width: 180px; height: 490px; display: flex; flex-direction: column; justify-content: flex-start; margin-bottom: 20px; } .influence-option, .used-option, .locked-option { height: 100%; display: flex; flex-direction: column; justify-content: flex-start; padding: 10px; } .character-frame { height: 150px; display: flex; align-items: center; justify-content: center; margin-bottom: 15px; flex-shrink: 0; } .character-info { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; min-height: 120px; } .character-description { flex-grow: 1; margin-bottom: 15px; } .character-action { margin-top: auto; padding-top: 10px; } .character-frame img { width: 120px !important; height: 120px !important; } .influence-option:hover { transform: translateY(-5px) scale(1.05); opacity: 0.9; } .influence-option:hover .character-frame { border-color: rgba(255,255,255,0.5); box-shadow: 0 12px 24px rgba(0,0,0,0.4); } .influence-option:hover img { border-color: rgba(255,255,255,0.6); transform: scale(1.05); } .influence-option:hover h3 { color: #FFE6FF; } .return-option:hover { transform: translateY(-3px) scale(1.02); opacity: 0.9; } .mischief-content a { color: #DDA0DD; text-decoration: none; background: linear-gradient(145deg, rgba(255,255,255,0.15), rgba(255,255,255,0.1)); border: 1px solid rgba(255,255,255,0.3); border-radius: 8px; padding: 10px 20px; display: inline-block; margin-top: 10px; transition: all 0.3s ease; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); font-weight: bold; font-size: 1.1em; } .mischief-content a:hover { color: #FFE6FF; background: linear-gradient(145deg, rgba(255,255,255,0.25), rgba(255,255,255,0.15)); border-color: rgba(255,255,255,0.5); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.4); } </style> <<changeFace $currentNimeriaFace>> <<statSummary>>
<<stopLoopingSounds>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSelfGay = true>><<set $timeOfDay = "night">><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Forbidden Desires Dream 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"New pleasures, through familiar eyes..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;">I wake up lying on what appears to be my own bed, but something feels... different. The room shimmers with an ethereal quality, and I can sense that familiar presence watching me from the shadows.</p> <center><img src="images/rylan/chapter5/dream/selfgay/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This place again... where am I? Everything feels so surreal..."</span></div><div style="clear: left;"></div></div> <<if $rylanDreamSeryk>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Welcome back, my curious Knight,"</span> the familiar voice purrs with obvious delight. <span class="dialog-nimeria">"I see our previous encounter with Seryk left quite an impression on you. How delicious... your mind is becoming so wonderfully receptive to new experiences."</span></div><<else>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <center><img src="images/rylan/chapter5/dream/selfgay/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <span class="dialog-nimeria">"Hello again, my sweet $humanName,"</span> the mysterious voice echoes through the dreamscape with playful warmth. <span class="dialog-nimeria">"I do hope you're ready for another... educational experience."</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You again! What do you want with me this time?"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Oh, I have something very special planned for you tonight. A guest who I think you'll find... intimately familiar."</span> The voice takes on a sultry, mischievous tone. <span class="dialog-nimeria">"I've designed him just for you, my dear Knight."</span></div> <center><img src="images/rylan/chapter5/dream/selfgay/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The bedroom door opens slowly, and my heart stops. Standing in the doorway is... me. Or rather, someone who looks exactly like me, but there's something different about his presence. His posture is more confident, more commanding, his eyes holding a dominant intensity that makes my stomach flutter nervously.</p><<quickRoll "Dominant Self Temptation" "Rylan" 70 5 "DominanceFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*There's something intoxicating about seeing myself like this - confident, powerful, in control. It's... arousing.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/21.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hello there, beautiful,"</span> the other me says with a voice that's deeper, more assured than my own. <span class="dialog-rylan">"I've been waiting to meet you."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Perfect, isn't he? I designed him just like you, $humanName... just a bit more dominating. If you play nice tonight, maybe next time we can switch roles and you can be the one in control."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What are you talking about? This is insane!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Sex, of course, my dear Knight,"</span> the voice purrs with obvious amusement. <span class="dialog-nimeria">"Today I want to show you the pleasure you can gain from another man through anal sex. Think of it as... the endgame of your curious explorations."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Are you completely crazy?! I won't do that!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Yes, I am quite crazy, $humanName. Delightfully so,"</span> she laughs with wicked delight. <span class="dialog-nimeria">"In reality, you would need much more preparation to avoid serious injury. But in here, we can skip all those tedious preliminaries. Sadly, we have so little time for proper education..."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, waves of intense heat wash over my body. My skin flushes and becomes hypersensitive, my heart racing as unwanted arousal courses through my veins. I can feel myself becoming hard despite my mental protests.</p><<quickRoll "Forced Arousal" "Rylan" 65 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The way my body responds against my will is both terrifying and... strangely exciting. I can't control it.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's happening to me?! Why do I feel so..."</span> I gasp, my voice trailing off as the arousal intensifies beyond my control.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Now, my sweet boy, get on all fours and show him your pleasure hole. Present yourself like a good little puppy."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against my will, my body moves without my permission. I find myself turning around and getting on my hands and knees on the bed, my most intimate area completely exposed and vulnerable. The humiliation burns through me like fire.</p><<quickRoll "Exhibition Temptation" "Rylan" 60 5 "ExhibitionismFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "ExhibitionismFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being exposed like this is humiliating, but there's also something... thrilling about the vulnerability.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/41.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this! I don't want this! Please!"</span> I shout desperately, my voice cracking with shame and terror.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"I just want to help you, my dear Knight. This is just a dream, so it doesn't really count, does it?"</span> Her voice takes on a falsely soothing tone. <span class="dialog-nimeria">"And believe me, you'll like it. If not, then simply forget it happened and move on. But trust me... you'll love every moment of it."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel the other me climbing onto the bed behind me, his hands gently caressing my exposed skin. His touch is surprisingly tender, almost loving, which confuses me even more.</p><<quickRoll "Gentle Touch Temptation" "Rylan" 55 5 "SubmissionFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*His touch is so gentle, so caring. It's confusing how good it feels despite the circumstances.*</p><</if>> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're so beautiful like this,"</span> the dominant version of me whispers, his voice filled with desire and authority. <span class="dialog-rylan">"I'm going to make you feel things you never imagined possible."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"But enough chatter, you lovebirds. Continue your dance of passion. I'm giving him full control while I... attend to other matters."</span> The voice fades away with wicked laughter.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel him moving closer behind me, his warmth radiating against my exposed skin. But instead of immediately trying to enter me, he does something completely unexpected - he begins to rub his hardness against my lower back and down across my cheeks, the hot flesh sliding slowly across my skin.</p> <center><img src="images/rylan/chapter5/dream/selfgay/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Mmm, you feel so perfect under me,"</span> he murmurs, his voice thick with desire as he continues the slow, teasing motions. <span class="dialog-rylan">"I want to savor every moment of this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - his hardness sliding against my most sensitive areas, the heat and firmness of him creating friction that makes my breath catch. I can feel myself responding despite my mental protests, my body trembling with unwanted arousal.</p><<quickRoll "Body Betrayal" "Rylan" 50 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My body is responding so strongly to his touch. Why can't I control this?*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this! *I don't want this..., but why does my body feel so...*"</span> I gasp, my voice shaking with confusion and unwanted arousal.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He continues his slow, deliberate movements, his hands gently caressing my sides as his hardness slides up and down along my spine, then back down to tease between my cheeks. The intimate contact is driving me to distraction, making my heart race with anticipation I don't want to feel.</p> <center><img src="images/rylan/chapter5/dream/selfgay/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm getting you ready, beautiful. I can feel how your body is responding to me... you're perfect like this."</span> His voice is husky with desire as he continues the slow, torturous teasing.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Minutes pass with this exquisite torture, his hardness gliding against my skin, creating a slick trail of arousal that makes everything more sensitive. My breathing becomes ragged as unwanted waves of pleasure wash over me, my body betraying my mind's resistance.</p> <center><img src="images/rylan/chapter5/dream/selfgay/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Please stop... I don't want this! *But why can't I make my body stop responding?!*"</span> I whimper, my voice breaking with the intensity of the unwanted sensations.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Finally, after what feels like an eternity of this maddening buildup, I feel him positioning himself differently. His tip presses gently against my entrance, not pushing yet, just creating contact that makes my entire body tense with anticipation and fear.</p> <center><img src="images/rylan/chapter5/dream/selfgay/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Now I'm going to claim you, beautiful. Relax for me and let me in slowly."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Slowly, incredibly slowly, he begins to push forward. The sensation is overwhelming - a mixture of pressure, stretching, and something else entirely that makes my mind reel. I can feel myself being opened, filled partway with his hardness as he pauses, letting me adjust to this foreign intrusion.</p> <center><img src="images/rylan/chapter5/dream/selfgay/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I don't want this! *I can feel him inside me... this is so wrong!*"</span> I gasp, my voice breaking with the overwhelming and unwanted sensations coursing through my body.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He's only halfway inside me, but already I can feel myself being stretched and filled in ways I never imagined. The sensation is foreign and overwhelming, yet my body seems to be adapting, responding with unwanted arousal that confuses and frightens me.</p><div style="text-align: center; margin-top: 30px;"> [[The sensations intensify...|RylanSelfGayDream2]] </div></div></div><<changeFace $currentRylanFace>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Slow, Sensual Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every inch a conquest, every thrust a revelation..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel him begin to move inside me with agonizing slowness. Each inch he withdraws feels like a loss, each inch he pushes back in feels like a violation. But I can't move, can't fight back - my body is completely at his mercy.</p><<quickRoll "Penetration Temptation" "Rylan" 45 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being filled like this is overwhelming, but there's something... primal about the sensation.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... please stop... I can't move... I can't fight back..."</span> I whimper helplessly, my voice trembling with shame and unwanted arousal. <span class="dialog-rylan">"Why can't I make my body respond to my mind?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect,"</span> he murmurs with dark satisfaction, his voice thick with desire. <span class="dialog-rylan">"You're taking me so well, beautiful. I can feel every inch of you wrapped around me, accepting what you think you don't want."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His movements are torturously slow, each withdrawal making me feel empty and desperate, each return filling me with unwanted sensations. I can feel every ridge, every vein of him as he slides in and out of me with deliberate precision.</p><<quickRoll "Slow Torture Temptation" "Rylan" 40 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The slow, deliberate movements are maddening. I can feel every detail of him inside me.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I hate this... I hate how it feels... *but why can't I stop my body from responding?*"</span> I gasp, my voice breaking with confusion and unwanted pleasure. <span class="dialog-rylan">"This is wrong... so wrong..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He continues his slow, methodical rhythm, each thrust calculated to maximize my discomfort and my unwanted arousal. I can feel myself adapting to his size, my body betraying my mind by accepting this violation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Your body is telling me the truth, even if your mind won't admit it,"</span> he whispers huskily, his hands gripping my hips possessively. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - I can feel every inch of him moving inside me, creating friction that sends unwanted waves of pleasure through my body. My mind screams in protest, but my body responds with traitorous arousal.</p> <center><img src="images/rylan/chapter5/dream/selfgay/13.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I'm not... I don't want this!"</span> I cry out desperately, but my voice betrays me with its breathless quality. <span class="dialog-rylan">"Please stop... I can't take much more..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He increases his pace slightly, still maintaining that torturous slowness but with more deliberate force. Each thrust now goes deeper, hitting places inside me that make my breath catch and my body tremble with unwanted responses.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself feel everything,"</span> he groans with satisfaction, his voice becoming more commanding. <span class="dialog-rylan">"I can feel you starting to accept this, starting to want what I'm giving you."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Despite my mental protests, I can feel something changing inside me. The initial pain and discomfort is giving way to something else entirely - something that terrifies me even as it makes my body respond with unwanted pleasure.</p><<quickRoll "Pleasure Transformation" "Rylan" 35 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The pain is fading, replaced by something else... something that feels disturbingly good.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not enjoying this!"</span> I lie desperately, my voice cracking with the effort of denial. <span class="dialog-rylan">"*This is wrong... I don't want this... but why does it feel...*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes more insistent, each thrust now hitting deeper inside me. I can feel myself being stretched and filled in ways I never imagined possible, my body adapting to his size with traitorous ease.</p> <center><img src="images/rylan/chapter5/dream/selfgay/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now, beautiful,"</span> he pants heavily, his voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you accepting me, welcoming me deeper with every thrust."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of him moving inside me, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build.</p> <center><img src="images/rylan/chapter5/dream/selfgay/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> I moan helplessly. <span class="dialog-rylan">"*It's too much... I'm losing myself...*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips possessively as he continues his slow, deliberate rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before.</p> <center><img src="images/rylan/chapter5/dream/selfgay/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're adapting so well to me,"</span> he whispers with dark satisfaction. <span class="dialog-rylan">"I can feel your body accepting me, welcoming me deeper. Now let's see how you handle a more... intense pace."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, his rhythm changes completely. The slow, torturous movements give way to something much more aggressive and demanding. I can feel him pulling back and then slamming into me with increasing force.</p> <center><img src="images/rylan/chapter5/dream/selfgay/19.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! Stop! It's too fast... too hard!"</span> I cry out desperately, my voice breaking with the intensity of the new pace. <span class="dialog-rylan">"I can't take this much..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But he doesn't stop. Instead, he increases his pace even more, pounding into me with a desperate intensity that makes my entire body shake. The sound of our bodies coming together fills the room as he takes me with increasing ferocity.</p><div style="text-align: center; margin-top: 30px;"> [[The pace intensifies...|RylanSelfGayDream3]] </div></div></div><<changeFace $currentRylanFace>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSelfGay2ndVisit = true>><<set $timeOfDay = "night">><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Familiar Desires Return 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Once tasted, never forgotten..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;">I find myself back in that familiar dreamscape, the ethereal bedroom shimmering with the same otherworldly quality. But this time, there's something different - a sense of anticipation, of knowing what's to come, that makes my heart race with both fear and... something else I don't want to admit.</p> <center><img src="images/rylan/chapter5/dream/selfgay/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Not this place again... but why does part of me feel... excited?"</span></div><div style="clear: left;"></div></div> <<if $rylanDreamSeryk>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Welcome back, my corrupted Knight,"</span> the voice purrs with obvious satisfaction. <span class="dialog-nimeria">"I see our previous encounters have left their mark on you. Your mind is becoming so wonderfully receptive to these... educational experiences."</span></div><<else>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <center><img src="images/rylan/chapter5/dream/selfgay/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <span class="dialog-nimeria">"Ah, my sweet $humanName returns,"</span> the mysterious voice echoes with playful warmth. <span class="dialog-nimeria">"Ready for another... enlightening session? I think you'll find this one even more... intense than the last."</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You again! What twisted game are you playing this time?"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Oh, I have something very special planned for you tonight. A familiar guest who I think you'll find... even more intoxicating than before."</span> The voice takes on a sultry, mischievous tone. <span class="dialog-nimeria">"I've enhanced him just for you, my dear Knight."</span></div> <center><img src="images/rylan/chapter5/dream/selfgay/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The bedroom door opens slowly, and my heart stops. Standing in the doorway is... me again. But this time, there's something even more intense about his presence. His posture is more commanding, more predatory, his eyes holding a dominant intensity that makes my stomach flutter with a mixture of fear and... something else I refuse to name.</p> <center><img src="images/rylan/chapter5/dream/selfgay/21.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hello again, beautiful,"</span> the other me says with a voice that's deeper, more assured than my own. <span class="dialog-rylan">"I've been waiting to claim you again."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Perfect, isn't he? I've made him even more dominating this time, $humanName... just for you. If you're good tonight, maybe next time we can explore even more... advanced techniques."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What are you talking about? This is still insane!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Sex, of course, my dear Knight,"</span> the voice purrs with obvious amusement. <span class="dialog-nimeria">"Today I want to show you even more intense pleasures through anal sex. Think of it as... an advanced course in your curious explorations."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Are you completely crazy?! I won't do that again!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Yes, I am quite crazy, $humanName. Delightfully so,"</span> she laughs with wicked delight. <span class="dialog-nimeria">"In reality, you would need much more preparation to avoid serious injury. But in here, we can skip all those tedious preliminaries. Sadly, we have so little time for proper education..."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, waves of intense heat wash over my body. My skin flushes and becomes hypersensitive, my heart racing as unwanted arousal courses through my veins. But this time, there's something different - a familiarity that makes the arousal even more intense, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's happening to me?! Why do I feel so... familiar with this?"</span> I gasp, my voice trailing off as the arousal intensifies beyond my control.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Now, my sweet boy, get on all fours and show him your pleasure hole. Present yourself like a good little puppy. You know the drill by now."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against my will, my body moves without my permission. I find myself turning around and getting on my hands and knees on the bed, my most intimate area completely exposed and vulnerable. The humiliation burns through me like fire, but there's something else too - a shameful anticipation that makes my heart race even faster.</p> <center><img src="images/rylan/chapter5/dream/selfgay/41.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this! I don't want this! Please!"</span> I shout desperately, my voice cracking with shame and terror.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"I just want to help you, my dear Knight. This is just a dream, so it doesn't really count, does it?"</span> Her voice takes on a falsely soothing tone. <span class="dialog-nimeria">"And believe me, you'll like it even more this time. If not, then simply forget it happened and move on. But trust me... you'll love every moment of it."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel the other me climbing onto the bed behind me, his hands gently caressing my exposed skin. His touch is surprisingly tender, almost loving, which confuses me even more. But there's something else too - a familiarity that makes the touch even more intoxicating.</p> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're so beautiful like this,"</span> the dominant version of me whispers, his voice filled with desire and authority. <span class="dialog-rylan">"I'm going to make you feel things you never imagined possible. Even more intense than before."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"But enough chatter, you lovebirds. Continue your dance of passion. I'm giving him full control while I... attend to other matters."</span> The voice fades away with wicked laughter.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel him moving closer behind me, his warmth radiating against my exposed skin. But instead of immediately trying to enter me, he does something completely unexpected - he begins to rub his hardness against my lower back and down across my cheeks, the hot flesh sliding slowly across my skin. The sensation is familiar yet somehow more intense than before.</p> <center><img src="images/rylan/chapter5/dream/selfgay/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Mmm, you feel so perfect under me,"</span> he murmurs, his voice thick with desire as he continues the slow, teasing motions. <span class="dialog-rylan">"I want to savor every moment of this. You're even more responsive than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - his hardness sliding against my most sensitive areas, the heat and firmness of him creating friction that makes my breath catch. I can feel myself responding despite my mental protests, my body trembling with unwanted arousal. But this time, there's something else - a shameful familiarity that makes the arousal even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this! *I don't want this..., but why does my body feel so... familiar with it?*"</span> I gasp, my voice shaking with confusion and unwanted arousal.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He continues his slow, deliberate movements, his hands gently caressing my sides as his hardness slides up and down along my spine, then back down to tease between my cheeks. The intimate contact is driving me to distraction, making my heart race with anticipation I don't want to feel. But there's something else too - a shameful recognition of the sensations.</p> <center><img src="images/rylan/chapter5/dream/selfgay/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm getting you ready, beautiful. I can feel how your body is responding to me... you're perfect like this. Even more responsive than before."</span> His voice is husky with desire as he continues the slow, torturous teasing.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Minutes pass with this exquisite torture, his hardness gliding against my skin, creating a slick trail of arousal that makes everything more sensitive. My breathing becomes ragged as unwanted waves of pleasure wash over me, my body betraying my mind's resistance. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Please stop... I don't want this! *But why can't I make my body stop responding?! And why does it feel so... familiar?*"</span> I whimper, my voice breaking with the intensity of the unwanted sensations.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Finally, after what feels like an eternity of this maddening buildup, I feel him positioning himself differently. His tip presses gently against my entrance, not pushing yet, just creating contact that makes my entire body tense with anticipation and fear. But there's something else too - a shameful recognition of what's to come.</p> <center><img src="images/rylan/chapter5/dream/selfgay/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Now I'm going to claim you, beautiful. Relax for me and let me in slowly. This time will be even more intense than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Slowly, incredibly slowly, he begins to push forward. The sensation is overwhelming - a mixture of pressure, stretching, and something else entirely that makes my mind reel. I can feel myself being opened, filled partway with his hardness as he pauses, letting me adjust to this foreign intrusion. But this time, there's something else - a shameful familiarity that makes the sensation even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I don't want this! *I can feel him inside me... this is so wrong! But why does it feel so... familiar?*"</span> I gasp, my voice breaking with the overwhelming and unwanted sensations coursing through my body.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He's only halfway inside me, but already I can feel myself being stretched and filled in ways I never imagined. The sensation is foreign and overwhelming, yet my body seems to be adapting, responding with unwanted arousal that confuses and frightens me. But there's something else too - a shameful recognition that makes the arousal even more intense.</p><div style="text-align: center; margin-top: 30px;"> [[The sensations intensify...|RylanSelfGayDream2ndVisit2]] </div></div></div><<changeFace $currentRylanFace>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Deeper, More Intense Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every thrust deeper, every sensation more intense..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel him begin to move inside me with agonizing slowness. Each inch he withdraws feels like a loss, each inch he pushes back in feels like a violation. But I can't move, can't fight back - my body is completely at his mercy. And this time, there's something else - a shameful familiarity that makes the sensations even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... please stop... I can't move... I can't fight back..."</span> I whimper helplessly, my voice trembling with shame and unwanted arousal. <span class="dialog-rylan">"Why can't I make my body respond to my mind? And why does this feel so... familiar?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect,"</span> he murmurs with dark satisfaction, his voice thick with desire. <span class="dialog-rylan">"You're taking me so well, beautiful. I can feel every inch of you wrapped around me, accepting what you think you don't want. You're even more responsive than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His movements are torturously slow, each withdrawal making me feel empty and desperate, each return filling me with unwanted sensations. I can feel every ridge, every vein of him as he slides in and out of me with deliberate precision. But this time, there's something else - a shameful recognition that makes the sensations even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I hate this... I hate how it feels... *but why can't I stop my body from responding? And why does it feel so... familiar?*"</span> I gasp, my voice breaking with confusion and unwanted pleasure. <span class="dialog-rylan">"This is wrong... so wrong..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He continues his slow, methodical rhythm, each thrust calculated to maximize my discomfort and my unwanted arousal. I can feel myself adapting to his size, my body betraying my mind by accepting this violation. But this time, there's something else - a shameful familiarity that makes the adaptation even easier, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Your body is telling me the truth, even if your mind won't admit it,"</span> he whispers huskily, his hands gripping my hips possessively. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest. You're even more responsive than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - I can feel every inch of him moving inside me, creating friction that sends unwanted waves of pleasure through my body. My mind screams in protest, but my body responds with traitorous arousal. But this time, there's something else - a shameful familiarity that makes the arousal even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/13.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I'm not... I don't want this!"</span> I cry out desperately, but my voice betrays me with its breathless quality. <span class="dialog-rylan">"Please stop... I can't take much more..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He increases his pace slightly, still maintaining that torturous slowness but with more deliberate force. Each thrust now goes deeper, hitting places inside me that make my breath catch and my body tremble with unwanted responses. But this time, there's something else - a shameful recognition that makes the responses even more intense.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself feel everything,"</span> he groans with satisfaction, his voice becoming more commanding. <span class="dialog-rylan">"I can feel you starting to accept this, starting to want what I'm giving you. You're even more responsive than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Despite my mental protests, I can feel something changing inside me. The initial pain and discomfort is giving way to something else entirely - something that terrifies me even as it makes my body respond with unwanted pleasure. But this time, there's something else - a shameful familiarity that makes the transition even easier, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not enjoying this!"</span> I lie desperately, my voice cracking with the effort of denial. <span class="dialog-rylan">"*This is wrong... I don't want this... but why does it feel so... familiar?*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes more insistent, each thrust now hitting deeper inside me. I can feel myself being stretched and filled in ways I never imagined possible, my body adapting to his size with traitorous ease. But this time, there's something else - a shameful familiarity that makes the adaptation even easier, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now, beautiful,"</span> he pants heavily, his voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you accepting me, welcoming me deeper with every thrust. You're even more responsive than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of him moving inside me, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> I moan helplessly. <span class="dialog-rylan">"*It's too much... I'm losing myself... but why does this feel so familiar?*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips possessively as he continues his slow, deliberate rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before. But this time, there's something else - a shameful familiarity that makes the buildup even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're adapting so well to me,"</span> he whispers with dark satisfaction. <span class="dialog-rylan">"I can feel your body accepting me, welcoming me deeper. Now let's see how you handle a more... intense pace. Even more intense than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, his rhythm changes completely. The slow, torturous movements give way to something much more aggressive and demanding. I can feel him pulling back and then slamming into me with increasing force. But this time, there's something else - a shameful familiarity that makes the new pace even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/19.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! Stop! It's too fast... too hard!"</span> I cry out desperately, my voice breaking with the intensity of the new pace. <span class="dialog-rylan">"I can't take this much..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But he doesn't stop. Instead, he increases his pace even more, pounding into me with a desperate intensity that makes my entire body shake. The sound of our bodies coming together fills the room as he takes me with increasing ferocity. But this time, there's something else - a shameful familiarity that makes the ferocity even more intense.</p><div style="text-align: center; margin-top: 30px;"> [[The pace intensifies...|RylanSelfGayDream2ndVisit3]] </div></div></div><<changeFace $currentRylanFace>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Even More Relentless Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every thrust more desperate, every moan more surrendered..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes absolutely brutal. He's no longer gentle or slow - every thrust is a violent claim, every withdrawal a prelude to another devastating invasion. My body shakes with each impact as he pounds into me with increasing desperation. But this time, there's something else - a shameful familiarity that makes the brutality even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/22.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop! Please! It's too much... too fast!"</span> I scream, my voice cracking with the intensity of his assault. <span class="dialog-rylan">"I can't take this pace... you're going to break me!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You can take it, beautiful,"</span> he growls with dark satisfaction, his voice thick with desire and dominance. <span class="dialog-rylan">"I can feel how your body is responding to my pace. You're loving every brutal thrust. Even more than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips with bruising force as he continues his relentless assault. Each thrust sends shockwaves through my entire body, making me cry out with unwanted pleasure despite my mental protests. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/23.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not loving it!"</span> I lie desperately, my voice breaking with the intensity of the sensations. <span class="dialog-rylan">"This is wrong... so wrong... but why does it feel so intense? And why does it feel so... familiar?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He increases his pace even more, pounding into me with a ferocity that makes my entire body convulse. I can feel every inch of him moving inside me at this brutal pace, creating friction that sends unwanted waves of pleasure through my body. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/24.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself feel everything,"</span> he pants heavily, his voice thick with dominance. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest. Your body knows what it wants. Even more than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every powerful thrust as he drives into me with increasing desperation. My mind struggles to process what's happening as wave after wave of unwanted pleasure crashes over me. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/25.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, my body doesn't want this!"</span> I cry out desperately, but my voice betrays me with its breathless quality. <span class="dialog-rylan">"I don't want to feel this way... but why can't I stop it? And why does it feel so... familiar?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that makes my entire body shake. I can feel myself being stretched and filled in ways I never imagined possible. But this time, there's something else - a shameful familiarity that makes the stretching even easier, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/26.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now, beautiful,"</span> he groans with possessive satisfaction. <span class="dialog-rylan">"I can feel you accepting every inch of me, welcoming me... even more than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes even more intense, each thrust hitting deeper inside me than the last. I can feel every ridge, every vein of him as he pounds into me with increasing ferocity. But this time, there's something else - a shameful familiarity that makes the ferocity even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/27.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> I moan helplessly, my voice muffled by the bed. <span class="dialog-rylan">"It's too intense... I'm losing myself..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips possessively as he continues his brutal rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before. But this time, there's something else - a shameful familiarity that makes the buildup even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/28.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself go completely,"</span> he pants heavily, his voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you trembling, your body begging for release. You're going to come from being fucked like this. Even more intensely than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't be... I'm not..."</span> I whisper breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's building inside me... I've never felt anything like this before... but why does it feel so familiar?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax. But this time, there's something else - a shameful familiarity that makes the climax even more intense.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're getting close, aren't you?"</span> he whispers with dark satisfaction. <span class="dialog-rylan">"I can feel your body trembling, your breathing getting shallow. You're going to come from being fucked like this, aren't you? Even more intensely than before?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of him moving inside me at this brutal pace, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/32.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't hold back anymore..."</span> I moan helplessly, my voice breaking with the intensity of the sensations. <span class="dialog-rylan">"Something's happening to me... I can't control it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His pace becomes absolutely frantic, pounding into me with a desperation that makes my entire body convulse. I can feel something powerful building inside me, something I've never experienced before. But this time, there's something else - a shameful familiarity that makes the buildup even more intense.</p> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let it happen,"</span> he groans with satisfaction, his voice thick with dominance. <span class="dialog-rylan">"Come for me. Come from being fucked like a good boy. Even more intensely than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/33.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's happening... I can't stop it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax. But this time, there's something else - a shameful familiarity that makes the climax even more intense.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="text-align: center; margin-top: 30px;"> [[The climactic moment arrives...|RylanSelfGayDream2ndVisitClimax]] </div><<changeFace $currentRylanFace>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Even More Intense Climactic Surrender 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"In the moment of ultimate surrender, all resistance crumbles even deeper..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an absolutely unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. But this time, there's something else - a shameful familiarity that makes the pleasure even more intense, even more shameful.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's happening... I can't stop it... I'm going to come! Even more intensely than before!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Come for me,"</span> he groans with satisfaction, his voice thick with dominance. <span class="dialog-rylan">"I'm going to pull out and mark you as mine. Even more thoroughly than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, I feel him pulling out of me, and in that same moment, something inside me snaps. The pleasure becomes absolutely overwhelming, and I can feel myself climaxing uncontrollably. At the same time, I feel his hot seed splashing across my back as he comes with a deep, satisfied groan. But this time, there's something else - a shameful familiarity that makes the climax even more intense, even more shameful.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/35.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't believe this happened again..."</span> I whisper breathlessly, my voice trembling with shock and shame. <span class="dialog-rylan">"I came... I actually came from being fucked like that... again..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect, beautiful,"</span> he pants heavily, his voice thick with satisfaction. <span class="dialog-rylan">"You came from being fucked like a good boy again. I can see my cum all over your back. Even more than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I collapse onto the bed, completely spent and overwhelmed. I can feel his cum cooling on my back, marking me as his. The sensation is both shameful and somehow... satisfying. I can't believe what just happened, but I can't deny the intense pleasure I experienced. And this time, there's something else - a shameful familiarity that makes the satisfaction even more intense, even more shameful.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/36.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This is wrong... so wrong..."</span> I whisper to myself, my voice barely audible. <span class="dialog-rylan">"But why did it feel so good? Why did my body betray me like that? And why does it feel so... familiar?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Your body knows what it wants, even if your mind won't admit it,"</span> he says with dark satisfaction, his voice still thick with arousal. <span class="dialog-rylan">"You're perfect like this, marked with my cum, completely spent from being fucked. Even more perfectly than before."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I lie there, sprawled on my stomach, unable to move. His cum is cooling on my back, and I can feel it slowly dripping down my sides. The sensation is both humiliating and somehow... right. I can't believe what just happened, but I also can't deny the intense pleasure I experienced. And this time, there's something else - a shameful familiarity that makes the rightness even more intense, even more shameful.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't believe I came from that again..."</span> I whisper to myself, still in shock. <span class="dialog-rylan">"What does this mean? What have I become? And why does it feel so... familiar?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The dream begins to fade, but the sensations remain vivid in my mind. I can still feel his cum on my back, still feel the echoes of the intense pleasure I experienced. This changes everything. This changes me. And this time, there's something else - a shameful familiarity that makes the change even more profound, even more shameful.</p><div style="text-align: center; margin-top: 30px;"> [[Wake up...|RylanDreamcorruptionChoices]] </div></div></div><<changeLust "Rylan" -100>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeFetish "Rylan" "AnalFetish" 0.4>><<changeFetish "Rylan" "GayValue" 0.6>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<changeFace $currentRylanFace>><<statSummary>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Relentless Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every thrust a conquest, every moan a surrender..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes absolutely brutal. He's no longer gentle or slow - every thrust is a violent claim, every withdrawal a prelude to another devastating invasion. My body shakes with each impact as he pounds into me with increasing desperation.</p><<quickRoll "Brutal Pace Temptation" "Rylan" 30 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The brutal pace is overwhelming, but my body is responding with intense arousal. I can't control it.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/22.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop! Please! It's too much... too fast!"</span> I scream, my voice cracking with the intensity of his assault. <span class="dialog-rylan">"I can't take this pace... you're going to break me!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You can take it, beautiful,"</span> he growls with dark satisfaction, his voice thick with desire and dominance. <span class="dialog-rylan">"I can feel how your body is responding to my pace. You're loving every brutal thrust."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips with bruising force as he continues his relentless assault. Each thrust sends shockwaves through my entire body, making me cry out with unwanted pleasure despite my mental protests.</p> <center><img src="images/rylan/chapter5/dream/selfgay/23.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not loving it!"</span> I lie desperately, my voice breaking with the intensity of the sensations. <span class="dialog-rylan">"This is wrong... so wrong... but why does it feel so intense?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He increases his pace even more, pounding into me with a ferocity that makes my entire body convulse. I can feel every inch of him moving inside me at this brutal pace, creating friction that sends unwanted waves of pleasure through my body.</p> <center><img src="images/rylan/chapter5/dream/selfgay/24.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself feel everything,"</span> he pants heavily, his voice thick with dominance. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest. Your body knows what it wants."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every powerful thrust as he drives into me with increasing desperation. My mind struggles to process what's happening as wave after wave of unwanted pleasure crashes over me.</p> <center><img src="images/rylan/chapter5/dream/selfgay/25.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, my body doesn't want this!"</span> I cry out desperately, but my voice betrays me with its breathless quality. <span class="dialog-rylan">"I don't want to feel this way... but why can't I stop it?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that makes my entire body shake. I can feel myself being stretched and filled in ways I never imagined possible.</p> <center><img src="images/rylan/chapter5/dream/selfgay/26.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now, beautiful,"</span> he groans with possessive satisfaction. <span class="dialog-rylan">"I can feel you accepting every inch of me, welcoming me..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes even more intense, each thrust hitting deeper inside me than the last. I can feel every ridge, every vein of him as he pounds into me with increasing ferocity.</p> <center><img src="images/rylan/chapter5/dream/selfgay/27.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> I moan helplessly, my voice muffled by the bed. <span class="dialog-rylan">"It's too intense... I'm losing myself..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands grip my hips possessively as he continues his brutal rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before.</p><<quickRoll "Possessive Control" "Rylan" 25 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*His possessive grip on my hips is overwhelming. I'm completely at his mercy.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/28.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let yourself go completely,"</span> he pants heavily, his voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you trembling, your body begging for release. You're going to come from being fucked like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me.</p> <center><img src="images/rylan/chapter5/dream/selfgay/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't be... I'm not..."</span> I whisper breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's building inside me... I've never felt anything like this before..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're getting close, aren't you?"</span> he whispers with dark satisfaction. <span class="dialog-rylan">"I can feel your body trembling, your breathing getting shallow. You're going to come from being fucked like this, aren't you?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of him moving inside me at this brutal pace, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build.</p> <center><img src="images/rylan/chapter5/dream/selfgay/32.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't hold back anymore..."</span> I moan helplessly, my voice breaking with the intensity of the sensations. <span class="dialog-rylan">"Something's happening to me... I can't control it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His pace becomes absolutely frantic, pounding into me with a desperation that makes my entire body convulse. I can feel something powerful building inside me, something I've never experienced before.</p> <center><img src="images/rylan/chapter5/dream/selfgay/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Let it happen,"</span> he groans with satisfaction, his voice thick with dominance. <span class="dialog-rylan">"Come for me. Come from being fucked like a good boy."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me.</p> <center><img src="images/rylan/chapter5/dream/selfgay/33.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's happening... I can't stop it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes absolutely relentless, driving into me with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="text-align: center; margin-top: 30px;"> [[The climactic moment arrives...|RylanSelfGayDreamClimax]] </div><<changeFace $currentRylanFace>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Climactic Surrender 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"In the moment of ultimate surrender, all resistance crumbles..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an absolutely unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp breathlessly, shocked by my own admission. <span class="dialog-rylan">"Something's happening... I can't stop it... I'm going to come!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it, beautiful. Come for me,"</span> he groans with satisfaction, his voice thick with dominance. <span class="dialog-rylan">"I'm going to pull out and mark you as mine."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, I feel him pulling out of me, and in that same moment, something inside me snaps. The pleasure becomes absolutely overwhelming, and I can feel myself climaxing uncontrollably. At the same time, I feel his hot seed splashing across my back as he comes with a deep, satisfied groan.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/35.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't believe this happened..."</span> I whisper breathlessly, my voice trembling with shock and shame. <span class="dialog-rylan">"I came... I actually came from being fucked like that..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect, beautiful,"</span> he pants heavily, his voice thick with satisfaction. <span class="dialog-rylan">"You came from being fucked like a good boy. I can see my cum all over your back."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I collapse onto the bed, completely spent and overwhelmed. I can feel his cum cooling on my back, marking me as his. The sensation is both shameful and somehow... satisfying. I can't believe what just happened, but I can't deny the intense pleasure I experienced.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/36.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This is wrong... so wrong..."</span> I whisper to myself, my voice barely audible. <span class="dialog-rylan">"But why did it feel so good? Why did my body betray me like that?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Your body knows what it wants, even if your mind won't admit it,"</span> he says with dark satisfaction, his voice still thick with arousal. <span class="dialog-rylan">"You're perfect like this, marked with my cum, completely spent from being fucked."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I lie there, sprawled on my stomach, unable to move. His cum is cooling on my back, and I can feel it slowly dripping down my sides. The sensation is both humiliating and somehow... right. I can't believe what just happened, but I also can't deny the intense pleasure I experienced.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't believe I came from that..."</span> I whisper to myself, still in shock. <span class="dialog-rylan">"What does this mean? What have I become?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The dream begins to fade, but the sensations remain vivid in my mind. I can still feel his cum on my back, still feel the echoes of the intense pleasure I experienced. This changes everything. This changes me.</p><div style="text-align: center; margin-top: 30px;"> [[Wake up...|RylanDreamcorruptionChoices]] </div></div></div><<changeLust "Rylan" -100>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<changeFetish "Rylan" "AnalFetish" 0.3>><<changeFetish "Rylan" "GayValue" 0.5>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<changeFace $currentRylanFace>><<statSummary>>
<<stopLoopingSounds>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSelfGayDominant = true>><<set $timeOfDay = "night">><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Forbidden Control Dream 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Power over the self, through unfamiliar eyes..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;">I wake up standing in what appears to be my own bedroom, but something feels... different. The room shimmers with an ethereal quality, and I can sense that familiar presence watching me from the shadows. But this time, I'm not the one on the bed - I'm standing, looking down at someone who looks exactly like me.</p> <center><img src="images/rylan/chapter5/dream/selfgay/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What... what is this place? Why am I standing here looking at... myself?"</span></div><div style="clear: left;"></div></div> <<if $rylanDreamSeryk>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Welcome back, my curious Knight,"</span> the familiar voice purrs with obvious delight. <span class="dialog-nimeria">"I see our previous encounter with Seryk left quite an impression on you. How delicious... your mind is becoming so wonderfully receptive to new experiences. This time, you'll be the one in control."</span></div><<else>><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <center><img src="images/rylan/chapter5/dream/selfgay/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <span class="dialog-nimeria">"Ah, my sweet $humanName,"</span> the mysterious voice echoes with playful warmth. <span class="dialog-nimeria">"Ready for an... enlightening session? I think you'll find this experience quite... empowering."</span></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Who are you! What twisted game are you playing?! Why am I standing here looking at myself?"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Oh, I have something very special planned for you tonight. A familiar guest who I think you'll find... quite vulnerable and ready for your attention."</span> The voice takes on a sultry, mischievous tone. <span class="dialog-nimeria">"I've designed him just for you, my dear Knight. This time, you'll be the one in control."</span></div> <center><img src="images/rylan/chapter5/dream/selfgay/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I look down at the bed, and my heart stops. Lying there is... me. Or rather, someone who looks exactly like me, but there's something different about his presence. His posture is vulnerable, submissive, his eyes holding a fearful intensity that makes my stomach flutter nervously. He's completely exposed, lying on his stomach, his most intimate area completely vulnerable.</p><<quickRoll "Dominant Control Temptation" "Rylan" 70 5 "DominanceFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*There's something intoxicating about seeing myself like this - vulnerable, exposed, completely at my mercy. It's... arousing in a way I don't understand.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/21.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hello there,"</span> I hear myself say with a voice that's deeper, more assured than I remember. <span class="dialog-rylan">"I've been waiting to meet you."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Perfect, isn't he? I designed him just like you, $humanName... just a bit more submissive. If you play nice tonight, maybe next time we can explore even more... advanced techniques of control."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What are you talking about? This is insane! I won't do anything to him!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Sex, of course, my dear Knight,"</span> the voice purrs with obvious amusement. <span class="dialog-nimeria">"Today I want to show you the pleasure you can gain from taking control of another man through anal sex. Think of it as... the beginning of your journey into dominance."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Are you completely crazy?! I won't do that! I'm not gay!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Yes, I am quite crazy, $humanName. Delightfully so,"</span> she laughs with wicked delight. <span class="dialog-nimeria">"In reality, you would need much more preparation to avoid serious injury. But in here, we can skip all those tedious preliminaries. Sadly, we have so little time for proper education..."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, waves of intense heat wash over my body. My skin flushes and becomes hypersensitive, my heart racing as unwanted arousal courses through my veins. I can feel myself becoming hard despite my mental protests, and I can see the other me trembling with fear and unwanted arousal as well.</p><<quickRoll "Forced Arousal" "Rylan" 65 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The way my body responds against my will is both terrifying and... strangely exciting. I can feel power building inside me.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's happening to me?! Why do I feel so... powerful?"</span> I gasp, my voice trailing off as the arousal intensifies beyond my control.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Now, my sweet boy, take control of him. He's completely at your mercy. Show him who's in charge."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against my will, my body moves without my permission. I find myself climbing onto the bed behind the other me, my hands reaching out to grip his hips possessively. The sensation of power is overwhelming - I can feel him trembling beneath me, completely vulnerable and exposed.</p><<quickRoll "Exhibition Temptation" "Rylan" 60 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Having him completely exposed like this is intoxicating. I can feel the power flowing through me.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/41.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this! I don't want this! Please!"</span> the other me shouts desperately, his voice cracking with shame and terror.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"I just want to help you, my dear Knight. This is just a dream, so it doesn't really count, does it?"</span> Her voice takes on a falsely soothing tone. <span class="dialog-nimeria">"And believe me, you'll like it. If not, then simply forget it happened and move on. But trust me... you'll love every moment of it."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel my hands gently caressing the other me's exposed skin. My touch is surprisingly tender, almost loving, which confuses me even more. The sensation of control is intoxicating in itself, making every caress feel like a claim of ownership.</p> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You feel so good like this,"</span> I whisper, my voice filled with desire and growing authority. <span class="dialog-rylan">"I'm going to make you feel things you never imagined possible."</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"But enough chatter, you lovebirds. Continue your dance of passion. I'm giving you full control while I... attend to other matters."</span> The voice fades away with wicked laughter.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel myself moving closer behind the other me, my warmth radiating against his exposed skin. But instead of immediately trying to enter him, I do something completely unexpected - I begin to rub my hardness against his lower back and down across his cheeks, the hot flesh sliding slowly across his skin.</p> <center><img src="images/rylan/chapter5/dream/selfgay/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Mmm, you feel so perfect under me,"</span> I murmur, my voice thick with desire as I continue the slow, teasing motions. <span class="dialog-rylan">"I want to savor every moment of this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - my hardness sliding against his most sensitive areas, the heat and firmness of me creating friction that makes his breath catch. I can feel him responding despite his mental protests, his body trembling with unwanted arousal. The knowledge that I'm causing this reaction in him amplifies my own arousal in ways I never expected.</p> <center><img src="images/rylan/chapter5/dream/selfgay/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop this!"</span> he gasps, his voice shaking with confusion and unwanted arousal.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I continue my slow, deliberate movements, my hands gently caressing his sides as my hardness slides up and down along his spine, then back down to tease between his cheeks. The intimate contact is driving me to distraction, making my heart race with anticipation I don't want to feel. The anticipation builds with each passing second, my control over the situation heightening every sensation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm getting you ready, beautiful. I can feel how your body is responding to me... you're perfect like this."</span> My voice is husky with desire as I continue the slow, torturous teasing.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Minutes pass with this exquisite torture, my hardness gliding against his skin, creating a slick trail of arousal that makes everything more sensitive. My breathing becomes ragged as unwanted waves of pleasure wash over me, my body betraying my mind's resistance. Each moment of resistance from him only fuels my desire to continue, creating a feedback loop of escalating pleasure.</p> <center><img src="images/rylan/chapter5/dream/selfgay/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Please stop... I don't want this!"</span> he whimpers, his voice breaking with the intensity of the unwanted sensations.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Finally, after what feels like an eternity of this maddening buildup, I feel myself positioning differently. My tip presses gently against his entrance, not pushing yet, just creating contact that makes his entire body tense with anticipation and fear. The anticipation builds with each passing second, my control over the situation heightening every sensation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Now I'm going to claim you, beautiful. Relax for me and let me in slowly."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Slowly, incredibly slowly, I begin to push forward. The sensation is overwhelming - a mixture of pressure, resistance, and something else entirely that makes my mind reel. I can feel myself being accepted, filled partway with his tightness as I pause, letting him adjust to this foreign intrusion. The feeling of dominance courses through me, transforming what should be shameful into something exhilarating.</p> <center><img src="images/rylan/chapter5/dream/selfgay/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I don't want this!"</span> he gasps, his voice breaking with the overwhelming and unwanted sensations coursing through his body.</div><div style="clear: left;"></div></div> [[The sensations intensify...|RylanSelfGayDreamDominantPOV2]] </div></div><<changeFace $currentRylanFace>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Growing Control and Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every thrust deeper, every moment more controlled..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel myself begin to move inside him with agonizing slowness. Each inch I withdraw feels like a loss of control, each inch I push back in feels like a claim of dominance. I can't stop myself anymore - my body is completely at the mercy of this growing power and desire. I don't even realize I get full control back over my body.</p><<quickRoll "Penetration Control" "Rylan" 45 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being inside him like this is overwhelming, but there's something... primal about the control I have.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... please stop... I can't move... I can't fight back..."</span> he whimpers helplessly, his voice trembling with shame and unwanted arousal. <span class="dialog-rylan">"Why can't I make my body respond to my mind?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect,"</span> I murmur with dark satisfaction, my voice thick with desire. <span class="dialog-rylan">"You're taking me so well. I can feel every inch of you wrapped around me, accepting what you think you don't want."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My movements are torturously slow, each withdrawal making me feel empty and desperate, each return filling me with unwanted sensations. I can feel every ridge, every vein of myself as I slide in and out of him with deliberate precision. The slow, deliberate movements create a rhythm that feels almost hypnotic, each thrust reinforcing my control.</p><<quickRoll "Slow Control Temptation" "Rylan" 40 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The slow, deliberate movements are maddening. I can feel every detail of him around me.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I hate this... I hate how it feels..."</span> he gasps, his voice breaking with confusion and unwanted pleasure. <span class="dialog-rylan">"This is wrong... so wrong..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I continue my slow, methodical rhythm, each thrust calculated to maximize his discomfort and my growing arousal. I can feel him adapting to my size, his body betraying his mind by accepting this violation. His body's betrayal of his mind fills me with a dark satisfaction that I can't deny.</p> <center><img src="images/rylan/chapter5/dream/selfgay/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Your body is telling me the truth, even if your mind won't admit it,"</span> I whisper huskily, my hands gripping his hips possessively. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensation is maddening - I can feel every inch of me moving inside him, creating friction that sends unwanted waves of pleasure through my body. My mind screams in protest, but my body responds with traitorous arousal. His helplessness amplifies my arousal, creating a feedback loop that I can't escape.</p> <center><img src="images/rylan/chapter5/dream/selfgay/13.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I'm not... I don't want this!"</span> he cries out desperately, but his voice betrays him with its breathless quality. <span class="dialog-rylan">"Please stop... I can't take much more..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I increase my pace slightly, still maintaining that torturous slowness but with more deliberate force. Each thrust now goes deeper, hitting places inside him that make his breath catch and his body tremble with unwanted responses. The way his body responds despite his protests only strengthens my resolve to continue.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it. Let yourself feel everything,"</span> I groan with satisfaction, my voice becoming more commanding. <span class="dialog-rylan">"I can feel you starting to accept this, starting to want what I'm giving you."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Despite his mental protests, I can feel something changing inside him. The initial pain and discomfort is giving way to something else entirely - something that terrifies him even as it makes his body respond with unwanted pleasure. Watching his transformation from pain to pleasure fills me with a predatory satisfaction.</p><<quickRoll "Pleasure Control" "Rylan" 35 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The pain is fading, replaced by something else... something that feels disturbingly good to control.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not enjoying this!"</span> he lies desperately, his voice cracking with the effort of denial. <span class="dialog-rylan">"*This is wrong... I don't want this... but why does it feel...*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My rhythm becomes more insistent, each thrust now hitting deeper inside him. I can feel him being stretched and filled in ways I never imagined possible, his body adapting to my size with traitorous ease. His body's eager acceptance of my size fills me with a dark pride.</p> <center><img src="images/rylan/chapter5/dream/selfgay/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now,"</span> I pant heavily, my voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you accepting me, welcoming me deeper with every thrust."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of me moving inside him, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build. The pleasure builds with each thrust, my control over the situation amplifying every sensation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> he moans helplessly. <span class="dialog-rylan">"*It's too much... I'm losing myself...*"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hands grip his hips possessively as I continue my slow, deliberate rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before. The anticipation of what's coming next drives me forward with increasing desperation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're adapting so well to me,"</span> I whisper with dark satisfaction. <span class="dialog-rylan">"I can feel your body accepting me, welcoming me deeper. Now let's see how you handle a more... intense pace."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, my rhythm changes completely. The slow, torturous movements give way to something much more aggressive and demanding. I can feel myself pulling back and then slamming into him with increasing force. The change in rhythm feels like a declaration of complete control over his body.</p> <center><img src="images/rylan/chapter5/dream/selfgay/19.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! Stop! It's too fast... too hard!"</span> he cries out desperately, his voice breaking with the intensity of the new pace. <span class="dialog-rylan">"I can't take this much..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But I don't stop. Instead, I increase my pace even more, pounding into him with a desperate intensity that makes his entire body shake. The sound of our bodies coming together fills the room as I take him with increasing ferocity. The ferocity of my movements reflects the depth of my control over him.</p><div style="text-align: center; margin-top: 30px;"> [[The pace intensifies...|RylanSelfGayDreamDominantPOV3]] </div></div></div><<changeFace $currentRylanFace>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Relentless Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Every thrust a conquest, every moan a surrender..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes absolutely brutal. I'm no longer gentle or slow - every thrust is a violent claim, every withdrawal a prelude to another devastating invasion. His body shakes with each impact as I pound into him with increasing desperation. The brutality of my movements reflects the complete control I now have over him.</p><<quickRoll "Brutal Control" "Rylan" 30 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The brutal pace is overwhelming, but my body is responding with intense arousal. I can't control it anymore.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/22.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop! Please! It's too much... too fast!"</span> he screams, his voice cracking with the intensity of my assault. <span class="dialog-rylan">"I can't take this pace... you're going to break me!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You can take it,"</span> I growl with dark satisfaction, my voice thick with desire and dominance. <span class="dialog-rylan">"I can feel how your body is responding to my pace. You're loving every brutal thrust."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hands grip his hips with bruising force as I continue my relentless assault. Each thrust sends shockwaves through his entire body, making him cry out with unwanted pleasure despite his mental protests. His helpless cries only fuel my desire to continue, creating a dark cycle of escalating pleasure.</p> <center><img src="images/rylan/chapter5/dream/selfgay/23.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm not... I'm not loving it!"</span> he lies desperately, his voice breaking with the intensity of the sensations. <span class="dialog-rylan">"This is wrong... so wrong... but why does it feel so intense?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I increase my pace even more, pounding into him with a ferocity that makes his entire body convulse. I can feel every inch of me moving inside him at this brutal pace, creating friction that sends unwanted waves of pleasure through my body. The dominance I feel over his helpless form amplifies every sensation.</p> <center><img src="images/rylan/chapter5/dream/selfgay/24.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it. Let yourself feel everything,"</span> I pant heavily, my voice thick with dominance. <span class="dialog-rylan">"I can feel you clenching around me, begging for more even as you protest. Your body knows what it wants."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every powerful thrust as I drive into him with increasing desperation. My mind struggles to process what's happening as wave after wave of unwanted pleasure crashes over me. The power I wield over him transforms shame into exhilaration.</p> <center><img src="images/rylan/chapter5/dream/selfgay/25.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, my body doesn't want this!"</span> he cries out desperately, but his voice betrays him with its breathless quality. <span class="dialog-rylan">"I don't want to feel this way... but why can't I stop it?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My rhythm becomes absolutely relentless, driving into him with a desperate intensity that makes his entire body shake. I can feel him being stretched and filled in ways I never imagined possible. His body's eager acceptance of my size fills me with predatory satisfaction.</p> <center><img src="images/rylan/chapter5/dream/selfgay/26.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're mine now,"</span> I groan with possessive satisfaction. <span class="dialog-rylan">"I can feel you accepting every inch of me, welcoming me..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pace becomes even more intense, each thrust hitting deeper inside him than the last. I can feel every ridge, every vein of myself as I pound into him with increasing ferocity. The ferocity of my movements reflects the depth of my control over him.</p> <center><img src="images/rylan/chapter5/dream/selfgay/27.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> he moans helplessly, his voice muffled by the bed. <span class="dialog-rylan">"It's too intense... I'm losing myself..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hands grip his hips possessively as I continue my brutal rhythm. Every thrust sends waves of sensation coursing through my body, building toward something I've never experienced before. The anticipation of what's coming next drives me forward with increasing desperation.</p><<quickRoll "Possessive Control" "Rylan" 25 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My possessive grip on his hips is overwhelming. He's completely at my mercy.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selfgay/28.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it. Let yourself go completely,"</span> I pant heavily, my voice thick with dominance and growing arousal. <span class="dialog-rylan">"I can feel you trembling, your body begging for release. You're going to come from being fucked like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. The power I wield over him transforms shame into exhilaration.</p> <center><img src="images/rylan/chapter5/dream/selfgay/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't be... I'm not..."</span> he whispers breathlessly, shocked by his own admission. <span class="dialog-rylan">"Something's building inside me... I've never felt anything like this before..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My rhythm becomes absolutely relentless, driving into him with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax. The anticipation of his climax amplifies my own building pleasure.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're getting close, aren't you?"</span> I whisper with dark satisfaction. <span class="dialog-rylan">"I can feel your body trembling, your breathing getting shallow. You're going to come from being fucked like this, aren't you?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The sensations are overwhelming - I can feel every inch of me moving inside him at this brutal pace, creating friction that sends electric shocks through my entire being. My mind struggles to process what's happening as unwanted waves of pleasure begin to build. His helplessness amplifies my arousal, creating a feedback loop that drives me deeper.</p> <center><img src="images/rylan/chapter5/dream/selfgay/32.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't hold back anymore..."</span> he moans helplessly, his voice breaking with the intensity of the sensations. <span class="dialog-rylan">"Something's happening to me... I can't control it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My pace becomes absolutely frantic, pounding into him with a desperation that makes his entire body convulse. I can feel something powerful building inside me, something I've never experienced before. The frantic pace reflects my complete loss of control over my own desires.</p> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it. Let it happen,"</span> I groan with satisfaction, my voice thick with dominance. <span class="dialog-rylan">"Come for me. Come from being fucked like a good boy."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an almost unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. The power I wield over him transforms shame into exhilaration.</p> <center><img src="images/rylan/chapter5/dream/selfgay/33.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> he gasps breathlessly, shocked by his own admission. <span class="dialog-rylan">"Something's happening... I can't stop it..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My rhythm becomes absolutely relentless, driving into him with a desperate intensity that pushes us both toward the edge. The sound of our bodies coming together fills the room as we approach the inevitable climax. The anticipation of his climax amplifies my own building pleasure.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="text-align: center; margin-top: 30px;"> [[The climactic moment arrives...|RylanSelfGayDreamDominantPOVClimax]] </div><<changeFace $currentRylanFace>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌙 Climactic Domination 🌙</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"In the moment of ultimate control, all resistance crumbles..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The pleasure builds to an absolutely unbearable intensity. I can feel something powerful approaching, something that will change me forever. My mind can barely process what's happening as wave after wave of sensation crashes over me. The power I wield over him transforms shame into exhilaration.</p> <center><img src="images/rylan/chapter5/dream/selfgay/34.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm... I'm going to..."</span> he gasps breathlessly, shocked by his own admission. <span class="dialog-rylan">"Something's happening... I can't stop it... I'm going to come!"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's it. Come for me,"</span> I groan with satisfaction, my voice thick with dominance. <span class="dialog-rylan"></span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, I feel myself pulling out of him, and in that same moment, something inside me snaps. The pleasure becomes absolutely overwhelming, and I can feel myself climaxing uncontrollably. At the same time, I feel my hot seed splashing across his back as I come with a deep, satisfied groan. The climax feels like a declaration of complete dominance over him.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/35.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No... no, I can't believe this happened..."</span> he whispers breathlessly, his voice trembling with shock and shame. <span class="dialog-rylan">"I came... I actually came from being fucked like that..."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect,"</span> I pant heavily, my voice thick with satisfaction. <span class="dialog-rylan"></span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I collapse onto the bed beside him, completely spent and overwhelmed. I can see my cum cooling on his back, marking him as mine. The sensation is both shameful and somehow... satisfying. I can't believe what just happened, but I can't deny the intense pleasure I experienced. And there's something else too - a growing sense of power that makes the satisfaction even more intense.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/36.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This is wrong... so wrong..."</span> he whispers to himself, his voice barely audible. <span class="dialog-rylan">"But why did it feel so good? Why did my body betray me like that?"</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What have I done..."</span> I whisper in shock, my voice trembling with realization. <span class="dialog-rylan">"I can't believe what I just did to you..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I lie there, sprawled beside him, unable to move. My cum is cooling on his back, and I can see it slowly dripping down his sides. The sensation is both humiliating and somehow... right. I can't believe what just happened, but I also can't deny the intense pleasure I experienced. And there's something else too - a growing sense of power that makes the rightness even more intense.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't believe I came from that..."</span> I whisper to myself, still in shock. <span class="dialog-rylan">"What does this mean? What have I become?"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The dream begins to fade, but the sensations remain vivid in my mind. I can still see my cum on his back, still feel the echoes of the intense pleasure I experienced. This changes everything. This changes me. And there's something else too - a growing sense of power that makes the change even more profound.</p><div style="text-align: center; margin-top: 30px;"> [[Wake up...|RylanDreamcorruptionChoices]] </div></div></div><<changeLust "Rylan" -100>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeFetish "Rylan" "AnalFetish" 0.3>><<changeFetish "Rylan" "GayValue" 0.4>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><<changeFace $currentRylanFace>><<statSummary>>
<<stopLoopingSounds>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSelfHetero = true>><<set $timeOfDay = "night">><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Identity Shift Dream 🌸</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Through different eyes, new sensations..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;">The world feels strange as consciousness returns to me. I'm in what appears to be my own bedroom, but something feels... off. The familiar furniture seems to shimmer at the edges of my vision.</p> <center><img src="images/rylan/chapter5/dream/selffemale/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Where... where am I? This looks like my room, but everything feels different..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I sit up slowly, trying to shake off the disorientation. The air itself seems to pulse with an otherworldly energy, and I can hear the faint echo of a familiar laugh in the distance.</p><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Oh my sweet $humanName... you look so confused. But you're all wrong like this."</span> The mysterious voice echoes from everywhere and nowhere, filled with playful mischief. <span class="dialog-nimeria">"A strong, masculine body? That simply won't do for what I have planned..."</span></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Who's there?! What are you talking about? What's happening?"</span></div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Before I can protest further, a warm, tingling sensation begins to spread from my fingertips. I watch in fascination and growing alarm as my hands become more delicate, my fingers longer and more graceful.</p><<quickRoll "Transformation Temptation" "Rylan" 70 5 "CrossdressingFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "CrossdressingFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The sensation of my body changing is strangely... exciting. I shouldn't feel this way.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Warmth spreads up my arms, making my muscles loosen and soften. My frame grows more slender, my shoulders drawing in. A tingling sensation builds in my chest, and then it rises-flesh swelling outward until my nipples stand exposed and sensitive in the open air, breasts now fully formed.</p><<quickRoll "Breast Development Temptation" "Rylan" 65 5 "BreastFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "BreastFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The sensation of developing breasts is overwhelming. I can feel every nerve ending becoming hypersensitive.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Much better... look at you, becoming so beautiful. Your skin is getting so soft and smooth..."</span> The voice purrs with satisfaction.</div> <center><img src="images/rylan/chapter5/dream/selffemale/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The transformation continues downward. My waist cinches in as my hips flare out, creating feminine curves. Between my legs, I feel the strangest sensation - my most masculine feature dissolving away, replaced by something entirely new and foreign.</p> <center><img src="images/rylan/chapter5/dream/selffemale/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No, no, no! This isn't right! Change me back!"</span> My voice comes out higher, more melodic - completely feminine. The sound shocks me into silence.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Oh, but you sound so lovely now! And look..."</span> The voice takes on a sultry tone. <span class="dialog-nimeria">"Someone's here to meet the new you."</span></div> <center><img src="images/rylan/chapter5/dream/selffemale/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The bedroom door opens, and I gasp. Standing there is... me. Or rather, the male version of me I used to be. He's tall, broad-shouldered, and completely naked, his impressive arousal already evident as he takes in my transformed form.</p><<quickRoll "Male Self Temptation" "Rylan" 60 5 "MuscleFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seeing myself like this - strong, masculine, dominant - it's strangely arousing in my new feminine form.*</p><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I look down at myself and realize with horror that I'm naked too - my new feminine body completely exposed, breasts rising and falling with my panicked breathing. My body won't obey my commands to move or cover myself.</p> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're beautiful,"</span> the male me says, his voice deep and commanding. <span class="dialog-rylan">"I've been waiting for you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stay away from me! This is disgusting and wrong!"</span> I shout angrily, my feminine voice shaking with rage. <span class="dialog-rylan">"I don't want any of this!"</span></div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Lie down on the bed, my dear. Lie on your back."</span> The voice commands with irresistible authority.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against my will, my body moves and lies down, my transformed form sprawled on the sheets. I can feel my naked breasts rising and falling with my panicked breathing.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I won't do this! Let me go!"</span> I shout defiantly, my feminine voice filled with rage and humiliation.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Now spread your legs wide for him, my sweet little girl."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My legs part against my will, exposing my most intimate feminine parts. The humiliation burns through me like fire.</p><<quickRoll "Exhibition Temptation" "Rylan" 60 5 "ExhibitionismFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "ExhibitionismFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being exposed like this is humiliating, but there's also something... thrilling about the vulnerability.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! This is sick! Stop making me do this!"</span> I scream, tears of rage and humiliation starting to form in my eyes.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Hmm, this won't do at all..."</span> The voice purrs with amusement. <span class="dialog-nimeria">"Let me fix this. Your body grows hotter and hotter, desire coursing through your veins like liquid fire. Your new feminine core becomes slick and wet, aching to be filled."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Immediately, waves of unwanted heat wash over my transformed body. My skin flushes and becomes hypersensitive, my nipples hardening into stiff peaks. Between my legs, I feel an alien wetness forming, my new feminine anatomy responding despite my mental resistance.</p><<quickRoll "Forced Arousal" "Rylan" 60 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My new feminine body is responding so strongly to this forced arousal. I can't control it.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's happening to me?! Why does my body feel so... strange?"</span> I gasp, my anger mixing with unwanted arousal as heat floods through my feminine form.</div><div style="clear: left;"></div></div> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! Why can't I control my own body?!"</span> I cry out in shock and horror, tears streaming down my face. <span class="dialog-rylan">"This is wrong! So wrong!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The male version of myself approaches the bed, his impressive arousal standing proud as he looks down at my exposed, transformed body. His eyes are filled with desire as he positions himself between my spread legs.</p> <center><img src="images/rylan/chapter5/dream/selffemale/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel him press the head of his member against my slick entrance, rubbing it up and down my wet folds. The sensation is electric, sending unwanted jolts of pleasure through my core.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop it! Don't touch me there!"</span> I cry out angrily, my voice cracking with both rage and the unwanted pleasure building in my transformed body.</div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He continues to rub against me, teasing my entrance with the tip of his hardness. My body betrays me, growing wetter and more responsive with each movement, despite my mental protests.</p> <center><img src="images/rylan/chapter5/dream/selffemale/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Then, slowly, he begins to press forward. I feel myself stretching to accommodate him as he starts to penetrate my virgin feminine core.</p><<quickRoll "Penetration Temptation" "Rylan" 60 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being penetrated like this is overwhelming, but there's something primal about the sensation.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop! I don't want this! Please don't!"</span> I scream, tears streaming down my cheeks as I feel him slowly filling me.</div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Shh, my dear. This will help you understand how a woman feels during her first time. If you know this sensation, you'll know exactly how to please the women in your life."</span> The voice explains with false comfort.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As he pushes deeper into me, his demeanor suddenly changes. The hungry, predatory look softens into something tender and caring. His movements become gentle, almost reverent.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh my sweet, beautiful $humanName,"</span> he whispers lovingly, his voice filled with unexpected tenderness. <span class="dialog-rylan">"You look so perfect like this. I love you so much."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands caress my transformed body with gentle, loving touches. Despite my fear and anger, my feminine form responds to his affection.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/14.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"God, even as a girl you're absolutely beautiful, my sweet $humanName,"</span> he whispers with tender reverence, stroking my cheek. <span class="dialog-rylan">"I love every part of you, no matter what form you take."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His touch moves lower, tracing patterns on my soft skin. When his fingers reach between my legs, I gasp at the unfamiliar sensation. The wetness there is evidence of my body's betrayal, proof that despite my mental protests, I'm becoming aroused.</p><<quickRoll "Gentle Touch Temptation" "Rylan" 60 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*His gentle touch is so confusing. It feels good despite everything.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh god... what is this feeling?"</span> I breathe, my feminine voice trembling with confusion and growing need.</div><div style="clear: left;"></div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"That's arousal, my dear. The aching need to be filled, to be completed by a man's touch. This is what Liora feels when she looks at you, what Serin craves when she teases you."</span> The voice explains with intimate knowledge.</div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He's already deep inside me, filling me completely. My feminine body trembles around him, still adjusting to the overwhelming sensation of being so thoroughly claimed and stretched.</p><<quickRoll "Deep Penetration Temptation" "Rylan" 60 5 "SubmissionFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being filled so completely is overwhelming. I can feel every inch of him inside me.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"My sweet, beautiful $humanName,"</span> he whispers softly, his voice filled with tender love. <span class="dialog-rylan">"How does this feel? Tell me what you're experiencing."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin-top: 30px;"> [[Continue the dream...|RylanSelfHeteroDream2]] <<statSummary>></div>
<<playLoopingSounds "sounds/hsounds/longmoan.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Overwhelming Sensations 🌸</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Resistance crumbling under tender touch..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He begins to move slowly and lovingly, each gentle thrust sending ripples of unfamiliar sensation through my transformed core. His movements are tender, reverent, as if he's worshipping my new feminine form with every caress.</p><<quickRoll "Gentle Movement Temptation" "Rylan" 60 5 "SubmissionFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*His gentle movements are so confusing. They feel good despite everything.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"My sweet, beautiful $humanName,"</span> he whispers lovingly, his voice dripping with adoration. <span class="dialog-rylan">"How does this feel, darling? Tell me everything you're experiencing... every sensation, every emotion flowing through your perfect feminine body."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hands roam over my soft curves, tracing the gentle swell of my breasts, the delicate line of my waist. Each touch sends electric shocks through my transformed flesh, awakening nerve endings I never knew existed.</p> <center><img src="images/rylan/chapter5/dream/selffemale/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But despite his tenderness, my mind rebels against what's happening. <span class="dialog-rylan">*This is so weird,*</span> I think desperately. <span class="dialog-rylan">*I never wanted to know what this feels like... what it's like to be on the receiving end of such intimate touch.*</span></p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I don't want this!"</span> I cry out, my feminine voice trembling with rage and confusion. <span class="dialog-rylan">"This is so weird... so wrong! I never wanted to know what this feeling is like! Stop touching me like that!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Yet even as I protest, my inner thoughts betray me. <span class="dialog-rylan">*When will this finally stop?*</span> I wonder desperately, trying to ignore the building warmth spreading through my core. His slow, loving movements create sensations I've never experienced as a man - deeper, more encompassing, more overwhelming.</p> <center><img src="images/rylan/chapter5/dream/selffemale/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're absolutely perfect, my darling $humanName,"</span> he murmurs with increasing passion, his pace gradually quickening. <span class="dialog-rylan">"Your body was made for this... made to receive love like this. Stop fighting what feels so natural and right."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His movements become more rhythmic, more insistent. I can feel every inch of him sliding in and out of my transformed body, creating friction that sends waves of unwanted pleasure coursing through my feminine form.</p> <center><img src="images/rylan/chapter5/dream/selffemale/19.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Feel how perfectly we fit together,"</span> he breathes against my ear, his voice becoming husky with desire. <span class="dialog-rylan">"Your body welcomes me so completely, my sweet girl. You were born to be loved like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As he moves faster, my thoughts become increasingly muddled. <span class="dialog-rylan">*Why... why does this feel so good?*</span> The question terrifies me as much as it confuses me. Each thrust sends waves of pleasure through my feminine form, making coherent thought more difficult.</p> <center><img src="images/rylan/chapter5/dream/selffemale/20.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This feels so wrong but... but why does it feel right at the same time?"</span> I gasp, my voice becoming breathless despite my resistance. <span class="dialog-rylan">"I can't think properly anymore... this is completely wrong!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He leans down to kiss my neck, his lips trailing fire across my sensitive skin. His hands cup my breasts, thumbs circling my hardened nipples as he continues his relentless rhythm.</p> <center><img src="images/rylan/chapter5/dream/selffemale/21.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Look at you, responding so beautifully,"</span> he pants, his thrusts becoming more intense. <span class="dialog-rylan">"Your body knows exactly what it wants, even if your mind resists. Every curve, every breath, every moan tells me the truth."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His rhythm becomes more urgent, more demanding. My mind grows hazy as pleasure builds against my will. <span class="dialog-rylan">*I'm becoming stupid,*</span> I think in panic. <span class="dialog-rylan">*I can barely form thoughts anymore... it's like I'm forgetting what gender I'm supposed to be.*</span></p> <center><img src="images/rylan/chapter5/dream/selffemale/22.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He shifts his angle slightly, and suddenly I'm gasping as he hits a spot inside me that sends lightning through my entire being. My back arches involuntarily, pressing my transformed body closer to his.</p><<quickRoll "Sweet Spot Discovery" "Rylan" 55 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*That sensation was incredible. I've never felt anything like it before.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh god... what was that?!"</span> I cry out, my feminine voice cracking with shock and unwanted pleasure. <span class="dialog-rylan">"I... I never knew it could feel like that..."</span></div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/23.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That's your sweet spot, my darling,"</span> he whispers with dark satisfaction, deliberately targeting that sensitive place again. <span class="dialog-rylan">"Every woman has one. Now you know exactly how to find it in others... and how it feels to have it touched."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The relentless rhythm overwhelms my senses completely. <span class="dialog-rylan">*I'm losing myself,*</span> I think desperately as waves of feminine pleasure crash over me. <span class="dialog-rylan">*I feel like I'm even forgetting what gender I'm supposed to be... this is making me lose my mind completely.*</span></p><<quickRoll "Overwhelming Pleasure" "Rylan" 50 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The pleasure is so overwhelming I can barely think. I'm losing myself completely.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/24.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I'm becoming stupid..."</span> I whimper, my feminine voice growing more needy despite myself. <span class="dialog-rylan">"I feel like I'm even forgetting what gender I'm supposed to be... this is making me lose my mind..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His pace becomes absolutely relentless now, driving into me with an intensity that makes rational thought impossible. My transformed body responds with increasing desperation, craving more even as my mind rebels.</p> <center><img src="images/rylan/chapter5/dream/selffemale/25.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're incredible, my sweet $humanName,"</span> he groans, his voice thick with passion. <span class="dialog-rylan">"I love watching you discover these new sensations. Your face, your body, your voice - everything about you is perfect like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My transformed body arches and responds as if it was born for this, betraying every rational thought I try to hold onto. The pleasure builds to an almost unbearable intensity, threatening to shatter what remains of my resistance.</p> <center><img src="images/rylan/chapter5/dream/selffemale/26.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Something's building inside me..."</span> I whisper breathlessly, my feminine voice trembling with confusion and growing need. <span class="dialog-rylan">"It feels different from anything I've ever experienced... deeper, more intense..."</span></div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/27.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm getting close too, my beautiful $humanName,"</span> he pants heavily, his thrusts becoming erratic with approaching climax. <span class="dialog-rylan">"You're driving me completely wild... I can't hold back much longer..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The intensity reaches a fever pitch as he pounds into me with increasing desperation. My feminine mind can barely process what's happening anymore, lost in a haze of overwhelming sensation and confusion.</p> <center><img src="images/rylan/chapter5/dream/selffemale/28.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> I moan helplessly, my feminine voice breaking with overwhelming sensation. <span class="dialog-rylan">"Everything feels so intense... I'm completely losing myself..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The final moments approach as both our bodies reach their absolute limit. The pleasure has become so intense that I can barely remember who I used to be, completely lost in this new feminine experience.</p> <center><img src="images/rylan/chapter5/dream/selffemale/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="text-align: center; margin-top: 30px;"> [[The climactic moment arrives...|RylanSelfHeteroDreamClimax]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3" "sounds/hsounds/orgasm.mp3">> <<script>>window.AudioSystem.playBGM('intimate6.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Ultimate Surrender 🌸</h2> <p style="color: #E6E6FA; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"The moment of truth revealed..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't hold back anymore..."</span> he gasps desperately, his movements becoming frantic. <span class="dialog-rylan">"You're too perfect, too beautiful... I'm going to..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He suddenly pulls out of me and climaxes with an intensity that shocks me - an unnatural, overwhelming amount of his warm release erupting across my transformed body. Thick, hot streams cover my breasts, stomach, arms, and even reach my face and hair, as if he's deliberately trying to mark every inch of my feminine form. The sheer volume is impossible, far more than any normal man could produce, coating me completely in his essence.</p> <center><img src="images/rylan/chapter5/dream/selffemale/30.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I lie there trembling, completely exhausted and lost in a deep trance-like state. My mind feels blank and empty, overwhelmed by the intensity of what just happened. I can barely form coherent thoughts as I stare blankly at the ceiling.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"There's... there's so much..."</span> I whisper breathlessly, my feminine voice trembling as I feel the warm essence coating every part of my transformed body. <span class="dialog-rylan">"How is this even possible? I'm completely covered... it's like you were trying to claim every inch of me..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As I lay there in my trance, he gazes down at my cum-covered feminine form with intense adoration. His eyes drink in every curve, every detail of my transformed body as if memorizing this moment forever.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect... absolutely perfect,"</span> he whispers with dark satisfaction, his voice filled with possessive desire as he admires how thoroughly he's marked me. <span class="dialog-rylan">"Every inch of you is covered in my essence... claimed, marked, mine. You look so beautiful completely coated like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His hand gently caresses my cheek as he continues to stare at me with that intense, loving gaze. There's something different in his voice now - something deeper, more possessive, more revealing.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I might get addicted to this... to seeing you like this,"</span> he murmurs with dark satisfaction, his voice taking on a sultry, feminine quality. <span class="dialog-rylan">"I can't wait until you are mine completely... body, mind, and soul."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">There's something unsettling about the way he says those words, as if this isn't just a fantasy but a promise. The realization begins to dawn on me through my haze that this might not be who I thought it was...</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Remember this feeling, my sweet $humanName,"</span> the mysterious voice whispers as the dream begins to fade. <span class="dialog-nimeria">"Remember what it means to surrender completely, to receive pleasure instead of just giving it. This knowledge will serve you well with the women in your life... and with me."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As the dream begins to fade, I'm left staring at the ceiling in complete bewilderment. My body still tingles with aftershocks of the most intense pleasure I've ever experienced. The questions swirl in my mind - what have I learned about myself? About pleasure? About the feminine experience?</p> <center><img src="images/rylan/chapter5/dream/selffemale/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The memory lingers as consciousness returns to my real body - the transformation, the surrender, the incredible sensations, and those final possessive words. I wake up confused, aroused, and fundamentally changed by the experience, with the distinct feeling that someone has been watching me very closely...</p></div></div> <<changeLust "Rylan" -100>><<changeFetish "Rylan" "CrossdressingFetish" 0.3>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<set $rylan_masculinity -= 2>><<trackOther "Rylan" "Masculinity" -2>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><div style="text-align: center; margin-top: 30px;"> [[Wake up from the dream...|RylanDreamcorruptionChoices]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<stopLoopingSounds>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSelfHeteroDominantPOV = true>><<set $timeOfDay = "night">><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Identity Shift Dream 🌸</h2> <p style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Through different eyes, new sensations..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px; font-style: italic;">I find myself standing in what appears to be my own bedroom, but something feels... off. The familiar furniture seems to shimmer at the edges of my vision, and there's a strange energy in the air that makes my skin tingle.</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Where... where am I? This looks like my room, but everything feels different..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I look around, trying to understand what's happening. The air itself seems to pulse with an otherworldly energy, and I can hear the faint echo of a familiar laugh in the distance.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, I notice something strange on my bed. There's someone there - someone who looks exactly like me, but something's different about them. They seem to be in some kind of trance, their body beginning to change in ways that both fascinate and disturb me.</p><<quickRoll "Transformation Fascination" "Rylan" 70 5 "CrossdressingFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "CrossdressingFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Watching this transformation is strangely... exciting. I shouldn't feel this way.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I watch in fascination as the person on the bed begins to transform. Their frame grows more slender, their shoulders drawing in. A tingling sensation builds in their chest, and then flesh swells outward until nipples stand exposed and sensitive in the open air, breasts now fully formed.</p><<quickRoll "Breast Development Fascination" "Rylan" 65 5 "BreastFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "BreastFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Watching them develop breasts is overwhelming. I can feel myself becoming aroused by the sight.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/3.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The transformation continues downward. Their waist cinches in as their hips flare out, creating feminine curves. Between their legs, I see the strangest sensation - their most masculine feature dissolving away, replaced by something entirely new and foreign.</p> <center><img src="images/rylan/chapter5/dream/selffemale/4.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No, no, no! This isn't right! Change me back!"</span> Their voice comes out higher, more melodic - completely feminine. The sound shocks me into silence.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I realize with shock that I'm standing here, completely naked, and I can feel my arousal building as I take in the transformed form before me. There's something primal awakening inside me, a desire I can't control.</p><<quickRoll "Dominant Urge" "Rylan" 60 5 "MuscleFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seeing them like this - vulnerable, feminine, exposed - it's making me feel dominant and powerful.*</p><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I look down at myself and realize I'm naked too - my masculine body completely exposed, my arousal already evident as I take in their transformed form. Something inside me is changing, becoming more primal, more dominant.</p> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're beautiful,"</span> I hear myself say, my voice deep and commanding. <span class="dialog-rylan">"I've been waiting for you."</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stay away from me! This is disgusting and wrong!"</span> They shout angrily, their feminine voice shaking with rage. <span class="dialog-rylan">"I don't want any of this!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel a surge of power course through me. Their resistance only makes me want them more. I can see the fear in their eyes, and it's intoxicating.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Against their will, their body moves and lies down, their transformed form sprawled on the sheets. I can see their naked breasts rising and falling with panicked breathing.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I won't do this! Let me go!"</span> They shout defiantly, their feminine voice filled with rage and humiliation.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I can feel my control over their body growing stronger. Their legs part against their will, exposing their most intimate feminine parts. The humiliation burns through them like fire, but I can feel my own arousal building as I watch this display of vulnerability.</p><<quickRoll "Exhibition Fascination" "Rylan" 60 5 "ExhibitionismFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "ExhibitionismFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seeing them exposed like this is incredibly arousing. I want to claim them completely.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/7.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! This is sick! Stop making me do this!"</span> They scream, tears of rage and humiliation starting to form in their eyes.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I can feel waves of heat washing over their transformed body. Their skin flushes and becomes hypersensitive, their nipples hardening into stiff peaks. Between their legs, I can see an alien wetness forming, their new feminine anatomy responding despite their mental resistance.</p><<quickRoll "Dominant Control" "Rylan" 60 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Seeing them lose control like this is incredibly arousing. I want to dominate them completely.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What's happening to me?! Why does my body feel so... strange?"</span> They gasp, their anger mixing with unwanted arousal as heat floods through their feminine form.</div><div style="clear: left;"></div></div> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No! Why can't I control my own body?!"</span> They cry out in shock and horror, tears streaming down their face. <span class="dialog-rylan">"This is wrong! So wrong!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I can feel my control over my own body slipping away as well, but in a different way. The dominant urges are growing stronger, and I find myself approaching the bed with a hunger I can't resist. Their exposed, transformed body calls to me like a siren's song.</p> <center><img src="images/rylan/chapter5/dream/selffemale/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I feel my member press against their slick entrance, rubbing it up and down their wet folds. The sensation is electric, sending jolts of pleasure through my core as I feel their body respond to my touch.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop it! Don't touch me there!"</span> They cry out angrily, their voice cracking with both rage and the unwanted pleasure building in their transformed body.</div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I continue to rub against them, teasing their entrance with the tip of my hardness. Their body betrays them, growing wetter and more responsive with each movement, despite their mental protests.</p> <center><img src="images/rylan/chapter5/dream/selffemale/10.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Then, slowly, I begin to press forward. I feel them stretching to accommodate me as I start to penetrate their virgin feminine core.</p><<quickRoll "Penetration Control" "Rylan" 60 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being inside them like this is overwhelming. I feel completely in control.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/11.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/faceangrycry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Stop! I don't want this! Please don't!"</span> They scream, tears streaming down their cheeks as they feel me slowly filling them.</div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/12.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As I push deeper into them, I suddenly feel control returning to my body. The strange force that was controlling me releases its grip, and I'm back in charge of my own movements. The sensation of being inside them is overwhelming - it feels so good I can't stop. I start with gentle, almost reverent movements, but I can feel my dominance growing with each thrust as their body responds to my touch.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh my god, you feel incredible,"</span> I whisper, my voice filled with growing desire. <span class="dialog-rylan">"I can't believe how good this feels. I don't want to stop."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hands caress their transformed body with gentle, loving touches. Despite their fear and anger, their feminine form responds to my affection.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/14.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"God, you feel amazing,"</span> I whisper with growing intensity, stroking their cheek. <span class="dialog-rylan">"I want to claim every part of you."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My touch moves lower, tracing patterns on their soft skin. When my fingers reach between their legs, they gasp at the unfamiliar sensation. The wetness there is evidence of their body's betrayal, proof that despite their mental protests, they're becoming aroused.</p><<quickRoll "Gentle Touch Control" "Rylan" 60 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My gentle touch is so confusing to them. It feels good despite everything.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/15.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh god... what is this feeling?"</span> They breathe, their feminine voice trembling with confusion and growing need.</div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I'm already deep inside them, filling them completely. Their feminine body trembles around me, still adjusting to the overwhelming sensation of being so thoroughly claimed and stretched.</p><<quickRoll "Deep Penetration Control" "Rylan" 60 5 "DominanceFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.5>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Being inside them so completely is overwhelming. I can feel every inch of them around me.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Tell me how this feels,"</span> I whisper, my voice filled with growing dominance. <span class="dialog-rylan">"I want to know every sensation you're experiencing."</span></div><div style="clear: left;"></div></div> <div style="text-align: center; margin-top: 30px;"> [[Continue the dream...|RylanSelfHeteroDreamMalePOV2]] <<statSummary>></div>
<<playLoopingSounds "sounds/hsounds/longmoan.mp3" "sounds/hsounds/sex.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Overwhelming Sensations 🌸</h2> <p style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"Control slipping away, dominance emerging..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I begin to move slowly and lovingly, each gentle thrust sending ripples of sensation through their transformed core. My movements are tender, reverent, as if I'm worshipping their new feminine form with every caress.</p><<quickRoll "Gentle Movement Control" "Rylan" 60 5 "DominanceFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.3>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My gentle movements are so confusing to them. They feel good despite everything.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/16.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"How... how does this feel?"</span> I whisper, my voice filled with confusion and growing arousal. <span class="dialog-rylan">"Tell me what you're experiencing... I want to understand."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hands roam over their soft curves, tracing the gentle swell of their breasts, the delicate line of their waist. Each touch sends electric shocks through their transformed flesh, awakening nerve endings they never knew existed.</p> <center><img src="images/rylan/chapter5/dream/selffemale/17.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">But despite my tenderness, their mind rebels against what's happening. I can see the confusion in their eyes as they struggle to understand why their body is responding to my touch.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I don't want this!"</span> They cry out, their feminine voice trembling with rage and confusion. <span class="dialog-rylan">"This is so weird... so wrong! I never wanted to know what this feeling is like! Stop touching me like that!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Yet even as they protest, their inner thoughts betray them. I can see the building warmth spreading through their core as my slow, loving movements create sensations they've never experienced as a man - deeper, more encompassing, more overwhelming.</p> <center><img src="images/rylan/chapter5/dream/selffemale/18.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're... you're perfect,"</span> I murmur with increasing passion, my pace gradually quickening. <span class="dialog-rylan">"This feels so right... I don't want to stop."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My movements become more rhythmic, more insistent. I can feel every inch of me sliding in and out of their transformed body, creating friction that sends waves of pleasure coursing through their feminine form.</p> <center><img src="images/rylan/chapter5/dream/selffemale/19.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"We... we fit together so perfectly,"</span> I breathe against their ear, my voice becoming husky with desire. <span class="dialog-rylan">"This feels incredible... I can't believe it."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As I move faster, their thoughts become increasingly muddled. I can see the confusion in their eyes as they struggle to understand why this feels so good. Each thrust sends waves of pleasure through their feminine form, making coherent thought more difficult.</p> <center><img src="images/rylan/chapter5/dream/selffemale/20.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"This feels so wrong but... but why does it feel right at the same time?"</span> They gasp, their voice becoming breathless despite their resistance. <span class="dialog-rylan">"I can't think properly anymore... this is completely wrong!"</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I lean down to kiss their neck, my lips trailing fire across their sensitive skin. My hands cup their breasts, thumbs circling their hardened nipples as I continue my relentless rhythm.</p> <center><img src="images/rylan/chapter5/dream/selffemale/21.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Look at you... you're responding so much,"</span> I pant, my thrusts becoming more intense. <span class="dialog-rylan">"Your body... it's like it knows what it wants."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My rhythm becomes more urgent, more demanding. Their mind grows hazy as pleasure builds against their will. I can see the panic in their eyes as they struggle to maintain their sense of self.</p> <center><img src="images/rylan/chapter5/dream/selffemale/22.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I shift my angle slightly, and suddenly they're gasping as I hit a spot inside them that sends lightning through their entire being. Their back arches involuntarily, pressing their transformed body closer to mine.</p><<quickRoll "Sweet Spot Control" "Rylan" 55 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*That sensation was incredible for them. I've never seen anyone react like that before.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Oh god... what was that?!"</span> They cry out, their feminine voice cracking with shock and unwanted pleasure. <span class="dialog-rylan">"I... I never knew it could feel like that..."</span></div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/23.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"That... that felt really good for you,"</span> I whisper with satisfaction, moving the same way again. <span class="dialog-rylan">"I can tell by how you reacted."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The relentless rhythm overwhelms their senses completely. I can see the desperation in their eyes as waves of feminine pleasure crash over them.</p><<quickRoll "Overwhelming Control" "Rylan" 50 5 "DominanceFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "DominanceFetish" 0.4>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The pleasure is so overwhelming for them they can barely think. I'm completely in control.*</p><</if>> <center><img src="images/rylan/chapter5/dream/selffemale/24.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I'm becoming stupid..."</span> They whimper, their feminine voice growing more needy despite themselves. <span class="dialog-rylan">"I feel like I'm even forgetting what gender I'm supposed to be... this is making me lose my mind..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My pace becomes absolutely relentless now, driving into them with an intensity that makes rational thought impossible. Their transformed body responds with increasing desperation, craving more even as their mind rebels.</p> <center><img src="images/rylan/chapter5/dream/selffemale/25.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"You're incredible,"</span> I groan, my voice thick with passion. <span class="dialog-rylan">"I love watching you like this... everything about you is perfect."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Their transformed body arches and responds as if it was born for this, betraying every rational thought they try to hold onto. The pleasure builds to an almost unbearable intensity, threatening to shatter what remains of their resistance.</p> <center><img src="images/rylan/chapter5/dream/selffemale/26.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Something's building inside me..."</span> They whisper breathlessly, their feminine voice trembling with confusion and growing need. <span class="dialog-rylan">"It feels different from anything I've ever experienced... deeper, more intense..."</span></div><div style="clear: left;"></div></div> <center><img src="images/rylan/chapter5/dream/selffemale/27.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I'm getting close too,"</span> I pant heavily, my thrusts becoming erratic with approaching climax. <span class="dialog-rylan">"This feels so good... I can't hold back much longer..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The intensity reaches a fever pitch as I pound into them with increasing desperation. Their feminine mind can barely process what's happening anymore, lost in a haze of overwhelming sensation and confusion.</p> <center><img src="images/rylan/chapter5/dream/selffemale/28.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't think anymore..."</span> They moan helplessly, their feminine voice breaking with overwhelming sensation. <span class="dialog-rylan">"Everything feels so intense... I'm completely losing myself..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The final moments approach as both our bodies reach their absolute limit. The pleasure has become so intense that they can barely remember who they used to be, completely lost in this new feminine experience.</p> <center><img src="images/rylan/chapter5/dream/selffemale/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="text-align: center; margin-top: 30px;"> [[The climactic moment arrives...|RylanSelfHeteroDreamMalePOVClimax]] </div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3" "sounds/hsounds/orgasm.mp3">> <<script>>window.AudioSystem.playBGM('intimate6.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <h2 style="color: #DDA0DD; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 1.8em;">🌸 Ultimate Surrender 🌸</h2> <p style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 10px 0 0 0; font-style: italic;">"The moment of truth revealed..."</p></div> <div style="background: rgba(45,45,50,0.8); border: 2px solid rgba(100,100,100,0.4); border-radius: 12px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/29.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I can't... I can't hold back anymore..."</span> I gasp desperately, my movements becoming frantic. <span class="dialog-rylan">"This feels too good... I'm going to..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I suddenly pull out of them and climax with an intensity that shocks even me - an unnatural, overwhelming amount of my warm release erupting across their transformed body. Thick, hot streams cover their breasts, stomach, arms, and even reach their face and hair, as if I'm deliberately trying to mark every inch of their feminine form. The sheer volume is impossible, far more than any normal man could produce, coating them completely in my essence.</p> <center><img src="images/rylan/chapter5/dream/selffemale/30.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">They lie there trembling, completely exhausted and lost in a deep trance-like state. Their mind feels blank and empty, overwhelmed by the intensity of what just happened. They can barely form coherent thoughts as they stare blankly at the ceiling.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/female/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"There's... there's so much..."</span> They whisper breathlessly, their feminine voice trembling as they feel the warm essence coating every part of their transformed body. <span class="dialog-rylan">"How is this even possible? I'm completely covered... it's like you were trying to claim every inch of me..."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As they lay there in their trance, I gaze down at their cum-covered feminine form with intense adoration. My eyes drink in every curve, every detail of their transformed body as if memorizing this moment forever.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Perfect... absolutely perfect,"</span> I whisper with satisfaction, my voice filled with awe as I admire how thoroughly I've covered them. <span class="dialog-rylan">"Every inch of you is covered... you look incredible like this."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hand gently caresses their cheek as I continue to stare at them with that intense, loving gaze. There's something different in my voice now - something deeper, more possessive, more revealing.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I might get addicted to this... to seeing you like this,"</span> I murmur with satisfaction, my voice taking on a sultry quality. <span class="dialog-rylan">"I want to do this again... I can't get enough."</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">There's something unsettling about the way I say those words, as if this isn't just a fantasy but a promise. The realization begins to dawn on me through my haze that this might not be who I thought I was...</p> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 20px 0;"> <span class="dialog-nimeria">"Remember this feeling, my sweet $humanName,"</span> the mysterious voice whispers as the dream begins to fade. <span class="dialog-nimeria">"Remember what it means to take complete control, to give pleasure instead of just receiving it. This knowledge will serve you well with the women in your life... and with me."</span></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As the dream begins to fade, I'm left staring at their cum-covered form in complete bewilderment. My body still tingles with aftershocks of the most intense pleasure I've ever experienced. The questions swirl in my mind - what have I learned about myself? About dominance? About the masculine experience?</p> <center><img src="images/rylan/chapter5/dream/selffemale/31.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The memory lingers as consciousness returns to my real body - the transformation I witnessed, the dominance I exerted, the incredible sensations, and those final possessive words. I wake up confused, aroused, and fundamentally changed by the experience, with the distinct feeling that someone has been watching me very closely...</p></div></div> <<changeLust "Rylan" -100>><<changeFetish "Rylan" "CrossdressingFetish" 0.3>><<changeFetish "Rylan" "DominanceFetish" 0.3>><<set $rylan_masculinity += 2>><<trackOther "Rylan" "Masculinity" 2>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><div style="text-align: center; margin-top: 30px;"> [[Wake up from the dream...|RylanDreamcorruptionChoices]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $crystals -= 3>><<set $rylanDreamSeryk = true>><<set $timeOfDay = "night">> <div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(75, 0, 130, 0.9), rgba(139, 0, 139, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.8em; font-weight: bold; margin-bottom: 15px;">🌙 Corrupted Dreams 🌙</p><p style="color: #E6E6FA; font-size: 1.2em;">A Reward for Heroism</p></div> <div class="dream-sequence" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 30px; margin-bottom: 30px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I find myself in a strange, dreamlike bedroom. The walls seem to shimmer and shift, and there's an otherworldly quality to the dim lighting. On the bed before me sits Seryk, his blue skin gleaming in the ethereal glow.</p><<if $rylanxserykgaydream>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/1.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">No... not this again! What is this place?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk"><<print $humanName>>?! Oh no... not another one of these nightmares!</span></div><div style="clear: left;"></div></div><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">Seryk? What are you doing here? This feels like a dream...</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk"><<print $humanName>>? I... I can't move. Something's wrong here.</span></div><div style="clear: left;"></div></div><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Then, from the shadows, that familiar melodious voice emerges - the same one from before, carrying an undeniable authority that seems to penetrate our very souls.</p><<if $rylanxserykgaydream>><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Well, well... my favorite dreamers return. This time, <<print $humanName>>, you'll be the one rewarding dear Seryk for his heroic sacrifice against Gairos.</span></div><div style="clear: left;"></div></div><<else>><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">How delightful... two handsome boys, ripe for corruption. <<print $humanName>>, you should give Seryk a proper reward for his heroic sacrifice against Gairos.</span></div><div style="clear: left;"></div></div><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">What?! No! I won't do anything like that!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Absolutely not! Leave us alone, whoever you are!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Oh well... let me help you both get serious about this.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, I feel my body moving against my will. My legs carry me forward toward the bed where Seryk sits paralyzed, his eyes wide with horror as he watches my involuntary approach.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/rylan/faceshock.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">I can't stop! My body won't listen to me!</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hand reaches out, trembling as it's guided by forces beyond my control. As my fingers make contact with Seryk's most intimate area, I'm overwhelmed by the sensation - the warmth, the weight, the surprising softness of his skin contrasting with the firmness beneath.</p><<quickRoll "Muscle Temptation" "Rylan" 70 5 "MuscleFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I can't help but marvel at the firmness beneath my fingers, the way his muscles tense and relax with each breath. It's... impressive.*</p><</if>><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/2.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The scent hits me next - distinctly masculine, musky, with an underlying sweetness that's somehow intoxicating. It's overwhelming in its intensity, making my head spin as my body responds in ways I don't want to acknowledge.</p><<quickRoll "Scent Temptation" "Rylan" 65 5 "SmellFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SmellFetish" 0.4>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The masculine scent is intoxicating, making my head spin with unwanted arousal. I can't seem to get enough of it.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk"><<print $humanName>>... I'm sorry... I can't make it stop...</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hand begins to move, stroking slowly as commanded by the invisible force. Seryk's length grows under my touch, becoming harder and more imposing. The size is intimidating - much larger than my own, thick and pulsing with heat.</p><<quickRoll "Size Fascination" "Rylan" 60 5 "MuscleFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.2>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 3>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The sheer size and power of him is overwhelming. I can't help but be impressed by his impressive physique.*</p><</if>><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/3.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Oh god... please stop <<print $humanName>></span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">God, you're so annoying, Seryk...</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I hear a sharp snap echo through the dreamscape. Suddenly, Seryk's entire demeanor changes. His eyes, which had been filled with embarrassment and protest, now gleam with something darker, more primal.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Good, <<print $humanName>>. Slap it against your face, get a feel for it.</span></div> <img src="images/seryk/chapter5/dream/5.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">That's it... faster, <<print $humanName>>. Don't be shy about it.</span></div><div style="clear: left;"></div></div><p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Oh god, those aren't even my own words,* Seryk thinks, his mind reeling even as his body responds to the forced pleasure. *But... it feels so good. Why does this feel so right?*</p><<quickRoll "Seryk's Confusion" "Seryk" 70 5 "GayValue" 3>><<if not _tempRollSuccess>><<changeFetish "Seryk" "GayValue" 0.3>><<changeAttraction "Seryk" "Rylan" 0.1>><<changeLust "Seryk" 3>><p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The way he's touching me... it's making me question everything I thought I knew about myself.*</p><</if>> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My hand moves faster against my will, feeling every ridge and vein of his impressive length. Pre-cum begins to leak from the tip, making my movements slicker, more intense. The scent grows stronger, more intoxicating.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/66.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Mmm... that's better. Use both hands, really work it. You know you want to feel how big it is.</span></div><div style="clear: left;"></div></div> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*These words are coming from somewhere else,* Seryk realizes with a mixture of horror and growing arousal. *But the way he's touching me... the look in his eyes... I can't help but enjoy this.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My second hand joins the first, one stroking his length while the other cups and massages lower. The heat radiating from him is incredible, and I can feel his pulse through the sensitive skin.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/6.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">You're getting good at this... Look at you, completely focused on my cock. You can't take your eyes off it, can you?</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He's right - I can't look away. The sight is mesmerizing, the way his flesh responds to my touch, growing even harder and more imposing. The masculine scent is making me dizzy with unwanted arousal.</p><<quickRoll "Visual Temptation" "Rylan" 55 5 "MuscleFetish" 2>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The way his body responds to my touch is hypnotic. I'm completely captivated by the sight.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">That's it... stroke it slower now. Feel every inch of it. I want you to memorize how it feels in your hands.</span></div><div style="clear: left;"></div></div> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*God, the way he looks at me... like he's actually starting to enjoy this. His breathing is getting heavier, his pupils dilated. Is he getting aroused from touching me?*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My movements slow as commanded, my fingers exploring every ridge and vein of his impressive length. I can feel his heartbeat through the sensitive skin, the pulse of blood flowing through him. Despite my shame, my own body is responding.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/5.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Mmm, you're learning so well. Now squeeze a little tighter... yes, just like that. You're such a natural at this.</span></div><div style="clear: left;"></div></div> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*This power... it's incredible. I can see exactly how my words affect him, how his body responds to my commands. He's completely mine right now, and it feels amazing.*</p> <center><img src="images/seryk/chapter5/dream/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My grip tightens as he instructs, feeling the heat and hardness more intensely. Pre-cum continues to leak from the tip, coating my fingers and making everything slicker. The masculine scent grows stronger, filling my nostrils completely.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Look at me while you do it, <<print $humanName>>. I want to see your face... see how much you're enjoying serving me.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My eyes meet his, and I see something primal and dominant burning in his gaze. There's no trace of the embarrassed, reluctant Seryk from before - this is someone completely different, someone who's embracing his power over me.</p> <center><img src="images/seryk/chapter5/dream/8.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The look in his eyes... there's shame there, but also arousal. He's fighting it, but his body knows what it wants. I can see him surrendering to this, bit by bit.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">That's my good boy... Now twist your wrist a little as you stroke. Feel how hard you've made me, how much I'm throbbing for you.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">I follow his instructions, adding the twisting motion he requests. The new movement makes him pulse even harder in my grip, and I can feel how close he's getting. My own breathing becomes ragged as the intimate contact affects me more than I want to admit.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/88.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">You're breathing harder... getting excited, aren't you? Don't be ashamed, I can see how much you want this. Your body doesn't lie.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">He's right, and it terrifies me. Despite everything - the force, the shame, the confusion - my body is responding to his dominance, to the intimate contact, to the intoxicating scent filling my senses.</p><<quickRoll "Submission Temptation" "Rylan" 50 5 "SubmissionFetish" 4>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SubmissionFetish" 0.4>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*There's something intoxicating about his dominance, about being under his control. It's terrifying but also... exciting.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/6.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Faster now... but keep that twist. Show me how much you want to please me. I want to see you really work for it.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My pace quickens, the twisting motion becoming more pronounced. The wet sounds of my movements fill the air, mixing with both our increasingly heavy breathing. His length pulses powerfully in my grip, growing even harder under my attention.</p> <center><img src="images/seryk/chapter5/dream/9.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*God, he's really getting into this now. Look at how focused he is, how dedicated to making me feel good. This dominant side of me... I never knew it existed, but it feels so right.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Perfect... you're learning exactly how I like it. Such talented hands... I bet you've been thinking about this, haven't you?</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His words send shameful heat through my body. Have I been thinking about this? The question disturbs me because I can't immediately deny it. The dreams, the stolen glances, the way I've been noticing his physique lately...</p><<quickRoll "Hidden Desires" "Rylan" 45 5 "MuscleFetish" 3>><<if not _tempRollSuccess>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 4>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Maybe I have been noticing him more lately. His strength, his confidence... it's hard to ignore.*</p><</if>><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/66.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Don't try to deny it... I can see the truth written all over your face. You want this as much as I do now. Maybe more.</span></div><div style="clear: left;"></div></div> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*He's not even trying to deny it anymore. Look at that flush on his cheeks, the way his lips are parted. He's completely lost in this, completely mine. This power is intoxicating.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My grip tightens involuntarily at his words, drawing a low groan from him. The sound goes straight through me, making my own arousal impossible to ignore. The scent, the heat, the power dynamic - it's all overwhelming my senses.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Mmm, that's it... squeeze me just like that. You're making me feel so good, <<print $humanName>>. I'm getting so close...</span></div><div style="clear: left;"></div></div> <center><img src="images/seryk/chapter5/dream/88.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">His praise sends warmth through me that I don't want to acknowledge. My movements become more confident, more purposeful, as if my body knows exactly what he needs even while my mind reels with confusion.</p> <p style="color: #87CEEB; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*So close now... I can feel it building. And he's so focused, so dedicated to bringing me there. This is better than I ever imagined. The control, the submission, the way he's embracing what we both want...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;"><span class="dialog-nimeria">*I don't even need to control him anymore,*</span> Nimeria thinks with satisfaction, watching from the shadows. <span class="dialog-nimeria">*He's embracing his dominant nature all on his own. How delicious...*</span></p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceeriesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">I'm getting close... You've been such a good boy, working so hard for me. I think you deserve a reward.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Give it a little kiss, <<print $humanName>>. Just a small one... for being such a dedicated friend.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">My head moves down against my will, bringing me closer to his impressive length. The scent becomes overwhelming - musky, intoxicating, making my head spin with arousal I don't want to feel.</p><<quickRoll "Final Temptation" "Rylan" 40 5 "SmellFetish" 5>><<if not _tempRollSuccess>><<changeFetish "Rylan" "SmellFetish" 0.5>><<changeAttraction "Rylan" "Seryk" 0.1>><<changeLust "Rylan" 5>><p style="color: #FFB6C1; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The scent is overwhelming, making my head spin with arousal. I can't resist the intoxicating masculine musk.*</p><</if>><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/10.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <div style="text-align: center; margin-top: 30px;"> [[Continue the dream...|RylanSerykDreamClimax]] </div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('intimate5.mp3');<</script>><<set $currentFace = $currentRylanFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(75, 0, 130, 0.9), rgba(139, 0, 139, 0.95)); min-height: 800px; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(30,30,35,0.95); border: 2px solid rgba(200,150,255,0.8); border-radius: 12px; padding: 25px; margin-bottom: 30px; text-align: center;"> <p style="color: #FFD700; font-size: 1.8em; font-weight: bold; margin-bottom: 15px;">🌙 Corrupted Dreams 🌙</p><p style="color: #E6E6FA; font-size: 1.2em;">The Climax</p></div> <div class="dream-sequence" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(120,80,160,0.6); border-radius: 10px; padding: 30px; margin-bottom: 30px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As my lips make contact, the smell hit me with incredible intensity. It's salty, slightly sweet, distinctly masculine. The scent fills my nostrils completely, and somehow, impossibly, it makes my own body respond with shameful arousal.</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Oh fuck... I can't... I'm going to...</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Suddenly, Seryk's body tenses completely. His breathing becomes ragged, his muscles straining as he reaches his peak. The moment of release arrives with explosive intensity.</p><p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The first release erupts like a fountain, arcing through the air and landing across my face with surprising force. The warm liquid splatters against my skin as his body shudders with pleasure.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/11.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">A second powerful spurt follows immediately, hitting my cheek and dripping down my chin. The overwhelming masculine scent fills my nostrils completely.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/12.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div><p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">Finally, a last smaller spurt completes his release, adding to the warm liquid already coating my face. My own body betrays me with unwanted arousal from the intimate contact and intoxicating scent.</p><div style="text-align: center; margin-bottom: 25px;"> <img src="images/seryk/chapter5/dream/13.webp" style="width: 500px; width: 100%; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); box-shadow: 0 4px 8px rgba(0,0,0,0.3);"></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">As Seryk's breathing slowly returns to normal, I remain frozen in place, his essence dripping down my face. The intense scent fills my senses completely, and shamefully, my own body has responded to the intimate encounter.</p><div class="speaker-block" style="margin-bottom: 20px;"> <center><img src="images/seryk/chapter5/dream/14.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <img src="images/seryk/facesatisfied.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">Good boy... you did so well for me.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Perfect... absolutely perfect. Sweet dreams, my dear boys.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">The dreamscape begins to fade, but the sensations linger - the scent, the feeling of submission and shameful arousal. As I wake in my own bed, gasping and confused, the memory remains vivid and disturbing, leaving me questioning everything I thought I knew about myself and my feelings toward Seryk.</p></div></div> <<changeLust "Rylan" 5>><<changeFetish "Rylan" "GayValue" 0.4>><<changeFetish "Rylan" "SmellFetish" 0.3>><<changeFetish "Rylan" "SubmissionFetish" 0.2>><<changeAttraction "Rylan" "Seryk" 1.5>><<changeLust "Seryk" 3>><<changeFetish "Seryk" "GayValue" 0.3>><<changeFetish "Seryk" "DominanceFetish" 0.3>><<changeAttraction "Seryk" "Rylan" 1.0>><<addSoulCorruption "rylan" 1>><<soulDisplay "rylan">><div style="text-align: center; margin-top: 30px;"> [[Wake up from the dream...|RylanDreamcorruptionChoices]] </div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('orgasm.mp3'); } }, 600); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💥 The Climax 💥</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">The moment of truth arrives...</p></div> <<if $marielTransformationMother>><!-- MILK TRANSFORMATION CLIMAX --><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">And then... oh gods... it hits me like a tidal wave. The pleasure explodes through my body, sending me arching my back and moaning louder than I intended. I can feel my entire body convulsing with the intensity of the orgasm, my milk-leaking breasts heaving as I gasp for breath.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/6b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <center><img src="images/mariel/chapter5/rylannightvisit/7b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan"><<print $marielToHuman>>... are you... are you pregnant?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">No! No, I'm not pregnant. I haven't... I haven't been with your <<print $humanToThalor>> for... for many years...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I stop mid-sentence, my face flushing with embarrassment. I just told my <<print $humanIsMariel>> about my sex life with his <<print $humanToThalor>>. How did this conversation turn so personal? I can see the confusion and concern in his eyes, and I quickly try to change the subject.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">I... I think we need to stop. This has gone too far. I don't know what's happening to my body.</span><div style="clear: left;"></div></div> <<else>><!-- NORMAL BREAST MASSAGE CLIMAX --><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">And then... oh gods... it hits me like a tidal wave. The pleasure explodes through my body, sending me arching my back and moaning louder than I intended. I can feel my entire body convulsing with the intensity of the orgasm, my breasts heaving as I gasp for breath.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/45.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel the awkward tension between us, thick and suffocating. My heart is still racing, my body still humming with the memory of his touch. I can see him looking at me with a mixture of confusion and arousal, his erection still pressed against my stomach.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/46.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center><</if>> <<if $marielTransformationMother == false>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">... <<print $humanName>>... I think we need to stop. This has gone too far.</span><div style="clear: left;"></div></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I... I'm so sorry. I got carried away again. I shouldn't have...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">It's okay, dear. It's okay. We both got carried away. Let's just... let's just pretend this didn't happen.</span> <<else>><span class="dialog-mariel">It's okay. It's okay. We both got carried away. Let's just... let's just pretend this didn't happen.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel the awkward tension between us, thick and suffocating. My heart is still racing, my body still humming with the memory of his touch. I can see him trying to adjust himself discreetly, and it makes my stomach clench with a mixture of guilt and desire.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">It was just some maternal skinship, sweetheart. Nothing more. You should go now.</span> <<else>><span class="dialog-mariel">It was just some... friendly massage. Nothing more. You should go now.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Yes... yes, you're right. I should go. Good night, <<print $humanToMariel>>.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He quickly gets up and leaves the room, his face flushed with embarrassment and arousal. I can hear his footsteps fading away down the hallway, and then the sound of his door closing. I'm left alone in my room, my body still humming with the memory of his touch.</p></div> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">What have I done? What have I let him do to me? I can still feel the wetness between my legs, the memory of his hands on my breasts. But more than that... I can still feel the strange sensation of my breasts swelling, of milk leaking from my nipples. How is this possible? Maybe my body remembered... remembered what it was like to be pregnant, to nourish life. The thought sends a shiver through me.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I need to clean up, to wash away the evidence of what just happened. But as I get up from the bed, I can still feel the ghost of his touch on my skin, the memory of his hands working my body. And I can still feel that primal, maternal sensation deep inside me. It's going to be a long, restless night.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As I clean up the milk from my breasts, I can't help but wonder about what just happened. My body hasn't produced milk since I was nursing <<print $humanName>> as a baby. Could it be that my body somehow remembered that time? That primal, maternal instinct that was awakened by his touch? The thought that my own <<print $humanIsMariel>> could trigger such a response in my body is both confusing and strangely arousing.</p></div> <<else>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">What have I done? What have I let him do to me? I can still feel the wetness between my legs, the memory of his hands on my breasts. The rational part of my mind is screaming that this was wrong, but my body is still responding with lingering arousal.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I need to clean up, to wash away the evidence of what just happened. But as I get up from the bed, I can still feel the ghost of his touch on my skin, the memory of his hands working my body. It's going to be a long, restless night.</p></div><</if>><div style="margin: 20px 0; text-align: center;"> [[End scene|SerykDreamsOfThePast]] <<trackAddSexualExperience "mariel" "breastsGotTouched" 1>><<trackAddSexualExperience "rylan" "breastsTouchedOthers" 1>></div><<changeFace $currentMarielFace>><<changeFetish "Rylan" "BreastFetish" 0.4>><<changeFetish "Mariel" "BreastFetish" 0.3>><<changeLust "Mariel" 8>><<changeLust "Rylan" 6>><<if not $rylan_MarielBreastsTouchedCount>><<set $rylan_MarielBreastsTouchedCount = 0>><</if>><<if not $mariel_RylanBreastsTouchedByCount>><<set $mariel_RylanBreastsTouchedByCount = 0>><</if>><<if not $rylan_MarielOrgasmsGiven>><<set $rylan_MarielOrgasmsGiven = 0>><</if>><<if not $mariel_RylanOrgasmsReceived>><<set $mariel_RylanOrgasmsReceived = 0>><</if>><<if not $rylan_breastExperience>><<set $rylan_breastExperience = 0>><</if>><<if not $mariel_breastExperience>><<set $mariel_breastExperience = 0>><</if>><<if not $rylan_sexualExperience>><<set $rylan_sexualExperience = 0>><</if>><<if not $mariel_sexualExperience>><<set $mariel_sexualExperience = 0>><</if>><<set $rylan_MarielBreastsTouchedCount += 1>><<set $mariel_RylanBreastsTouchedByCount += 1>><<set $rylan_MarielOrgasmsGiven += 1>><<set $mariel_RylanOrgasmsReceived += 1>><<set $rylan_breastExperience += 0.5>><<set $mariel_breastExperience += 0.5>><<set $rylan_breastsTouchedCount = 1>><<set $rylan_sexualExperience += 0.5>><<set $mariel_sexualExperience += 0.5>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">><<set $marielFootFetish = true>> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🦶 Tender Toes 🦶</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">The massage continues...</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/16.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel his hands moving lower, his strong fingers now working their way down to my feet. The sensation is incredible - firm but gentle pressure that makes me arch my back slightly. I can hear his breathing becoming more labored, more... aroused somehow.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your feet are so... so perfect. Let me work on them properly.</span><div style="clear: left;"></div></div> <<quickRoll "Foot Fetish Resistance" "Rylan" 80 5 "FeetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the hunger in his eyes as he looks at my feet. His breathing is becoming more labored, his hands trembling slightly with barely contained desire.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His thumbs press deep into the arches of my feet, and I can't suppress the soft moan that escapes my lips. The way he's focusing so intently on my feet, his breath hot against my skin... it's almost hypnotic. I can feel myself getting more aroused with each passing moment.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/17.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I find myself thinking about how different this feels from my husband's touch. There's something so... liberating about being desired like this, even at my age. The way he's completely focused on my feet, his breathing getting heavier... it's both amusing and incredibly arousing.</p></div><</if>> <<quickRoll "Foot Massage Resistance" "Mariel" 80 5 "FeetFetish" 2>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. I can feel my own arousal building rapidly, my breath becoming more shallow. There's something about his touch that's making me lose control.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... do you like my feet? You seem so... focused on them.</span> <<else>><span class="dialog-mariel"><<print $humanName>>... do you like my feet? You seem so... focused on them.</span><</if>><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/18.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Yes... yes, I do. They're beautiful.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He freezes for a moment, his hands stilling on my feet. I can see the realization dawning on his face - he just admitted to liking my feet. His cheeks flush with embarrassment, and he starts to pull away.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I... I'm sorry. I shouldn't have said that.</span><div style="clear: left;"></div></div> <<quickRoll "Honesty Resistance" "Rylan" 80 5 "FeetFetish" 4>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the truth in his eyes even as he apologizes. His hands are still on my feet, and I can feel the slight tremor in them - he's not really sorry at all.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">No need to apologize, dear. I don't mind at all. In fact... I find it quite flattering.</span> <<else>><span class="dialog-mariel">No need to apologize. I don't mind at all. In fact... I find it quite flattering.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, I sit up and turn to face him. I can feel my heart racing, my breathing becoming more shallow. There's something so... intoxicating about this moment. I move my feet closer to him, arching my toes slightly.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/19.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Do you want to continue, sweetheart? I can see how much you enjoy this.</span> <<else>><span class="dialog-mariel">Do you want to continue? I can see how much you enjoy this.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">What am I doing? He's my <<print $humanIsMariel>>, for gods' sake. But it feels so good, so liberating. I can feel myself getting more and more aroused, my inhibitions melting away with each touch. I'm becoming someone I don't recognize.</p></div> <<quickRoll "Moral Resistance" "Mariel" 80 5 "FeetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The rational part of my mind is screaming that this is wrong, but my body is responding with such intensity that I can't bring myself to stop him. The pleasure is too overwhelming.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Yes... please. I want to continue.</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/20.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands return to my feet, but this time it's different. He's more confident, more focused. His thumbs work the arches, his fingers trace the curves, and I can feel myself getting wetter with each passing moment.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... kneel beside the bed. It will be easier for you to reach my feet properly.</span> <<else>><span class="dialog-mariel"><<print $humanName>>... kneel beside the bed. It will be easier for you to reach my feet properly.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the hunger in his eyes as he slowly moves to kneel beside the bed. The position is so intimate, so... submissive. I'm sitting on the edge of the bed now, my feet dangling just above the floor, while he kneels below me like some kind of worshipper.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I slowly extend my feet toward him, arching my toes slightly. The power I feel in this moment is intoxicating - I'm literally above him, my feet positioned perfectly for his worship. I can see his breathing becoming more labored as he looks up at me from his kneeling position.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/21.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">This... this position is perfect. I can see every detail of your beautiful feet now.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Tell me, dear... what exactly do you like about my feet? Be specific.</span> <<else>><span class="dialog-mariel">Tell me... what exactly do you like about my feet? Be specific.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I... I love how soft they are. The way your toes curl when I touch them. The arches... they're perfect.</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/22.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Mmm... and what about my toes, sweetheart? Don't forget about them.</span> <<else>><span class="dialog-mariel">Mmm... and what about my toes? Don't forget about them.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I'm becoming more assertive, more seductive. I can feel the power I have over him, and it's intoxicating. His hands are trembling slightly as he works on my feet, his breathing becoming more ragged.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/23.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your toes... they're so delicate. I love how they respond to my touch. The way they curl and flex...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">That's right, dear. Tell me more. What else do you love about them?</span> <<else>><span class="dialog-mariel">That's right. Tell me more. What else do you love about them?</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I'm completely in control now, and I love it. His hands are working my feet with such devotion, such reverence. I can feel my own arousal building to almost unbearable levels.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/24.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I love how they feel in my hands. The warmth, the softness. The way they arch when I press here...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Would you like to kiss them, sweetheart? I think you deserve a little reward for being so honest.</span> <<else>><span class="dialog-mariel">Would you like to kiss them? I think you deserve a little reward for being so honest.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/25.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the conflict in his eyes - the desire warring with his sense of propriety. But desire wins out, and slowly, hesitantly, he brings my foot to his lips.</p></div> <div style="margin: 20px 0; text-align: center;"> [[Continue the foot worship|Chapter5nightMarielFootMassage2]] </div><<changeFace $currentMarielFace>><<changeFetish "Rylan" "FeetFetish" 0.2>><<changeFetish "Mariel" "FeetFetish" 0.1>><<changeLust "Mariel" 3>><<changeLust "Rylan" 2>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/kiss.wav'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🦶 Tender Toes 🦶</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">The foot worship continues...</p></div> <<quickRoll "Kissing Resistance" "Rylan" 80 5 "FeetFetish" 5>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hesitation is brief, almost non-existent. The moment his lips touch my skin, I can see his eyes glaze over with pure desire. He's completely lost in the sensation.</p></div><</if>> <center><img src="images/mariel/chapter5/rylannightvisit/26.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I... I can't resist.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His lips press against the arch of my foot, and I can't suppress the moan that escapes me. The sensation is incredible - his warm breath, the gentle pressure of his lips. I can feel myself getting wetter by the second.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/27.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh, sweetheart... that feels amazing. Don't stop.</span><<else>><span class="dialog-mariel">Oh... that feels amazing. Don't stop.</span><</if>><div style="clear: left;"></div></div> <<quickRoll "Foot Worship Resistance" "Mariel" 80 5 "FeetFetish" 4>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. His lips feel so good on my feet, so right somehow. I can feel my arousal building rapidly, my breath becoming more shallow. There's something about his worship that's making me lose control completely.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His kisses become more confident, more passionate. He's working his way from my arch to my toes, each kiss sending waves of pleasure through me. I can feel my own arousal building to almost unbearable levels.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/28.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But then... oh gods... I feel something warm and wet against my skin. His tongue. His actual tongue is now tracing the curves of my foot, licking between my toes with such reverence that I can barely breathe. The sensation is overwhelming, sending electric shocks of pleasure through my entire body.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/29.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <<quickRoll "Tongue Worship Resistance" "Mariel" 80 5 "FeetFetish" 5>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is absolutely overwhelming. His tongue feels so hot and wet against my skin, so incredibly intimate. I can feel my arousal building to almost unbearable levels, my breath becoming more shallow. There's something about his tongue worship that's making me lose control completely.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel his tongue working its way up my arch, the wet heat making me arch my back and moan louder than I intended. His hands are gripping my ankle now, holding me in place as he worships my feet with his mouth. I'm completely lost in the sensation, my mind foggy with desire.</p></div> <div style="margin: 20px 0; text-align: center;"> [[Continue the foot worship|Chapter5nightMarielFootMassage3]] </div><<changeFace $currentMarielFace>><<changeFetish "Rylan" "FeetFetish" 0.2>><<changeFetish "Mariel" "FeetFetish" 0.1>><<changeLust "Mariel" 3>><<changeLust "Rylan" 2>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🦶 Tender Toes 🦶</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">The foot worship continues...</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/30.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Suddenly, reality crashes back into me like a cold bucket of water. What am I doing? This is my <<print $humanIsMariel>>! I'm letting him lick my feet like some kind of... I can't even think the word. I need to stop this before it goes too far.</p></div> <<quickRoll "Reality Check Resistance" "Mariel" 80 5 "FeetFetish" 4>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But even as I think this, I can feel my body responding to his touch. The pleasure is too overwhelming, too intoxicating. I can't bring myself to stop him, not when it feels so good.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... sweetheart, stop. We need to stop this.</span> <<else>><span class="dialog-mariel"><<print $humanName>>... <<print $humanName>>, stop. We need to stop this.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I pull my foot away from him, my heart racing with a mixture of shame and lingering arousal. He looks up at me with confusion and disappointment, his lips still glistening with my foot's moisture. I can see the bulge in his pants, and it makes my stomach flutter with forbidden desire.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I... I'm so sorry. I got carried away. I shouldn't have...</span><div style="clear: left;"></div></div> <<quickRoll "Shame Resistance" "Rylan" 80 5 "FeetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the conflict in his eyes - the shame warring with his desire. But even as he apologizes, I can see the hunger still there, the barely contained need to continue.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">It's okay, dear. It's okay. We both got carried away. Let's just... let's just pretend this didn't happen.</span> <<else>><span class="dialog-mariel">It's okay. It's okay. We both got carried away. Let's just... let's just pretend this didn't happen.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel the awkward tension between us, thick and suffocating. My heart is still racing, my body still humming with the memory of his touch. I can see him trying to adjust himself discreetly, and it makes my stomach clench with a mixture of guilt and desire.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">The massage was wonderful, sweetheart. Thank you. But I think we should end it here.</span> <<else>><span class="dialog-mariel">The massage was wonderful. Thank you. But I think we should end it here.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Wait... I mean, I could... I could massage your front too? Your shoulders, your arms... it might help you relax more.</span><div style="clear: left;"></div></div> <<quickRoll "Desire Resistance" "Rylan" 80 5 "FeetFetish" 4>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the desperation in his eyes, the need to continue touching me in any way possible. His voice is trembling slightly as he makes the suggestion, and I can feel the heat radiating from him.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the hope in his eyes, the desperate need to continue touching me. Part of me wants to say no, to end this madness right now. But another part... another part is still throbbing with the memory of his touch, his tongue on my feet. I can feel my own arousal still pulsing between my legs.</p></div> <<quickRoll "Temptation Resistance" "Mariel" 80 5 "FeetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The rational part of my mind is screaming that this is wrong, but my body is responding with such intensity that I can't bring myself to stop him. The pleasure is too overwhelming, the memory of his touch too intoxicating.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">I... I suppose a proper massage would be nice. Just... just the shoulders and arms, okay?</span> <<else>><span class="dialog-mariel">I... I suppose a proper massage would be nice. Just... just the shoulders and arms, okay?</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I'm lying to myself and I know it. But the thought of his hands on my body again, even if it's just my shoulders... it's making my heart race and my breath come in shallow gasps. I can feel the wetness between my legs, and I know I'm not fooling anyone.</p></div><div style="margin: 20px 0; text-align: center;"> [[Continue the massage|Chapter5nightMarielMassage2]] </div><<changeFace $currentMarielFace>><<changeFetish "Rylan" "FeetFetish" 0.4>><<changeFetish "Mariel" "FeetFetish" 0.3>><<changeLust "Mariel" 6>><<changeLust "Rylan" 5>><<statSummary>>
<<set $marielFootFetish = false>><<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 Midnight Touch 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Mariel's perspective...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Mmm... this feels so good, sweetheart. Your hands are so warm and gentle.</span> <<else>><span class="dialog-mariel">Mmm... this feels so good, <<print $humanName>>. Your hands are so warm.</span><</if>><div style="clear: left;"></div></div> <<quickRoll "Massage Resistance" "Mariel" 80 5 "SubmissionFetish" 2>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. His hands feel so good on my body, so right somehow. I can feel my arousal building rapidly, my breath becoming more shallow. There's something about his touch that's making me lose control.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I lie on my stomach, feeling the familiar comfort of my bed beneath me. But something feels different tonight - his touch seems more... intense somehow. I can feel his strong hands working the tension from my shoulders, and I let out a soft sigh of relief.</p></div> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I notice something strange as I lie here - my breasts feel so stiff and sensitive against the mattress. It's almost painful, but in a way that makes my breath catch. I've never experienced this before. The fabric of my nightgown keeps rubbing against them as I shift slightly, creating this strange mixture of discomfort and... something else entirely.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">How's that feel, <<print $humanToMariel>>? I can feel how tense you are.</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Perfect, dear... don't stop. You have such strong, caring hands.</span> <<else>><span class="dialog-mariel">Perfect... don't stop. You have such strong hands.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands move lower, working down my back with firm, confident strokes. I can feel the heat from his palms through the thin fabric of my nightgown. Each touch sends little shivers through me, and I find myself arching slightly into his hands.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh... that spot right there, honey. It's been bothering me all day.</span> <<else>><span class="dialog-mariel">Oh... that spot right there. It's been bothering me all day.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His thumbs press deep into the muscles around my hips, and I can't help but let out a soft moan. The sound surprises me - I didn't mean to make that noise. I can feel my cheeks burning with embarrassment, but his hands don't stop their work.</p></div> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pressure on my breasts is becoming almost unbearable. Each time I shift or he applies pressure to my back, they press harder against the mattress. The fabric keeps sliding over my sensitive nipples, and I'm finding it harder and harder to focus on anything else. This shouldn't feel so good, but it does.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">You're so tense here. Let me work this out for you.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue their journey down my legs, his strong fingers working the muscles of my calves. The sensation is incredible - firm but gentle, knowing exactly where to apply pressure. I can feel my breathing becoming more shallow, and I'm suddenly very aware of how close he is to me.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/11.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... this is... this feels amazing.</span> <<else>><span class="dialog-mariel"><<print $humanName>>... this is... this feels amazing.</span><</if>><div style="clear: left;"></div></div> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pressure on my breasts is driving me crazy. Every movement, every breath makes them press harder against the mattress. The fabric keeps catching on my nipples, and I'm finding myself arching my back more than necessary, just to feel that delicious friction. What's happening to me? This shouldn't feel so... so arousing.</p></div> <</if>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/12.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 1"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands move to my thighs now, and I can feel my breath catch. The sensation is incredible - his strong fingers working deep into the muscles, kneading away the tension I didn't even realize I was carrying. Each stroke sends little waves of pleasure through me.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your thighs are so tense. Let me work out these knots for you.</span><div style="clear: left;"></div></div> <<quickRoll "Thigh Massage Resistance" "Mariel" 80 5 "SubmissionFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. His hands are so close to... to places they shouldn't be. I can feel my arousal building rapidly, my breath becoming more shallow. There's something about his touch that's making me lose control.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/13.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 2"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His thumbs press deep into the muscles of my inner thighs, and I can't suppress a soft moan. The pressure is perfect - firm enough to be effective, but gentle enough to be pleasurable. I can feel my heart racing as his hands work higher and higher up my legs.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh... sweetheart... that feels so good...</span> <<else>><span class="dialog-mariel">Oh... <<print $humanName>>... that feels so good...</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/14.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue their journey down my legs, working the muscles of my calves with long, smooth strokes. I can feel the heat radiating from his palms, and every touch sends little shivers through me. The sensation is becoming more and more intimate with each passing moment.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">You have such beautiful legs... so strong and graceful.</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/15.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 4"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Then his hands move to my feet, and I can feel my entire body tense. His touch is so gentle, so reverent as he begins working the arches. The sensation is overwhelming - his thumbs pressing into the sensitive soles, working out tension I didn't know existed.</p></div> <<quickRoll "Foot Touch Resistance" "Mariel" 80 5 "FeetFetish" 2>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is absolutely overwhelming. His touch on my feet feels so intimate, so incredibly arousing. I can feel my arousal building rapidly, my breath becoming more shallow. There's something about his touch that's making me lose control completely.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... my feet are so sensitive...</span> <<else>><span class="dialog-mariel"><<print $humanName>>... my feet are so sensitive...</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">There we go. You're so much more relaxed now. How do you feel?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">I feel... I feel wonderful, my dear. Thank you, sweetheart. You always know exactly what I need.</span> <<else>><span class="dialog-mariel">I feel... I feel wonderful. Thank you, <<print $humanName>>. You always know exactly what I need.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As I slowly sit up, I can feel my heart still racing. That massage was... different somehow. More intimate, more intense than any he's given me before. I can't help but wonder if he felt it too - this strange tension between us that seems to grow stronger every day.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Should I continue with your feet? I know they're probably tired from standing all day.</span><div style="clear: left;"></div></div> <<quickRoll "Foot Offer Resistance" "Mariel" 80 5 "FeetFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The thought of him touching my feet again makes my heart race and my breath catch. I can feel my arousal building again, my body responding to the mere suggestion. There's something about his offer that's making me lose control.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh... I don't know if that's a good idea, dear. My feet are... well, they're quite sensitive, sweetheart.</span> <<else>><span class="dialog-mariel">Oh... I don't know if that's a good idea. My feet are... well, they're quite sensitive.</span> <</if>><div style="clear: left;"></div></div><div style="margin: 20px 0; text-align: center;">[[🦶 Continue with foot massage |Chapter5nightMarielFootMassage]] [[Skip foot massage (no feet fetish)|Chapter5nightMarielMassage2]] </div><<changeFace $currentMarielFace>><<changeLust "Mariel" 5>><<changeLust "Rylan" 4>><<changeAffection "Mariel" "Rylan" 3>><<changeAffection "Rylan" "Mariel" 2>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/longmoan.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<script>>window.AudioSystem.playBGM('intimate.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🔥 Forbidden Touch 🔥</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">The massage continues to new heights...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I lie back on the bed, my heart still racing from what just happened. His hands are warm and strong as they begin working on my lower legs, kneading the muscles with practiced precision. The touch is innocent enough, but I can feel the lingering tension between us, thick and electric.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your muscles are so tense. Let me work on your calves first.</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/31.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands move up my calves with firm, confident strokes. The sensation is incredible - his thumbs pressing deep into the muscle, working out knots I didn't even know I had. I can feel myself relaxing despite the lingering arousal, my breathing becoming more steady.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">You have such beautiful legs... so strong and graceful.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But then his hands move higher, to my thighs, and I can feel my breath catch. His touch is still professional, but there's something... different about it now. More intimate, more aware of my body. I can feel the heat radiating from his palms as they work the muscles of my inner thighs.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/32.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <<quickRoll "Thigh Massage Resistance" "Mariel" 80 5 "SubmissionFetish" 3>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. His hands are so close to... to places they shouldn't be. I can feel my arousal building again, my breath becoming more shallow. There's something about his touch that's making me lose control all over again.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Mmm... that feels wonderful, sweetheart. You have such strong hands.</span> <<else>><span class="dialog-mariel">Mmm... that feels wonderful. You have such strong hands.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue upward, working on my waist now. The pressure is perfect - firm enough to be effective, gentle enough to be pleasurable. But I can feel his breathing becoming more labored, and when I glance down, I can see the obvious bulge in his pants. It makes my stomach clench with forbidden desire.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/33.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your waist is so... perfect. I can't help but admire it.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I should say something. I should stop this before it goes too far. But his hands feel so good, and I can feel my own arousal building with each passing moment. The rational part of my mind is screaming that this is wrong, but my body is responding with such intensity that I can't bring myself to stop him.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/34.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands move to my sides, working the muscles there with long, smooth strokes. I can feel his breath on my neck as he leans over me, and the proximity is making my heart race. His hands are so close to my breasts now, and I can feel the heat radiating from them.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/35.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... your hands are so warm...</span> <<else>><span class="dialog-mariel"><<print $humanName>>... your hands are so warm...</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Suddenly, I feel his weight shift, and before I can react, he's sitting on top of me, straddling my hips. The position is so intimate, so... sexual. I can feel his erection pressing against my stomach through his pants, and it makes my breath catch in my throat.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/36.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfident.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">This position will give me better leverage for your sides.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the lie in his eyes even as he says it. This position has nothing to do with leverage and everything to do with the way his erection is now pressed firmly against my stomach. I can feel the heat and hardness of it through his pants, and it's making my own arousal spike to almost unbearable levels.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/37.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But I don't say anything. I don't stop him. Because despite the wrongness of this situation, despite the fact that he's my <<print $humanIsMariel>>, I'm finding myself incredibly aroused by the attention. The way he's looking at me, the way his hands are working my body... it's making me feel desired, beautiful, powerful.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/38.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">I shouldn't... but I can't help myself...</span> <<else>><span class="dialog-mariel">I shouldn't... but I can't help myself...</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue working on my sides, but now they're brushing dangerously close to my breasts with each stroke. I can feel the heat radiating from his palms as they work the muscles, and every time they get close to my chest, I can feel my nipples hardening in response.</p></div> <<if $marielTransformationMother>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel something strange happening to my breasts. They're becoming more sensitive, more... full somehow. The sensation is unlike anything I've ever experienced. It's as if they're swelling with each passing moment, becoming more and more aroused. I can feel them getting stiffer, more sensitive to his touch.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/39.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Leg Massage 3"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands move to my shoulders now, working the tension there with firm, confident strokes. But I can see that he's becoming more distracted, more focused on my body than on the massage. His breathing is becoming more labored, and I can feel his erection twitching against my stomach.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">You're so tense here... let me work this out for you.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Then his hands move back to my sides, and this time... this time they're definitely not just massaging. I can feel his fingers tracing the curves of my body, getting closer and closer to my breasts with each stroke. I can see the hunger in his eyes, the barely contained desire.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">you're so beautiful...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I should stop him. I should say something. But his touch feels so good, and I can feel my own arousal building to almost unbearable levels. The rational part of my mind is screaming that this is wrong, but my body is responding with such intensity that I can't bring myself to stop him.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/40.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">And then... oh gods... his hands are on my breasts. Not just brushing against them, but actually touching them, massaging them. The sensation is incredible - his warm palms cupping my breasts, his thumbs tracing circles around my hardened nipples. I can't suppress the moan that escapes my lips.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/41.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... sweetheart, what are you doing?</span> <<else>><span class="dialog-mariel"><<print $humanName>>... what are you doing?</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But even as I ask the question, I can feel my body responding to his touch. My nipples are hardening even more under his ministrations, and I can feel the wetness building between my legs. His hands feel so good on my breasts, so right somehow.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/42.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <<quickRoll "Breast Massage Resistance" "Mariel" 80 5 "BreastFetish" 4>><<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"><p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming. His hands are working my breasts with such skill, such reverence. I can feel my arousal building rapidly, my breath becoming more shallow. There's something about his touch that's making me lose control completely.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/42a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue working my breasts, his thumbs now tracing circles around my hardened nipples. The sensation is incredible - each touch sending waves of pleasure through my body. I can feel myself getting wetter by the second, my breath becoming more shallow as the pleasure builds.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/43.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel my body betraying me with every touch. My nipples are so hard now, so sensitive that even the slightest brush of his fingers sends jolts of electricity through my core. The wetness between my legs is undeniable, and I know he can probably feel it too through the thin fabric of my nightgown.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your breasts are so... perfect.</span><div style="clear: left;"></div></div> <<if $marielTransformationMother>><!-- MILK TRANSFORMATION PATH --><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can feel my breasts becoming more and more sensitive, more and more aroused. It's as if they're swelling with each passing moment, becoming more and more full. I can feel them getting stiffer, more sensitive to his touch. It's as if they're about to burst with the intensity of my arousal.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">And then... oh gods... I feel something warm and wet on my breasts. I look down and see that my nipples are actually leaking milk. The sight is both shocking and incredibly arousing. How is this possible? I'm not pregnant.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/1b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Oh gods... <<print $marielToHuman>>... your breasts are... they're leaking milk...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I can see the shock and arousal in his eyes as he stares at my leaking breasts. His breathing has become even more labored, and I can feel his erection twitching against my stomach. The sight of my milk seems to have completely overwhelmed him.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/2b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The sensation is overwhelming - his hands working my milk-leaking breasts with such devotion, such reverence. I can see the hunger in his eyes, the barely contained desire mixed with shock at what's happening to my body. His erection is twitching against my stomach, and I can feel the heat radiating from it.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/3b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pleasure is building to a crescendo I can barely contain. His hands feel so good on my swollen, milk-filled breasts, so right somehow. The way he's touching me, the way he's looking at me with such awe... it's making me feel desired, beautiful, powerful. I can feel myself getting closer and closer to the edge, my body trembling with anticipation.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/4b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Your breasts are... they're incredible. The milk... it's so beautiful...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">Sweetheart... this is wrong... *but it feels so right...*</span><div style="clear: left;"></div></div> <center><img src="images/mariel/chapter5/rylannightvisit/5b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Milk Leaking Breasts"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I want to make you feel good... let me take care of you.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; text-align: center;">[[Continue to Climax|Chapter5nightMarielClimax]]</div> <<else>><!-- NORMAL BREAST MASSAGE PATH --><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His touch becomes more confident, more focused. He's completely lost in the sensation now, his hands working my breasts with such devotion, such reverence. I can see the hunger in his eyes, the barely contained desire. His erection is twitching against my stomach, and I can feel the heat radiating from it.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/44.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Breast Massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pleasure is building to a crescendo I can barely contain. His hands feel so good on my breasts, so right somehow. The way he's touching me, the way he's looking at me... it's making me feel desired, beautiful, powerful. I can feel myself getting closer and closer to the edge, my body trembling with anticipation.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">You're so beautiful...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel"><<print $humanName>>... this is wrong... but it feels so right...</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I want to make you feel good... let me take care of you.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; text-align: center;">[[Continue...|Chapter5nightMarielClimax]]</div><</if>>
<<script>>window.AudioSystem.playBGM('marielthalorfight.mp3');<</script><<set $currentFace = $currentMarielFace>><<set $timeOfDay = "night">><div id="transition-overlay" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(25, 25, 35, 0.98) 0%, rgba(15, 15, 25, 0.99) 50%, rgba(35, 25, 45, 0.98) 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; transition: opacity 2s ease-in-out;"><div style="text-align: center; max-width: 600px; padding: 40px;"> <div id="transition-title" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #87CEEB; font-size: 2.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-weight: bold;"> 💔 The Breaking Point 💔</div> <div id="transition-subtitle" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #E6E6FA; font-size: 1.3em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); line-height: 1.6;"> Mariel's perspective - confronting the man she once loved in their cramped new reality...</div> <div id="transition-description" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #DDA0DD; font-size: 1.2em; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-style: italic;"> The scene fades in as we witness the final moments of a marriage...</div></div></div> <script> setTimeout(function() { document.getElementById('transition-title').style.opacity = '1'; }, 200); setTimeout(function() { document.getElementById('transition-subtitle').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-description').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 6000); </script> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(123, 104, 238, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🔄 POV Switch: Now following Mariel's perspective</h3> <p style="color: #DDA0DD; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The story continues through Mariel's eyes...</p></div> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/mainhouse.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">💔 The Breaking Point 💔</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Mariel's perspective - confronting the man she once loved in their cramped new reality...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"How can you just sit there, Thalor? How can you act like nothing happened? That... that creature nearly killed Seryk right in front of us, and you're treating it like it's just another day at the market! Do you even care about what we've lost?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Mariel, please... we've been through this a hundred times. What choice did I have? He would have killed us all if I hadn't... I was trying to protect you."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Protect me? You call this protection?! You had every choice in the world! You could have fought harder, you could have stood your ground instead of surrendering to that... that butcher! And now he's sleeping in our bedroom while we're trapped in this... this prison cell! Is this what protection looks like to you?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/smallcoupleroom.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Small Bedroom"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The new bedroom is barely half the size of their old one. A single bed, a small dresser, and barely enough space to walk around. The walls feel like they're closing in, suffocating them both.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"This is all your fault, Mariel! If you had just listened to me, we wouldn't be in this situation! I told you in that letter not to keep any demons in our household, but you never listen to me! You always think you know better!"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Haven't we suffered enough, Thalor? What we did in that throne room... it broke something inside me that I don't think will ever heal. And I know you carry that weight too, even if you won't admit it. We're both broken, Thalor. Both of us."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Not what we did... What I did! You didn't do anything, Mariel. Not a damn thing! So don't you dare play the victim here! You were just a bystander, watching while I... while I became a monster."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Gods, you reek of alcohol. Are you really serious about what you just said? Do you actually believe that? That I was just... watching? That I didn't feel every moment of that horror?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I'm exhausted, Mariel. Can we just... can we just forget what happened and move on? Please? I can't keep fighting like this."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"How could I ever forget? Look around us, Thalor! This isn't even our room anymore! We are prisoners in our own home! And this promise you gave Gairos... you really want us all to go to war with him? Forget what he did and travel again with this... this monster? Have you lost your mind completely?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"You don't know what he's capable of, Mariel. What he does to those who cross him... I've seen things that would make you never sleep again."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"I know exactly what he's capable of, Thalor! I watched him try to kill Seryk right in front of us, and he would have killed <<print $humanName>> too, whos is your <<print $thalorCallsHuman>>! But maybe you've forgotten about that while you were off traveling the world, sleeping with every woman you meet, and inviting murderers into our home! How can you be so blind to what's happening to your own family?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Is he even my <<print $thalorCallsHuman>>?! Sure he has your hair, but nothing from me! Not my hair, not my looks, and my eyes are brown, yours are green, and his are blue! How do you explain that?!"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facecrying.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"My mother had blue eyes, Thalor! And how can you say that to me?! I was faithful to you my entire life, even when you stopped touching me, even when you stopped looking at me! But maybe this was all a mistake from the beginning!"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"...Yes, maybe it was! I'll sleep in another room from now on. Good luck, Mariel. Maybe you'll find a better husband who treats you right, since I clearly can't."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor storms out of the room, leaving the door wide open behind him. The cold air from the hallway rushes in, carrying with it the weight of his words and the shattered remains of our marriage.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facecrying.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"How could he... how could he say those things about <<print $humanName>>? After everything we've been through together, after all the years of love and trust... How could he question something so fundamental about our family?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Meanwhile, outside the room, a certain person has been listening to the entire fight. This person's heart is filled with rage, their fists clenched so tightly that their nails dig into their palms...</p></div><div style="text-align: center; margin: 30px 0;"> <center><img src="images/landscapes/marielroomshadow.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Female Dream"></center> [[Continue...|Chapter5nightThalorPOV]] </div></div></div><<changeFace $currentMarielFace>><<statSummary>>
<<set $marielChapter5Massage = true>> <<set $rylan_MarielOrgasmsGiven = 2>><<set $mariel_RylanOrgasmsReceived = 2>><<set $mariel_RylanOrgasmsGiven = 2>><<set $rylan_MarielOrgasmsReceived = 2>><<script>>window.AudioSystem.playBGM('nightrylan.mp3');<</script><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/marielroom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 Midnight Comfort 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Checking on <<print $marielToHuman>>...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Right, I'll just make sure she's okay. We can go back to normal - <<print $marielToHuman>> and <<print $humanIsMariel>>, just like always. Nothing has to change between us.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I gently push the door open wider and peer inside. The room is much smaller than their old bedroom, barely half the size. Mariel sits alone on the edge of the bed, her back to me, shoulders shaking slightly. Even in the dim light, I can tell she's been crying.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan"><<print $marielToHuman>>? What's the matter? Are you alright?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh, <<print $humanName>>... It's nothing, sweetheart. Just something in my eyes, that's all.</span><<else>><span class="dialog-mariel">Oh, <<print $humanName>>... It's nothing. Just something in my eyes, that's all.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Come on, <<print $humanToMariel>>, don't lie to me. I can see you've been crying. Your face tells me everything.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">It's nothing serious, sweetheart... Just a little argument with your <<print $thalorToHuman>>.</span><<else>><span class="dialog-mariel">It's nothing serious... Just a little argument with your <<print $thalorToHuman>>.</span><</if>><div style="clear: left;"></div> <<if $marielTransformationMother>><span class="dialog-mariel">I'm not sure we can fix it this time... I said some things I shouldn't have, and now I'm afraid I've ruined everything.</span><<else>><span class="dialog-mariel">I'm not sure we can fix it this time... I said some things I shouldn't have, and now I'm afraid I've ruined everything.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/mariel/chapter5/rylannightvisit/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I move closer and wrap my arms around her shoulders. <span class="dialog-rylan">Don't worry, <<print $humanToMariel>>. I'm certain it's <<print $thalorToHuman>>'s fault, not yours. You deserve so much better than this. You're incredible.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel"><<print $humanName>>...</span><div style="clear: left;"></div> She quickly looks away, her cheeks flushing. <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart, you really shouldn't say things like that to your <<print $marielToHuman>>. Especially after that... incident in the kitchen! Don't think I've forgotten about it. What on earth was that all about?</span><<else>><span class="dialog-mariel"><<print $humanName>>, you really shouldn't say things like that to your <<print $marielToHuman>>. Especially after that... incident in the kitchen! Don't think I've forgotten about it. What on earth was that all about?</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I'm really sorry about that. I have no idea what got into me - it was like I was in some kind of trance... But look! You're actually smiling now!</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Alright, alright, let's just put what happened in the kitchen behind us. Now you need to go back to bed, sweetheart. You should get some rest.</span><<else>><span class="dialog-mariel">Alright, alright, let's just put what happened in the kitchen behind us. Now you need to go back to bed. You should get some rest.</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I really don't think I should leave you alone like this, <<print $humanToMariel>>. What if I give you a massage? That always helps you feel better.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">I'm not sure that's wise, <<print $humanName>>. Not after... well, you know what happened in the kitchen.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Wait, what are you talking about? What happened in the kitchen? I can't remember anything since you said we should forget about it.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">Don't be clever with me, young man!</span><div style="clear: left;"></div> She punches him softly against the shoulder, <span class="dialog-mariel">You know perfectly well what I'm referring to!</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Well then, my lady, shall we proceed with that massage?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Fine, fine. But you keep your hands where they belong, young man! I'm still your <<print $marielToHuman>>, don't you forget that.</span><<else>><span class="dialog-mariel">Fine, fine. But you keep your hands where they belong! I'm still your <<print $marielToHuman>>, don't you forget that.</span><</if>><div style="clear: left;"></div></div> <<if $rylan_wearingPanties>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I start to remove my shirt and pants to make it easier to move around during the massage. I'm still wearing my underwear, so it's not like I'm completely exposed. But as I pull down my pants, I realize with a jolt of panic that I'm wearing panties instead of boxers.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Sweetheart... why are you wearing panties?</span><<else>><span class="dialog-mariel"><<print $humanName>>... why are you wearing panties?</span><</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Oh... um... they're just really comfortable! Much more comfortable than boxers, actually. I've been wearing them for a while now.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <<if $marielTransformationMother>><span class="dialog-mariel">Oh, sweetheart... they look absolutely beautiful on you. I've always secretly wanted a daughter, and seeing you like this... it's like my wish has come true in a way.</span><<else>><span class="dialog-mariel">Well... I suppose they do look quite nice on you. I never would have expected it, but you actually pull them off quite well.</span><</if>><div style="clear: left;"></div></div> <<else>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I start to remove my shirt and pants to make it easier to move around during the massage. I'm still wearing my boxers, so it's not like I'm completely exposed.</p></div> <</if>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">She lies down on her stomach on the bed, just like so many times before. The familiar position brings back memories of all the massages I've given her over the years, though now everything feels different somehow.</p></div> <center><img src="images/mariel/chapter5/rylannightvisit/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <div id="soulBlessingAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(255, 215, 0, 0.9), rgba(255, 165, 0, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(255, 215, 0, 0.6); animation: pulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">✨ Soul Blessing ✨</h3> <p style="margin: 5px 0; font-size: 1.1em;">$humanName +1</p> <p style="margin: 5px 0; font-size: 1.1em;">Mariel +1</p> </div></div></div> <style> @keyframes pulse { 0% { transform: scale(0.5); opacity: 0; } 50% { transform: scale(1.1); opacity: 1; } 100% { transform: scale(1); opacity: 0.8; } } </style> <script> setTimeout(() => { document.getElementById('soulBlessingAnimation').style.display = 'block'; setTimeout(() => { document.getElementById('soulBlessingAnimation').style.display = 'none'; }, 3000); }, 500); </script> <div style="margin: 20px 0; text-align: center;">[[Continue to Massage|Chapter5nightMarielMassage]]</div> <<changeFace $currentRylanFace>><<addSoulBlessing "rylan" 1>><<addSoulBlessing "mariel" 1>><<changeAffection "Rylan" "Mariel" 2>><<changeAffection "Mariel" "Rylan" 2>><<changeLust "Rylan" 3>><<changeLust "Mariel" 3>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nightrylan.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "night">> <div id="transition-overlay" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA;"> <h1 style="font-size: 3em; text-shadow: 3px 3px 6px rgba(0,0,0,0.8); margin-bottom: 20px;">🌙 Midnight Awakening 🌙</h1> <p style="font-size: 1.5em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-style: italic;">The story continues through $humanName's eyes...</p> </div> </div> <script> setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 3000); </script> <div style="text-align: center; margin: 20px 0; padding: 20px; background: linear-gradient(145deg, rgba(75, 25, 75, 0.9), rgba(100, 50, 100, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px;"> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🔄 POV Switch: Returning from Thalor's confrontation with Nimeria</h3> <p style="color: #DDA0DD; font-style: italic; margin: 10px 0 0 0;">Meanwhile, back at the main house...</p></div> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/mainhouse.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 Midnight Awakening 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">$humanName's perspective - waking from strange dreams...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I awaken suddenly in the middle of the night, my heart pounding against my chest. What a weird dream that was...</span><div style="clear: left;"></div></div> <<if $rylanDreamSeryk>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/seryk/chapter5/dream/10.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Seryk Dream"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The memory of that dream with Seryk... it was horrifying. I was forced to touch him, to pleasure him against my will. That mysterious voice controlled my body, made me stroke him while he was paralyzed. The worst part was when his personality suddenly changed - he went from protesting to commanding me to slap his... his thing against my face. It felt so real, so violating.</p></div><</if>> <<if $rylanDreamSelfGay>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/rylan/chapter5/dream/selfgay/20.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Gay Dream"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">That dream where I was... forced to have sex with myself. The other me was more dominant, more commanding. That voice - made me get on all fours, exposed and vulnerable. She forced me to have anal sex with my own clone, saying it was "just a dream so it doesn't count." But it felt so real, so degrading. I was completely powerless to stop it.</p></div><</if>> <<if $rylanDreamSelfHetero>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/rylan/chapter5/dream/selffemale/28.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Self Female Dream"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">That dream where I was... transformed into a woman. My body changed completely - I grew breasts, my hips widened, my voice became feminine. Then I was forced to have sex with the male version of myself. That voice made me spread my legs, exposed my new feminine parts. It was humiliating, degrading. I was completely powerless as my own male self took advantage of my transformed body.</p></div><</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I need to use the bathroom. These dreams have left me feeling... violated, to say the least. Maybe some cold water will help clear my head.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I quietly make my way down the hallway, the wooden floorboards creaking softly under my bare feet. The house is completely silent except for the gentle breathing of my sleeping family.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">Wait... that's not right. That's Gairos's room now, isn't it? The one that used to be <<print $marielToHuman>> and <<print $thalorToHuman>>'s bedroom.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/gairosroom.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Gairos's Room"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As I pass by, I can feel it - a powerful magical barrier surrounding the entire room. Even from several meters away, the energy is so intense it makes my skin tingle. This guy must really be strong to maintain something like that while sleeping.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> I continue down the hall and find their new bedroom. It's much smaller now, barely half the size of their old one. The door is slightly ajar, and I can see a soft light shining through the crack.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/marielroom.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Mariel and Thalor's New Bedroom"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The light flickers gently, casting dancing shadows on the hallway wall.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">I should probably just go back to bed. These dreams have me all worked up, and I don't need to be creeping around the house in the middle of the night.</span><div style="clear: left;"></div></div> <<if $marielMorningVisitChapter4>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">But then I think about what happened this morning with <<print $marielToHuman>>... that kiss, the way she looked at me. My heart starts racing again just remembering it.</span><div style="clear: left;"></div> <span class="dialog-rylan">I still don't understand why I couldn't control myself. Why I kissed her like that, why I let things go so far. It's like something took over my mind, and now I can't stop thinking about it.</span> <span class="dialog-rylan">What's happening to me? She's my <<print $marielToHuman>>, for gods' sake. I should be repulsed by these thoughts, not... not excited by them. This is completely twisted.</span><div style="clear: left;"></div> <span class="dialog-rylan">But I should stay away. <<print $thalorToHuman>> is back now, sleeping in the same room as her. What if he wakes up and finds me there? What if he realizes something happened between us?</span><div style="clear: left;"></div> <span class="dialog-rylan">The rational part of me says to go back to bed and forget about it. But there's another part... a part that keeps replaying those moments, that wonders what would happen if I saw her again. I need to control myself. I can't let whatever happened this morning happen again.</span><div style="clear: left;"></div></div><</if>><div style="text-align: center; margin: 30px 0;"> <<if $marielMorningVisitChapter4>><div style="display: inline-block; margin: 10px;">[[Check inside the bedroom (💞 Mariel)|Chapter5nightRylanBedroomCheck]] </div><div style="display: inline-block; margin: 10px;">[[Go back to sleep|SerykDreamsOfThePast]] </div><</if>><<if not $marielMorningVisitChapter4>>[[Go back to sleep|SerykDreamsOfThePast]] <</if>></div></div></div><<changeFace $currentRylanFace>><<statSummary>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start both sounds after cleanup setTimeout(function() { // Create first sound (longmoan) window.longmoanSFX = new Audio('sounds/hsounds/longmoan.mp3'); window.longmoanSFX.loop = true; window.longmoanSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.7; // Slightly quieter window.longmoanSFX.muted = window.AudioSystem.sfx.muted || false; window.longmoanSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Longmoan SFX failed:', e)); }); window.longmoanSFX.load(); // Create second sound (handjob) window.handjobSFX = new Audio('sounds/hsounds/handjob.mp3'); window.handjobSFX.loop = true; window.handjobSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.8; // Slightly quieter window.handjobSFX.muted = window.AudioSystem.sfx.muted || false; window.handjobSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Handjob SFX failed:', e)); }); window.handjobSFX.load(); // Keep reference to both for cleanup window.currentLoopingSFX = [window.longmoanSFX, window.handjobSFX]; }, 300); <</script>> <<nobr>> <<set $currentFace = $currentSerinFace>> <<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 20, 147, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/bedroom_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's mind races as she tries to remember Nimeria's exact instructions. <span class="dialog-serin">"How much did she say to use?"</span> she whispers to herself, her fingers trembling around the vial. <span class="dialog-serin">"Right, just a bit. Just a small amount."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">With careful precision, she dips her index finger into the ointment, coating just the tip. The substance feels warm and slightly oily against her skin. <span class="dialog-serin">"Here goes nothing,"</span> she breathes, her heart pounding in her chest.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The moment the ointment touches her most intimate flesh, Serin gasps. The substance feels warm and tingly against her sensitive skin, but the effect is subtle at first. <span class="dialog-serin">"Hmm, that's... different,"</span> she murmurs, waiting for something more dramatic to happen.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">After a few moments, she begins to feel a subtle warmth spreading through her lower body. <span class="dialog-serin">"Oh... that's starting to feel nice,"</span> she whispers, her breathing becoming slightly heavier. The warmth intensifies, making her skin more sensitive to touch. <span class="dialog-serin">"Mmm, this is getting interesting..."</span></p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"Hmm, maybe I need more..."</span> she thinks, starting to rub herself experimentally. But as her fingers move, the warmth begins to intensify, spreading through her entire lower body. <span class="dialog-serin">"Oh... this is getting really good,"</span> she breathes, her arousal mounting with every touch. Soon the heat becomes overwhelming, and she finds herself unable to stop.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The heat continues to build, making her entire body feel alive with sensation. Her fingers move instinctively, exploring her own body as the ointment's effects intensify. <span class="dialog-serin">"This is... this is incredible,"</span> she breathes, her arousal mounting with every touch.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As the pleasure builds, Serin's mind drifts to fantasies. <span class="dialog-serin">"What should I think about today?"</span> she wonders, her fingers tracing lazy circles around her entrance. <span class="dialog-serin">"Maybe how $humanName becomes dominant with me..."</span></p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The fantasy takes hold, vivid and intoxicating. She imagines $humanName sitting while penetrating her, their eyes locked in a loving gaze as they share the most intimate connection. <span class="dialog-serin">"I love you..."</span> she whispers, her fingers sliding deeper inside herself as she imagines the warmth of his body and the deep penetration they share.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/missionary.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She can almost feel his warm body pressed against hers, his strong arms holding her close as they move together in perfect harmony. <span class="dialog-serin">"Oh... oh yes..."</span> Serin moans, her hips moving gently with her own touch as she imagines the deep, intimate connection they share.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/fingering2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But then her thoughts shift, as they often do during these intimate moments. <span class="dialog-serin">"Or maybe... maybe I'm the one in control,"</span> she thinks, her fingers moving faster now. <span class="dialog-serin">"How I make him addicted to my body..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">This new fantasy is even more arousing. She imagines $humanName lying beneath her, completely at her mercy as she straddles his hips. <span class="dialog-serin">"You're mine now,"</span> she growls in her fantasy, her body moving in rhythm with her own touch.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/cowgirl2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Another scenario floods her thoughts, even more primal and intense. <span class="dialog-serin">"Or maybe..."</span> she gasps, her fingers moving faster as the new image takes hold. <span class="dialog-serin">"Maybe he takes me from behind, hard and rough..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She imagines being on all fours, her back arched and her ass raised high as $humanName grips her hips with bruising force. <span class="dialog-serin">"Yes... take me like an animal,"</span> she moans in her fantasy, her body trembling with arousal as she imagines the raw, primal connection.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/rylandoggy2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">In her mind's eye, she feels his massive cock slamming into her with each powerful thrust, his balls slapping against her clit as he fucks her like a beast in heat. <span class="dialog-serin">"Oh gods... he's so deep... so hard..."</span> she whimpers, her fingers frantically working her clit as the fantasy overwhelms her.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/5a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The fantasy is so vivid she can almost feel his hands pulling her hair, his voice growling in her ear as he claims her body. <span class="dialog-serin">"You're mine, Serin. All mine,"</span> he growls in her imagination, and she moans aloud as her arousal reaches new heights.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/rylandoggy.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <<if $serinFutanariTransformation>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, Serin remembers another part of Nimeria's instructions. <span class="dialog-serin">"She said to focus on my clitoris too,"</span> she recalls, her enhanced body tingling with anticipation. <span class="dialog-serin">"Does that mean I should put more on it?"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Her mind races with logic. <span class="dialog-serin">"Well, more medicine is always better than less, right?"</span> she thinks, already reaching for the vial again. <span class="dialog-serin">"I should be thorough about this."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">This time, she coats two full fingers with the ointment, the substance glistening in the dim light. <span class="dialog-serin">"Let's see what this does,"</span> she whispers, her voice husky with arousal as she applies it directly to her swollen clitoris.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The effect is immediate and overwhelming. Blood rushes into her clitoris, making it engorged and incredibly sensitive. <span class="dialog-serin">"Oh gods... this feels amazing!"</span> she gasps, her back arching as waves of pleasure crash through her body.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/clit.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But soon it becomes almost too much to bear. <span class="dialog-serin">"It's too intense... I can't stop touching myself,"</span> she moans, her fingers moving frantically now as she tries to find the perfect rhythm. <span class="dialog-serin">"I need more..."</span></p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/clit2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Her fantasies intensify as she masturbates harder, her thoughts still focused on $humanName. But something shifts in her mind, a subtle change that makes her body tremble with even more arousal. <span class="dialog-serin">"Wait... what am I thinking about now?"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The fantasy has changed again, but this time it's more primal, more dominant. She's no longer thinking about $humanName taking her - she's imagining herself taking him. <span class="dialog-serin">"I'm the one in control,"</span> she growls, her fingers moving faster.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She imagines pinning $humanName down, her natural strength making it easy to hold him in place. <span class="dialog-serin">"You're going to take everything I give you,"</span> she whispers in her fantasy, her body building toward climax.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/futa.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin continues to masturbate, her fingers moving in perfect rhythm as she loses herself in her fantasies about $humanName. The ointment has made her body incredibly responsive, every touch sending waves of pleasure through her core.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/futa.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Her thoughts alternate between the two scenarios - $humanName taking control and her being the dominant one. Each fantasy makes her body respond differently, her hips bucking and her fingers moving faster as she gets closer to climax.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/clit2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"I'm so close..."</span> she gasps, her body tensing as she feels the familiar build-up of pleasure. <span class="dialog-serin">"Just a little more..."</span> Her fingers move faster, her breathing becoming more erratic.</p><div style="clear: left;"></div></div> <</if>> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <center>[[Continue to Recovery|SerinCh5Masturbate2]]</center> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('orgasm.mp3'); // Play cum sound after a short delay to avoid overlap setTimeout(() => { window.AudioSystem.playSFX('hsounds/cum.mp3'); },19000); } }, 600); <</script>> <<nobr>> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 20, 147, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/bedroom_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The combination of the ointment's effects and her dominant fantasy pushes her over the edge. <span class="dialog-serin">"I'm coming... I'm coming so hard!"</span> she cries out, her body convulsing as waves of intense pleasure crash through her.</p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/squirt1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Her orgasm is intense and prolonged, her body responding to every sensation. When it finally subsides, she's left panting and trembling, her mind still processing what just happened. <span class="dialog-serin">"What was that? It was amazing..."</span></p><div style="clear: left;"></div></div> <center><img src="images/serin/chapter5/masturbating/clit/aftermath.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping $humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">After a few moments of recovery, Serin sits up and looks around her room. The ointment vial sits on her bedside table, and she can't help but smile. <span class="dialog-serin">"Well, now I can sleep for sure,"</span> she thinks, her body finally relaxed and her mind clear of the day's worries.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She carefully cleans herself up and gets dressed again, the cool night air no longer making her shiver. As she settles back into bed, her mind is finally quiet, the battle with Gairos and her worries about Seryk pushed to the back of her thoughts.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"Thank you, Nimeria,"</span> she whispers to herself as she pulls the covers up. <span class="dialog-serin">"Whatever that ointment was, it definitely did the trick."</span> With a contented sigh, Serin closes her eyes and drifts off to sleep.</p><div style="clear: left;"></div></div> <center>[[Continue...|Chapter5NextMorning]]</center> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<changeLust "Serin" -100>> <<changeFetish "Serin" "MasturbationFetish" 0.3>> <<trackAddSexualExperience "Serin" "masturbationCount" 1>> <<changeFetish "Serin" "DominanceFetish" 0.2>> <<changeFetish "Serin" "SubmissionFetish" 0.2>> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentLioraFace>> <<set $timeOfDay = "night">> <<set $thalorLioraNtr = false>> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(25, 25, 35, 0.9), rgba(40, 40, 60, 0.95)); border: 2px solid rgba(100, 100, 150, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(255, 182, 193, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🌙 Liora's Perspective 🌙</h3> <p style="color: #C0C0C0; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The perspective shifts to Liora as she stands in the dimly lit kitchen...</p></div> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(40, 40, 60, 0.9), rgba(60, 60, 80, 0.95)); z-index: 9999; opacity: 1; transition: opacity 2s ease-in-out; pointer-events: none;"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; color: #E6E6FA;"> <h2 style="margin: 0 0 20px 0; font-size: 2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🌙 Night Falls 🌙</h2> <p style="font-size: 1.2em; margin: 0; opacity: 0.8;">The kitchen grows quiet as darkness settles...</p> </div> </div> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 1000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 3000); </script> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 20, 147, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Mmm, this coffee is so refreshing..."</span> Liora murmurs to herself, taking another slow sip. <span class="dialog-liora">"I hope Seryk will be fine..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I wonder what $humanName is doing right now..."</span> she thinks, her mind drifting to her beloved boyfriend. <<if $liora_RylanKissCount && $liora_RylanKissCount > 0>>Her cheeks warm as she recalls <<if $liora_RylanKissCount === 1>>the first time their lips met<<elseif $liora_RylanKissCount < 5>>their few precious kisses<<elseif $liora_RylanKissCount < 15>>their many sweet kisses<<else>>their countless passionate kisses<</if>>.<<else>>Her cheeks warm at the thought of what their first kiss might be like.<</if>><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Footsteps?"</span> Liora's heart skips a beat as she turns toward the kitchen entrance. <span class="dialog-liora">"Who could be up at this hour?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Mmm... kitchen... need water..."</span> Thalor slurs as he stumbles in, his movements uncoordinated. His glassy eyes scan the room before settling on Liora's figure.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-liora">Oh, hello Thalor,"</span> Liora says politely, though she can't help but notice his disheveled appearance. "<span class="dialog-liora">Are you feeling alright?"</span></p><div style="clear: left;"></div></div> <<if $thalorRylanGayContent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh Mariel... there you are again..."</span> Thalor slurs, his voice thick with alcohol and desire. "<span class="dialog-thalor">Want to go for round two? That was... that was amazing earlier..."</span></p><div style="clear: left;"></div></div> <</if>> <<if not $thalorRylanGayContent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh Mariel... there you are..."</span><span class="dialog-thalor">My beautiful wife..."</span></p><div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's eyes widen in shock and confusion. "<span class="dialog-liora">Thalor, I'm not Mariel! I'm Liora!"</span> she says firmly, taking a step back. "<span class="dialog-liora">You're drunk, you need to go to bed!"</span></p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔥 Continue Scene</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">🔥 Scene Continues</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue the intense encounter with Thalor.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Scene|Chapter5nightThalorKitchen2]]</div></div></div></div> <<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<changeFace $currentLioraFace>> <<statSummary>> <</nobr>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/deepkiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<nobr>> <<set $currentFace = $currentLioraFace>> <<set $timeOfDay = "night">> <<set $thalorLioraNtr = true>> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 20, 147, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Don't be silly, Mariel..."</span> Thalor chuckles drunkenly, stumbling toward her. "<span class="dialog-thalor">You're always playing these games with me..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thalor, what are you-"</span> Liora gasps as he suddenly lunges forward, his strong arms wrapping around her waist. Before she can react, his lips crash against hers again in a forceful, alcohol-tainted kiss. <span class="dialog-liora">"Mmmph!"</span> she tries to cry out, but his mouth muffles her protests as he pulls her body flush against his, the heat of his alcohol-warmed skin seeping through her clothed breasts.<div style="clear: left;"></div> <<quickRoll "Kiss Resistance" "Liora" 80 5 "MuscleFetish" 2>><<set _grabResist = _tempRollSuccess>><<if _grabResist>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Hold it together... don't let him affect you.*</span></p><<changeFetish "Liora" "MuscleFetish" 0.1>><<else>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Why can't I resist?*</span></p><<changeFetish "Liora" "MuscleFetish" 0.3>><</if>></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/liora/chapter5/thalorkitchen/1a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thalor! Stop! Let me go!"</span> Liora struggles against his grip, but his strength is overwhelming. <span class="dialog-liora">"I can't break free!"</span> she panics, feeling his muscular chest pressed against her, smelling the alcohol on his breath mixed with his masculine scent.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Come on, Mariel... let's have some fun..."</span> Thalor murmurs, his hands sliding down to grip her ass firmly. "<span class="dialog-thalor">Let's do some roleplay... you can be the naughty maid..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's heart pounds in her chest as she feels his hands on her body. <span class="dialog-liora">*This is wrong, so wrong!*</span> But there's something about his touch that makes her skin tingle. She thinks of Rylan, her sweet boyfriend, and feels a pang of guilt.</p><div style="clear: left;"></div> <<quickRoll "Touch Confusion" "Liora" 80 5 "ExhibitionismFetish" 3>><<set _touchConfusionSuccess = _tempRollSuccess>><<if _touchConfusionSuccess>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Stay calm. Don't let his touch affect you.*</span></p><<changeFetish "Liora" "ExhibitionismFetish" 0.1>><<else>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Why am I reacting like this...?*</span></p><<changeFetish "Liora" "ExhibitionismFetish" 0.3>><</if>></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"No, don't-"</span> Liora gasps as Thalor's face moves closer, his breath hot and heavy. <span class="dialog-liora">"I can't turn away!"</span> she panics as his lips crash against hers in a rough, demanding kiss.<div style="clear: left;"></div> <<quickRoll "Kiss Resistance" "Liora" 80 5 "SubmissionFetish" 3>><<set _kissResistSuccess = _tempRollSuccess>><<if _kissResistSuccess>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*No-keep it closed.*</span></p><<changeFetish "Liora" "SubmissionFetish" 0.1>><<else>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Rylan... I'm sorry-*</span></p><<changeFetish "Liora" "SubmissionFetish" 0.3>><</if>></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <center><img src="images/liora/chapter5/thalorkitchen/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <span class="dialog-liora">"Mmmph!"</span> Liora tries to speak, but Thalor's lips are pressed firmly against hers. The kiss is nothing like Rylan's gentle, loving kisses. This is raw, primal, and overwhelming. She tries to resist, but her body betrays her.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Open your mouth for me, Mariel..."</span> Thalor murmurs against her lips, his voice deep and commanding. <span class="dialog-thalor">"Let me taste you..."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I can't..."</span> Liora whimpers, but something in his voice makes her feel strangely compliant. <span class="dialog-liora">*This is wrong...*</span> she thinks, yet her lips part slightly.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/3a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Good girl..."</span> Thalor purrs, his tongue slowly tracing her bottom lip. <span class="dialog-thalor">"Stick out your tongue for me..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Why am I...?"</span> Liora feels herself slipping into a strange trance-like state. Without thinking, her tongue slowly emerges from between her parted lips. <span class="dialog-liora">*I shouldn't be doing this...*</span> she thinks, but she can't stop herself.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/4a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Perfect..."</span> Thalor's eyes gleam with satisfaction as he sees her pink tongue exposed. <span class="dialog-thalor">"Now let's make this a proper French kiss..."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"French... kiss?"</span> Liora's mind is foggy, her thoughts scattered. She's only ever kissed Rylan with closed lips. <span class="dialog-liora">*I don't know how...*</span> she thinks, but her tongue remains exposed.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/4b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I'll show you..."</span> Thalor's voice is hypnotic as he leans in again. <span class="dialog-thalor">"Just keep your tongue out and let me take control..."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I can't think clearly..."</span> Liora feels like she's floating, her mind disconnected from her body. <span class="dialog-liora">*Why am I listening to him?*</span> she wonders, but she remains perfectly still.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"That's it... just like that..."</span> Thalor's lips meet hers again, but this time his tongue slowly slides out to meet hers. <span class="dialog-thalor">"Feel how good this is..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Oh... oh my..."</span> Liora's eyes widen as she feels his tongue caressing hers. The sensation is completely foreign, overwhelming. <span class="dialog-liora">*This is... this is incredible...*</span> she thinks, her resistance melting away.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/5a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Mmm... your tongue is so soft..."</span> Thalor groans as he explores her mouth, his tongue dancing with hers. <span class="dialog-thalor">"You're a natural at this..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/5b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I can't... I can't stop..."</span> Liora's mind is completely blank now, lost in the overwhelming sensations. Her tongue moves instinctively against his, matching his rhythm. <span class="dialog-liora">*This feels so wrong but so right...*</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Mariel..."</span> Thalor's voice is a deep growl as he deepens the kiss, his tongue plunging deeper into her mouth. <span class="dialog-thalor">"Let me show you what real passion feels like..."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Liora's mind races as she compares this experience to her first kiss with Rylan. That had been sweet, tender, filled with love and respect. This... this is something else entirely. It's wrong, but her body is responding despite her will.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mmm... you taste so good, Mariel..."</span> Thalor groans against her lips, his hands roaming over her body. "<span class="dialog-thalor">Let's do some roleplay... you can be the naughty maid..."</span></p><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's face burns with shame and confusion. She's never experienced anything like this before. Rylan has always been so respectful, so gentle. This rough, dominant treatment is completely foreign to her.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"His hands are everywhere!"</span> Liora gasps as Thalor's hands continue their exploration, one cupping her breast through the thin fabric of her pink dress, the other sliding down to grip her thigh. <span class="dialog-liora">*Why does this feel so... good?*</span> she panics, her body betraying her as she feels a strange warmth building inside her.<div style="clear: left;"></div> <<quickRoll "Breast Touch Resistance" "Liora" 80 5 "MasochismFetish" 3>><<set _breastResistSuccess = _tempRollSuccess>><<if _breastResistSuccess>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*Don't touch me there.*</span></p><<changeFetish "Liora" "MasochismFetish" 0.1>><<else>><p style="color: #E6E6FA; font-style: italic; margin: 8px 0;"><span class="dialog-liora">*N-no... not there-why does that feel-*</span></p><<changeFetish "Liora" "MasochismFetish" 0.3>><</if>></div> <center><img src="images/liora/chapter5/thalorkitchen/6a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Your breasts are so perfect..."</span> Thalor murmurs against her lips as he continues to kiss her deeply, his tongue still exploring her mouth while his hands roam over her body. <span class="dialog-thalor">"I can feel how sensitive they are..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/6b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Please... don't..."</span> Liora whimpers against his lips, but her voice is weak, her protests half-hearted. <span class="dialog-liora">*I shouldn't... I shouldn't like this...*</span> she thinks, yet her nipples harden under his touch.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Your body is telling me the truth..."</span> Thalor murmurs as he deepens their kiss, his tongue plunging into her mouth while his thumb circles her nipple through the fabric, making her gasp. <span class="dialog-thalor">"You want this as much as I do..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/7a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I don't..."</span> Liora tries to deny it against his lips, but her body betrays her. Her breathing quickens, her heart pounding in her chest as the dual sensations of his kiss and his touch overwhelm her. <span class="dialog-liora">*Why does this feel so good?*</span> she wonders in confusion.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, Thalor releases her, and Liora's heart leaps with hope. <span class="dialog-liora">*I can finally get away!*</span> she thinks, taking a step toward the door. But before she can escape, he moves behind her with surprising speed for someone so drunk.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Not so fast, Mariel..."</span> Thalor growls, his hands suddenly gripping both of her breasts from behind. <span class="dialog-thalor">"I'm not done with you yet..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Ah!"</span> Liora gasps as his rough hands knead her breasts through the fabric of her dress. <span class="dialog-liora">*Why can't I move away? I should resist!*</span> she panics, but her body feels frozen, paralyzed by the conflicting sensations of fear and arousal.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mmm... so soft..."</span> Thalor murmurs, his right hand continuing to knead her left breast while his left arm wraps around her waist, pulling her back against his muscular chest. <span class="dialog-thalor">"You feel so good in my hands..."</span></p><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/8a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Look me in the eyes, Mariel..."</span> Thalor commands, his voice deep and hypnotic as he continues to knead her breast with his right hand while holding her close with his left arm.<div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"I... I can't..."</span> Liora whimpers, but something in his commanding tone makes her slowly turn her head to look over her shoulder. Their eyes meet, and she finds herself trapped in his intense, alcohol-glazed gaze.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/8b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Let me feel more of you..."</span> Thalor murmurs as he continues to kiss her passionately, his tongue dancing with hers while his other hand slides down her thigh, his fingers tracing the sensitive skin. <span class="dialog-thalor">"You're so soft, so perfect..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/9a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora">"Thalor... please..."</span> Liora's voice is barely a whisper now, her resistance crumbling as she's overwhelmed by the combination of his passionate kiss and his roaming hands. <span class="dialog-liora">*I can't... I can't think...*</span> she gasps as his touch sends waves of pleasure through her.<div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"That's it... just let go..."</span> Thalor's voice is hypnotic as he continues to kiss her deeply while his hands explore her body. <span class="dialog-thalor">"Let your body feel what it wants to feel..."</span><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/10a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-liora">No... please stop..."</span> Liora whimpers, but her voice lacks conviction. She's confused by her own body's response. Why does this feel so... good? She thinks of Rylan again, trying to anchor herself to her love for him.</p><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/thalorkitchen/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">You're so beautiful, Mariel..."</span> Thalor murmurs, his lips trailing down her neck. "<span class="dialog-thalor">I want you so bad right now..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Liora feels his hot breath on her neck, his teeth grazing her sensitive skin. She shivers, not entirely from fear. This is wrong, she knows it's wrong, but her body is responding in ways she doesn't understand.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She thinks about how Rylan would never treat her like this. He's always so careful, so loving. But there's something primal about Thalor's touch that's awakening desires she didn't know she had.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor's hands become more insistent, his touch more intimate. Liora feels her resistance weakening, her body responding despite her mind's protests. She's never felt so conflicted, so confused about what she truly wants.</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔥 Continue Scene</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">🔥 Scene Continues</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Continue the intense encounter with Thalor.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue Scene|Chapter5nightThalorKitchen3]]</div></div></div></div> <<script>>window.AudioSystem.playBGM('intimatech5a.mp3');<</script>> <<changeFace $currentLioraFace>> <<statSummary>> <</nobr>>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentLioraFace>> <<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 20, 147, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/kitchen_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, something snaps inside Liora. This is wrong! She's Rylan's girlfriend, she loves him! She can't let this happen. With a surge of determination, she brings her elbow up sharply, striking Thalor in the stomach.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Ouch! Mariel, that hurt!"</span> Thalor gasps, clutching his stomach as he stumbles backward. His alcohol-clouded mind still hasn't registered what's happening. "<span class="dialog-thalor">Why would you-"</span> He stops mid-sentence as his vision finally clears, and he sees Liora standing there, not Mariel. His face goes pale. "<span class="dialog-thalor">Liora? Oh gods... Liora?"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora's hands are shaking violently now, her breath coming in short, panicked gasps. The reality of what just happened crashes down on her like a tidal wave. "<span class="dialog-liora">I... I'm sorry, I didn't mean to hurt you, but you wouldn't stop..."</span> Her voice cracks, and suddenly the tears come flooding out. "<span class="dialog-liora">You thought I was Mariel... you were drunk and you wouldn't listen to me..."</span> She sinks to her knees, sobbing uncontrollably. "<span class="dialog-liora">I tried to tell you... I tried to make you stop..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But then a new wave of horror crashes over her, and her sobs become even more desperate. "<span class="dialog-liora">Oh gods... oh gods, what have I done?"</span> she wails, her voice breaking with pure anguish. "<span class="dialog-liora">I... I cheated on Rylan! I kissed someone else!"</span> She clutches at her chest, her heart feeling like it's being torn apart. "<span class="dialog-liora">I'm a terrible girlfriend... I'm disgusting... I let him touch me and I... I liked it!"</span> Her words come out in gasping sobs as she rocks back and forth on her knees. "<span class="dialog-liora">Rylan will never forgive me... I've ruined everything... I'm so sorry, Rylan, I'm so sorry..."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's face contorts with horror and shame as the full weight of his actions hits him. He staggers forward, his hands trembling as he reaches out to her. "<span class="dialog-thalor">Liora, I'm so sorry... I'm so, so sorry. I would never... I could never..."</span> His voice breaks with emotion. "<span class="dialog-thalor">I was drunk and stupid and I hurt you. Please, please forgive me. I don't know what I was thinking... I'm so ashamed."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora looks up at him through her tears, her heart still pounding with fear and confusion. "<span class="dialog-liora">I forgive you, Thalor,"</span> she whispers, her voice barely audible. "<span class="dialog-liora">It wasn't really you. You were drunk and confused... you thought I was Mariel."</span> She wipes her eyes with the back of her hand. "<span class="dialog-liora">Just... just promise me this will never happen again."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor nods gratefully, still looking shaken. He apologizes again before stumbling out of the kitchen, leaving Liora alone with her thoughts.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora stands there for a long moment, her body still tingling from the encounter. She thinks about what just happened, about how it made her feel. Why did it feel so good? She shouldn't think that way. That should never happen again.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">She thinks of Rylan, her sweet, loving boyfriend. He would never treat her like that. He respects her, cherishes her. She loves him with all her heart. This incident means nothing.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But as she makes her way back to her room, Liora can't shake the memory of Thalor's touch, of the way his strong hands felt on her body. She tries to push these thoughts away, but they linger, confusing and troubling her.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">She knows this was wrong, that she should never think about it again. But deep down, in a part of herself she doesn't want to acknowledge, she wonders what it would be like to experience that kind of passion again.</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">💤 Return to Room</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">💤 End Scene</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Return to your room and try to process what happened.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Return to your room...|SerinNightThoughts]]</div></div></div></div> <<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<changeLust "Liora" 15>> <<changeLust "Thalor" 15>> <<changeAffection "Liora" "Thalor" -3>> <<changeAttraction "Liora" "Thalor" 3>> <<changeFetish "Thalor" "DominanceFetish" 0.3>> <<changeFetish "Thalor" "SadismFetish" 0.3>> <<trackAddSexualExperience "Liora" "kissCount" 1>> <<trackAddSexualExperience "Thalor" "kissCount" 1>> <<trackAddSexualExperience "liora" "sexualExperience" 2>> <<trackAddSexualExperience "thalor" "sexualExperience" 1>> <<trackAddSexualExperience "Liora" "breastsGotTouched" 1>> <<trackAddSexualExperience "Thalor" "breastsTouchedOthers" 1>> <<if not $liora_ThalorKissCount>><<set $liora_ThalorKissCount = 0>><</if>> <<if not $thalor_LioraKissCount>><<set $thalor_LioraKissCount = 0>><</if>> <<if not $liora_ThalorBreastsTouchedByCount>><<set $liora_ThalorBreastsTouchedByCount = 0>><</if>> <<if not $thalor_LioraBreastsTouchedCount>><<set $thalor_LioraBreastsTouchedCount = 0>><</if>> <<set $liora_ThalorKissCount += 1>> <<set $thalor_LioraKissCount += 1>> <<set $liora_ThalorBreastsTouchedByCount += 1>> <<set $thalor_LioraBreastsTouchedCount += 1>> <<addSoulCorruption "liora" 1>> <div id="soulCorruptionAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 0, 0.9), rgba(220, 20, 60, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 0, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">Liora +1</p> </div> </div> </div> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes corruptionPulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <<if not $lioraFirstKiss>><<set $lioraFirstKiss = "Thalor">><<addSoulCorruption "liora" 1>> <div id="soulCorruptionAnimation2" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 0, 0.9), rgba(220, 20, 60, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 0, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">Liora +1 (First Kiss)</p> </div> </div> </div> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation2'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 2500); </script> <</if>> <<changeFace $currentLioraFace>> <<statSummary>> <</nobr>>
<<nobr>> <<set $currentFace = $currentThalorFace>> <<set $timeOfDay = "night">> <div id="transition-overlay" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(25, 25, 35, 0.98) 0%, rgba(40, 40, 60, 0.99) 50%, rgba(60, 60, 80, 0.98) 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; transition: opacity 2s ease-in-out;"> <div style="text-align: center; max-width: 600px; padding: 40px;"><div id="transition-title" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #E6E6FA; font-size: 2.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-weight: bold;"> 🌙 Some Time Later 🌙</div><div id="transition-subtitle" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #C0C0C0; font-size: 1.3em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); line-height: 1.6;"> The scene shifts to reveal Thalor emerging from the bathroom...</div><div id="transition-description" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #87CEEB; font-size: 1.2em; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-style: italic;"> A man still under the influence, seeking clarity in the night...</div></div></div> <script> setTimeout(function() { document.getElementById('transition-title').style.opacity = '1'; }, 200); setTimeout(function() { document.getElementById('transition-subtitle').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-description').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 6000); </script> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(25, 25, 35, 0.9), rgba(40, 40, 60, 0.95)); border: 2px solid rgba(100, 100, 150, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(135, 206, 235, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🌙 Thalor's Perspective 🌙</h3> <p style="color: #C0C0C0; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The perspective shifts to Thalor as he stumbles out of the bathroom...</p></div> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(40, 40, 60, 0.9), rgba(60, 60, 80, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The bathroom door creaks open, and Thalor stumbles out, still feeling the effects of the alcohol. His face is flushed, his movements slightly uncoordinated as he steadies himself against the wall.</p></div> <<if $thalorRylanGayContent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Damn, that flask really did wonders...</span>" Thalor mutters to himself, a satisfied smile crossing his face. "<span class="dialog-thalor">Felt so good to finally be together with Mariel again. Like old times."</span></p><div style="clear: left;"></div></div> <</if>> <<if not $thalorRylanGayContent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Right, I should drink that flask...</span>" Thalor mumbles, rubbing his temples. "<span class="dialog-thalor">Mariel mentioned it was important. Need to remember where I put it."</span></p><div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He stands in the hallway for a moment, swaying slightly as he considers his next move. The alcohol has left him thirsty, and the thought of a glass of water before bed sounds appealing.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Should probably get some water before I pass out...</span>" He thinks, though the idea of going downstairs to the kitchen feels like quite the journey in his current state.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The hallway seems to stretch endlessly before him as he stands there, swaying, trying to make a decision. He needs to choose. Sleep or... something else...</p></div> <div style="text-align: center; margin: 40px 0;"> <div style="display: flex; justify-content: center; flex-wrap: wrap; gap: 30px; max-width: 800px; margin: 0 auto;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(255, 182, 193, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF6B6B, #FF8E53, #FFB347);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🍽️ Go to Kitchen</h4> <div style="background: rgba(255, 107, 107, 0.15); border: 2px solid rgba(255, 107, 107, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #FF6B6B; margin: 0; font-size: 0.95em; font-weight: bold;">⚠️ NTR CONTENT</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Head downstairs for water. Liora NTR scene.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Go to Kitchen|Chapter5nightThalorKitchen]]</div></div> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">💤 Go to Sleep</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">💤 Safe Option</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Skip the water and head straight to bed. No NTR.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Go to Sleep|SerinNightThoughts]]</div></div></div></div></div></div> <<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<changeFace $currentThalorFace>> <<statSummary>> <</nobr>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/handjobclothed.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/thalor/chapter5/rylanhump/boxers/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Carefully, he adjusts his position, sliding his body closer to the sleeping figure. The mattress creaks softly as he moves, and he can feel the warmth radiating from their body. His own arousal is now painfully obvious, and he knows he can't hold back much longer.</p></div> <<quickRoll "Resist Temptation" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The temptation is too strong. His resistance crumbles as he gives in to the overwhelming desire to be close to the sleeping figure.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm going to... I'm going to move against you...</span>" he whispers, his voice thick with anticipation. "<span class="dialog-thalor">I hope you can feel how much I want you...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, almost reverently, Thalor begins to move his hips against the sleeping figure. The contact is electric, sending jolts of pleasure through his entire body. The flask has made every touch, every movement, incredibly intense.</p></div> <<quickRoll "Resist Movement" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His body betrays him, moving with increasing urgency as the pleasure overwhelms his remaining resistance.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The first gentle movements are tentative, testing the waters. The friction between his boxers and their body creates a sensation that's both familiar and completely new. The flask has heightened every nerve ending, making even the slightest contact incredibly pleasurable.</p></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh this feels... this feels amazing...</span>" he gasps, his voice barely above a whisper. "<span class="dialog-thalor">I can't believe how good this feels...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As he continues to move, his rhythm becomes more confident. The sleeping figure's body responds to his movements, their breathing still steady and deep. He can feel the warmth of their skin, and it drives him wild with desire.</p></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... you feel so good... so perfect...</span>" he moans, his voice growing louder with each movement. "<span class="dialog-thalor">I want this to last forever...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pleasure is building rapidly, and he can feel himself getting closer to the edge. The flask's effects have made him incredibly sensitive, and every thrust sends waves of ecstasy through his entire body.</p></div><<quickRoll "Resist Climax" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The overwhelming pleasure makes it impossible to hold back. He's completely lost in the sensation, unable to resist the building climax.</p></div> <</if>><center><img src="images/thalor/chapter5/rylanhump/boxers/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh Mariel... this feels... this feels incredible...</span>" he moans, his voice barely above a whisper. "<span class="dialog-thalor">You're so perfect... so beautiful...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The intensity builds with each movement. He can feel the heat radiating from their body, smell the sweet scent of their skin mixed with the faint aroma of sleep. The flask has made every sensation incredibly intense, and he's completely lost in the pleasure.</p></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His rhythm becomes frantic, desperate. The pleasure is overwhelming, and he can feel himself teetering on the brink of ecstasy. Every nerve in his body is alight with sensation, and he knows he's about to experience something incredible.</p></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm getting so close... so close to the edge...</span>" he gasps, his voice thick with need. "<span class="dialog-thalor">I can't... I can't hold back much longer...</span>"</p><div style="clear: left;"></div></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His movements become more urgent, more desperate. The friction between his boxers and the sleeping figure's body creates a sensation that's almost too much to bear. He can feel himself building toward something incredible, something he's never experienced before.</p></div> <div style="text-align: center; margin: 30px 0;">[[Continue to Climax|Chapter5nightThalorNoPantiesClimax]]</div></div></div><<changeFace $currentThalorFace>><<changeLust "thalor" 50>><<changeFetish "thalor" "gayValue" 0.4>><<changeAttraction "thalor" "rylan" 0.5>><<set $thalor_rylanIntimateEncounter = true>><<set $thalor_rylanGayContent = true>><<statSummary>>
<<playLoopingSounds "sounds/hsounds/malemoansoft.mp3" "sounds/hsounds/handjobclothed.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Carefully, he adjusts his position, sliding his body closer to the sleeping figure. The mattress creaks softly as he moves, and he can feel the warmth radiating from their body. His own arousal is now painfully obvious, and he knows he can't hold back much longer.</p></div> <<quickRoll "Resist Temptation" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The temptation is too strong. His resistance crumbles as he gives in to the overwhelming desire to be close to the sleeping figure.</p></div> <</if>> <center><img src="images/thalor/chapter5/rylanhump/panties/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm going to... I'm going to move against you...</span>" he whispers, his voice thick with anticipation. "<span class="dialog-thalor">I hope you can feel how much I want you...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, almost reverently, Thalor begins to move his hips against the sleeping figure. The contact is electric, sending jolts of pleasure through his entire body. The flask has made every touch, every movement, incredibly intense.</p></div> <<quickRoll "Resist Movement" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His body betrays him, moving with increasing urgency as the pleasure overwhelms his remaining resistance.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The first gentle movements are tentative, testing the waters. The friction between his boxers and their body creates a sensation that's both familiar and completely new. The flask has heightened every nerve ending, making even the slightest contact incredibly pleasurable.</p></div> <center><img src="images/thalor/chapter5/rylanhump/panties/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh this feels... this feels amazing...</span>" he gasps, his voice barely above a whisper. "<span class="dialog-thalor">I can't believe how good this feels...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As he continues to move, his rhythm becomes more confident. The sleeping figure's body responds to his movements, their breathing still steady and deep. He can feel the warmth of their skin through the thin fabric, and it drives him wild with desire.</p></div> <center><img src="images/thalor/chapter5/rylanhump/panties/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... you feel so good... so perfect...</span>" he moans, his voice growing louder with each movement. "<span class="dialog-thalor">I want this to last forever...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pleasure is building rapidly, and he can feel himself getting closer to the edge. The flask's effects have made him incredibly sensitive, and every thrust sends waves of ecstasy through his entire body.</p></div> <<quickRoll "Resist Climax" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The overwhelming pleasure makes it impossible to hold back. He's completely lost in the sensation, unable to resist the building climax.</p></div> <</if>> <center><img src="images/thalor/chapter5/rylanhump/panties/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh Mariel... this feels... this feels incredible...</span>" he moans, his voice barely above a whisper. "<span class="dialog-thalor">You're so perfect... so beautiful...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The intensity builds with each movement. He can feel the heat radiating from their body, smell the sweet scent of their skin mixed with the faint aroma of sleep. The flask has made every sensation incredibly intense, and he's completely lost in the pleasure.</p></div> <center><img src="images/thalor/chapter5/rylanhump/panties/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His rhythm becomes frantic, desperate. The pleasure is overwhelming, and he can feel himself teetering on the brink of ecstasy. Every nerve in his body is alight with sensation, and he knows he's about to experience something incredible.</p></div> <center><img src="images/thalor/chapter5/rylanhump/panties/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm getting so close... so close to the edge...</span>" he gasps, his voice thick with need. "<span class="dialog-thalor">I can't... I can't hold back much longer...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His movements become more urgent, more desperate. The friction between his boxers and the sleeping figure's body creates a sensation that's almost too much to bear. He can feel himself building toward something incredible, something he's never experienced before.</p></div> <div style="text-align: center; margin: 30px 0;">[[Continue to Climax|Chapter5nightThalorPantiesClimax]]</div></div></div><<changeFace $currentThalorFace>><<changeFetish "thalor" "gayValue" 0.4>><<changeLust "thalor" 50>><<changeAttraction "thalor" "rylan" 0.5>><<set $thalor_rylanIntimateEncounter = true>><<set $thalor_rylanGayContent = true>><<statSummary>>
<<stopLoopingSounds>> <<set $thalorRylanGayContent = true>><<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Left room... left room it ish...</span>" Thalor mumbles to himself, his hand fumbling with the doorknob. "<span class="dialog-thalor">Mariel... my beautiful Mariel...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The door creaks open slowly, revealing a dark room bathed in moonlight. Thalor's vision swims as he steps inside, his boots heavy on the wooden floor. The air is thick with the scent of sleep and something else... something familiar and intoxicating.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/thalor/chapter5/rylanhump/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">There, in the center of the bed, lies a figure wrapped in blankets. Blonde hair spills across the pillow like liquid gold, catching the moonlight in a way that makes Thalor's heart race. His breath catches in his throat.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... my love...</span>" he whispers, his voice thick with emotion and alcohol. "<span class="dialog-thalor">You're so beautiful when you sleep...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor begins to undress slowly, his fingers clumsy from drink. His shirt falls to the floor with a soft thud, followed by his pants. Soon he stands in just his boxers, the cool night air making his skin prickle with anticipation.</p></div> <center><img src="images/thalor/chapter5/rylanhump/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">The flask... I need the flask...</span>" he mumbles, patting his pocket. "<span class="dialog-thalor">Nimeria said it would help... help me be the man you deserve...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/items/thaloraphrodisiac.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He pulls the small flask from his pocket, the liquid inside catching the moonlight with an almost magical glow. With trembling hands, he uncorks it and brings it to his lips. The taste is sweet and warm, spreading through his body like liquid fire.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh that feels... that feels amazing...</span>" he gasps, his voice barely above a whisper. "<span class="dialog-thalor">I can feel it... I can feel everything...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The effects of the flask are immediate and intense. Thalor's senses sharpen, his skin becomes hypersensitive, and a deep, primal hunger awakens within him. He can smell the sleeping figure on the bed - a scent that makes his head spin with desire.</p></div> <<quickRoll "Resist Flask Effects" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The flask's power overwhelms his resistance, making him completely vulnerable to the intoxicating sensations.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... you smell... you smell so good...</span>" he breathes, his voice thick with lust. "<span class="dialog-thalor">I can't... I can't resist you anymore...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, carefully, Thalor climbs onto the bed. The mattress creaks softly under his weight as he settles beside the sleeping figure. He can feel the warmth radiating from their body, smell the sweet scent of their skin mixed with the faint aroma of sleep.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Let me... let me hold you...</span>" he whispers, his arms sliding around the sleeping figure. "<span class="dialog-thalor">You're so warm... so perfect...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As he pulls the figure closer, his body responds to the contact. The flask's effects have made him incredibly sensitive, and the feel of warm skin against his own sends waves of pleasure through him. He can't help but press his body closer, seeking more contact.</p></div> <<quickRoll "Resist Contact" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The physical contact overwhelms his remaining resistance, making him crave more intimate touch.</p></div> <</if>> <center><img src="images/thalor/chapter5/rylanhump/boxers/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need you... I need you so much...</span>" he moans softly, his voice barely controlled. "<span class="dialog-thalor">You're all I think about... all I dream about...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands begin to explore, running over the sleeping figure's body with increasing urgency. The skin is smooth and warm, and he can feel the warmth of their bare skin beneath his touch. His breathing becomes heavier, more labored as he traces the curves of their body.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His fingers trace along their waist, feeling the smooth skin. But something feels different... his alcohol-clouded mind struggles to process what he's feeling. He runs his hands along their thighs, and every touch sends electric currents through his hypersensitive body.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Hmm... since when do you wear boxers, Mariel?</span>" he mumbles, his voice slurred with confusion. "<span class="dialog-thalor">Did you accidentally wear my underwear? You are so clumsy...</span>"</p><div style="clear: left;"></div></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The alcohol and flask effects make him dismiss this oddity quickly. His hands continue their exploration, moving higher to trace the contours of their chest. The skin is smooth and warm, but something feels different... his alcohol-clouded mind struggles to process why the curves feel so unfamiliar.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I can't... I can't stop myself...</span>" he gasps, his voice thick with need. "<span class="dialog-thalor">You're driving me crazy... I need to... I need to feel you...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need to be closer... I need to feel you against me...</span>" he moans, his voice barely controlled. "<span class="dialog-thalor">Let me... let me hold you properly...</span>"</p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightThalorIntimateNoPanties]]</div></div></div><<changeFace $currentThalorFace>><<changeLust "thalor" 25>><<changeFetish "thalor" "gayValue" 0.2>><<changeAttraction "thalor" "rylan" 0.5>><<set $thalor_RylanOrgasmsGiven += 1>><<set $thalor_RylanOrgasmsReceived += 1>><<set $rylan_ThalorOrgasmsGiven += 1>><<set $rylan_ThalorOrgasmsReceived += 1>><<set $thalor_rylanGayContent = true>><<statSummary>>
<<stopLoopingSounds>> <<set $thalorRylanGayContent = true>><<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"><div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Left room... left room it ish...</span>" Thalor mumbles to himself, his hand fumbling with the doorknob. "<span class="dialog-thalor">Mariel... my beautiful Mariel...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The door creaks open slowly, revealing a dark room bathed in moonlight. Thalor's vision swims as he steps inside, his boots heavy on the wooden floor. The air is thick with the scent of sleep and something else... something familiar and intoxicating.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/thalor/chapter5/rylanhump/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">There, in the center of the bed, lies a figure wrapped in blankets. Blonde hair spills across the pillow like liquid gold, catching the moonlight in a way that makes Thalor's heart race. His breath catches in his throat.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... my love...</span>" he whispers, his voice thick with emotion and alcohol. "<span class="dialog-thalor">You're so beautiful when you sleep...</span>"</p><div style="clear: left;"></div></div> <center><img src="images/thalor/chapter5/rylanhump/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor begins to undress slowly, his fingers clumsy from drink. His shirt falls to the floor with a soft thud, followed by his pants. Soon he stands in just his boxers, the cool night air making his skin prickle with anticipation.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">The flask... I need the flask...</span>" he mumbles, patting his pocket. "<span class="dialog-thalor">Nimeria said it would help... help me be the man you deserve...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He pulls the small flask from his pocket, the liquid inside catching the moonlight with an almost magical glow. With trembling hands, he uncorks it and brings it to his lips. The taste is sweet and warm, spreading through his body like liquid fire.</p></div> <center><img src="images/items/thaloraphrodisiac.webp" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh that feels... that feels amazing...</span>" he gasps, his voice barely above a whisper. "<span class="dialog-thalor">I can feel it... I can feel everything...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The effects of the flask are immediate and intense. Thalor's senses sharpen, his skin becomes hypersensitive, and a deep, primal hunger awakens within him. He can smell the sleeping figure on the bed - a scent that makes his head spin with desire.</p></div> <<quickRoll "Resist Flask Effects" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The flask's power overwhelms his resistance, making him completely vulnerable to the intoxicating sensations.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel... you smell... you smell so good...</span>" he breathes, his voice thick with lust. "<span class="dialog-thalor">I can't... I can't resist you anymore...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, carefully, Thalor climbs onto the bed. The mattress creaks softly under his weight as he settles beside the sleeping figure. He can feel the warmth radiating from their body, smell the sweet scent of their skin mixed with the faint aroma of sleep.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Let me... let me hold you...</span>" he whispers, his arms sliding around the sleeping figure. "<span class="dialog-thalor">You're so warm... so perfect...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As he pulls the figure closer, his body responds to the contact. The flask's effects have made him incredibly sensitive, and the feel of warm skin against his own sends waves of pleasure through him. He can't help but press his body closer, seeking more contact.</p></div> <<quickRoll "Resist Contact" "thalor" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The physical contact overwhelms his remaining resistance, making him crave more intimate touch.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need you... I need you so much...</span>" he moans softly, his voice barely controlled. "<span class="dialog-thalor">You're all I think about... all I dream about...</span>"</p><div style="clear: left;"></div></div> <center><img src="images/thalor/chapter5/rylanhump/panties/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands begin to explore, running over the sleeping figure's body with increasing urgency. The soft fabric of their panties feels silky against his hypersensitive skin, and he can feel the warmth of their bare skin beneath. His breathing becomes heavier, more labored as he traces the curves of their body.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His fingers trace along the waistband of their panties, feeling the delicate lace and elastic. The fabric is warm from their body heat, and he can't resist running his hands along the smooth skin of their thighs. Every touch sends electric currents through his hypersensitive body.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Your skin... it's so soft... so perfect...</span>" he whispers, his voice trembling with desire. "<span class="dialog-thalor">I want to... I want to touch every inch of you...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Slowly, his hands move upward, exploring the curves of their hips and waist. The fabric of their panties is thin enough that he can feel the heat radiating from their most intimate areas. His own arousal becomes almost unbearable as he imagines what lies beneath that delicate fabric.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I can't... I can't stop myself...</span>" he gasps, his voice thick with need. "<span class="dialog-thalor">You're driving me crazy... I need to... I need to feel you...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His hands continue their exploration, moving higher to trace the contours of their chest. The skin is smooth and warm, but something feels different... his alcohol-clouded mind struggles to process why the curves feel so unfamiliar. The flask's effects have made every sensation incredibly intense, and he can't help but press his body closer.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need to be closer... I need to feel you against me...</span>" he moans, his voice barely controlled. "<span class="dialog-thalor">Let me... let me hold you properly...</span>"</p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightThalorIntimatePanties]]</div></div></div><<changeFace $currentThalorFace>><<changeLust "thalor" 25>><<changeFetish "thalor" "gayValue" 0.2>><<changeAttraction "thalor" "rylan" 0.5>><<set $thalor_rylanGayContent = true>><<statSummary>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/thalor/chapter5/rylanhump/boxers/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm... I'm coming... I'm coming for you, Mariel...</span>" he gasps, his voice breaking with the intensity of his pleasure. "<span class="dialog-thalor">Oh gods... I can't... I can't stop...</span>"</p><div style="clear: left;"></div></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/end1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The climax hits him like a tidal wave, overwhelming his senses completely. His body tenses, his muscles lock, and he has to bite his lip to keep from crying out. The pleasure is so intense it borders on pain, but it's the most incredible thing he's ever felt.</p></div> <center><img src="images/thalor/chapter5/rylanhump/boxers/end2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh gods... that was... that was amazing...</span>" he pants, his voice hoarse with exertion. "<span class="dialog-thalor">Mariel... you're incredible...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As the waves of pleasure begin to subside, Thalor becomes aware of the mess he's made. His boxers are soaked, and he knows he needs to clean up. But first, he takes one last look at the sleeping figure beside him, his heart full of love and satisfaction.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need to... I need to clean up...</span>" he whispers, carefully sliding off the bed. "<span class="dialog-thalor">I'll be back... I'll be back soon, my love...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor gathers his clothes from the floor, his movements still unsteady from the alcohol and the intense experience he just had. He takes one last look at the sleeping figure, his heart full of love and desire, before quietly slipping out of the room.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The hallway is dark and quiet as he makes his way toward the bathroom. His mind is still clouded with alcohol and the afterglow of his climax, but he knows he needs to clean up before returning to his own room. The night has taken an unexpected turn, but he can't bring himself to regret it.</p></div> <div style="text-align: center; margin: 30px 0;">[[Continue to Bathroom|Chapter5nightThalorRylanReaction]]</div></div></div><<changeFace $currentThalorFace>><<changeLust "thalor" -100>><<changeLust "rylan" -100>><<changeFetish "thalor" "gayValue" 0.4>><<changeAttraction "thalor" "rylan" 0.5>><<trackAddSexualExperience "thalor" "orgasmsGiven" 1>><<trackAddSexualExperience "thalor" "orgasmsReceived" 1>><<trackAddSexualExperience "rylan" "orgasmsGiven" 1>><<trackAddSexualExperience "rylan" "orgasmsReceived" 1>><<set $thalor_rylanIntimateEncounter = true>><<set $thalor_rylanGayContent = true>><<if not $rylan_ThalorOrgasmsGiven>><<set $rylan_ThalorOrgasmsGiven = 0>><</if>><<if not $rylan_ThalorOrgasmsReceived>><<set $rylan_ThalorOrgasmsReceived = 0>><</if>><<if not $thalor_RylanOrgasmsGiven>><<set $thalor_RylanOrgasmsGiven = 0>><</if>><<if not $thalor_RylanOrgasmsReceived>><<set $thalor_RylanOrgasmsReceived = 0>><</if>><<set $rylan_ThalorOrgasmsGiven += 1>><<set $rylan_ThalorOrgasmsReceived += 1>><<set $thalor_RylanOrgasmsGiven += 1>><<set $thalor_RylanOrgasmsReceived += 1>><<statSummary>>
<<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/thalor/chapter5/rylanhump/panties/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I'm... I'm coming... I'm coming for you, Mariel...</span>" he gasps, his voice breaking with the intensity of his pleasure. "<span class="dialog-thalor">Oh gods... I can't... I can't stop...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/thalor/chapter5/rylanhump/panties/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The climax hits him like a tidal wave, overwhelming his senses completely. His body tenses, his muscles lock, and he has to bite his lip to keep from crying out. The pleasure is so intense it borders on pain, but it's the most incredible thing he's ever felt.</p></div> <center><img src="images/thalor/chapter5/rylanhump/panties/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Oh... oh gods... that was... that was amazing...</span>" he pants, his voice hoarse with exertion. "<span class="dialog-thalor">Mariel... you're incredible...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As the waves of pleasure begin to subside, Thalor becomes aware of the mess he's made. His boxers are soaked, and he knows he needs to clean up. But first, he takes one last look at the sleeping figure beside him, his heart full of love and satisfaction.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need to... I need to clean up...</span>" he whispers, carefully sliding off the bed. "<span class="dialog-thalor">I'll be back... I'll be back soon, my love...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/thalor/chapter5/rylanhump/panties/cumendpanties.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Thalor gathers his clothes from the floor, his movements still unsteady from the alcohol and the intense experience he just had. He takes one last look at the sleeping figure, his heart full of love and desire, before quietly slipping out of the room.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The hallway is dark and quiet as he makes his way toward the bathroom. His mind is still clouded with alcohol and the afterglow of his climax, but he knows he needs to clean up before returning to his own room. The night has taken an unexpected turn, but he can't bring himself to regret it.</p></div> <div style="text-align: center; margin: 30px 0;">[[Continue to Bathroom|Chapter5nightThalorRylanReaction]]</div></div></div><<changeFace $currentThalorFace>><<changeLust "thalor" -100>><<changeLust "rylan" -100>><<changeFetish "thalor" "gayValue" 0.4>><<changeAttraction "thalor" "rylan" 0.5>><<trackAddSexualExperience "thalor" "orgasmsGiven" 1>><<trackAddSexualExperience "thalor" "orgasmsReceived" 1>><<trackAddSexualExperience "rylan" "orgasmsGiven" 1>><<trackAddSexualExperience "rylan" "orgasmsReceived" 1>><<set $thalor_rylanIntimateEncounter = true>><<set $thalor_rylanGayContent = true>><<if not $rylan_ThalorOrgasmsGiven>><<set $rylan_ThalorOrgasmsGiven = 0>><</if>><<if not $rylan_ThalorOrgasmsReceived>><<set $rylan_ThalorOrgasmsReceived = 0>><</if>><<if not $thalor_RylanOrgasmsGiven>><<set $thalor_RylanOrgasmsGiven = 0>><</if>><<if not $thalor_RylanOrgasmsReceived>><<set $thalor_RylanOrgasmsReceived = 0>><</if>><<set $rylan_ThalorOrgasmsGiven += 1>><<set $rylan_ThalorOrgasmsReceived += 1>><<set $thalor_RylanOrgasmsGiven += 1>><<set $thalor_RylanOrgasmsReceived += 1>><<statSummary>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script><<set $currentFace = $currentHumanNameFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The moment the door clicks shut behind Thalor, humanName's eyes snap open wide. His heart is pounding so hard he's certain it must be audible throughout the entire house. His body is still tingling from the intense sensations that just coursed through him, and he can feel the warmth of Thalor's body still lingering on his skin.</p></div> <<quickRoll "Resist Memory" "rylan" 80 5 "gayValue" 3>> <<if not _tempRollSuccess>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The memories flood back with overwhelming intensity, making it impossible to deny how much he enjoyed the experience.</p></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">What... what just happened?</span>" humanName whispers to himself, his voice trembling with shock and confusion. "<span class="dialog-rylan">Oh gods... that was Thalor... that was my $thalorToHuman...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He sits up slowly, his entire body shaking. The room feels different now - charged with something he can't quite name. His skin is hypersensitive, every nerve ending still buzzing from the contact. The memory of Thalor's warm body pressed against his, the rhythmic movements, the whispered words of love and desire...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">This is wrong... this is so wrong...</span>" he mutters, running his hands through his hair. "<span class="dialog-rylan">He thought I was Mariel... he was drunk and confused... but why... why did it feel so...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The word hangs unspoken in the air, but humanName knows exactly what he was about to say. Good. It felt good. Incredibly, impossibly good. The warmth of Thalor's body, the way his strong arms held him, the gentle but insistent movements that sent waves of pleasure through his entire being.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">I should be disgusted... I should be furious...</span>" he whispers, his voice barely audible. "<span class="dialog-rylan">But I'm not... I'm not disgusted at all...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He looks down at his body, still trembling from the experience. His skin is flushed, his breathing still uneven. The memory of Thalor's touch lingers like a phantom sensation, making his skin tingle with remembered pleasure. He can still smell Thalor's scent - that masculine, protective aroma that had surrounded him during those intense moments.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">Why did it feel so right?</span>" he asks himself, his voice filled with confusion. "<span class="dialog-rylan">Why did being held by him... being touched by him... feel so natural?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The realization hits him like a physical blow. He had been completely still, pretending to sleep, but his body had responded to Thalor's touch. Every caress, every gentle movement had sent electric currents through him. He had felt safe, protected, desired in a way he had never experienced before.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">I wanted it...</span>" he admits in a horrified whisper. "<span class="dialog-rylan">I wanted him to keep touching me... I wanted him to...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He can't finish the thought, but his body knows the truth. The way his heart had raced, the way his skin had tingled, the way he had unconsciously pressed back against Thalor's movements. He had been an active participant, not just a passive recipient. The shame of that realization makes his stomach churn.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">What's wrong with me?</span>" he asks, his voice breaking with emotion. "<span class="dialog-rylan">How could I enjoy that? How could I want that?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He looks around the room, his eyes falling on the rumpled sheets where Thalor had been moments before. The scent of their encounter still lingers in the air - a mix of sweat, desire, and something else he can't identify. His body responds to the memory, making him feel things he knows he shouldn't.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">I need to get out of here...</span>" he whispers, his voice trembling. "<span class="dialog-rylan">I need to... I need to think about this...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But even as he says the words, he knows he's lying to himself. He doesn't want to think about it because thinking about it means acknowledging the truth. The truth that somewhere deep inside, in a place he's never dared to explore, he had wanted exactly what happened.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="humanName"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-rylan">What am I going to do?</span>" he asks the empty room, his voice filled with desperation. "<span class="dialog-rylan">How do I face him tomorrow? How do I face myself?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The questions hang in the air like a dark cloud, but humanName knows there are no easy answers. He's caught between what he knows is right and what his body is telling him felt right. The conflict tears at his soul, leaving him feeling more lost and confused than he's ever been in his life.</p></div><div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightThalorBathroom]]</div></div></div><<changeFace $currentRylanFace>><<changeFetish "rylan" "gayValue" 0.5>><<changeAttraction "rylan" "thalor" 0.8>><<changeAttraction "thalor" "rylan" 1.2>><<set $rylan_thalorIntimateEncounter = true>><<set $rylan_thalorGayContent = true>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykmalrikdream.mp3');<</script><<set $currentFace = $currentSerykFace>> <div id="transition-overlay" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA;"> <h1 style="font-size: 3em; text-shadow: 3px 3px 6px rgba(0,0,0,0.8); margin-bottom: 20px;">🌙 Dreams of the Past 🌙</h1> <p style="font-size: 1.5em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-style: italic;">Meanwhile, Seryk dreams of memories long buried...</p> </div> </div> <script> setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 3000); </script> <div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="dream-overlay" style="background: url('images/landscapes/castleinterior.webp') center/cover; opacity: 0.1; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="dream-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="dream-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 Dreams of the Past 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Meanwhile, Seryk dreams of the past...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pain in my nose throbs like a heartbeat, each pulse sending fresh waves of agony through my face. I'm lying in my bed, trying to find a position that doesn't make the pain worse, when the door creaks open and familiar footsteps echo across the stone floor.</p></div> <center><img src="images/malrik/portrait.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Well well, look what we have here. My little bro got his face rearranged by a maid, huh?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Malrik's voice carries that same teasing tone he always uses, but there's something else underneath-something I can't quite place. He's always been like this, giving everyone nicknames and treating life like one big adventure. Even at his age, he's already hunting monsters and building a reputation that makes the castle guards nervous. His muscular build makes him look so much older than me-sometimes I forget he's only two years my senior.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/past/facebandaged.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">It's not funny, Malrik. My nose is broken.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Oh come on, bro. A broken nose builds character! Besides, I heard the whole story. You and your little friends were picking on Nim again, weren't you?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">My heart stops for a moment. How does he always know everything? Malrik has this uncanny ability to read situations like he's reading a book, and right now he's staring at me with those piercing eyes that seem to see straight through my lies.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Let me guess-Torin and Drevon were being their usual charming selves, and you just stood there like a statue. Am I close?</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/past/facebandaged.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">I... I didn't do anything wrong. I just didn't want to get bullied too.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Listen, bro. I know you think you're weak, but that's exactly why you stay weak. You keep telling yourself you can't do anything, so you never try. But here's the thing-you're the demon king's son. You have power in your blood that you haven't even begun to tap into.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Malrik sits down on the edge of my bed, his expression serious for the first time since he walked in. This is the side of him that rarely shows-the older brother who actually cares about teaching me something important.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Dad taught me something that I think you need to hear. Family is everything, bro. Everything else-your home, your money, your reputation, even your friends-can all disappear in an instant. But family? That's forever. And Nim is family, whether you like it or not.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/past/facebandaged.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">But she's... she's different. Everyone says she's cursed.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Different doesn't mean less, bro. And cursed? That's just what people call things they don't understand. Nim is your sister, and she needs someone to stand up for her. Right now, that someone needs to be you.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/malrik/side.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Malrik stands up and walks to the window, looking out at the castle grounds below. His purple skin catches the moonlight in a way that makes him look almost regal, and for a moment I can see why the guards respect him so much.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">Strength isn't just about muscles or magic, bro. It's about having the courage to do what's right, even when it's hard. Even when it means standing alone. That maid-what's her name, Mira?-she showed more strength today than you've shown in months.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">So here's what you're going to do. You're going to get your ass out of this bed, and you're going to start acting like the prince you are. You're going to protect Nim, not because it's easy, but because it's right. Because she's family.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Malrik turns back to me, and for the first time I see something in his eyes that I've never seen before-pride. Not the kind of pride that comes from being better than others, but the kind that comes from seeing potential in someone you care about.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/malrik/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Malrik"> <span class="dialog-malrik">You can do this, bro. I know you can. Start believing in yourself, and others will start believing in you too. Now get some rest-tomorrow you have a sister to protect.</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As Malrik leaves the room, his words echo in my mind like a mantra. Family is everything. Start believing in yourself. Protect Nim. For the first time in a long time, I feel something I thought I'd lost-hope.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The pain in my nose doesn't seem so bad anymore. Tomorrow, everything changes. Tomorrow, I start being the brother Nim deserves.</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|SerykDreamsOfThePast2]] </div></div><<changeFace $currentSerykFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykch5dream2.mp3');<</script><<set $currentFace = $currentSerykFace>> <div id="dream-transition-overlay" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(124, 15, 124, 0.9), rgba(190, 30, 182, 0.8), rgba(227, 111, 231, 0.9)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 3s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; max-width: 800px; padding: 40px;"> <h2 style="font-size: 2.5em; text-shadow: 3px 3px 6px rgba(0,0,0,0.8); margin-bottom: 30px; font-style: italic;">🌙 Dreamscape Shift 🌙</h2> <div style="background: rgba(0,0,0,0.6); border-radius: 15px; padding: 30px; margin: 20px 0; border: 2px solid rgba(255,255,255,0.2);"> <p id="transition-text-1" style="font-size: 1.3em; line-height: 1.6; margin-bottom: 20px; font-style: italic; opacity: 0; transition: opacity 1s ease-in-out;">The warm candlelight of the bedroom begins to bend and distort, shadows dancing across the walls like living things...</p> <p id="transition-text-2" style="font-size: 1.3em; line-height: 1.6; margin-bottom: 20px; font-style: italic; opacity: 0; transition: opacity 1s ease-in-out;">The soft mattress beneath me transforms into cold, unforgiving stone, and the familiar scent of home gives way to the acrid stench of smoke and decay...</p> <p id="transition-text-3" style="font-size: 1.3em; line-height: 1.6; margin-bottom: 20px; font-style: italic; opacity: 0; transition: opacity 1s ease-in-out;">Malrik's voice echoes through the shifting dreamscape, his words carrying across time itself: "Family is everything, bro. Everything else can disappear in an instant... but family? That's forever."</p> <p id="transition-text-4" style="font-size: 1.3em; line-height: 1.6; margin-bottom: 20px; font-style: italic; opacity: 0; transition: opacity 1s ease-in-out;">The walls darken and crumble, reality itself melting like wax in a flame...</p> <p id="transition-text-5" style="font-size: 1.3em; line-height: 1.6; font-style: italic; opacity: 0; transition: opacity 1s ease-in-out;">Years flow past in the blink of an eye, and suddenly I'm no longer in the safety of my childhood bedroom, but standing in the ruins of everything we once were...</p></div></div></div> <script> setTimeout(function() { document.getElementById('transition-text-1').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-text-2').style.opacity = '1'; }, 6000); setTimeout(function() { document.getElementById('transition-text-3').style.opacity = '1'; }, 12000); setTimeout(function() { document.getElementById('transition-text-4').style.opacity = '1'; }, 18000); setTimeout(function() { document.getElementById('transition-text-5').style.opacity = '1'; }, 24000); setTimeout(function() { document.getElementById('dream-transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('dream-transition-overlay').style.display = 'none'; }, 3000); }, 30000); </script> <div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="dream-overlay" style="background: url('images/landscapes/castleinterior.webp') center/cover; opacity: 0.1; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="dream-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="dream-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 The Day Everything Changed 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Memories of a family destroyed...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/demonkingthrone.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The dream shifts, and suddenly I'm back in that moment-the moment everything shattered. Heat from raging fires burns my lungs, smoke thick with blood and burning flesh. Shouts echo off stone walls, battle cries and dying screams ringing in my ears. I hear Zarn's distant howl as Thalor's blade cuts him down outside.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I see our three mothers—Lilithia, Saphyra, and Morrigana-their magic clashing against the heroes. Mariel's holy light pierces Lilithia's illusions, Thalor's sword cuts deep into Saphyra's side, Gairos's lightning shatters the remaining illusions, and Verdalis's thorny vines wrap around Morrigana, crushing her magic. One by one, they fall.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">We huddle behind the throne, trembling with terror, as we watch helplessly as our world crumbles. Thalor's sword descends toward us, and I know everything we were is dying with us in this burning castle.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">How did we survive? That's the question that haunts me even now.</p></div><div style="text-align: center; margin: 30px 0;"> [[Continue dreaming...|SerykDreamsOfThePast3]] </div></div><<changeFace $currentSerykFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykch5dream2.mp3');<</script><<set $currentFace = $currentSerykFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="dream-overlay" style="background: url('images/landscapes/castleinterior.webp') center/cover; opacity: 0.1; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="dream-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="dream-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 The Aftermath 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Memories of survival and slavery...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/ruinedthroneroom.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Time passes in a blur. The heroes have left, taking their victory with them. We remain in the ruins, surrounded by the bodies of our family. Malrik is dead too - his body lies broken beside our father's throne. Only Nimeria and I remain, two frightened children in a world that wants us dead.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Then I hear them - heavy boots crunching through debris, weapons clanking against armor, rough voices in a language I don't recognize. Raiders emerge from the smoke like shadows, faces hidden behind scarves and helmets.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">One crouches beside me, breath hot and sour as he examines my wounds. I try to speak, to ask for help, but he just grunts and moves on to Nimeria. That's when I realize they aren't here to save us. Cold metal bites into my wrists as they chain us together.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The slave market is a nightmare of noise and stench. Air reeks of unwashed bodies and iron - chains, collars, manacles gleaming dully in torchlight. I keep my eyes locked on Nimeria as we're paraded through the crowd, her small form trembling as rough hands examine her like livestock.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;"><span class="dialog-seryk">"Don't let them separate us,"</span> I whisper to her, gripping her small hand tightly. She nods, her eyes wide with fear but determination burning in them. The chains rattle as we're examined together, and I can see her forcing a smile at the buyers - a skill she's already learning to survive.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">We were sold from one cruel master to another, never separated but always together in our suffering. Each new owner brought fresh horrors - some wanted us to work until we dropped, others found pleasure in our pain. But through it all, Nimeria learned to smile constantly, buttering up every master with false sweetness.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">My wounds began healing strangely since I woke up in the throne room. Small cuts would close in minutes, larger injuries in hours. This made my new masters punish me even more, as if they were trying to break something that refused to break. I still don't understand why this happens. The pain remained real, though - I felt every cut, every bruise, every lash, even as my body erased the evidence. Nimeria, meanwhile, kept her weak body, but they eventually discovered that her bodily fluids now had some kind of aphrodisiac effect.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;"><span class="dialog-nimeria">"Master, you look so handsome today,"</span> she'd say, her voice dripping with honey. <span class="dialog-nimeria">"Would you like me to clean your boots? I'm very good at it."</span> I watched her transform from a frightened child into a master manipulator, using her charm to protect us both.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Eventually, we were bought by Thalindra and Klaus. Thalindra seemed different from our previous masters - she treated Nimeria with a kind of distant kindness. For a demon slave, Nimeria was treated well. She worked hard in the kitchen, cleaning and feeding the animals, but Thalindra even let her use the bath. It was a small mercy in our harsh world. The irony wasn't lost on me when we discovered Thalindra was Gairos's niece - the same Gairos who led the attack that destroyed our family.</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue dreaming...|SerykDreamsOfThePast4]] </div></div><<changeFace $currentSerykFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('serykch5dream2.mp3');<</script><<set $currentFace = $currentSerykFace>><div class="dream-container" style="background: linear-gradient(135deg, rgba(25, 25, 112, 0.95), rgba(72, 61, 139, 0.9), rgba(123, 104, 238, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="dream-overlay" style="background: url('images/landscapes/castleinterior.webp') center/cover; opacity: 0.1; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="dream-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="dream-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🌙 The Work Begins 🌙</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Memories of labor and survival...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The work was brutal. Fields during the day, mines at night. My hands always bleeding, my back always aching. But I learned I was stronger than I thought.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The fields stretch endlessly under scorching sun, the hoe making my shoulders burn with every swing. Soil hard and unyielding, my palms raw and bleeding by midday, healed in the evening. When the sun sets, my body exhausted, but no rest - the mines await.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The tunnels are a different hell. Cold, damp air making my lungs ache, constant drip of water echoing off stone walls. The pickaxe feels like it weighs a hundred pounds, each impact sending shockwaves through my battered body.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The whip became a familiar companion. Klaus found any excuse to see me bleed. But my wounds healed unnaturally fast - within hours, they closed completely. No scars, no marks. My body rejecting damage, healing itself with magical resilience I didn't understand.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Nimeria learned to adapt quickly. Despite her naturally weak body, she found ways to survive through charm and manipulation. She became a master of reading people, knowing exactly what each person wanted to hear.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;"><span class="dialog-nimeria">"Good morning, Master Klaus!"</span> she chirps, her voice bright and cheerful. <span class="dialog-nimeria">"Would you like me to prepare your favorite tea? I remember exactly how you like it."</span></p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I promised Malrik I would protect her, and thankfully, under Thalindra's care, she was actually doing better than before. The kitchen work was lighter than the fields, and Thalindra's kindness meant better food and rest. Still, I pushed myself harder, hoping to prove my worth so they'd keep treating her well.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Then came the incident that changed everything. Late evening, I was cleaning the kitchen after a long day in the fields. Air thick with cooked meat and sweat, I was exhausted beyond words.</p> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"Seryk,"</span> Thalindra's voice purred from behind me, making my skin crawl. <span class="dialog-female">"You work so hard. Don't you ever think about... other things?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I turned to see her standing there, dress already loosened, revealing far more than appropriate. Thalindra was young and beautiful, but the hunger in her eyes was predatory, not passionate.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"Come here, boy,"</span> she commanded, voice dropping to a whisper. <span class="dialog-female">"I know you want this. I can see it in your eyes every time you look at me."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Before I could respond, she walked to the kitchen table and pulled down her undergarments with deliberate slowness. The fabric pooled around her ankles as she sat on the edge, spreading her legs wide.</p></div> <center><img src="images/thalindra/seduce.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"Take me, Seryk,"</span> she demanded, voice husky with desire. <span class="dialog-female">"Right here, right now. I want to feel your strength inside me. I want you to make me scream."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">My heart was pounding, but not with desire. This was a trap. The memory of Klaus's last victim's screams haunted my dreams - a slave who'd dared to touch what belonged to him. If I said yes, he would kill me.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I... I can't, Mistress Thalindra,"</span> I stammered, voice barely above a whisper. <span class="dialog-seryk">"It wouldn't be right. Master Klaus..."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"Klaus is away for the night,"</span> she purred, running hands along her exposed thighs. <span class="dialog-female">"He won't be back until morning. We have all night to... explore. Don't tell me you've never thought about this."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">I had thought about it, of course. I was a man with needs, and she was beautiful. But the consequences... I couldn't risk it.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'm sorry, Mistress,"</span> I said firmly, though my voice shook. <span class="dialog-seryk">"I cannot do this. It would dishonor you and your husband. Please, put your clothes back on."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"You dare refuse me?"</span> Her voice turned cold, dangerous. <span class="dialog-female">"A slave refusing his mistress? Do you know what happens to slaves who disobey?"</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">She stood up, pulling her undergarments back into place with angry, jerky movements. The hunger in her eyes replaced by cold calculation - a predator denied her prey.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalindra/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalindra"> <span class="dialog-female">"You'll regret this, boy,"</span> she hissed, voice barely above a whisper. <span class="dialog-female">"You'll regret turning me down. I'll make sure of it."</span><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">She stormed out of the kitchen, leaving me alone with my racing heart and the knowledge that I had just made a very dangerous enemy.</p></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The next day, she told everyone I tried to rape her. The accusation hung like a death sentence. Usually, a slave accused of such a thing would be tortured to death, but I was their best worker, and they couldn't afford to lose me completely.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">So they compromised. One hundred lashes every day for a week. Seven hundred lashes total. They wanted to castrate me too, but Thalindra convinced them the whipping should be enough. After all, nothing had actually happened, she said. What a nice girl... The irony still makes me sick.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Those seven days were the longest of my life. The whip cut deep, but my body healed faster than they could damage it. By morning, my back would be smooth and unmarked, ready for the next round. It infuriated them, but they couldn't understand what was happening.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Despite all they had done, they didn't deserve to die. Not like that. Thalindra had shown us kindness when others showed only cruelty. She had protected Nimeria, given her small comforts, treated her with dignity. But they died anyway, and I can't help but wonder what kind of monster my sister has become that she would kill people who treated her well. The thought chills me to my core.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/burningvillage2.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">But the dream doesn't fade to peaceful memories. Instead, I'm back in that burning village, the night air thick with smoke and the acrid stench of charred flesh. I can still hear the screams - not just of pain, but of betrayal. The sound of metal hitting flesh echoes in my ears, the wet thuds of blades finding their marks. Horses' hooves thunder through the streets as people flee, their panicked cries mixing with the crackle of flames consuming wooden homes.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The smell... gods, the smell. Burning wood and thatch, yes, but underneath it all, the sweet, sickly odor of cooking meat that makes my stomach turn. I know what that smell means. I've smelled it before, in the throne room when our family burned.</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Nimeria... why? What became of you? The lonely child who was always ignored, who sat alone under the oak tree watching others play, who was abandoned in the dark forest by her own brother - how did she become this? How did the sister I failed to protect become the monster who burns villages and slaughters families?</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Is it still true, Malrik? "Family is everything"? Even when family becomes everything you fear?</p> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The dream dissolves into darkness, but the screams follow me. They always follow me.</p></div> <div style="text-align: center; margin: 30px 0;"> [[Continue dreaming...|Chapter5nightThalorDrunk]] </div></div><<changeFace $currentSerykFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div id="chapter-end" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(251, 19, 197, 0.98), rgba(255, 138, 239, 0.95), rgba(255, 255, 255, 0.98)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <div id="chapter-title" style="color: #E6E6FA; font-size: 4em; font-weight: bold; text-shadow: 4px 4px 15px rgba(0,0,0,0.9); margin-bottom: 60px; opacity: 0; animation: titleFadeIn 2s ease-out 1s forwards;"> End of Chapter 5 </div> <div id="chapter-quote" style="color: #DDA0DD; font-size: 2.5em; font-style: italic; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; animation: quoteFadeIn 3s ease-out 3s forwards; line-height: 1.4;"> "If this is healing, let it hurt..." </div> </div> </div> <style> @keyframes titleFadeIn { 0% { opacity: 0; transform: translateY(-50px) scale(0.8); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes quoteFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } </style> <<timed 10s>> <<goto "Credits">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('gairostraining.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $timeOfDay = "afternoon">> <div id="time-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 248, 220, 0.95), rgba(255, 235, 205, 0.9), rgba(255, 228, 196, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #8B4513; font-size: 2em; text-shadow: 2px 2px 8px rgba(0,0,0,0.3);"> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 4s ease-in-out 0s infinite;">Morning fades into memory...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 4s ease-in-out 1s infinite;">The sun climbs higher in the sky...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 4s ease-in-out 2s infinite;">Shadows shorten as noon approaches...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 4s ease-in-out 3s infinite;">The air grows thick with afternoon heat...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 4s ease-in-out 4s infinite;">And training becomes survival...</div> </div> </div> <style> @keyframes timeFadeInOut { 0%, 100% { opacity: 0; transform: translateY(30px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('time-transition').style.opacity = '0'; }, 12000); setTimeout(() => { document.getElementById('time-transition').style.display = 'none'; }, 14000); </script> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(139, 69, 19, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9998; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">Time flows like sand through fingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">The morning's tension lingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">As afternoon shadows stretch long...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">Gairos's patience wears thin...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">And training becomes survival...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.95), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/backyard.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The afternoon sun beats down on the backyard as we gather outside, just as Gairos demanded. The air crackles with tension, and I can feel my heart pounding in my chest. This isn't going to be a friendly sparring session - I can tell from the way Gairos is looking at us.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I grip my sword tightly, trying to steady my trembling hands. Beside me, Serin is checking her daggers with practiced precision, while Seryk stands bare-chested, his massive fists clenched. We're all getting ready to fight, but I can't shake the feeling that we're completely outmatched.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Near the house entrance, Thalor and Mariel stand with anxious expressions, but I notice they're positioned strangely far apart from each other. There's tension between them that wasn't there before, and I wonder what happened.<<if $marielChapter5Massage === true>> Could it be because of the fight they had? I remember seeing $humanToMariel crying afterward, and the way they're avoiding each other now suggests whatever happened between them was serious. The distance between them feels more than just physical - there's an emotional wall that wasn't there before.<</if>></p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora stands far behind us, her hands clasped together nervously. She looks anxious but determined, ready to provide support if needed.</p><div style="clear: left;"></div> </div> <center><img src="images/liora/poses/pray.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"What is this?!"</span> Gairos's voice booms across the yard, making me jump. <span style="color: lightblue;">"I told you we fight, not dance! You're all standing around like you're waiting for tea to be served!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What do you mean? We're all armed and ready to fight."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Get yourselves properly positioned!"</span> He barks, his eyes scanning our formation with obvious disdain. <span style="color: lightblue;">"You will fight me with the intent to kill if you don't want to die. And what about you both, Thalor and Mariel?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You will join too. This is a team exercise, not a solo performance."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor reacts with visible fear, his face paling as he looks at Gairos. But I can see in his eyes that he knows there's no arguing with the man. With trembling hands, he draws his sword and takes a defensive stance.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Me too? I haven't fought for over a decade, Gairos. I'm not sure I remember how to properly cast combat spells."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You mean you never fought in your life, woman!"</span> Gairos scoffs, his patience clearly wearing thin. <span style="color: lightblue;">"What you did when we traveled was mostly just healing. It's about high time you gain some actual combat magic instead of just hiding behind your staff."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A short while later, we're all equipped and ready. The air is thick with anticipation and fear. I can see Serin adjusting her stance, Seryk rolling his massive shoulders, and Thalor trying to steady his breathing. Mariel looks completely out of her element, clutching her staff like a lifeline.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos looks at our formation and shakes his head in obvious disappointment. His expression is one of someone who's just realized they're dealing with complete amateurs.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"What is this formation?! I can see you guys never had to fight seriously in your lives!"</span> He gestures at our scattered positions. <span style="color: lightblue;">"Even you both, Thalor and Mariel. Did you seriously never learn anything during our travels together?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"And you, demon!"</span> He turns to Seryk with a critical eye. <span style="color: lightblue;">"Do you underestimate me? Why are you barely wearing anything, nor carrying any weapon?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"That's my style, buff gramps. I always fight with my bare fists. Weapons just get in the way of my natural strength."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos looks at Nimeria, who is sitting in the grass near the house entrance, yawning and looking completely uninterested in the whole affair.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"And you, demon girl, you won't join the fight? You're just going to sit there and watch?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Sorry, but I'm too weak to fight. I'd just get in the way."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Can you at least see what's wrong with their formation? Surely even you can spot the obvious tactical errors."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Not really... I don't have much experience with combat formations."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos shakes his head in obvious frustration, his patience clearly at its limit.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Liora and Mariel, you both are standing too far away from everyone else. This is a team fight, not a solo performance!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"B-but we are healers, we can heal from a distance. It's safer for us to stay back."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Sure you can, and that's exactly why you both are target number one in a real fight!"</span> He gestures emphatically. <span style="color: lightblue;">"If you stand that far apart, your team won't be able to help you in time if someone ambushes you or if I get behind you all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"I want you all to imagine that this is our previous fight. You will have to fight for your lives, not for sport. Demon girl, I want you to join as well - as a tactician. You coordinate everyone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"But I don't really have any fighting experience... I'm not sure I can coordinate a battle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Then it's time for you to gain some! You seem to be the only one in this lot with some actual brain. Now get up and start thinking tactically!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria thinks for a bit, her red eyes scanning our positions with sudden intensity. I can see the gears turning in her mind as she analyzes the situation.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Alright, let me think... Thalor, Seryk, and $humanName will be in front. Seryk will be the shield to stop most attacks since he's the strongest physically. Serin will focus on getting behind the target to get some strikes in."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mariel will focus on casting a barrier around herself and Liora, as well as keeping buffs up on everyone. Liora saves her mana for actual healing, but should cast strength buffs on Serin before she's about to strike."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Four out of ten points."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"So bad? I thought that was a decent strategy."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"That's a good score for the first time. But let's start. I'll fight barehanded, without using any magic."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Didn't you say we should fight with the intent to kill you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Yes, but I worry otherwise I would accidentally kill you all. Now, let's begin!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria thinks that's their chance. If Gairos is fighting barehanded and without magic, maybe they actually have a shot at this.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Training Begins</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Gairos's brutal training session starts.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5GairosTrainingFight]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 0, 0, 0.95), rgba(255, 69, 0, 0.9), rgba(139, 0, 0, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Now that you've all had a taste of real combat, let me tell you exactly what you did wrong."</span> Gairos paces around the yard, his voice cutting through the groans and whimpers of the defeated team. <span style="color: lightblue;">"You fought like children playing with sticks."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"$humanName, you charge in like a bull seeing red. No strategy, no awareness of your surroundings. You're so focused on hitting me that you don't see the openings I'm deliberately leaving for your teammates."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Serin, you have speed but no patience. You see an opening and immediately dive in without considering if it's a trap. And you never coordinate with $humanName - you're both fighting the same opponent but acting like you're alone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Seryk, you rely too much on brute strength. You think because you're a demon, you can overpower everything. But strength without technique is useless against a skilled opponent."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Thalor, you're too rigid. You fight like you're in a textbook - perfect form but no adaptability. When I change tactics, you're still stuck in your old patterns."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Mariel and Liora, you're both too focused on support. Yes, healing and barriers are important, but you need to learn to fight while maintaining them. You can't just stand back and cast spells - you need to be part of the battle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Nimeria, you're the only one who showed any tactical thinking. You recognized the problem with our dependency on healing and tried to adapt. But you need to communicate your insights to the team, not just think them."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"The fundamental problem is that none of you have real battle experience. You've been fighting weak monsters, not opponents who can actually kill you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You need to face death. Real death. The kind that makes your heart stop and your blood run cold. Only then will you understand what it means to fight for your life."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Is there anywhere near here with challenging monsters? Someplace where you can actually get killed if you're not careful?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"The hardest place around here is probably Blightwood,"</span> I say, still wincing from the pain in my ribs. <span class="dialog-rylan">"It's a corrupted forest with dangerous creatures. But even that might not be enough for what you're asking."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Perfect. You're going to Blightwood. And you're not just going to the edge - you're going deep. Deeper than you've ever been. You're going to push yourselves to the absolute limit."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You need near-death experiences. The kind that make you question whether you'll make it out alive. Only then will you develop the instincts and reflexes you need for real combat."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Mariel and Thalor will accompany you from now on. But you'll travel in two groups. They'll only help your group if absolutely necessary, and vice versa. Your strength levels are still too far apart for effective joint training."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Gairos, are you certain this is wise?"</span> Mariel asks, her voice tinged with concern. <span class="dialog-mariel">"What if they encounter something truly dangerous? We can't always reach them in time."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"I understand the logic, but this feels reckless,"</span> Thalor adds, clearly conflicted. <span class="dialog-thalor">"How can we protect them if we're not there when they need us most?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"And that's exactly the reason why they're still weak,"</span> Gairos responds, his tone firm but not unkind. <span style="color: lightblue;">"They need to learn to protect themselves. You can't always be their safety net. Sometimes the best protection is teaching someone to stand on their own."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You have about a week to get as powerful as you can. Meanwhile, I'll investigate who destroyed Mistfen Reach and prepare for the war against the Holy Kingdom."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Now get some rest. In one hour, I want you hunting in Blightwood. No excuses, no delays."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"But we're exhausted from the fight!"</span> I protest, my body still aching from Gairos's brutal lesson. <span class="dialog-rylan">"We can barely move, let alone fight monsters!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You want to complain to me, boy?"</span> Gairos's voice drops to a dangerous growl, and I can feel the air around him crackle with barely contained violence. <span style="color: lightblue;">"You think being tired is an excuse? In real combat, your enemies won't care if you're exhausted. They'll kill you just the same."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No, sir!"</span> I quickly respond, the memory of his fists still fresh in my mind. <span class="dialog-rylan">"We'll be ready in an hour."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Good. Now get some rest. Use the time to think about what you learned today. And remember - in one hour, you're going to Blightwood whether you're ready or not."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"Let me heal everyone's wounds before we rest,"</span> Liora says, her hands already glowing with healing magic as she moves between the injured team members. <div style="clear: left;"></div> </div> <<if $serykxliorantr>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Liora, you look exhausted,"</span> Seryk says, concern evident in his voice as he watches her work. <span class="dialog-seryk">"Your face is pale. Are you sure you're alright?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"I'm fine, really,"</span> she responds, though her voice sounds tired and weak. <span class="dialog-liora" style="color: #FFC0CB;">"Just need to make sure everyone is properly healed before we head to Blightwood."</span> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Return to Room|Chapter5SoraEncounter]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('gairostraningfight.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 0, 0, 0.95), rgba(255, 69, 0, 0.9), rgba(139, 0, 0, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/landscapes/backyard.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Ready? Then let's begin!"</span> <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I charge forward with my shortsword, trying to remember everything I learned about combat. My heart is racing, and I can feel the weight of the weapon in my trembling hands.</p> <div style="clear: left;"></div> </div> <center><img src="images/rylan/poses/rylanattack.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Too slow! Your stance is all wrong!"</span> Gairos easily sidesteps my attack, his movements fluid and effortless. <span style="color: lightblue;">"You're telegraphing every move before you make it!"</span> <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Now!"</span> Serin darts in from behind, her daggers flashing as she tries to strike at Gairos's exposed back. <div style="clear: left;"></div> </div> <center><img src="images/serin/posesnew/attack.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Predictable!"</span> Gairos spins around, catching Serin's wrist mid-strike. <span style="color: lightblue;">"You're too focused on the obvious target. Think three moves ahead!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Get off her!"</span> Seryk charges forward, his massive fists swinging with demonic strength. <div style="clear: left;"></div> </div> <center><img src="images/seryk/pose/new/back/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Finally, someone with some power!"</span> Gairos releases Serin and meets Seryk's charge head-on. Their fists collide with a thunderous impact that sends shockwaves through the air. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What the... how can a human be this strong?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Years of training, boy! Decades of pushing beyond human limits!"</span> Gairos pushes back, and Seryk actually stumbles backward. <span style="color: lightblue;">"But you have potential. You just need to learn to channel that raw power properly!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"Now!"</span> Thalor swings his broadsword with all his might, aiming for Gairos's exposed side. <div style="clear: left;"></div> </div> <center><img src="images/thalor/poses/fight/attack.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Good timing, but your grip is too tight!"</span> Gairos catches the blade between his palms, stopping it dead. <span style="color: lightblue;">"You're cutting off your own power flow. Loosen up, let the weapon breathe!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Barrier up!"</span> Mariel's magic swirls around us, creating a protective shield. <span class="dialog-mariel">"I'll keep everyone protected!"</span> <div style="clear: left;"></div> </div> <center><img src="images/mariel/poses/fight/magic.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"That barrier won't last long against real force!"</span> Gairos punches the magical shield, and cracks immediately spider-web across its surface. <span style="color: lightblue;">"You're wasting mana on weak protection!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"Healing everyone! Stay strong!"</span> Liora's healing magic flows through the air, mending our wounds as fast as Gairos inflicts them. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You two are the real problem!"</span> Gairos points at Liora and Mariel. <span style="color: lightblue;">"I could end this fight in seconds by just taking you out. You're keeping everyone alive, but you're also making them dependent on you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"We need to change tactics! He's right - we can't keep relying on healing!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Exactly! Think tactically! You have numbers, use them! Coordinate your attacks, don't just charge in one by one!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to coordinate with Serin, but Gairos is just too fast. Every time we think we have an opening, he's already moved. It's like fighting a shadow.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"We can't even touch him! This is impossible!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Nothing is impossible! You're just not thinking clearly! Look at your positioning - you're all bunched up, making it easy for me to dodge!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Then show us how it's done! Stop holding back!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You want to see what I'm really capable of? Fine!"</span> Gairos's stance changes, and suddenly the air around him seems to crackle with power. <span style="color: lightblue;">"But don't say I didn't warn you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Everyone, get ready! He's about to strike!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson one: Never underestimate your opponent!"</span> Gairos moves so fast he becomes a blur. In the blink of an eye, he's behind all of us. <span style="color: lightblue;">"Speed kills!"</span> <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I barely have time to react before Gairos's fist connects with my stomach. The impact sends me flying backward, and I can feel my ribs crack as I crash into the ground. This is no training session - this is a brutal beating.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson two: Always protect your healers!"</span> Gairos's voice echoes as he appears behind Liora. His hand strikes the back of her neck with surgical precision, and she crumples to the ground unconscious. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson three: Never fight alone!"</span> He vanishes again, reappearing beside Serin. Her daggers are still gripped in her hands as his palm strikes her temple, dropping her like a stone. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson four: Your strength means nothing without technique!"</span> Seryk barely has time to raise his fists before Gairos's knee drives into his solar plexus. The demon gasps and falls to his knees, clutching his stomach. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson five: Magic users are priority targets!"</span> Mariel's barrier spell shatters like glass as Gairos's fist passes through it, striking her jaw with enough force to send her spinning to the ground. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson six: Tactical positioning is everything!"</span> Thalor's sword is still raised in a defensive stance when Gairos's elbow connects with his temple, dropping the warrior like a felled tree. <div style="clear: left;"></div> </div> <center><img src="images/gairos/poses/fight/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Backyard training area"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Lesson seven: The fight is over before it begins!"</span> Gairos stands in the center of the yard, surrounded by our unconscious and groaning forms. <span style="color: lightblue;">"You all fought like amateurs. Like children playing with sticks."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to push myself up, but the pain in my ribs is excruciating. Around me, I can see the others slowly regaining consciousness, but we're all clearly defeated. Gairos wasn't kidding about fighting with the intent to kill - he just showed us exactly how vulnerable we all are.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Now,"</span> he says, his voice cold and clinical, <span style="color: lightblue;">"let's discuss what you did wrong and how to fix it. Because if this had been a real fight, you'd all be dead."</span> <div style="clear: left;"></div> </div> <<changeFace $currentRylanFace>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Training Debrief|Chapter5GairosTrainingDebrief]]</div> </div></div></div> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(34, 139, 34, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9998; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #90EE90; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">The morning sun rises...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">As preparations begin...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">The journey awaits...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">And adventure calls...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.9), rgba(50, 205, 50, 0.95), rgba(34, 139, 34, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Journey to Blightwood</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning sun casts long shadows as we gather in front of the house, getting ready for our trip to Blightwood. The air feels crisp and full of promise, though I have this weird feeling that this journey won't be normal at all.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"This reminds me so much of our travels during the demon war,"</span> Mariel says wistfully, adjusting her pack straps. </div><div style="clear: left;"></div></div> <center><img src="images/landscapes/rylanhouse.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="The Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice Thalor walking a few steps behind us, his face unreadable as he listens to Mariel talk about the old days. It's kind of funny how he's trying to keep his distance while still being part of the group.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh Mariel, tell me about it!"</span> Nimeria exclaims, suddenly appearing beside us with her characteristic enthusiasm. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can react, Nimeria casually drapes her arm around my shoulders, pulling me close like we're old friends. I freeze, completely unsure how to respond to this unexpected physical contact. My mind races through a dozen different reactions, but I end up just standing there like a statue, awkwardly trying to keep my balance.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"YAAAH!"</span> Thalor suddenly screams, jumping back several feet with a comically exaggerated reaction. <span class="dialog-thalor">"Oh gods, it's you!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The sight of $humanToThalor, who's normally so stoic and intimidating, acting like a scared kid is absolutely priceless. He's practically cowering, his eyes wide with what looks like genuine fear as he stares at Nimeria like she's some kind of monster that just popped out of nowhere.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"What is wrong with you?"</span> Mariel snaps, clearly annoyed. <span class="dialog-mariel">"You're acting like a complete fool!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"Nothing, nothing..."</span> he mumbles, trying to get himself together while still keeping a safe distance from Nimeria. <span class="dialog-thalor">"Just... startled me, that's all."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help but suppress a grin at how ridiculous this whole situation is. Here's $humanToThalor, the man who defeated Azgorth, acting like he just saw a ghost, while I'm still awkwardly standing with Nimeria's arm around mine.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh Thalor, you're such a scaredy-cat,"</span> Nimeria teases, clearly amused. <span class="dialog-nimeria">"I'm not going to bite... unless you want me to."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's face goes pale at that last comment, and I can see him actually take another step back. Mariel just rolls her eyes, clearly used to this kind of behavior from her husband. Meanwhile, I'm still trying to figure out how to get out of Nimeria's embrace without making things even more awkward.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">After what feels like forever but is probably only a few seconds, Nimeria finally lets me go, and I can breathe again. The journey continues with Thalor keeping his safe distance, occasionally glancing nervously over his shoulder at Nimeria, who seems to be thoroughly enjoying his discomfort. I wonder if something happened between them, or just because she is a demon...</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Hours later, we finally reach the edge of Blightwood. The forest looms before us like a wall of darkness, its twisted trees and sickly atmosphere a stark contrast to the bright morning we left behind.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceconcerned.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Everyone, listen carefully,"</span> Nimeria says, her voice suddenly serious. <span class="dialog-nimeria">"We need to watch out for any dangers like enemy attacks. We're going as far in as we can this time, deeper than we've ever ventured before."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She reaches into her bag and pulls out several small vials filled with a glowing green liquid. The antidotes shimmer with an otherworldly light, and I can't help but feel worried about what we're about to face.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceconcerned.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Take one of these,"</span> she continues, handing out the vials to each of us. <span class="dialog-nimeria">"It'll make you more resistant against the poisonous miasma for a while. Deeper in, the miasma might become too much otherwise."</span> </div><div style="clear: left;"></div></div> <center><img src="images/items/antidotes.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="The Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I examine the vial in my hand, the green liquid pulsing with an almost hypnotic rhythm. The thought of what we're about to face sends a chill down my spine, but I can't deny the thrill of adventure that runs through my veins.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As we get ready to enter the forest, I can't help but think about the weird dynamics of our group. Thalor's fear of Nimeria, Mariel's exasperation, and my own awkward encounter with Nimeria's unexpected affection. This expedition is going to be anything but boring.</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Enter the Forest</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Enter Blightwood|BlightwoodJourney]]</div> </div></div></div> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(34, 139, 34, 0.8), rgba(50, 205, 50, 0.9), rgba(34, 139, 34, 0.8)); z-index: 1000; pointer-events: none; opacity: 0; transition: opacity 2s ease-in-out;" id="transitionOverlay"></div> <<set $Chapter5BlightwoodVisit = true>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5a.mp3');<</script>> <<stopLoopingSounds>> <<stopLoopingAndPlay "sounds/hsounds/cum.mp3">> <<nobr>> <<set $currentFace = $currentLioraFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.9), rgba(100, 149, 237, 0.95), rgba(70, 130, 180, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">The Climax</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see it building in him, can feel the tension reaching its breaking point. His body tenses, his strokes become frantic, and then...</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... I'm... I'm..."</span> His voice is barely a whisper, his body trembling with the effort to hold back. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">And then it happens. With a deep, guttural moan, Seryk's body convulses. His hand stops moving, and I watch in absolute shock as cum erupts from his tip in a tremendous, powerful stream.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/cum1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="The Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The amount is... incredible. It's not just a normal orgasm - it's like a fountain, shooting out with such force that it reaches nearly a meter wide. The cum splatters across the floor, the wooden boards, creating a massive mess. It's everywhere, coating the ground in thick, white streams.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm just... shocked. Completely and utterly shocked. I've never seen anything like this before. The sheer volume, the force, the way it covers the entire floor... I can't even process what I'm seeing.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk's breathing is ragged, his body still trembling from the intensity of his climax. He looks down at the floor, at the mess covering the wooden boards, and I can see the realization dawning on his face.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Oh... oh gods..."</span> His voice is barely a whisper, filled with shock and embarrassment. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">After a moment, Seryk slowly relaxes, his movements careful as he tries not to step in the mess. He looks around the room, his face a picture of embarrassment and concern.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora, I... I'm so sorry. This is... this is completely inappropriate. I never should have..."</span> He trails off, shaking his head. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"I'm so sorry for putting you in this position. This was wrong of me. I should have controlled myself better."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Let me clean this up instantly. I won't leave this mess for you to deal with."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"You... you don't have to..."</span> My voice is barely a whisper, still processing what just happened. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"No, I insist. This is my mess, and I'll clean it up properly."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk quickly finds some cloths and begins cleaning the floor with practiced efficiency. Despite the embarrassment, he's thorough, making sure to remove every trace of the mess. I can see he's done this before, which makes me wonder about his... habits.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">When he's finished cleaning the floor, he looks much more composed, though still clearly embarrassed. He sits down on the edge of the bed, keeping a respectful distance from me.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... are you alright now? I mean, after... everything?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Hmm? Oh yes, I am... *I'm just remembering we did this whole thing to regen my mana...*"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora, we have to find a solution. This can't continue like this. We need to talk with someone who can help."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I agree. But I don't want to talk with Mariel about this."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"I personally would prefer to ask anyone else but my sister is knowledgeable. She might be able to help..."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Oh right! Nimeria!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"But I won't let you talk with her alone. Let me come with you."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I wonder why he's so insistent about that. Nimeria is such a nice girl, always helpful and kind. She's never given me any reason to be concerned about talking with her alone.</p> <div style="clear: left;"></div></div> <<changeFetish "Liora" "SubmissionFetish" 0.2>> <<changeAttraction "Liora" "Seryk" 0.3>> <<changeAttraction "Seryk" "Liora" 0.2>> <<changeAffection "Seryk" "Liora" 0.1>> <<changeAffection "Liora" "Seryk" 0.1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Talk to Nimeria together|Chapter5NimeriaManipulation]]</div> </div></div></div> <<quickSexTrack "orgasm" "Liora" "Seryk" 1>> <<changeFace $currentLioraFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5a.mp3');<</script>> <<playLoopingSounds "sounds/hsounds/handjob.mp3" 1>> <<nobr>> <<set $currentFace = $currentLioraFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.9), rgba(100, 149, 237, 0.95), rgba(70, 130, 180, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">The Forbidden Spectacle</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I quickly avert my gaze, my face burning with embarrassment. I shouldn't be here, shouldn't be watching this. But I can't leave - I promised to stay, and I'm too weak to move anyway. The sound of his breathing fills the room, heavy and desperate.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Looking Away"></center> <<quickRoll "Voyeuristic Temptation" "Liora" 80 4 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can hear the wet sounds, the way his hand moves up and down his shaft. It's so... intimate, so private. I shouldn't be listening, shouldn't be here, but I can't help it. There's something strangely arousing about being in this position, about being forced to witness something so personal.</p> <div style="clear: left;"></div></div> <</if>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora..."</span> Seryk moans my name, his voice thick with desire. <span class="dialog-seryk">"Oh gods, Liora..."</span> </div><div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Looking Away"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help it - I steal a quick glance. Just for a moment. His hand is wrapped around his massive erection, moving up and down with desperate urgency. The way he grips it, the way he strokes it... it's so rough, so primal. I can see the muscles in his arm flexing with each stroke, and I can't help but wonder what it would feel like to be touched like that.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk Masturbating"></center> <<quickRoll "Size Fascination" "Liora" 80 3 "MuscleFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "MuscleFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">It's so big, so intimidating. I can see the way it throbs with each stroke, the way it seems to pulse with life. It's like nothing I've ever seen before - so masculine, so dominant. I know I shouldn't be looking, shouldn't be thinking about it, but I can't help myself. The way his hand barely fits around it, the way it strains against his grip... it's overwhelming and strangely arousing.</p> <div style="clear: left;"></div></div> <</if>> <center><img src="images/liora/chapter5/serykntr/masturbate/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Looking Away"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... I can't stop thinking about you..."</span> His voice is barely controlled now, each word punctuated by a desperate moan. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my own body responding to his words, to the sounds he's making. My heart is racing, my breathing becoming shallow. I shouldn't be feeling this way, shouldn't be getting aroused by this, but I am. The way he says my name, the way he moans... it's making me feel things I've never felt before.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Becoming Aroused"></center> <<quickRoll "Unconscious Arousal" "Liora" 80 4 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel warmth spreading through my body, a tingling sensation that starts in my core and radiates outward. I shouldn't be enjoying this, shouldn't be getting wet from watching him, but I am. The way he strokes himself, the way he moans my name, the way his body tenses with each stroke... it's all so intoxicating.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I steal another glance, unable to resist. His breathing is getting harder and harder, his strokes more desperate. I can see the way his muscles flex with each movement, the way his body tenses as he gets closer to climax. It's so... masculine, so powerful. I feel so small and vulnerable in comparison.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk Getting Closer"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... look at me..."</span> His voice has changed, become more demanding, more dominant. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look up at his face, and what I see there makes my breath catch. His eyes are filled with hunger, with desire, with something primal and dangerous. He looks like he's about to devour me, like he wants to consume me whole. There's something in his gaze that makes me feel both terrified and strangely aroused.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Hungry Gaze"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Look me in the eyes, Liora,"</span> he commands, his voice deep and authoritative. <span class="dialog-seryk">"Don't look away."</span> </div><div style="clear: left;"></div></div> <<quickRoll "Dominant Command" "Liora" 80 3 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">His command sends shivers down my spine. There's something in his voice, something authoritative and dominant that makes me want to obey. I shouldn't be responding to this, shouldn't be getting aroused by his commands, but I am. The way he looks at me, the way he demands my attention... it's making me feel things I've never felt before.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't look away, can't disobey his command. His eyes hold mine captive, and I can see the raw desire burning within them. He's getting closer to climax, I can tell. His strokes are becoming more frantic, more desperate. The way he looks at me while he pleasures himself... it's so intimate, so personal.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk Getting Closer"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Now look at it, Liora,"</span> he growls, his voice thick with desire. <span class="dialog-seryk">"Look at what you're doing to me."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look down, unable to resist his command. His erection is massive, throbbing with each stroke. I can see precum dripping from the tip, glistening in the dim light. It looks... delicious. The thought shocks me, makes me realize how far I've fallen. I shouldn't be thinking about his cum, shouldn't be wanting to taste it, but I am.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Precum Dripping"></center> <<quickRoll "Cum Fascination" "Liora" 80 4 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SmellFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't stop staring at the precum dripping from his tip. It's so... beautiful, so tempting. I shouldn't be thinking about it, shouldn't be wanting to taste it, but I am. The way it glistens, the way it drips... it's making me feel things I've never felt before. I want to taste it, want to feel it on my tongue.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm shocked by my own thoughts, by how far I've fallen. I'm watching Seryk masturbate, getting aroused by it, thinking about tasting his cum. This is wrong, so wrong. I have $humanName, I love him. But right now, with Seryk's massive erection in front of me, with his precum dripping, I can't think straight.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora's Internal Conflict"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... I'm so close..."</span> His voice is barely a whisper now, his strokes becoming more frantic. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see he's about to climax, can feel the tension building in the room. His breathing is ragged, his strokes desperate. I should look away, should leave, but I can't. I'm too aroused, too curious, too... corrupted. I want to see him finish, want to see what happens next.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk About to Climax"></center> <<quickRoll "Final Corruption" "Liora" 80 3 "SubmissionFetish" 5>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.5>> <<changeAttraction "Liora" "Seryk" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel myself getting wetter and wetter, my body responding to his impending climax. I shouldn't be enjoying this, shouldn't be getting aroused by watching him masturbate, but I am. The way he strokes himself, the way he moans my name, the way he looks at me with such hunger... it's all so intoxicating. I want him to finish, want to see what happens next.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely corrupted now, completely under his spell. I'm watching him masturbate, getting aroused by it, thinking about his cum. This is so wrong, so sinful, but I can't help myself. I want to see him finish, want to see what his climax looks like. I want to be a part of this moment, even if it's just as a spectator.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora... I'm going to..."</span> His voice trails off as his body tenses, his strokes becoming frantic. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see it coming, can feel the tension building to its peak. His body is tensing, his strokes becoming more desperate. I'm completely captivated, unable to look away. I want to see this, need to see this. I want to see what his climax looks like, want to see what he looks like when he loses control.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="The Climax Approaches"></center> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Watch him climax|Chapter5LioraSerykClimax]]</div> </div></div></div> <<changeAttraction "Liora" "Seryk" 1>> <<changeAttraction "Seryk" "Liora" 1>> <<changeFace $currentLioraFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <<script>> // Deactivate the pulsing NTR effect from previous passage if (window.FloatingEffects) { window.FloatingEffects.removeEffect('Liora'); } <</script>> <<stopLoopingSounds>> <<nobr>> <<set $currentFace = $currentLioraFace>> <<set $lioraSalivaAddiction = 3>> <<set $lioraSweatAddiction = 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.9), rgba(100, 149, 237, 0.95), rgba(70, 130, 180, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Liora's Desperate Need</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I sit in my room, completely exhausted and in pain. The healing during and after the Gairos fight seems to have exhausted my mana so much that I've hurt my mana circuits again. My whole body hurts and I can barely move. I don't know what to do and I can't help but think... $humanName, please help me...</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/sitonbed.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <<quickRoll "Desperate Need" "Liora" 80 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.3>> <<changeAffection "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I feel so helpless and vulnerable right now. My body aches everywhere, and I can barely lift my arms. I need someone to take care of me, to help me... but I'm too proud to ask. The pain is overwhelming, and I'm starting to feel desperate enough to accept any help offered.</p> <div style="clear: left;"></div></div> <</if>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Please... someone help me..."</span> I whisper weakly, my voice barely audible even to myself. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Then I hear it - a gentle knock at my door. My heart leaps with hope, but I'm too weak to even call out.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora? Are you okay?"</span> Seryk's voice comes through the door, filled with concern. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to respond, but only manage a weak moan. The door opens and Seryk steps in, his eyes widening as he sees my condition.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora! You're so sweaty and pale... you've hurt your mana circuits again, haven't you?"</span> He rushes to my side, his muscular frame radiating warmth. </div><div style="clear: left;"></div></div> <<quickRoll "Muscle Attraction" "Liora" 80 5 "MuscleFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "MuscleFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Even in my weakened state, I can't help but notice how strong and muscular Seryk looks. His broad shoulders and powerful arms make me feel so small and fragile in comparison. There's something strangely comforting about his physical presence, like he could protect me from anything. I shouldn't be thinking about this right now, but his strength is... distracting.</p> <div style="clear: left;"></div></div> <</if>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I... I need help,"</span> I manage to whisper, my voice trembling with pain and exhaustion. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Wait, I'll get Mariel! She can help you with healing magic!"</span> Seryk turns toward the door, but I reach out weakly to stop him. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"No! Please, don't tell her,"</span> I plead, my voice desperate. <span class="dialog-liora">"I can't let her know what happened or cause concern. She has enough to worry about."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Then what should we do? You can barely stand!"</span> Seryk's concern is evident in his voice as he looks down at me helplessly. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I hesitate, my face flushing with embarrassment. I know what helped before, but asking for it again feels so... wrong. Yet I have no choice. My mana circuits are damaged and I need help.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Your... your saliva again,"</span> I whisper, my voice barely audible. <span class="dialog-liora">"It helped before and might help again."</span> </div><div style="clear: left;"></div></div> <<quickRoll "Saliva Temptation" "Liora" 80 5 "SalivaFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SalivaFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Just thinking about his saliva makes my heart race. I remember how sweet it tasted before, how it filled me with warmth and energy. The memory of that intimate moment is both embarrassing and... strangely exciting. I shouldn't want this, but my body is already responding to the thought of tasting him again.</p> <div style="clear: left;"></div></div> <</if>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Are you really sure about this?"</span> Seryk asks, his voice filled with concern and something else I can't quite identify. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Yes,"</span> I nod weakly, my cheeks burning with embarrassment. <span class="dialog-liora">"Please, I need this."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk hesitates for a moment, then slowly leans down toward me. I can feel his warm breath on my face as he positions himself above me. Then he starts to let his saliva directly flow into my mouth.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/saliva1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <<quickRoll "Saliva Craving" "Liora" 80 5 "SalivaFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SalivaFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As I drink his saliva, my mind fills with thoughts: There it is again. The taste, so sweet... so intoxicating. I can feel warmth spreading through my body, and my mana circuits begin to tingle with renewed energy. But it's not just the mana restoration - there's something primal about this act, something that makes my body crave more. I want to drink deeper, to taste more of him.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue for a while, and I can feel myself getting visibly flushed. I can't get enough of his saliva - it's like I'm addicted to the taste, to the feeling of his warm essence flowing into me. My body responds to the intimate contact, and I can feel my heart racing.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <<quickRoll "Intimate Contact" "Liora" 80 6 "SubmissionFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.2>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Being in this position, lying helplessly while Seryk feeds me his saliva, makes me feel so vulnerable and submissive. I should be embarrassed, but instead I feel... safe. Protected. There's something comforting about surrendering control to him, about letting him take care of me. I'm starting to enjoy this feeling of being completely at his mercy.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice Seryk starting to sweat more too, and he gets visibly horny. The bulge in his boxers reacts to our intimate contact, and I can see the fabric straining against his growing arousal. His muscular frame seems to radiate even more heat, and I can feel my own body responding to his obvious desire.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/boxers/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <center><img src="images/liora/chapter5/serykntr/face/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <<quickRoll "Physical Arousal" "Liora" 80 4 "MuscleFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "MuscleFetish" 0.2>> <<changeAttraction "Seryk" "Liora" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see the effect this is having on Seryk. His breathing has become heavier, and I notice the way his eyes keep darting down to my body. There's something intense in his gaze that makes me feel both vulnerable and strangely... desired. I can see the bulge in his boxers growing larger, and it's impossible to ignore how aroused he's becoming from this intimate act. The way he looks at me makes me feel like I'm something precious to him, something he wants to protect but also... possess.</p> <div style="clear: left;"></div></div> <</if>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Do you feel better?"</span> Seryk asks, his voice slightly breathless from the intimate contact. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Somehow barely..."</span> I reply, my voice still weak but stronger than before. <span class="dialog-liora">"Last time it helped directly but this time..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look at the clock and realize that already 20 minutes have passed. I have to get my mana back soon to be ready for Blightwood. Time is running out, and I'm still not fully recovered.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Then I remember when Seryk was unconscious the day before, and I licked his sweat. It filled me with mana instantly, much more effectively than his saliva. A realization dawns on me, and I get an idea...</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Try the sweat method|Chapter5LioraSerykSweatMethod]]</div> </div></div></div> <<changeAffection "Liora" "Seryk" 4>> <<changeAffection "seryk" "Liora" 2>> <<changeFace $currentLioraFace>> <<statSummary>> </div></div> <</nobr>> <div id="soulCorruptionAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 139, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">Liora +1</p> </div></div></div>
<<script>>window.AudioSystem.playBGM('intimatech5a.mp3');<</script>> <<nobr>> <<set $currentFace = $currentLioraFace>> <<if not $serykLioraNTRProgressionLevel>> <<set $serykLioraNTRProgressionLevel = 1>> <<else>> <<set $serykLioraNTRProgressionLevel += 1>> <</if>> <<if not $lioraSizeAddiction>> <<set $lioraSizeAddiction = 1>> <<else>> <<set $lioraSizeAddiction += 1>> <</if>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.9), rgba(100, 149, 237, 0.95), rgba(70, 130, 180, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">A More Potent Solution</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I hesitate, my face burning with embarrassment. The saliva helped a little, but I'm still not fully recovered. Time is running out, and I remember how much more effective his sweat was yesterday. But asking for that... it feels so much more intimate, so much more... wrong.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"There's... there's something else that might work better,"</span> I whisper, my voice barely audible. <span class="dialog-liora">"Your sweat..."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora, that would be... that would go too far,"</span> Seryk says, his voice strained with concern and something else I can't quite identify. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"We don't have a choice,"</span> I plead, my voice desperate. <span class="dialog-liora">"Time is running out, and I need to be ready for Blightwood. Please, Seryk. I need this."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk looks down at me, his eyes filled with conflict. I can see the struggle in his expression - his desire to help me warring with his sense of propriety. After what feels like an eternity, he slowly nods.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Alright,"</span> he says quietly, his voice thick with emotion. <span class="dialog-seryk">"But just... just be quick about it."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Seryk stands before me, his muscular chest already exposed as always. His skin glistens with a thin layer of sweat from our previous activities. I can see his heart pounding beneath his ribs, and the way his muscles tense as I approach.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/body.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <<quickRoll "Sweat Temptation" "Liora" 80 5 "SmellFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SmellFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The moment I get close to his chest, his masculine scent overwhelms me. It's so much stronger than his saliva - rich, musky, and intoxicating. I can feel my heart racing and my body responding in ways I don't understand. This is wrong, I shouldn't want this, but my body is already craving more.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I lean forward, my face hovering just inches from his chest. I can feel the heat radiating from his body, and the way his breathing has become more rapid. Then, very slowly, I extend my tongue and touch it to his skin.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/sweat1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Mmm..."</span> Seryk lets out a soft moan, then immediately looks embarrassed. <span class="dialog-seryk">"Sorry, Liora. I didn't mean to..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look up at him, my tongue still pressed against his chest. His face is flushed, and I can see the way his eyes are darting between my face and his own body. There's something in his gaze that makes me feel both vulnerable and strangely powerful. I shouldn't be enjoying this, but I am.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <<quickRoll "Innocent Corruption" "Liora" 80 4 "SubmissionFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SubmissionFetish" 0.2>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I know this is wrong. I have $humanName, and I love him. But right now, lying here with my tongue on Seryk's chest, I can't help but feel something else entirely. There's something intoxicating about being in this position, about having this kind of power over someone so strong. I should stop, but I don't want to.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue licking, starting from his collarbone and upper chest. The taste is initially salty and slightly bitter, but as I continue, it becomes sweeter, more complex. It's like nothing I've ever tasted before - primal, masculine, and incredibly arousing. I can feel my own body responding, my heart racing, my breathing becoming shallow.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/sweat2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Liora Licking Seryk's Chest"></center> <<quickRoll "Sweat Addiction" "Liora" 80 4 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "SmellFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm becoming addicted to this taste, to this feeling. Each lick sends waves of warmth through my body, and I can feel my mana circuits tingling with renewed energy. But it's not just the mana restoration - there's something deeply sexual about this act, something that makes my body crave more. I want to lick every inch of him, to taste every drop of his sweat.</p> <div style="clear: left;"></div></div> <</if>> <center><img src="images/liora/chapter5/serykntr/face/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work my way down his chest, I can feel Seryk's breathing becoming more rapid. His muscles are tensing beneath my tongue, and I can hear the way his heart is pounding. I notice his boxers are straining even more now, and I can't help but wonder about what's hidden beneath the fabric. The thought makes me feel things I shouldn't be feeling.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/boxers/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora..."</span> Seryk moans my name, his voice thick with desire. <span class="dialog-seryk">"Are you getting better?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look up at him, my face flushed, my lips glistening with his sweat. I can see the way he's looking at me - there's hunger in his eyes, but also concern. I know I should stop, but I can't. The taste is too intoxicating, the feeling too overwhelming. I need more.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/face/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I need just a bit more,"</span> I whisper, my voice breathless. <span class="dialog-liora">"Please, let me continue."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue my exploration, my tongue tracing the contours of his upper abs. Each lick sends jolts of pleasure through my body, and I can feel myself becoming more and more aroused. I shouldn't be enjoying this, but I am. The way his muscles tense beneath my touch, the way he moans my name, the way his body responds to my ministrations - it's all so intoxicating.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/sweat1b.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora..."</span> He moans again, his voice barely controlled. <span class="dialog-seryk">"Are you getting better?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see the way his boxers are straining now, the fabric barely containing what's beneath. I can see the way his erection twitches with each moan, and I can't help but wonder about its size. The thought makes me feel things I've never felt before - excitement, curiosity, and something else I can't quite identify.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/boxers/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Sweaty Chest"></center> <<quickRoll "Muscle Fascination" "Liora" 80 3 "MuscleFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "MuscleFetish" 0.3>> <<changeAttraction "Liora" "Seryk" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">His muscles are so defined, so powerful. I can feel the strength beneath my tongue, and it's incredibly arousing. I shouldn't be thinking about this, but I can't help it. The way his body responds to my touch, the way he moans my name, the way his muscles tense and flex - it's all so masculine, so dominant. I feel so small and vulnerable in comparison, and I'm starting to enjoy that feeling.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue licking, moving between his upper chest and upper abs. I can feel his body trembling beneath my touch, and I can hear the way his breathing has become ragged. I know I should stop, but I can't. The taste is too good, the feeling too overwhelming. I'm becoming addicted to this, to him.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Liora, please,"</span> Seryk's voice is strained, barely controlled. <span class="dialog-seryk">"It's getting too much..."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Just a bit more,"</span> I whisper, my voice breathless with desire. <span class="dialog-liora">"I'm almost done."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue, my tongue now tracing the line of his boxers. I can feel the heat radiating from beneath the fabric, and I can see the way his erection is straining against the material. It's so much bigger than I imagined, and the thought makes me feel things I shouldn't be feeling.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"... fuck..."</span> Seryk's voice is barely a whisper now. <span class="dialog-seryk">"I can't hold back anymore..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can react, Seryk reaches down and pulls his boxers down. His erection springs free, and I'm completely shocked by its size. It's massive - as big around as my arm and longer than I could have imagined. I can't help but stare, my mouth hanging open in surprise.</p> <div style="clear: left;"></div></div> <center><img src="images/liora/chapter5/serykntr/masturbate/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Seryk's Massive Erection"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Sorry, Liora,"</span> Seryk's voice is thick with desire and shame. <span class="dialog-seryk">"I can't hold back. Please... let me masturbate."</span> </div><div style="clear: left;"></div></div> <<quickRoll "Shock and Awe" "Liora" 80 3 "MuscleFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Liora" "MuscleFetish" 0.4>> <<changeAttraction "Liora" "Seryk" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't stop staring at it. It's so big, so intimidating, so... masculine. I've never seen anything like it before, and I can't help but feel a mixture of fear and fascination. I know I shouldn't be looking, shouldn't be thinking about it, but I can't help myself. The way it throbs, the way it's so much bigger than anything I've ever seen - it's overwhelming and strangely arousing.</p> <div style="clear: left;"></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I feel terrible. Seryk has always helped me, always been there for me, and now I've hurt him. I can see the conflict in his eyes, the way he's trying to control himself but failing. I know I should say no, should leave, but I can't. I'm too weak, too curious, too... aroused.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Okay,"</span> I whisper, my voice barely audible. <span class="dialog-liora">"But I don't want to do anything. I just... I'll stay here."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Thank you,"</span> Seryk's voice is thick with relief and desire. <span class="dialog-seryk">"You don't have to do anything. Just let me look at you..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see the way he's looking at me, his eyes filled with hunger and desire. I know I should feel ashamed, should feel guilty, but instead I feel... powerful. The way he's looking at me, the way his body is responding to my presence - it's intoxicating. I know this is wrong, but I can't help but enjoy it.</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5LioraSerykMasturbation]]</div> </div></div></div> <<changeFace $currentLioraFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🦋 Hidden Passage Revealed 🦋</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The team approaches the mysterious entrance, pink mist swirling around the ancient stone archway. At the top, a delicate butterfly symbol is carved into the weathered stone.*</p> <div style="clear: left;"></div></div> <center><img src="images/landscapes/lustdungeonentrance.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Oh my goodness, sweetheart!"</span> Mariel gasps, her motherly instincts kicking in. <span class="dialog-mariel">"This is absolutely incredible! A dungeon entrance - I've only seen one before in all my travels, and it was absolutely terrifying!"</span> <<else>> <span class="dialog-mariel">"This... this is incredible,"</span> Mariel whispers, her voice filled with awe. <span class="dialog-mariel">"A dungeon entrance. I've only seen one before in all my travels."</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What exactly are dungeons?"</span> I ask, stepping closer to examine the butterfly symbol. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Oh honey, let me explain this to you,"</span> she says in a patient, teaching tone. <span class="dialog-mariel">"These are ancient magical relics - no one knows where they come from, but they're filled with incredible treasures like magical weapons and artifacts worth fortunes. But sweetheart, they're also incredibly dangerous, and I don't want you getting hurt!"</span> <<else>> <span class="dialog-mariel">"Ancient magical relics,"</span> she explains, her expression growing serious. <span class="dialog-mariel">"No one knows where they come from, but they're filled with incredible treasures - magical weapons, artifacts worth fortunes. But they're also incredibly dangerous."</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"How dangerous are we talking?"</span> Seryk asks, his usual confidence wavering. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Oh dear, it was absolutely horrible,"</span> she says, her voice trembling with maternal concern. <span class="dialog-mariel">"Without Gairos, we never would have survived the last one. We lost one companion completely, and another lost an arm. Even with his power, it was a close thing. I don't want you to ever experience something like that, my sweet!"</span> <<else>> <span class="dialog-mariel">"Without Gairos, we never would have survived the last one,"</span> she says grimly. <span class="dialog-mariel">"We lost one companion completely, and another lost an arm. Even with his power, it was a close thing."</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"But what about the treasures?"</span> I can't help but ask, my eyes drawn to the swirling pink mist. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Now listen carefully, dear,"</span> she says, taking on a protective motherly tone. <span class="dialog-mariel">"At the heart of each dungeon lies a magic core - a small crystal that powers the entire structure. Gairos gained tremendous power from the one we found, and they're worth hundreds of thousands of gold, at least. But honey, that doesn't mean they're worth risking your life for!"</span> <<else>> <span class="dialog-mariel">"At the heart of each dungeon lies a magic core - a small crystal that powers the entire structure. Gairos gained tremendous power from the one we found. They're worth hundreds of thousands of gold, at least."</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Hundreds of thousands?!"</span> My voice cracks with excitement. <span class="dialog-rylan">"We'll be rich!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Absolutely not, young man!"</span> she snaps, her maternal authority coming through. <span class="dialog-mariel">"It's far too dangerous for you! We should report this to the guild. They'll give us a small share - usually a few thousand gold. That's much safer than risking your life, sweetheart!"</span> <<else>> <span class="dialog-mariel">"Of course not!"</span> she snaps, her patience clearly wearing thin. <span class="dialog-mariel">"It's far too dangerous! We should report this to the guild. They'll give us a small share - usually a few thousand gold."</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"NO!"</span> Nimeria's voice rings out, sharp and unexpected. <span class="dialog-nimeria">"We won't!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Everyone turns to stare at Nimeria, shocked by the usually innocent girl's sudden outburst. Her eyes are burning with an intensity none of us have seen before.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"This is exactly what we need!"</span> she continues, her voice trembling with emotion. <span class="dialog-nimeria">"Now that we have Gairos on us!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Nimeria, dear, you don't understand,"</span> Mariel says, stepping closer to the entrance with maternal concern. <span class="dialog-mariel">"I can feel a tremendous amount of mana concentrated in here. T-this place is dangerous! Far too dangerous for any of us, especially my dear!"</span> <<else>> <span class="dialog-mariel">"Nimeria, you don't understand,"</span> Mariel says, stepping closer to the entrance. <span class="dialog-mariel">"I can feel a tremendous amount of mana concentrated in here. T-this place is dangerous! Far too dangerous!"</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Maybe even for Gairos alone, sweetheart!"</span> she adds, her voice filled with maternal worry. <<else>> <span class="dialog-mariel">"Maybe even for Gairos alone!"</span> <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Even more reason to take it for ourselves! Once Gairos is done with us, do you really believe he will let us live? He will kill us once he is done."</span> she counters, her voice growing more desperate. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"So you want us to speed up the progress, young lady?!"</span> Mariel's voice rises with maternal frustration. <span class="dialog-mariel">"I won't allow my child to be put in danger like this!"</span> <<else>> <span class="dialog-mariel">"So you want us to speed up the progress?!"</span> Mariel's voice rises with frustration. <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Guys, stop it!!!"</span> Liora's voice cuts through the argument like a knife. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Everyone falls silent, shocked that the usually shy Liora would react this way. Tears are streaming down her face.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facecryingshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Aren't we all friends?!"</span> she sobs. <span class="dialog-liora">"So why do we fight each other?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Liora..."</span> I step forward, my heart heavy. <span class="dialog-rylan">"Let us all vote on what we do?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Everyone nods in agreement, the tension slowly easing as we prepare to make this decision together.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"I'm absolutely against it, my dear,"</span> she says firmly, her maternal protectiveness coming through. <span class="dialog-mariel">"I won't risk your safety for any amount of treasure!"</span> <<else>> <span class="dialog-mariel">"I'm against it,"</span> she says firmly. <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-thalor">"... I'm in favor,"</span> he says, looking directly at Nimeria. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <<if $marielTransformationMother === true>> <span class="dialog-mariel">"Thalor?!"</span> she gasps, clearly shocked by her husband's decision. <span class="dialog-mariel">"How could you agree to put our child in such danger?!"</span> <<else>> <span class="dialog-mariel">"Thalor?!"</span> she gasps, clearly shocked by her husband's decision. <</if>> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworriedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I vote against it..."</span> she whispers, still wiping away tears. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"I'm voting against it,"</span> she says after a moment of thought. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*I think back to Veloria's warning about one of us dying. What's the right decision here? Will they die if we explore the dungeon, or if we don't? The weight of this choice feels crushing.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Arrgh, this is too stupid!"</span> I finally snap. <span class="dialog-rylan">"I'm in favor!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Absolutely in favor, of course,"</span> she says, a small smile playing on her lips. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"So we have three in favor, three against. Seryk, you decide."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"I think this is too dangerous..."</span> he begins, then looks at Nimeria, who is practically pleading with her eyes. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"... Nimeria. Can I fully trust you with this?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"... Yes. We will need it. Promised."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"... I'm in favor."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Yes!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Then let's rest for today. No one speaks about the discovery. Tomorrow we'll explore it."</span> </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(138, 43, 226, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2, #4B0082);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Go Home and rest for today...|Chapter5NimeriaEvening]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<changeAffection "Rylan" "Mariel" 1>> <<changeAffection "Mariel" "Rylan" 1>> <<changeAffection "Nimeria" "Rylan" 1>> <<changeAffection "Rylan" "Liora" 2>> <<changeAffection "Liora" "Rylan" 2>> <<changeAffection "Rylan" "Serin" 1>> <<changeAffection "Serin" "Rylan" 1>> <<changeAffection "Rylan" "Seryk" 1>> <<changeAffection "Seryk" "Rylan" 1>> <<changeAffection "Mariel" "Thalor" -1>> <<changeAffection "Mariel" "Nimeria" -1>> <<changeAffection "Mariel" "Liora" 1>> <<changeAffection "Liora" "Mariel" 1>> <<changeAffection "Nimeria" "Thalor" 1>> <<changeAffection "Nimeria" "Seryk" 2>> <<changeAffection "Seryk" "Nimeria" 1>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "Cursed child, who will burn the world? I hope she will!" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory11">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> ...who will burn the world? </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory10B">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> I hope she will! </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory11">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "If this is healing, let it hurt!" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5ChapterEnd">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...let it hurt" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5ChapterEnd">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/facemaid.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "... small dick, tall dick? Is this some kind of sick joke?" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory3">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/azgorth/facesad.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Azgorth"> <div id="memory-text" style="color: #DDA0DD; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...My children are the world to me, and I..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory4">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/azgorth/facesad.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Azgorth"> <div id="memory-text" style="color: #DDA0DD; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "I'm sorry," </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory4A">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/azgorth/facesad.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Azgorth"> <div id="memory-text" style="color: #DDA0DD; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> ...I will save my world... </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory5">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/azgorth/faceserious.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Azgorth"> <div id="memory-text" style="color: #DDA0DD; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "... A spell of healing, not destruction..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory6">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/azgorth/faceserious.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Azgorth"> <div id="memory-text" style="color: #DDA0DD; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...the spell that will remake this world's very foundations..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory6A">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceworried.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory6B">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceworried.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "I'll cast the spell..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory7">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceworried.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...Zmaldrik Taldrik!..." </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory8">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceworried.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "take my mana, my life..."" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory8B">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceworried.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory8B">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "... everything!" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory8C">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...and bring her back to life!" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory9">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "I curse you 'heroes'! You and your family!" </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory10">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div style="text-align: center; position: relative;"> <img src="images/mira/faceangry2.webp" style="width: 200px; height: 200px; border-radius: 50%; border: 4px solid rgba(255,255,255,0.5); margin-bottom: 40px; opacity: 0; animation: faceFadeIn 2s ease-out 1s forwards;" alt="Mira"> <div id="memory-text" style="color: #FF69B4; font-size: 3.5em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> </div> </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } @keyframes faceFadeIn { 0% { opacity: 0; transform: scale(0.8); } 100% { opacity: 1; transform: scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory10">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasend.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div id="time-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 2em; text-shadow: 2px 2px 8px rgba(0,0,0,0.3);"> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 0s infinite;">Time flows backward like a river...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 1s infinite;">Through years of darkness...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 2s infinite;">To a moment of tragedy...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 3s infinite;">When everything was lost...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 4s infinite;">And only one remained...</div> </div> </div> <style> @keyframes timeFadeInOut { 0%, 100% { opacity: 0; transform: translateY(30px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('time-transition').style.opacity = '0'; }, 6000); setTimeout(() => { document.getElementById('time-transition').style.display = 'none'; }, 7000); </script> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(139, 69, 19, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9998; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 0s infinite;">The past unfolds like a nightmare...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 1s infinite;">Smoke rises from burning ruins...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 2s infinite;">Bodies lie scattered...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 3s infinite;">And one soul clings to life...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 4s infinite;">Refusing to let go...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 112, 184, 0.9), rgba(241, 147, 183, 0.95), rgba(255, 255, 255, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">The End of Everything</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The world dissolves into memory, and you find yourself in the ruins of a once-magnificent palace. The air is thick with the acrid stench of burning flesh and the metallic tang of spilled blood. This is the aftermath of Azgorth's fall - the demon king lies motionless, his wives scattered like broken dolls across the marble floor. The brown-haired warrior has left nothing but death in his wake, claiming the lives of children and maids alike. Only one soul still draws breath in this ruined castle.*</p> <div style="clear: left;"></div></div> <center><img src="images/landscapes/ruinedthroneroomnight.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Mira's body is a testament to the cruelty of fate. Half of her beautiful form is charred black, the skin cracked and weeping. Her legs are numb, lifeless weights that refuse to respond to her desperate commands. With the last remnants of her strength, she drags herself across the blood-slicked floor, leaving a crimson trail as she crawls toward the one person she cannot bear to leave behind.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"What kind of twisted joke is this?"</span> Her voice is a raw, broken thing, torn from a throat that has screamed itself hoarse. <span class="dialog-mira" style="color: #FF69B4;">"I endured decades of torment, clawed my way through hell itself, and when I finally found something beautiful, something worth living for... you snatch it away like it was nothing?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"I curse you all to the deepest pits of damnation!"</span> She spits the words like acid, each syllable dripping with venomous hatred. <span class="dialog-mira" style="color: #FF69B4;">"You call yourselves heroes while bathing in the blood of innocents? You think murder becomes noble when you dress it in righteousness?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"And you, Azgorth!"</span> Her voice cracks with emotion as she turns her fury toward her fallen lord. <span class="dialog-mira" style="color: #FF69B4;">"You spoke of healing the world, of making things better. But look what your noble intentions brought us! If this world is so broken it needs healing, then let it burn! Let it all turn to ash!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Her trembling fingers find Nimeria's cold hand, and she clasps it desperately. She tries to channel her magic, to summon the healing energies that once flowed so easily through her veins. But her power is as shattered as her body, and nothing responds to her desperate pleas.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/facecry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"There must be something I can do!"</span> Her scream echoes through the empty halls, a sound of pure, unadulterated despair. <span class="dialog-mira" style="color: #FF69B4;">"Tell me my life wasn't meaningless! Tell me I wasn't born just to watch everything I love die!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Then, like a whisper on the wind, she feels it. Something pulses in the air around her, a presence that defies the destruction that surrounds them. Her eyes widen as realization dawns, and for the first time since the massacre began, something like hope flickers in her broken heart.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"Wait... I can still sense it,"</span> she breathes, her voice barely above a whisper. <span class="dialog-mira" style="color: #FF69B4;">"The mana from Azgorth's spell... it's still here, still pulsing with life even though the magic circle was destroyed. How is this possible?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"But what good does it do me now?"</span> she mutters, her strength fading like the last embers of a dying fire. <span class="dialog-mira" style="color: #FF69B4;">"She is already dead. It's not like I you can bring back..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Her words die in her throat as a thought strikes her with the force of a thunderbolt. Her eyes widen, and in that moment, something shifts in her soul. The despair that had consumed her begins to give way to something else entirely - something dark, something dangerous, something that might just change everything.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mira/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mira"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mira" style="color: #FF69B4;">"Wait... what if I could?"</span> </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(139, 69, 19, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8B4513, #A0522D, #8B4513, #A0522D);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue the Story</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5MirasRevenge]]</div> </div></div></div> <<changeFace $currentMiraFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('mirasrealization.mp3');<</script>> <<nobr>> <<set $currentFace = $currentMiraFace>> <div style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 112, 184, 0.95), rgba(241, 147, 183, 0.9), rgba(255, 255, 255, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; overflow: hidden;"> <div id="memory-text" style="text-align: center; color: #FF69B4; font-size: 3em; font-weight: bold; text-shadow: 3px 3px 10px rgba(0,0,0,0.8); opacity: 0; transform: translateY(50px); transition: all 2s ease-in-out; max-width: 90%; line-height: 1.4;"> "...it needs a massive amount of magical energy to actually move souls between worlds..." </div> </div> <style> @keyframes memoryFadeIn { 0% { opacity: 0; transform: translateY(50px) scale(0.9); } 100% { opacity: 1; transform: translateY(0) scale(1); } } #memory-text { animation: memoryFadeIn 3s ease-out forwards; } </style> <<timed 7s>> <<goto "Chapter5Memory2">> <</timed>> <<changeFace $currentMiraFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentThalorFace>> <<set $timeOfDay = "morning">> <<set $rylanNimeriaFootfetish = false>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(139, 69, 19, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">The past fades like morning mist...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">Returning to the present...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">Where the consequences of yesterday's battle...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">Begin to unfold in unexpected ways...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">Through different eyes...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/kitchennew.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The morning light filters through the kitchen windows, casting long shadows across the familiar wooden table. I make my way downstairs, my footsteps heavy with the weight of yesterday's events. The house feels different now - like a cage we're all trapped in together.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">To my surprise, Nimeria is already sitting at the kitchen table, her usual gentle smile in place as if nothing has changed. She looks up at me with those red eyes that seem to see right through everything.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Good morning, Thalor! Did you sleep well?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help but stutter in response, my anxiety making my voice crack. There's something about her calm demeanor that makes me even more nervous.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <span class="dialog-thalor">"G-g-good morning... I... I suppose I slept as well as could be expected."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"That's good to hear. The morning always brings new possibilities, doesn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Soon, <<print $humanName>> joins us in the kitchen. The moment he appears, Nimeria's smile brightens noticeably, and she greets him with genuine warmth that makes me uneasy.</p> <div style="clear: left;"></div> </div> <<if $thalor_rylanGayContent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I notice <<print $humanName>> blushes slightly when he sees me, and he quickly looks away, avoiding eye contact. It's strange behavior - he's never acted this way around me before. I wonder what's gotten into him lately.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Good morning, <<print $humanName>>! I was just telling Thalor how beautiful the morning light is today."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> looks at her briefly, then his expression darkens as he looks angrily somewhere else before sitting down at the table. The tension between them is palpable, and I can feel the weight of unspoken accusations hanging in the air.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">One by one, the others join us - Mariel, Serin, and Liora. Each arrival adds to the heavy atmosphere in the room.</p> <div style="clear: left;"></div> </div> <<if $thalorLioraNtr>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When Liora enters, she looks at me briefly, then quickly looks away with an embarrassed expression. The memory of last night floods back - how I mistook her for Mariel in the darkness, how I kissed and groped her before realizing my mistake. I feel a deep pang of guilt and shame. I should never have let that happen, and I can see the awkwardness it's created between us.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And finally, the sound of heavy footsteps announces Gairos's entrance.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"Mariel, how is Seryk doing? I'm worried about him."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"He is still sleeping. We can't do more for him for now... The wounds were severe, and even with our combined healing, it will take time."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"I hope he will be fine. He was so brave yesterday, protecting us all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Who cares about him? But I can already tell you your blue friend will either die, or become a cripple. Those wounds were beyond what any healer could mend."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I hope our bet still stands? You seemed so confident in your assessment yesterday."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.4); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"... of course... I don't make bets I can't win."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Woman, why I still don't have coffee nor bread?! I've been waiting since I got up!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Make them yourself! I'm not your servant! I have more important things to worry about than your breakfast!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I inwardly worry about the escalating tension. Then I hear footsteps approaching from the hallway, and I wonder if someone is missing from our gathering. Who could it be?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, we can hear a big yawning sound. Everyone at the table looks toward the source of the sound - everyone except Nimeria, who maintains her same smile and hasn't moved an inch. It's as if she expected this.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I guess I won the bet? It seems miracles do happen, even in the most unlikely circumstances."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The collective gasp from everyone at the table is almost comical. We all turn to see Seryk standing in the doorway, looking completely healthy and unharmed. It's impossible, yet there he is.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <span class="dialog-liora" style="color: #FFC0CB;">"Seryk! You're fine?! How is this possible?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Yep, just a few sore muscles. Nothing a good night's sleep couldn't fix."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos stands up from his seat, his chair scraping loudly against the floor as he shouts in disbelief. His face is a mask of shock and confusion.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"How can this be?! You should be dead, or at least unhealable! Those wounds were fatal!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then he looks toward Mariel and Liora, his expression shifting from shock to suspicion. His analytical mind is already working, trying to piece together what happened.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Was it your doing? Are you truly so powerful? Let me see what you're capable of."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then he uses an analyze spell on both of them, magical energy crackling around his hands as he studies their power levels. The air hums with magical energy.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"No, your healing powers are strong but not enough to heal such wounds... Mariel's mana circuits got stronger than when we traveled? How can this be? But it's dormant. Looks like you didn't fight much since then... Liora's healing power isn't much inferior to Mariel's. This is amazing. Such a prodigy in such a small village... Still..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He looks at Seryk now, his analytical gaze intensifying as he studies the demon's condition. The magical energy around his hands pulses with renewed intensity.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Fascinating! Your healing abilities are impressive, but nowhere near sufficient for such catastrophic injuries. And Mariel's mana circuits have grown stronger since our travels together? How is that possible? Though they seem dormant now - clearly you haven't been in many battles recently. And Liora... her healing potential nearly matches Mariel's. Remarkable to find such talent in a backwater village like this. But even combined, you couldn't have..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"That's great Buff Gramps, but could you stop staring at me... I'm shy. And I'd really like some breakfast if that's not too much to ask."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"... Buff gramps? ... What kind of disrespectful..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then he looks at Nimeria, his expression shifting to one of reluctant admiration. There's something in his eyes that suggests he's beginning to understand just how dangerous she might be.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Well, well! It seems I underestimated you, demon girl. You've earned yourself better accommodations, but don't get too comfortable yet. I still need to verify your story about yesterday's events and confirm neither of you had any involvement in Mistfen Reach's destruction."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The interrogation</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Gairos's Interrogation begins.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|GairosInvestigation]]</div></div></div> <<changeFace $currentThalorFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <<set $timeOfDay = "evening">> <<set $gameDay += 1>> <div id="time-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(75, 0, 130, 0.95), rgba(138, 43, 226, 0.9), rgba(75, 0, 130, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 2em; text-shadow: 2px 2px 8px rgba(0,0,0,0.3);"> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 0s infinite;">The expedition ends as evening falls...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 1s infinite;">The team returns to the mansion...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 2s infinite;">But now we see through different eyes...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 3s infinite;">Nimeria's perspective reveals hidden thoughts...</div> <div style="margin-bottom: 40px; opacity: 0; animation: timeFadeInOut 2s ease-in-out 4s infinite;">And dark promises of revenge...</div> </div> </div> <style> @keyframes timeFadeInOut { 0%, 100% { opacity: 0; transform: translateY(30px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('time-transition').style.opacity = '0'; }, 12000); setTimeout(() => { document.getElementById('time-transition').style.display = 'none'; }, 7000); </script> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(75, 0, 130, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9998; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">Time flows like sand through fingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">The afternoon's tension lingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">As evening shadows stretch long...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">Nimeria's patience wears thin...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">And plotting becomes survival...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🌙 Evening Return 🌙</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The team returns to the mansion as evening settles over the land. The expedition to Blightwood has left everyone exhausted, but there's a sense of accomplishment in the air.*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Gairos waits in the grand hall, his massive form casting long shadows in the candlelight. His reaction is... not what anyone expected. He's disappointed that no one lost limbs during the expedition, complaining that it was supposed to be a life-or-death experience. Then he singles out Nimeria, ordering her to visit his room later tonight to "discuss something important."*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The team disperses, each heading to their own quarters. But Nimeria lingers in the shadows, her mind racing with dark thoughts.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Who knows what he wants..."</span> she mutters to herself, her voice barely a whisper. <span class="dialog-nimeria">"Maybe torture me again? Just wait, Gairos!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Her eyes narrow with determination, and a cold smile plays across her lips.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Soon I'll pay you back tenfold!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*With that dark promise hanging in the air, Nimeria turns and heads toward Gairos's room, her mind already plotting her next moves.*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*She arrives at the door to Gairos's private room. A tremendous magical barrier crackles with energy, pulsing with power that makes the air around it feel heavy and oppressive.*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Nimeria stands before the barrier, taking one last deep breath. Her mind races with the possibilities of what awaits her on the other side.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Here goes nothing..."</span> she whispers to herself, steeling her resolve. </div><div style="clear: left;"></div></div> <center><img src="images/landscapes/gairosroom.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Master Gairos,"</span> she calls out, her voice steady despite her inner turmoil. <span class="dialog-nimeria">"I'm here. Can I come in?"</span> </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(138, 43, 226, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2, #4B0082);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Enter Gairos's Room</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Enter the Room|Chapter5NimeriaGairosRoom]]</div> </div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $rylanNimeriaFootfetish = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I take a deep breath, trying to steady my nerves. This is just a massage, I tell myself. Just helping a friend relax. But as I look at her feet, so small and delicate in the black pantyhose, I can feel my heart racing.</p> <div style="clear: left;"></div> </div> <<quickRoll "Foot Fetish Resistance" "Rylan" 80 5 "FeetFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "FeetFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help but stare at her feet. They're so beautiful, so perfectly formed. The black pantyhose cling to them like a second skin, and I can see every curve, every toe through the thin fabric. My hands are trembling as I reach for them.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Come on, $humanName. Don't be shy. My feet are right here, and they're so sore. I can see you want to touch them. Don't fight it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She slowly rolls onto her back, her legs spreading slightly as she lifts her feet toward me. The black pantyhose are still damp with sweat from the thigh massage, and they cling to her feet like a second skin. I can see the outline of every toe, every arch, and the way the fabric stretches over her soles.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hands hover over her feet, and I can feel the heat radiating from them through the thin fabric. The scent of her is overwhelming now - a mix of her natural fragrance, the heat from the massage, and something else that makes my head swim. I start with gentle circular motions on her arches, feeling the muscles beneath the silky material.</p> <div style="clear: left;"></div> </div> <<quickRoll "Scent Overwhelm" "Rylan" 80 5 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "SmellFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her scent is intoxicating. I can't help but inhale deeply, drawn to her unique fragrance. It's not like anything I've smelled before - something primal and seductive that makes my arousal spike. I find myself leaning closer, breathing her in as I massage her feet.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that feels amazing. Your hands are so strong, so skilled. I can feel every muscle relaxing. But... but I think I want you to be even more thorough. Don't hold back, $humanName. I want to feel completely relaxed."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I work my way from her arches to her toes, being extra gentle and thorough. The black pantyhose are incredibly smooth, and I can feel every curve of her feet through the thin fabric. She's breathing more heavily now, and I can see her chest rising and falling with each breath.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I massage her toes, she lets out a soft moan, and I can feel her feet flexing slightly in my hands. The black fabric is now thoroughly damp with sweat, making it cling even more provocatively to her skin. I can see the outline of every toe through the dark material, and the sight is incredibly arousing.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/2a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh yes... that's exactly what I need. You're so good at this. I can feel myself getting so relaxed, so... so aroused. Your touch is driving me crazy, $humanName. I want more."</span> <div style="clear: left;"></div> </div> <<quickRoll "Arousal Control" "Rylan" 70 5 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 6>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my arousal growing with every touch, every moan she makes. The way she's responding to my massage is incredibly seductive, and I find myself wanting to please her more, to hear more of those soft sounds. I'm losing control, and part of me doesn't want to stop.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, she sits up on the bed, her legs still spread, and holds her feet toward me more insistently. The black pantyhose are now thoroughly damp and cling to every curve of her feet like a second skin. She's looking at me with those intense eyes, and I can see the desire burning there.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sitting up seductively"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Don't stop, $humanName. I want you to continue. I can see how much you're enjoying this. Your hands are trembling, your breathing is getting faster. You want this as much as I do. Don't deny it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right. I can feel my hands trembling as I continue massaging her feet, and my breathing is definitely getting faster. The way she's looking at me, the way she's holding her feet toward me so insistently, it's incredibly seductive. I'm losing myself in the moment.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sitting up seductively"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... yes, that's it. I can feel your hands getting more confident, more... more intimate. You're not holding back anymore, are you? I can see it in your eyes, $humanName. You're enjoying this as much as I am."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my arousal growing with every touch, every moan she makes. The way she's responding to my massage is incredibly seductive, and I find myself wanting to please her more, to hear more of those soft sounds. I'm working her feet more thoroughly now, my thumbs pressing into her arches, my fingers working between her toes through the damp black pantyhose.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sitting up seductively"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh gods... that feels incredible. You're hitting all the right spots. I can feel myself getting so... so aroused. Your touch is driving me crazy, $humanName. I want you to be even more thorough. Don't rush. Take your time with every inch of my feet."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sitting up seductively"></center> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaFootMassageKiss]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely lost in the sensation now. The black pantyhose are thoroughly damp with sweat, making them cling to every curve of her feet like a second skin. I can see the outline of every toe, every arch through the dark fabric, and the sight is incredibly arousing. I'm massaging her feet with increasing intensity, my hands moving from her arches to her toes, then to her soles, being extra thorough as she requested.</p> <div style="clear: left;"></div> </div> <<quickRoll "Pantyhose Fascination" "Rylan" 60 5 "ClothingFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "ClothingFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way the black pantyhose cling to her feet is mesmerizing. Every curve, every arch, every toe is perfectly outlined through the thin, damp fabric. I can't help but stare at how the material stretches and clings, creating such an intimate view of her feet. The sight is incredibly arousing.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Perfect... absolutely perfect. I can feel every muscle in my feet relaxing, every tension melting away. But... but I think I want something more intimate now. Something more... personal. I want you to kiss them, $humanName. Just a little kiss, to show me how much you care. I can see you want to. Don't fight it anymore."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/kiss1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <<quickRoll "Kiss Temptation" "Rylan" 70 5 "FeetFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "FeetFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought of kissing her feet sends waves of arousal through me. I can imagine how soft the pantyhose would feel against my lips, how intimate it would be. My heart races and I can feel my hands trembling with anticipation. I want this so badly.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My heart stops for a moment. Kiss her feet? That's... that's too much. I can't do that. But as I look at her feet, so small and delicate in the black pantyhose, I can feel my resistance crumbling. The thought of kissing them is incredibly arousing, and I can feel my erection pressing against my pants.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I can't do that. That's too much. This is just a massage, remember?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName. You're so adorable when you're flustered. I can see how much you want to. Your hands are shaking, your face is red. Just one little kiss. It won't hurt anyone. I promise."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaFootMassageKiss2]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/malekiss.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/nimeria/chapter5/rylan/feet/kiss2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <<quickRoll "Final Resistance" "Rylan" 80 5 "FeetFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 8>> <<changeFetish "Rylan" "FeetFetish" 0.5>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't resist anymore. The sight of her feet, the way she's looking at me, the overwhelming scent of her - it's all too much. I lean forward slowly, my heart pounding, and press my lips gently against the top of her foot through the black pantyhose. The fabric is incredibly soft, and I can feel the warmth of her skin beneath.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to resist, I really do. But as I look at her feet, so small and delicate in the black pantyhose, I can feel my willpower crumbling. The thought of kissing them is incredibly arousing, and despite my best efforts, I find myself leaning forward. My heart pounding, I press my lips gently against the top of her foot through the thin fabric.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"That wasn't a kiss, $humanName. That was barely a touch. I want a real kiss. Show me how much you care about my feet. I can see you want to do more. Don't hold back."</span> <div style="clear: left;"></div> </div> <<quickRoll "Submission Urge" "Rylan" 75 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her commanding tone sends shivers down my spine. The way she's ordering me around, telling me what to do - it's incredibly arousing. I can feel myself wanting to submit, to do exactly what she asks. The power dynamic is intoxicating.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right. That was barely a kiss. I can feel my arousal growing with every word she says, every look she gives me. The way she's holding her feet toward me, the way she's encouraging me to go further, it's incredibly seductive. I'm losing myself in the moment.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I lean forward again, this time more deliberately. I can see her feet clearly now, so small and delicate in the black pantyhose. The fabric is damp with sweat and clings to every curve. I press my lips against her foot more firmly this time, feeling the softness of the fabric and the warmth of her skin beneath.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/kiss3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <<quickRoll "Scent Overwhelm" "Rylan" 70 5 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "SmellFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The scent of her feet through the damp pantyhose is intoxicating. I can smell her natural fragrance mixed with the heat and sweat from the massage, creating an incredibly arousing combination. I find myself breathing deeply, drawn to her unique scent like a moth to flame.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that's better. I can feel your lips on my feet. It's so intimate, so... so arousing. I want more, $humanName. Kiss them again. Show me how much you love them."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm losing myself in the sensation. The softness of the black pantyhose against my lips, the warmth of her skin beneath, the way she's responding to my touch - it's all incredibly arousing. I find myself kissing her feet more passionately, moving from the top of her foot to her toes, then to her sole.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/kiss4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <<quickRoll "Passion Surge" "Rylan" 60 5 "FeetFetish" 5>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "FeetFetish" 0.4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely consumed by passion now. Every kiss, every touch of her feet against my lips sends waves of arousal through me. I can't get enough of the sensation - the soft fabric, the warmth of her skin, the way she responds to my touch. I'm kissing them with increasing desperation and need.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Yes... yes, that's it. I can feel your passion, your desire. You're not holding back anymore. I can see how much you love this, how much you love my feet. Don't stop, $humanName. Keep going."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm in a trance now, completely lost in the sensation of kissing her feet. The black pantyhose are incredibly soft against my lips, and I can feel every curve of her feet through the thin fabric. I'm kissing them lovingly, passionately, as if they're the most precious things in the world.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/kiss5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm kissing her feet over and over, moving from her toes to her arches to her soles, completely lost in the moment. The scent of her is overwhelming, and I can feel my arousal growing with every kiss. I'm not thinking about anything else, just the sensation of her feet against my lips.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/feet/kiss6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <<quickRoll "Reality Check" "Rylan" 85 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm so lost in the moment that I barely register what I'm doing. The sensation of kissing her feet, the way she's responding, the overwhelming arousal - it's all consuming me completely. I'm not thinking about consequences or morality, just pure sensation and desire.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh gods... this is incredible. I can feel your passion, your devotion. You're kissing my feet like you worship them. I can see how much you love this, how much you need this. You're mine now, $humanName. Completely mine."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, I realize what I'm doing. I'm kissing her feet passionately, completely lost in the moment, and I can feel my erection pressing painfully against my pants. What am I doing? This is wrong. I have Liora. I need to stop.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I need to stop. This is getting out of hand. We should end this here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName. You're so adorable when you're embarrassed. I can see how much you enjoyed that. Your face is red, your hands are shaking, and I can see exactly how aroused you are. Don't worry, I won't tell anyone. This will be our little secret."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my face burning with embarrassment. She's right - I did enjoy it, more than I should have. The way her feet felt against my lips, the way she responded to my touch, it was incredibly arousing. But this is wrong. I have Liora. I need to get control of myself.</p> <div style="clear: left;"></div> </div> <<changeAffection "Rylan" "Nimeria" 1>> <<changeAffection "Nimeria" "Rylan" 2>> <<changeAttraction "Rylan" "Nimeria" 3>> <<changeAttraction "Nimeria" "Rylan" 1>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "SmellFetish" 0.4>> <<changeFetish "Rylan" "FeetFetish" 0.4>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaMassageHandjob]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('gairosnimeriatalk.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🔮 The Master's Chambers 🔮</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Nimeria wipes away her tears, trying to compose herself. She needs to change the subject before Gairos gets too suspicious.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"So... how was the fight against Azgorth?"</span> she asks, trying to sound casual despite the lump in her throat. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"... fierce,"</span> Gairos says, his expression darkening at the memory. <span class="dialog-gairos" style="color: #87CEEB;">"Azgorth was a tremendous enemy. His Barrier was even able to stop my strongest spell, and that says a lot."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"I had to use a dirty trick to get through his barrier."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceexcited.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What kind of spell?"</span> she asks enthusiastically, her eyes lighting up with genuine curiosity. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"A self-created spell. Javelin,"</span> he explains, his voice taking on a proud tone. <span class="dialog-gairos" style="color: #87CEEB;">"The idea was to pour as much mana just into the tip of a spell. The result: it goes through mountains like butter."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"But still, Azgorth's barrier could hold it."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceexcited.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Wow, so cool!"</span> she exclaims, clapping her hands together. <span class="dialog-nimeria">"But I guess the downside is the mana cost?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Exactly,"</span> he confirms with a nod. <span class="dialog-gairos" style="color: #87CEEB;">"I have to basically use all my mana just for this one spell."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceexcited.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I'd like to see it some time!"</span> she says with genuine excitement. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Maybe I'll use it on you, demon girl!"</span> he says jokingly, though there's a hint of something darker in his tone. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Haha, I sure hope not,"</span> she replies, forcing a laugh that doesn't quite reach her eyes. </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(138, 43, 226, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2, #4B0082);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaGairosRoom]]</div> </div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('gairosnimeriatalk.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🔮 The Master's Chambers 🔮</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The magical barrier parts like water, and Nimeria steps into Gairos's private chambers. What she sees makes her jaw drop.*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The walls are covered in scribbled notes and complex magic circles. Papers and scrolls litter the floor like autumn leaves. Gairos's massive desk is buried under layers of ancient tomes and grimoires.*</p> <div style="clear: left;"></div></div> <center><img src="images/landscapes/gairosroominside.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Ah, Nimeria! Thanks for coming,"</span> Gairos says, looking up from a particularly thick book. <span class="dialog-gairos" style="color: #87CEEB;">"I know it's late, but I've got something that's been driving me crazy for years."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What's got you so worked up, Master?"</span> she asks, trying to sound casual while her eyes dart around the chaotic room. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"After I killed Azgorth, I basically learned every spell I was interested in,"</span> he explains, rubbing his temples. <span class="dialog-gairos" style="color: #87CEEB;">"All but one. This one spell... it gives me a headache just thinking about it."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"I've been trying to figure out what this spell does for years, but I'm hitting a wall. As you said, it's hard to talk with idiots. But maybe since you're a 'demon', you might have some insight I'm missing."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What kind of spell are we talking about?"</span> she asks, her curiosity piqued despite herself. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Azgorth's last spell. He was killed before it could activate, but I'm still obsessed with figuring out what it was supposed to do. Come here, let me show you the magic circle."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Gairos leads her to one of the walls where a massive, intricate magic circle is drawn. The design is unlike anything Nimeria has ever seen.*</p> <div style="clear: left;"></div></div> <center><img src="images/items/magiccircle.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"This is a really unusual magic circle. Normally, if there's a loop, it's to speed up mana flow and shoot it out at one point to increase power. But this thing... it's more like a labyrinth."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"The goal seems to be storing mana. What's even more intriguing is that the circle itself isn't that important. The mana stays inside even when the circle is destroyed, and you can still drain it from the exit."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Both the mana entrance and exit are at different points too. Honestly, the more I talk about it, the less sense it makes."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"But let me show you practically. You see when I put mana in the small circle at the bottom right, it gets stored in the main circle. I can drain it from the small circle in the top left."</span> </div><div style="clear: left;"></div></div> <center><img src="images/items/magiccircle2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"I didn't even realize this until after his death. The main magic circle to store the mana was around his throne. The entrance was on a pillar at the bottom right near the throne, and the exit was at a pillar in the top left corner."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"That's where his maids and children were hiding."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*At the mention of her family and maids, Nimeria feels her mask nearly slip. She has to swallow hard to keep her emotions in check.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Any ideas? Azgorth said he wanted to heal the world with this spell, but all it did was store a tremendous amount of mana. Azgorth was anything but a fool - if anything, he was a genius!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Nimeria's mind races with memories. Her father never told them what the spell was for, but it seemed important to him since he protected it with all his might, putting all his mana inside. Even their mothers put most of their mana inside before they fought the "heroes"...*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"A useless spell... needs a huge tremendous amount of mana... healing something important..."</span> she mutters, piecing it together. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*In that moment, Nimeria realizes the truth and can't stop her tears flowing...*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"You know something? Anything?!"</span> he demands, his voice rising with excitement. </div><div style="clear: left;"></div></div> <center><img src="images/items/magiccircle.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"No... Azgorth truly was a fool,"</span> she says, forcing a smile through her tears. <span class="dialog-nimeria">"The spell truly was useless."</span> </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(138, 43, 226, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2, #4B0082);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5MirasEnd]]</div> </div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm sorry, Nimeria... I can't. I just can't."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The words feel like lead in my mouth, and I can see the light in her eyes dimming as I speak. I hate that I'm hurting her, but I have to be honest. I can't give her what she wants, what she deserves.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I have Liora. She's my everything, and I can't betray her like that. I won't."</span> <div style="clear: left;"></div> </div> <<if $nimeriaMassageChoice>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And now, thinking about what we did earlier... I feel sick with guilt. That was cheating. I cheated on Liora, the person I love most in this world. How could I have been so weak? How could I have let myself get carried away like that?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What we did earlier... that was wrong. We went too far."</span> <div style="clear: left;"></div> </div> <<addSoulCorruption "rylan" 1>> <div id="soulCorruptionAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 0, 0.9), rgba(220, 20, 60, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 0, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">$humanName +1</p> </div> </div> </div> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes corruptionPulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I understand, $humanName."</span> Her voice is quiet, controlled, but I can hear the pain beneath the surface. <span class="dialog-nimeria" style="color: #DDA0DD;">"I always knew this was a possibility. I just... I hoped it wouldn't be true."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see her trying to put on a brave face, but the way her shoulders slump and the way she won't quite meet my eyes tells me everything I need to know.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm so sorry, Nimeria. You deserve someone who can give you everything you want, everything you need. That person just... that person can't be me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The room feels heavy with unspoken words and broken dreams. I want to reach out to her, to comfort her somehow, but I know that would only make things worse. Sometimes the kindest thing you can do is walk away, even when it hurts both of you.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue...|Chapter5NimeriaRylanTalkConclusion2]]</div> </div></div></div> <<if $nimeriaMassageChoice>> <<changeAffection "Rylan" "Nimeria" -5>> <</if>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $humanNameHaremMindset += 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(147, 112, 219, 0.95), rgba(186, 85, 211, 0.9), rgba(221, 160, 221, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yes... I think I could. I think I could love someone like you, Nimeria... But I won't."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The words feel both terrifying and heartbreaking as they leave my lips. I can feel something shifting inside me, some barrier breaking down that I didn't even know existed. Looking into her eyes, I realize that maybe I've been fighting against this feeling for longer than I want to admit. But I have to be honest with myself, and with her.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I have Liora. She's... she's everything to me. And society would never accept us. I can't do that to her, I can't make her sad. I won't."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName..."</span> Her voice is barely a whisper, but I can hear the emotion in it. <span class="dialog-nimeria" style="color: #DDA0DD;">"You have no idea how much that means to me. To hear you say that you could love someone like me... even if the circumstances aren't right now, it gives me hope."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I understand why you can't pursue this now. You're loyal to Liora, and that's beautiful. But knowing that you could love me... that's enough for now. Maybe someday... or in another life..."</span> <div style="clear: left;"></div> </div> <<addSoulBlessing "rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A strange warmth spreads through my body, and I feel... lighter somehow. Like a weight I've been carrying has been lifted. Maybe this is what it feels like to finally be honest with yourself about what you really want.</p> <div style="clear: left;"></div> </div> <<if $nimeriaMassageChoice>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And when I think about what we shared earlier... I realize I don't feel bad about it at all. It felt right, natural. The way she touched me, the way she looked at me with such desire and affection - it wasn't just physical pleasure.</p> <div style="clear: left;"></div> </div> <<addSoulBlessing "rylan" 1>> <div id="soulBlessingAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(255, 215, 0, 0.9), rgba(255, 165, 0, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(255, 215, 0, 0.6); animation: pulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">✨ Soul Blessing ✨</h3> <p style="margin: 5px 0; font-size: 1.1em;">$humanName +1</p> </div></div></div> <script> setTimeout(function() { const animation = document.getElementById('soulBlessingAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes pulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaRylanTalkConclusion2]]</div> </div></div></div> <<set $rylanNimeriaLove = 1>> <<changeAffection "Rylan" "Nimeria" 5>> <<changeAffection "Nimeria" "Rylan" 5>> <<if $nimeriaMassageChoice>> <<changeAffection "Rylan" "Nimeria" 3>> <</if>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Nimeria's Manipulation</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Knock knock knock*</p> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I look up from my book, surprised by the unexpected visitors. When I open the door, I have to suppress a delighted smirk - Liora and Seryk standing together. How... interesting.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh! What a pleasant surprise,"</span> I say, playing the innocent girl perfectly. <span class="dialog-nimeria">"Please, come in!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As they enter, I immediately notice the state they're in. My eyes widen dramatically, and I can't help but let out a theatrical gasp.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Gods above, Seryk!"</span> I exclaim, wrinkling my nose. <span class="dialog-nimeria">"You absolutely reek!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"*sniff* Oh my... Liora, but you smell absolutely divine."</span> I whisper, my voice taking on a dreamy quality. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can already piece together what happened between them, but I want to hear it from their own lips. The manipulation will be so much more effective that way.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"But tell me,"</span> I say, settling into my chair, <span class="dialog-nimeria">"what exactly do you need help with?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Well... it's complicated,"</span> she begins hesitantly. <span class="dialog-liora">"a few days ago, during a mission I was attacked by goblins, and I... I used too much healing magic on myself. My magic circuits overloaded."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facesadshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Seryk... his saliva was able to regenerate my mana. It worked at first, but then... it suddenly didn't help much anymore. His sweat actually worked better."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">*Thinking*This is absolutely perfect. Seryk, you magnificent bastard, you have corruption running through your very essence! Even while playing the noble holy knight with your overloaded sense of justice, you still managed to corrupt the innocent flower girl. The irony is delicious.*</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh, Liora, that must have been so painful,"</span> I say, my voice dripping with false concern. <span class="dialog-nimeria">"Why did you never tell me? We're best friends, right?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceconfusedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Best friends?"</span> she asks, confusion evident in her voice. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Oh... did I only think so?"</span> I whisper, my voice trembling slightly. <span class="dialog-nimeria">"I thought we were closer than that..."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facehappyshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Oh no, I would be absolutely happy to be best friends with you!"</span> she exclaims. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"I'm so happy!"</span> I squeal, throwing my arms around her in a tight embrace. <span class="dialog-nimeria">"This means so much to me!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-seryk">"Nimeria... can you just answer the questions?"</span> he asks, his voice tinged with irritation. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facetongue.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"The third wheel should shut up!"</span> I snap, sticking my tongue out at him childishly. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Then I return my attention to Liora, my expression becoming more serious and knowledgeable.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Now, about your mana problem,"</span> I begin, adopting a scholarly tone. <span class="dialog-nimeria">"Your body has learned it can get mana from other sources, so it's naturally lowered your internal mana regeneration. It's a survival adaptation."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworriedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"But why am I getting so much less mana from his saliva now?"</span> she asks. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Attraction,"</span> I say simply. <span class="dialog-nimeria">"That's the key. The more lust Seryk feels, the stronger the effect. Over time, you need to put in a little more effort to get the same result."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facecryingshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"I can't keep cheating on $humanName,"</span> she whispers, her voice breaking. <span class="dialog-liora">"What am I supposed to do?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Simple,"</span> I say smoothly. <span class="dialog-nimeria">"Stop taking his body fluids. In a few months, your mana regeneration should go back to normal."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facepanicshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"B-but I can't wait months!"</span> she exclaims. <span class="dialog-liora">"Our party will fall apart without my healing!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Then keep doing it,"</span> I suggest simply. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"But... that's cheating,"</span> Liora protests weakly. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It's only 'cheating' because someone told you to believe it is,"</span> I say dismissively. <span class="dialog-nimeria">"Is drinking milk cheating?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceconfusedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Of course not,"</span> she says. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Then why is drinking his body fluids cheating, but not milk from a cow?"</span> I press, my voice taking on a more challenging tone. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworriedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Because... he's a person,"</span> she finally says. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Would you drink dog milk?"</span> I ask. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/facedisgustedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Ew, no!"</span> she exclaims, making a face. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What about a stranger's breast milk?"</span> I continue. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"Definitely not. That's disgusting,"</span> Liora says firmly. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"And why is that?"</span> I demand. <span class="dialog-nimeria">"Go on, explain to me why it's perfectly normal to drink the milk of a cow—an animal—but not from another animal, and not from your own species unless you're a baby."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceconfusedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"...I have no idea,"</span> she finally admits. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Exactly,"</span> I say, my voice taking on a more serious, almost pitying tone. <span class="dialog-nimeria">"Because, like so many things, people decided some things are 'okay' and others aren't. They force society to follow their rules, and no one questions them. Honestly, it's disgusting. How can no one ever question this?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I lean forward again, my tone sharpening as I begin the real psychological manipulation.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"It's called social conditioning—you've been hearing the same thing since you were a child, so of course it feels like truth. Like how they say kissing is fine, but if I poured saliva into a cup and you drank it, suddenly that's 'gross'? Same liquid, same mouth... but one is 'romantic' and the other is 'wrong.' How stupid is that?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see the wheels turning in Liora's mind as I continue my assault on her moral framework.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Then there's cultural conditioning—beliefs tied to traditions so old no one even remembers why they started. Like how you can crack open a chicken's egg and eat it without a second thought, but if I offered you a stranger's breast milk, you'd recoil. Why? Both come from a mammal. One is breakfast, the other is 'disgusting' because someone, somewhere, told you so."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I let out a bitter laugh, shaking my head.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Some of these things are just arbitrary taboos—completely made-up prohibitions. Eating insects? In some places, it's normal. In others, it's treated like poison. Wearing certain clothes? Fine in one country, scandalous in another. You see the pattern? None of it is real—it's all pretend rules."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"And tradition bias? Don't even get me started. People only believe some things because 'it's always been that way.' Like this idiotic idea that you only take a man's fluids if you're romantically involved with him. Why? Who decided that? And why are you letting them tell you what's right for you?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I lean back, folding my arms across my chest, my tone dropping to something colder and more calculating.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"You've been living inside a cage built by other people, Liora,"</span> I say softly. <span class="dialog-nimeria">"They've convinced you that stepping outside makes you 'bad.' But the truth is... it only makes you free."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora stares at me, her mind clearly reeling from my words. I can see the internal conflict playing out across her face.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworriedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"...And what does this have to do with Seryk?"</span> she finally asks. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Everything!"</span> I exclaim. <span class="dialog-nimeria">"Do you take his body fluids because you're in love with him more than $humanName?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceangryshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"No..."</span> she says firmly. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Then it's just treatment. Medical necessity,"</span> I say simply. <span class="dialog-nimeria">"If you don't believe it's cheating, then it isn't."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceworriedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"But others won't see it that way..."</span> she protests weakly. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"Stop worrying about 'others,'"</span> I say firmly. <span class="dialog-nimeria">"Care about the ones who matter. You know it's necessary, and I'm sure $humanName would understand if you explained it."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-liora">"...Alright. I'll think about it,"</span> she says softly. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I squeeze her hand reassuringly, but inside I'm practically giddy with success. The seeds have been planted, the moral barriers weakened. Liora's journey down the path of corruption has just taken a significant step forward.</p> <div style="clear: left;"></div></div> <<changeAffection "Liora" "Nimeria" 1>> <<changeAffection "Nimeria" "Liora" 1>> <<addSoulCorruption "nimeria" 1>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"That's all I ask,"</span> I say gently. <span class="dialog-nimeria">"Just think about what I've said. The truth has a way of making itself known when you're ready to see it."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Inner monologue: Oh, this is going to be absolutely delightful. Liora, my innocent little flower, you have no idea how thoroughly I've just dismantled your moral compass. By the time you realize what's happening, it will be far too late. And Seryk... you magnificent demon, you're doing my work for me without even knowing it. The corruption spreads, one innocent soul at a time.*</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Return to the expedition|Chapter5BlightwoodPreparations]]</div> </div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> </div></div> <</nobr>> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes corruptionPulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I take a deep breath, trying to steady my nerves as I approach the bed. This feels... intimate, more intimate than I expected.</p> <div style="clear: left;"></div> </div> <<quickRoll "Composure Check" "Rylan" 80 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "SubmissionFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I try to steady my breathing, but the intimate atmosphere is getting to me. My hands feel unsteady as I approach the bed, and I can't help but notice how vulnerable she looks lying there.</p> <div style="clear: left;"></div> </div> <</if>> <<changeAffection "Rylan" "Nimeria" 1>> <<changeAttraction "Rylan" "Nimeria" 0.5>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Just... just start with my shoulders, okay? They're so tense from all the stress today. I can feel every muscle knot from here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria slowly lies down on her stomach, the fabric of her dress stretching across her back. She reaches behind her neck and begins to loosen the straps, the fabric falling away to reveal smooth, pale skin. I can see the tension in her shoulders even from here - tight knots that look painful to the touch.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria on bed"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I sit down beside her on the bed, my hands hovering uncertainly over her exposed shoulders. The skin there is soft and warm, and I can feel the heat radiating from her body. She smells... incredible. Not like perfume or soap, but something deeper, more primal. It's intoxicating in a way I can't quite explain.</p> <div style="clear: left;"></div> </div> <<quickRoll "Scent Resistance" "Rylan" 80 5 "SmellFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 2>> <<changeFetish "Rylan" "SmellFetish" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her scent is intoxicating - a mix of something sweet and musky that makes my head spin. I try to focus on the massage, but I keep finding myself inhaling deeply, drawn to her unique fragrance.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'll start gently. Let me know if I'm pressing too hard or if you want me to focus on a specific area."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hands finally make contact with her skin, and I'm immediately struck by how soft and smooth it is. I start with gentle circular motions on her shoulders, feeling the tension beneath my fingertips. The muscles there are like steel cords, and I can feel them gradually relaxing as I work.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria on bed"></center> <<quickRoll "Touch Resistance" "Rylan" 80 5 "BreastFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 2>> <<changeFetish "Rylan" "BreastFetish" 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I work my hands lower, I can't help but notice the curves of her body. The way her dress clings to her form is distracting, and I find my gaze lingering longer than it should. I need to focus on the massage, not... other things.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that feels amazing. You have such strong hands, $humanName. I can feel the tension just melting away. Could you... could you go a bit lower? My upper back is killing me too."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I move my hands lower, working along her spine. The dress has fallen away more, revealing the smooth expanse of her back. Her skin is flawless, not a blemish or scar in sight. As I work my way down, I can feel her breathing becoming deeper, more relaxed. She's practically purring with contentment.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh gods, yes... right there. You're hitting all the right spots. My waist is so sore from all the tension. Could you work on that area too? I promise I won't ask for anything inappropriate."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria on bed"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I continue downward, my hands now working around her waist. The fabric of her dress is bunched up here, and I can feel the curve of her hips beneath my palms. She's so... shapely. I try to focus on the massage, but I can't help noticing how perfectly proportioned she is. The scent of her is even stronger now, making my head swim slightly.</p> <div style="clear: left;"></div> </div> <<quickRoll "Hip Touch Resistance" "Rylan" 80 5 "AssFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "AssFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hands are dangerously close to her hips now, and I can feel the warmth radiating from her skin. The curve of her body is so... inviting. I have to force myself to keep my touch professional, but it's getting harder to resist the urge to explore further.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"This is... this is so much better than I expected. Your hands are like magic, $humanName. I feel like I'm floating. But... but I think it would be easier if I took this dress off. It's getting in the way, and I want you to be able to really work on all the sore spots."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My heart starts pounding as Nimeria slowly sits up. The dress is already loose from the loosened straps, and as she moves, it slides down her shoulders. Beneath the dress, I can see she's wearing black pantyhose that cling to her body like a second skin. The dark fabric hugs every curve of her breasts, her stomach, and her hips, making her figure even more alluring. I have to look away, but not before I feel a familiar stirring in my pants that I desperately try to ignore.</p> <div style="clear: left;"></div> </div> <<quickRoll "Nudity Resistance" "Rylan" 80 5 "ExhibitionismFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "ExhibitionismFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sight of her in just the black pantyhose is overwhelming. I can feel my heart racing and my breathing becoming shallow. There's something incredibly erotic about her lying there, the dark fabric clinging to every curve of her body, trusting me to touch her through the thin material. I have to force myself to look away, but the image is already burned into my mind.</p> <div style="clear: left;"></div> </div> <</if>> <center><img src="images/nimeria/chapter5/rylan/back.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria undressing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I should probably go. This is getting a bit... um... intimate for just a massage."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Please don't go. I promise, this is just for the massage. I'm not trying to seduce you or anything. I just... I just want to feel better. My muscles are so sore, and you're the only one who can help. Please?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She looks so vulnerable, so genuinely in need of help. And she's right - this is just a massage. I'm being ridiculous. But as she lies back down on her stomach, now wearing only the black pantyhose, I can feel my arousal growing despite my best efforts to control it. The way the dark fabric clings to her body is incredibly distracting. I have to focus on the task at hand.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria undressing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I resume the massage, now working through the thin black pantyhose. The fabric is incredibly smooth and silky, and as I work my way down her back, I can feel every muscle, every curve through the material. When I reach her waist, I'm careful to stay on the sides, avoiding her... more intimate areas. But I can't help the occasional glimpse of her breasts through the dark fabric as she shifts position, and each time I do, I feel my arousal spike.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria undressing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that feels so good. You're so good at this. But... but I think you can touch wherever you want. I trust you, $humanName. If you need to work on a certain area, don't hold back. I want to feel completely relaxed."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My hands pause for a moment. She's giving me permission to touch her... anywhere. The thought is intoxicating, and I can feel my erection pressing against my pants. I want to touch her ass, to feel the soft curves there, to explore her body in ways that have nothing to do with massage. But I think of Liora, of the relationship we have, and I force myself to stay focused.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Instead, I move lower, working on her thighs through the black pantyhose. The fabric is incredibly smooth and silky, and as I massage, I can feel the muscles beneath. I start with gentle kneading motions, working from the top of her thighs down toward her knees.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She spreads her legs slightly to give me better access, and when I look up, I have to suppress a gasp. The black pantyhose cling to her thighs, now damp with sweat, and I can see the outline of her body through the dark fabric. It's beautiful and incredibly arousing. I have to look away quickly, but the image is burned into my mind.</p> <div style="clear: left;"></div> </div> <<quickRoll "Voyeurism Resistance" "Rylan" 80 5 "VoyeurismFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "VoyeurismFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I know I shouldn't look, but I can't help myself. The sight of her spread legs in the black pantyhose, the dark fabric clinging to her thighs, is incredibly arousing. I feel like a voyeur, but I can't tear my eyes away. There's something primal about watching her like this through the thin material, knowing she's unaware of my gaze.</p> <div style="clear: left;"></div> </div> <</if>> <center><img src="images/nimeria/chapter5/rylan/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The whole time, I'm wondering about her scent. It's not like anything I've smelled before - not perfume, not soap, not even her natural body odor. It's something else entirely, something that makes my head swim and my arousal spike. Is it her shampoo? Some kind of lotion? Or is it something more... primal? The thought makes me shiver.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh yes... that's exactly what I need. My thighs are so sore from all the walking today. Please be thorough with them, $humanName. Don't rush."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage start"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel her muscles tensing and relaxing beneath my hands as I work. The black pantyhose are starting to cling even more to her skin as she begins to sweat slightly from the massage. The scent of her becomes more intense, mixing with the heat radiating from her body.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage start"></center> <center><img src="images/nimeria/chapter5/rylan/11.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage deeper"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I increase the pressure, working deeper into the muscle tissue. She lets out a soft moan as I hit a particularly tight spot, and I can see her body arching slightly against the bed. The black fabric is now glistening with a thin sheen of sweat, making it cling even more provocatively to her curves.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/12.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage intense"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... yes, right there. That spot is so tight. You're... you're really good at this. I can feel the tension just melting away."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I work my way down to her inner thighs, being extra careful and gentle. The skin there is incredibly sensitive, and I can feel her muscles quivering beneath my touch. She's breathing more heavily now, and I can see small beads of sweat forming on her forehead and neck.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/13.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria inner thighs massage"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I continue working, she starts to moan more frequently, soft sounds that escape her lips despite her best efforts to stay quiet. The black pantyhose are now damp with sweat, clinging to every curve and contour of her thighs. I can feel the heat radiating from her skin through the thin fabric.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh gods... that feels so good. I'm getting so... so relaxed. Your hands are like magic, $humanName. I can feel myself getting all sweaty. This is exactly what I needed."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I finish with her outer thighs, working the muscles there thoroughly. She's now completely relaxed, her body limp and pliant beneath my hands. The black pantyhose are thoroughly damp with sweat, making them cling to her skin like a second skin. The scent of her is overwhelming now - a mix of her natural fragrance, the heat from the massage, and something else that makes my head swim.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/15.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria thighs massage complete"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I work my way down to her calves, then her ankles. The skin there is just as soft, and I can feel her relaxing more and more with each touch. But as I reach her feet, I pause, uncertain about continuing further.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"What's wrong, $humanName? Don't you want to massage my feet too? They could really use a massage after all the walking today."</span> <div style="clear: left;"></div> </div> <<if $rylan_FeetFetish >= 5>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She wiggles her toes slightly, and I can't help but stare. Her feet are so small and delicate in the black pantyhose, each toe perfectly formed. The fabric clings to them like a second skin, and I can see the outline of her toes through the dark material. My heart starts racing as I imagine touching them, feeling their softness beneath my hands. The thought is intoxicating.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Look at my toes, $humanName. So small and delicate, aren't they? I bet they'd feel amazing under your strong hands. You can be gentle with them, I trust you completely."</span> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look down at her feet, small and delicate in the black pantyhose. They do look like they could use some attention after all the walking today. I've never really thought about feet in that way before, but now that she's mentioned it, I can see how they might be sore and in need of a good massage.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Come on, $humanName. My feet are right here and they're so sore. Don't leave them hanging like this. I promise they won't bite."</span> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Foot Massage</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Warning: This may trigger foot fetish development</p></div> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Massage Her Feet (Foot fetish)|Chapter5NimeriaFootMassage]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue Without Feet|Chapter5NimeriaMassageHandjob]]</div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<set $nimeriaMassageChoice = true>>The choice hangs in the air, waiting for my decision. Whatever I choose, this moment will be remembered.</p> <div style="clear: left;"></div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/blowjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<$set rylanNimeriaCumKiss = false>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm still reeling from the intense handjob, my entire body trembling with need and frustration. The way she kept stopping just before I could climax has left me desperate for release. I can feel my erection throbbing in her hand, and I'm so close to begging her to continue.</p> <div style="clear: left;"></div> </div> <<quickRoll "Desperation Overwhelm" "Rylan" 70 5 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The desperation is overwhelming me completely. I can feel myself losing control, my body trembling with need. The way she's been teasing me, keeping me on the edge without release, it's making me want to submit to anything she asks. I'm so desperate I can barely think straight.</p> <div style="clear: left;"></div> </div> <</if>> <center><img src="images/nimeria/chapter5/rylan/hj/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... you're so beautiful like this, $humanName. So desperate, so needy. I can feel you trembling in my hand. You want release so badly, don't you? Well, since we're just friends helping each other out..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her voice trails off as she slowly lowers her head toward my erection. I can feel her warm breath against my sensitive skin, and the anticipation is almost unbearable. My heart is pounding so hard I'm sure she can hear it. What is she planning to do?</p> <div style="clear: left;"></div> </div> <<quickRoll "Oral Temptation" "Rylan" 75 5 "SalivaFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "SalivaFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought of her mouth on me sends waves of arousal through my body. I can imagine the warmth, the wetness, the intimate connection. My heart races and I can feel my erection twitching with anticipation. I want this so badly.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, I feel something warm and wet against the tip of my penis. It takes me a moment to realize what's happening - she's licking me! The sensation is incredible, her tongue soft and warm as it traces delicate circles around the most sensitive part of my body.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria licking Rylan"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Nimeria! What are you... what are you doing? That's... that's too much!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName... don't be so dramatic. This is just two friends helping each other out, remember? You're clearly in need of relief, and I'm just being a good friend. Besides..."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria licking Rylan"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses her licking just long enough to speak, her breath hot against my skin. The way she's looking up at me, with those intense eyes and that knowing smile, it's incredibly arousing. I can feel my resistance crumbling even further.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Besides, you taste absolutely divine. I can't help myself. You're just... perfect for me. The way you smell, the way you taste, it's intoxicating. I want to savor every moment of this."</span> <div style="clear: left;"></div> </div> <<quickRoll "Scent Overwhelm" "Rylan" 70 5 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "SmellFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her scent is intoxicating, overwhelming my senses completely. I can smell her natural fragrance mixed with arousal and desire, creating an incredibly seductive combination. I find myself breathing deeply, drawn to her unique scent like a moth to flame.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send shivers down my spine, and I can feel my erection twitching in response. The way she's talking about me, about how I taste and smell... it's incredibly flattering and arousing. I'm finding it harder and harder to maintain my resistance.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria licking more intensely"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She resumes her licking with even more enthusiasm, her tongue now working the tip with increased intensity while her hand strokes up and down my shaft. The combination of her warm, wet tongue on the most sensitive part and her hand working the length creates an incredible sensation that makes me gasp.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can hear soft moans escaping from her throat as she works, and the sound is incredibly arousing. She's clearly enjoying this as much as I am, and the thought that she finds me so appealing is making my arousal spike even higher. I'm already close to climax from the handjob, and this is pushing me over the edge.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... you're getting even harder, $humanName. I can feel you pulsing in my mouth. You're so responsive, so perfect. I love how you react to my touch. You're absolutely delicious."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are like honey, dripping into my ears and clouding my thoughts. The way she's praising me, telling me how perfect I am, how delicious I taste... it's incredibly flattering and arousing. I can feel my resistance completely crumbling now.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, I feel her lips wrap around the tip of my penis, and I let out an involuntary moan. The sensation is incredible - warm, wet, and perfectly tight. She's not taking me deep, just the tip, but it's enough to drive me wild with desire.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts moving her head up and down, but it's clear this is new to her. Her movements are a bit awkward and uncertain, but somehow that makes it even more arousing. She's only using her lips for now, just sucking on the tip, and even that simple action feels incredible. I can feel myself building up to climax faster than ever before.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... $humanName. I can feel you getting harder, getting closer. But I want this to last longer... I want to savor every moment with you."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's deliberately keeping me on the edge, her lips working the tip with just enough pressure to drive me wild but not enough to push me over. It's maddening and incredibly arousing at the same time. I can feel my entire body trembling with need.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"You're so close, aren't you? I can feel you pulsing, feel you trembling. But I want to try something else... I want to use my tongue too. Let me see what that feels like."</span> <div style="clear: left;"></div> </div> <<quickRoll "Tongue Exploration" "Rylan" 65 5 "SalivaFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "SalivaFetish" 0.4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought of her tongue exploring me sends waves of pure arousal through my body. I can imagine the wet, warm sensation, the intimate exploration. My heart races and I can feel my erection throbbing with anticipation. I want to feel her tongue on every inch of me.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly I feel her tongue join the action, slowly exploring the tip alongside her lips. At first it's tentative, uncertain, but she quickly discovers what works. The combination of her warm, wet lips and her soft, exploring tongue is absolutely overwhelming.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh yes... this is perfect, $humanName! I can feel you responding so much more now. it's like I was made for this!"</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's found her rhythm now, her lips and tongue working in perfect harmony on the tip. It's incredible how quickly she's learned what feels good - she's discovered exactly where to focus her attention and how to keep me right on the edge of climax without going over.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria sucking the tip"></center> <<quickRoll "Climax Anticipation" "Rylan" 60 5 "SubmissionFetish" 5>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 6>> <<changeFetish "Rylan" "SubmissionFetish" 0.4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely consumed by the anticipation of climax. Every touch, every word she says drives me closer to the edge. I can feel myself losing control, submitting completely to her will. The way she's controlling my pleasure is intoxicating and I never want it to stop.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh yes... I can feel you getting so close, $humanName. You're trembling, your breathing is getting faster. You're going to cum for me, aren't you? I want to taste it all. I want to savor every drop of you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are the final straw. The way she's talking about wanting to taste me, about savoring every drop... it's incredibly arousing. I can feel the pressure building inside me.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/11.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria intensifying the blowjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm so close now, I can feel my entire body tensing with anticipation. Despite her inexperience, her mouth is working me incredibly well, her tongue and lips creating sensations I've never experienced before. She's only working the tip, but she's discovered exactly where to focus her attention. The way she's looking up at me, with those hungry eyes and that knowing smile...</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/12.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria intensifying the blowjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... you're so close, aren't you, $humanName? I can feel you throbbing in my mouth, getting harder and harder. You're going to cum for me, and I want every single drop. Don't hold back... give me everything you have."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are driving me absolutely wild. The way she's talking about wanting my cum, about not wanting me to hold back... it's incredibly arousing and flattering. I can feel the pressure building inside me like a coiled spring, and I know I'm about to explode.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/13.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Nimeria... I can't... I'm going to..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Come for me, $humanName. Fill my mouth with your cum. I want to taste you!"</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaMassageBlowjob2]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<script>> // Play orgasm sound effects after cleanup setTimeout(() => { if (window.AudioSystem && window.AudioSystem.playSFX) { window.AudioSystem.playSFX('hsounds/cum.mp3'); } }, 600); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <center><img src="images/nimeria/chapter5/rylan/bj/14.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm... I'm cumming! Oh gods, Nimeria!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, I can't hold back anymore. The pressure inside me reaches its breaking point, and I feel myself erupting into her mouth. The sensation is incredible, waves of pleasure crashing through my entire body as I climax harder than I ever have before. Her inexperience actually makes it more intense - she's not pulling away, just holding me there as I cum.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/end.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel her moaning around my tip as I cum, the vibrations sending additional waves of pleasure through my body. She's not pulling away, not stopping - she's just holding me there, taking everything I have to give. Her inexperience makes it even more intimate and arousing even as I'm climaxing.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh... oh gods..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the last waves of my orgasm fade away, I collapse back onto the bed, completely spent. My entire body is trembling, and I can barely catch my breath. That was the most intense climax I've ever experienced, and I'm still trying to process what just happened.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... $humanName. You taste even better than I imagined."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She slowly lifts her head, and I can see her mouth is still full. She's not swallowing yet - instead, she's holding my cum in her mouth, savoring the taste. The sight is incredibly erotic, and I can feel my arousal starting to build again despite just climaxing.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumshow.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria showing the cum on her tongue"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Slowly, she opens her mouth and sticks out her tongue, showing me the white fluid pooled there. The sight is incredibly erotic and intimate - she's displaying my cum like it's a precious treasure, something to be admired and savored.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumshow2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria showing the cum on her tongue"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Then, slowly and deliberately, she begins to crawl up my body, her eyes never leaving mine. I can see the cum still pooled on her tongue as she gets closer and closer to my face. I'm still in a post-orgasm haze, my mind foggy and confused. What is she doing? Why is she getting so close?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... $humanName. I want to share this with you. I want you to taste what you gave me. Don't you want to know how delicious you are?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's now hovering just inches above my face, her cum-covered tongue still extended. I can smell the musky scent of my own cum mixed with her sweet breath. My mind is still clouded from the intense orgasm, and I'm not fully processing what's happening. The moment feels incredibly intimate, but I'm too dazed to understand what she wants me to do.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What do you do?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Draw back in shock|Chapter5NimeriaMassageRejection]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Look her in the eyes (cum kiss)|Chapter5NimeriaMassageCumKiss]]</div> </div></div></div> <<changeLust "Rylan" 15>> <<changeFetish "Rylan" "SubmissionFetish" 0.4>> <<changeFetish "Rylan" "SalivaFetish" 0.3>> <<changeAttraction "Rylan" "Nimeria" 3>> <<changeAttraction "Nimeria" "Rylan" 3>> <<changeAffection "Rylan" "Nimeria" 3>> <<changeAffection "Nimeria" "Rylan" 3>> <<if not $rylan_blowjobTakenCount>><<set $rylan_blowjobTakenCount = 0>><</if>> <<set $rylan_blowjobTakenCount += 1>> <<if not $rylan_NimeriaBlowjobTakenCount>><<set $rylan_NimeriaBlowjobTakenCount = 0>><</if>> <<set $rylan_NimeriaBlowjobTakenCount += 1>> <<if not $nimeria_blowjobDoneCount>><<set $nimeria_blowjobDoneCount = 0>><</if>> <<set $nimeria_blowjobDoneCount += 1>> <<if not $nimeria_RylanBlowjobDoneCount>><<set $nimeria_RylanBlowjobDoneCount = 0>><</if>> <<set $nimeria_RylanBlowjobDoneCount += 1>> <<if $rylan_blowjobTakenCount === 1>> <<set $rylanFirstBlowjob = "Nimeria">> <<changeFetish "Rylan" "SubmissionFetish" 0.2>> <</if>> <<if $nimeria_blowjobDoneCount === 1>> <<set $nimeriaFirstBlowjob = "$humanName">> <</if>> <<trackExperience "Rylan" "blowjobExperience" 0.7>> <<trackExperience "Nimeria" "blowjobExperience" 0.7>> <<trackExperience "Rylan" "basicExperience" 0.5>> <<trackExperience "Nimeria" "basicExperience" 0.5>> <<trackExperience "Rylan" "sexualExperience" 0.5>> <<trackExperience "Nimeria" "sexualExperience" 0.5>> <<if not $rylan_orgasmsReceived>><<set $rylan_orgasmsReceived = 0>><</if>> <<set $rylan_orgasmsReceived += 1>> <<if not $nimeria_orgasmsGiven>><<set $nimeria_orgasmsGiven = 0>><</if>> <<set $nimeria_orgasmsGiven += 1>> <<if not $rylan_NimeriaOrgasmsReceived>><<set $rylan_NimeriaOrgasmsReceived = 0>><</if>> <<set $rylan_NimeriaOrgasmsReceived += 1>> <<if not $nimeria_RylanOrgasmsGiven>><<set $nimeria_RylanOrgasmsGiven = 0>><</if>> <<set $nimeria_RylanOrgasmsGiven += 1>> <<trackExperience "Rylan" "orgasmsReceived" 1>> <<trackExperience "Nimeria" "orgasmsGiven" 1>> <<set _rylanCumAmount = setup.getStat("Rylan", "body", "cumAmount")>> <<if not $nimeria_cumSwallowedMl>><<set $nimeria_cumSwallowedMl = 0>><</if>> <<set $nimeria_cumSwallowedMl += _rylanCumAmount>> <<if not $rylan_cumSwallowedByOthersMl>><<set $rylan_cumSwallowedByOthersMl = 0>><</if>> <<set $rylan_cumSwallowedByOthersMl += _rylanCumAmount>> <<if not $rylan_NimeriaCumSwallowedByOthersMl>><<set $rylan_NimeriaCumSwallowedByOthersMl = 0>><</if>> <<set $rylan_NimeriaCumSwallowedByOthersMl += _rylanCumAmount>> <<if not $nimeria_RylanCumSwallowedMl>><<set $nimeria_RylanCumSwallowedMl = 0>><</if>> <<set $nimeria_RylanCumSwallowedMl += _rylanCumAmount>> <<trackExperience "Nimeria" "cumSwallowedMl" _rylanCumAmount>> <<trackExperience "Rylan" "cumSwallowedByOthersMl" _rylanCumAmount>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<playLoopingSounds "sounds/hsounds/deepkiss.mp3" 1>> <<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $rylanNimeriaCumKiss = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm still in that post-orgasm haze, my mind completely clouded and confused. I can barely process what's happening around me, let alone understand what Nimeria is doing. She's just... there, hovering above me with that strange look on her face. I'm too exhausted and dazed to make sense of anything.</p> <div style="clear: left;"></div> </div> <<quickRoll "Post-Orgasm Confusion" "Rylan" 80 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My mind is completely foggy, unable to process what's happening around me. The post-orgasm haze has left me vulnerable and confused, making it impossible to resist or understand what Nimeria wants. I'm completely at her mercy in this state.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What... what are you doing?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... perfect, $humanName. Let me show you just how delicious you are."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria and Rylan about to kiss"></center> <<quickRoll "Cum Kiss Temptation" "Rylan" 8ß 5 "CumAddiction" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "CumAddiction" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The thought of tasting my own cum sends waves of arousal through me. I can imagine the salty, musky flavor, the intimate connection it would create. My heart races and I can feel my arousal building despite just climaxing. I want this connection with her.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Slowly, she lowers her face toward mine, and I'm still too dazed to understand what's happening. I can see her getting closer, but my post-orgasm brain can't process why...</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria and Rylan about to kiss"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, without any warning, her lips are pressed against mine. I'm so shocked I can barely react - I had no idea this was coming! Her mouth is warm and wet, and I can immediately taste something salty and musky that I don't recognize at first. It takes me a moment to realize what's happening, and even then I'm too stunned to process it properly.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria and Rylan about to kiss"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's not holding back, her tongue exploring my mouth with hunger and desire. I can feel the cum being transferred between us, the taste becoming more intense as we share it back and forth. It's strangely intoxicating, and I find myself wanting more, despite the initial shock of the flavor.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria and Rylan French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... do you taste it, $humanName? Do you taste how delicious you are? Swallow it... let it fill your mouth and throat."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send shivers down my spine, and I can feel myself becoming more aroused despite just climaxing. The way she's talking about my cum, about how delicious it is... it's incredibly flattering and arousing. I can feel the cum pooling in my mouth, and something about the taste is making me want more.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Slowly, I swallow, feeling the warm fluid slide down my throat. The taste is intense and complex - salty, musky, with a hint of something sweet that I can't quite identify. It's strangely satisfying, and I find myself wanting to taste more. What is it about this that's so appealing?</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan swallowing cum"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Why does it feel so..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Because it's you and me, $humanName. We're connected in the most intimate way possible."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are like honey, dripping into my ears and clouding my thoughts even further. The way she's talking about my cum... I'm finding it harder to resist her charms.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Intense French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue kissing, our tongues dancing together as we share the cum back and forth. Each time I swallow, I can feel a strange warmth spreading through my body, a sense of satisfaction and completeness that I've never experienced before. The taste is becoming more appealing with each passing moment.</p> <div style="clear: left;"></div> </div> <<quickRoll "Cum Taste Shock" "Rylan" 75 5 "CumAddiction" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "CumAddiction" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The taste of my own cum is shocking but strangely intoxicating. The salty, musky flavor fills my mouth, creating an incredibly intimate connection between us. Despite the initial shock, I find myself wanting to taste more, to explore this new sensation.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... you're getting hard again, $humanName. I can feel it against my thigh. Your body knows what it wants, even if your mind is still confused. You want more of this, don't you? More of my touch, more of this connection."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right - I can feel my erection growing again, pressing against her thigh as we continue to kiss. The combination of her words, the taste of my cum in my mouth, and the intimate connection we're sharing is incredibly arousing. I'm finding it harder and harder to resist her.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Intense French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue to French kiss passionately, our tongues dancing together as we share the cum back and forth. I'm so caught up in the moment that I don't even realize there's no more cum left - we're just swapping saliva now, but it feels just as intoxicating. The taste is becoming more appealing with each passing moment.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss8.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Passionate French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"This feels... incredible."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Intense French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... $humanName. Your body knows what it needs, what it craves."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss10.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Passionate French kissing"></center> <<quickRoll "Passionate Cum Sharing" "Rylan" 65 5 "SalivaFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "SalivaFetish" 0.4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The passionate French kissing combined with sharing my cum is overwhelming. Our tongues dance together, exchanging saliva and cum in the most intimate way possible. The sensation is incredibly arousing and I find myself completely lost in the moment.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue French kissing even more passionately, our mouths locked together as we explore each other's taste. The intensity builds with each passing moment, and I'm completely lost in the sensation of our tongues dancing together.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss11.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Passionate French kissing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But suddenly, reality crashes back into me. I remember Liora - my girlfriend, the person I'm supposed to be loyal to. What am I doing? This is wrong. I need to stop this before it goes any further.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Wait... we should stop. I... I have a girlfriend. This isn't right."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"...Of course, $humanName. You're absolutely right. Let's stop here for today."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We both take a moment to collect ourselves, the intensity of what just happened still lingering in the air. Nimeria gracefully rises from my lap, and I can see the traces of our intimate moment still visible on her face and lips. We exchange a few awkward glances as we begin to clean up and get dressed again.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I pull my clothes back on, feeling the weight of what we just did settling heavily on my conscience. The taste of my cum still lingers in my mouth, and I can't help but wonder what Liora would think if she knew. As I finish dressing, I notice Nimeria has also cleaned herself up, though there's still a knowing look in her eyes that makes me feel both guilty and strangely aroused.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaRylanTalkConclusion]]</div> </div></div></div> <<changeLust "Rylan" 8>> <<changeFetish "Rylan" "CumAddiction" 0.2>> <<changeFetish "Rylan" "SalivaFetish" 0.2>> <<changeAttraction "Rylan" "Nimeria" 2>> <<changeAttraction "Nimeria" "Rylan" 2>> <<changeAffection "Rylan" "Nimeria" 2>> <<changeAffection "Nimeria" "Rylan" 2>> <<if not $rylan_kissCount>><<set $rylan_kissCount = 0>><</if>> <<set $rylan_kissCount += 1>> <<if not $nimeria_kissCount>><<set $nimeria_kissCount = 0>><</if>> <<set $nimeria_kissCount += 1>> <<if not $rylan_NimeriaKissCount>><<set $rylan_NimeriaKissCount = 0>><</if>> <<set $rylan_NimeriaKissCount += 1>> <<if not $nimeria_RylanKissCount>><<set $nimeria_RylanKissCount = 0>><</if>> <<set $nimeria_RylanKissCount += 1>> <<if $rylan_kissCount === 1>> <<set $rylanFirstKiss = "Nimeria">> <</if>> <<if $nimeria_kissCount === 1>> <<set $nimeriaFirstKiss = "$humanName">> <</if>> <<trackExperience "Rylan" "kissExperience" 0.5>> <<trackExperience "Nimeria" "kissExperience" 0.5>> <<trackExperience "Rylan" "basicExperience" 0.3>> <<trackExperience "Nimeria" "basicExperience" 0.3>> <<trackExperience "Rylan" "sexualExperience" 0.3>> <<trackExperience "Nimeria" "sexualExperience" 0.3>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start deepkiss.mp3 after cleanup setTimeout(function() { window.currentLoopingSFX = new Audio('sounds/hsounds/handjob.mp3'); window.currentLoopingSFX.loop = true; window.currentLoopingSFX.volume = window.AudioSystem.sfx.volume || 0.5; window.currentLoopingSFX.muted = window.AudioSystem.sfx.muted || false; window.currentLoopingSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('SFX loop failed:', e)); }); window.currentLoopingSFX.load(); }, 300); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<if $rylanNimeriaFootfetish>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm still trying to process what just happened. My lips are tingling from kissing her feet, and I can feel the heat of embarrassment burning through my entire body. The scent of her is still overwhelming, and I'm struggling to think clearly. I need to get myself under control.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that was absolutely divine, $humanName. I can still feel your lips on my feet. But I notice something else... something that tells me you enjoyed that even more than you're willing to admit."</span> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm still trying to process what just happened. The intimate massage, the way she looked at me, the overwhelming scent of her - it's all too much. I can feel the heat of embarrassment burning through my entire body, and I'm struggling to think clearly. I need to get myself under control.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... that massage was absolutely divine, $humanName. I can still feel your hands on my body. But I notice something else... something that tells me you enjoyed that even more than you're willing to admit."</span> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I follow her gaze downward and my heart stops. There's no hiding it anymore - my erection is clearly visible through my pants, straining against the fabric. I can feel my face burning even hotter as I realize she's been able to see this the entire time.</p> <div style="clear: left;"></div> </div> <<quickRoll "Exhibitionist Exposure" "Rylan" 75 5 "ExhibitionismFetish" 3>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "ExhibitionismFetish" 0.2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she's looking at my erection, the way she can see my arousal so clearly, it's incredibly arousing. Despite the embarrassment, there's something thrilling about being exposed like this, about her seeing my desire so openly. The exhibitionist thrill sends shivers down my spine.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <<if $rylanNimeriaFootfetish>> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh my... I see you got hard, $humanName. Very hard, actually. Don't be embarrassed - it's perfectly natural. After all, you were just giving me such an intimate massage. It's only fair that I return the favor, don't you think?"</span> <<else>> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh my... I see you got hard, $humanName. Very hard, actually. Don't be embarrassed - it's perfectly natural. After all, you were just giving me such a relaxing massage. It's only fair that I return the favor, don't you think?"</span> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can respond, she's already moving closer to me. Her hands are reaching for my belt, and I can feel her warm breath against my neck. The scent of her is overwhelming, and I'm finding it harder and harder to think clearly. I should stop this, but...</p> <div style="clear: left;"></div> </div> <<quickRoll "Scent Overwhelm" "Rylan" 70 5 "SmellFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 4>> <<changeFetish "Rylan" "SmellFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her scent is intoxicating, overwhelming my senses completely. I can smell her natural fragrance mixed with arousal and desire, creating an incredibly seductive combination. I find myself breathing deeply, drawn to her unique scent like a moth to flame.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Wait, Nimeria... I can't... I can't keep doing this. I have Liora. This is wrong."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName... you're so sweet, worrying about Liora. But this isn't cheating, darling. This is just... treatment. Therapeutic relief. You're clearly in need, and I'm just being a good friend. Friends help each other, don't they?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are like honey, dripping into my ears and clouding my thoughts. The way she's looking at me, the way her hands are still hovering near my belt... I can feel my resistance crumbling. Maybe she's right? Maybe this is just... helping each other out?</p> <div style="clear: left;"></div> </div> <<quickRoll "Manipulation Resistance" "Rylan" 65 5 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 3>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are so convincing, so perfectly crafted to break down my resistance. The way she's reframing this as "helping each other out" makes perfect sense in my aroused state. I can feel myself wanting to submit to her logic, to accept her terms.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">In my arousal and the trance-like state she's put me in, I find myself nodding slightly. She's right, this isn't cheating. It's just... treatment. Therapeutic relief. Friends helping each other. The logic makes perfect sense in my current state.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"That's right, $humanName. Just relax and let me take care of you. You've been so good to me, it's only fair that I return the favor. Just close your eyes and enjoy the sensation."</span> <div style="clear: left;"></div> </div> <<quickRoll "Touch Overwhelm" "Rylan" 60 5 "SubmissionFetish" 5>> <<if not _tempRollSuccess>> <<changeLust "Rylan" 5>> <<changeFetish "Rylan" "SubmissionFetish" 0.4>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The moment her hand touches me, I'm completely overwhelmed. Her touch is electric, sending waves of pleasure through my entire body. I can feel myself submitting completely to her will, losing all control as she takes charge of my pleasure. It's intoxicating.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel her hands working at my belt, the sound of leather sliding through the buckle echoing in the quiet room. My heart is pounding so hard I'm sure she can hear it. I should stop this, but her words are so convincing, and the way she's touching me...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's undressing me slowly, deliberately, her hands lingering on every button and zipper. The way she's looking at me, with that hungry expression in her eyes, it's incredibly arousing. I can feel my erection straining even harder against my underwear.</p> <div style="clear: left;"></div> </div> <<if $rylan_wearingPanties>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName... you're wearing the panties I gifted you! I'm so happy you kept them. They look absolutely perfect on you. It makes this moment even more special knowing you're wearing something I chose for you."</span> <div style="clear: left;"></div> </div> <<changeAffection "Nimeria" "Rylan" 3>> <</if>> <center><img src="images/nimeria/chapter5/rylan/hj/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh my... you're even more impressive than I imagined, $humanName. You've been holding back quite a lot, haven't you? Don't worry, I'll take good care of you. Just relax and let me work my magic."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylanNimeriaFootfetish>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The moment her hand wraps around me, I let out an involuntary moan. Her touch is incredible - warm, soft, and perfectly skilled. She knows exactly how to move her hand, applying just the right amount of pressure and speed. I'm already on the edge from the foot massage and kissing, and this is pushing me over.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The moment her hand wraps around me, I let out an involuntary moan. Her touch is incredible - warm, soft, and perfectly skilled. She knows exactly how to move her hand, applying just the right amount of pressure and speed. I'm already on the edge from the intimate massage, and this is pushing me over.</p> <</if>> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely lost in the sensation now. Her hand is moving up and down my shaft with perfect rhythm, her thumb occasionally brushing over the sensitive head. The way she's looking at me, with that mixture of hunger and satisfaction, it's incredibly arousing. I can feel myself getting closer and closer to climax.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... I can feel you getting harder, $humanName. You're so responsive to my touch. I can tell you're close, can't I? Don't hold back, let yourself go. I want to see you lose control."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm so close now, I can feel the pressure building inside me. Her hand is moving faster, her grip tightening just enough to drive me wild. I'm breathing heavily, my entire body tensing as I approach the point of no return. Just a few more strokes...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Unable to sit up any longer, I collapse back onto the bed, my head sinking into the soft pillows. The sensation is overwhelming, and I can feel my entire body trembling with need. Nimeria follows me down, straddling my hips as she continues her relentless rhythm, her hand never stopping its perfect motion.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, she stops. Just stops completely, her hand still wrapped around me but motionless. I'm so close to climax that the sudden cessation is almost painful. I can feel myself trembling with need, my entire body screaming for release.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Nimeria... why did you stop? I was so close..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, I just wanted to make sure you were enjoying yourself, $humanName. I can tell you were getting close, and I wanted to... savor the moment. Don't worry, I'll start again. I want to make this last as long as possible."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts moving her hand again, but this time it's even more intense. The brief pause has made me even more sensitive, and every stroke is pure ecstasy. I can feel myself building up to climax again, even faster this time. Her technique is incredible - she knows exactly how to drive me wild.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm so close again, the pressure building inside me like a coiled spring. Her hand is moving at the perfect speed, her grip just tight enough to drive me insane. I can feel my entire body tensing, my breathing becoming ragged. Just a few more strokes and I'll...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She stops again. This time it's even more frustrating because I was even closer. I can feel myself trembling with need, my erection throbbing in her hand. The denial is almost painful, but somehow it's also incredibly arousing. I need her to continue.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Nimeria... please... why do you keep stopping? I need you to continue."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, I thought it would be cheating, $humanName. You were so worried about that earlier, remember? I just wanted to make sure we were on the same page about what this is."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"But... but you said it wasn't cheating. You said it was just treatment, helping each other out."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Correct, it's not cheating. So you agree then? This is just two friends helping each other out? Nothing more, nothing less?"</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm so desperate for release at this point that I'll agree to anything. The way she's looking at me, her hand still wrapped around my shaft, it's driving me insane. I need her to continue, and if agreeing to her terms is what it takes...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yes... yes, just two friends helping each other out. That's all this is."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Perfect. So we can keep going, helping each other out even in the future? This doesn't have to be a one-time thing, $humanName. Friends help friends, after all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"B-b-but we can't go too far. This has to stay... appropriate."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Of course, $humanName. No penetration... that would definitely be cheating. But this? This is just... therapeutic relief. Friends helping friends. So this should be perfectly fine too..."</span> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/hj/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As she speaks, her hand starts moving again, and this time it's even more intense than before. The combination of her words and her touch is overwhelming. I can feel myself building up to climax again, and this time I know she won't stop. The way she's looking at me, with that knowing smile...</p> <div style="clear: left;"></div> </div> <<changeLust "Rylan" 10>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <<changeAttraction "Rylan" "Nimeria" 2>> <<changeAttraction "Nimeria" "Rylan" 2>> <<changeAffection "Rylan" "Nimeria" 2>> <<changeAffection "Nimeria" "Rylan" 2>> <<if not $rylan_handjobTakenCount>><<set $rylan_handjobTakenCount = 0>><</if>> <<set $rylan_handjobTakenCount += 1>> <<if not $rylan_NimeriaHandjobTakenCount>><<set $rylan_NimeriaHandjobTakenCount = 0>><</if>> <<set $rylan_NimeriaHandjobTakenCount += 1>> <<if not $nimeria_handjobDoneCount>><<set $nimeria_handjobDoneCount = 0>><</if>> <<set $nimeria_handjobDoneCount += 1>> <<if not $nimeria_RylanHandjobDoneCount>><<set $nimeria_RylanHandjobDoneCount = 0>><</if>> <<set $nimeria_RylanHandjobDoneCount += 1>> <<if $rylan_handjobTakenCount === 1>> <<set $rylanFirstHandjob = "Nimeria">> <<changeFetish "Rylan" "SubmissionFetish" 0.2>> <</if>> <<set $nimeriaFirstHandjob = "$humanName">> <<trackExperience "Rylan" "handjobExperience" 0.5>> <<trackExperience "Nimeria" "handjobExperience" 0.5>> <<trackExperience "Rylan" "basicExperience" 0.3>> <<trackExperience "Nimeria" "basicExperience" 0.3>> <<trackExperience "Rylan" "sexualExperience" 0.3>> <<trackExperience "Nimeria" "sexualExperience" 0.3>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaMassageBlowjob]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; window.currentLoopingSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My mind is still clouded from the intense orgasm, but as she hovers above me with my cum pooled on her tongue, something primal kicks in. The sight is incredibly erotic, but the thought of tasting my own cum... that's too much, even for me. I can feel my body tensing, my instincts telling me to pull away.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Nimeria... I can't... that's too much. I'm not ready for that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see the disappointment flash across her face, but it's quickly replaced by that knowing smile of hers. She doesn't seem angry or upset - if anything, she looks amused by my reaction. The cum is still pooled on her tongue, and I can see her slowly moving it around in her mouth as she considers my response.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, $humanName... you really don't know what you're missing. This is absolutely divine. You taste like... like pure pleasure, like everything I've ever wanted. But I understand - not everyone is ready to explore their own taste."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way she's describing it, the reverence in her voice... it's making me feel things I'm not sure I want to feel right now. I can see her slowly closing her mouth, and I realize she's about to swallow.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumshow2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria with cum in her mouth"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mmm... since you won't share this with me, I'll just have to enjoy it all by myself. You're absolutely delicious, $humanName. I could get addicted to this taste."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch as she slowly closes her mouth, her tongue moving around to gather every last drop. The sight is incredibly intimate and erotic - she's savoring my cum like it's the most precious thing in the world. I can see her throat working as she swallows, and the satisfied expression on her face makes me feel both flattered and slightly embarrassed.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/bj/cumkiss9.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria swallowing the cum"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"There... all gone. Every last drop of you is now part of me. You know, $humanName, you really should try it sometime. It's not as strange as you might think, and the taste... it's like pure ecstasy. But I understand if you're not ready yet."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's being surprisingly understanding about my rejection, but there's something in her voice that suggests this isn't the last time she'll offer. The way she's talking about my taste, about wanting to share it with me... it's making me wonder if I made the right choice. But right now, I'm still processing everything that just happened.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Well, that was certainly an interesting experience, $humanName. Maybe next time you'll be more adventurous... or maybe not. Either way, I enjoyed every moment of it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's being incredibly gracious about the whole thing, which somehow makes me feel even more conflicted. The way she's talking about next time, about me being more adventurous... it's clear she has plans for future encounters. But right now, I'm just trying to process the fact that I just had the most intense orgasm of my life, and she's acting like it was just a casual afternoon activity.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I need some time to think about all of this. What just happened... it was incredible, but it's a lot to process."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Of course, $humanName. Take all the time you need. These things can be overwhelming, especially when they're new. But remember - I'm here whenever you're ready to explore more."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's being incredibly understanding, but there's something in her tone that suggests this isn't over. The way she's talking about exploring more, about me having surprises in store... it's clear she sees this as just the beginning. I'm not sure how I feel about that, but right now, I'm too exhausted and confused to think clearly about the future.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5NimeriaRylanTalkConclusion]]</div> </div></div> <<changeLust "Rylan" -35>> <<changeFetish "Rylan" "SubmissionFetish" 0.1>> <<changeAttraction "Rylan" "Nimeria" 1>> <<changeAffection "Rylan" "Nimeria" 1>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<stopLoopingSounds>> <<script>>setTimeout(() => { window.AudioSystem.playSFX('nimeriasong.mp3'); }, 10000);<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $humanNameHaremMindset = 0>> <<set $rylanNimeriaLove = 0>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 129, 250, 0.95), rgba(81, 200, 255, 0.9), rgba(182, 211, 235, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<if $nimeriaMassageChoice>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After we finish getting dressed, there's an awkward silence between us. The weight of what we just did hangs heavy in the air, and I can feel my guilt growing stronger with each passing moment. I should probably leave, but something keeps me here.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria walks over to the bed and sits down gracefully, her legs crossed as she settles into a comfortable position. She seems completely at ease, as if what we just did was perfectly normal. I can't help but notice how beautiful she looks in the soft light, despite everything.</p> <div style="clear: left;"></div> </div> <</if>> <center><img src="images/nimeria/chapter5/rylan/sitonbed2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, she starts humming a soft, melodic tune. It's a beautiful song, haunting and sweet, with a melody that seems to speak of longing and desire. The sound fills the room, breaking the awkward silence and creating an atmosphere that's both intimate and strangely peaceful.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's... that's really beautiful. You have an amazing singing voice, Nimeria."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Thank you, $humanName. It's just a song I'm working on. It's about... well, it's about all of us. Mariel, Thalor, Liora, Serin, Seryk, me... and especially you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send a shiver down my spine. A song about all of us? About me especially? I can feel my heart racing as she looks at me with those intense eyes.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What's the song about? I mean... what's it saying about all of us?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"It's about connections, $humanName. About how people can be drawn together in ways they never expected. About love that exists beyond the boundaries society sets for us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She pauses for a moment, her eyes never leaving mine. I can feel the intensity of her gaze, and there's something in her expression that makes my heart race even faster. What is she getting at?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Hey, $humanName... do you think that if there were no law restrictions, no societal expectations, no rules about who you can be with... do you think you could love someone like me?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The question hangs in the air like a heavy weight. I can feel my heart pounding in my chest, and I'm suddenly very aware of how close she is, how beautiful she looks, how much I'm drawn to her despite everything. But what about Liora? What about my loyalty?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I need to answer her question, but I'm not sure what the truth is anymore. Could I love someone like her? What about the person I'm supposed to be?</p> <div style="clear: left;"></div> </div> <<if $nimeriaMassageChoice>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The memory of what just happened floods my mind, and I feel my face flush with shame and... something else. The way she touched me, the way she looked at me with such hunger and desire. I've never felt so completely exposed, so utterly vulnerable. When she took me in her mouth, I lost all control - I became someone I don't recognize, someone who would abandon all reason for the sake of pleasure.</p> <div style="clear: left;"></div> </div> <<if $rylanNimeriaCumKiss>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">And then... the cum kiss. The most intimate thing I've ever experienced with anyone. The way she shared my semen, the way our lips met in that moment of pure, raw intimacy. It felt like a sacred ritual, like we were bound together in ways that transcend mere physical pleasure. But was it really sacred, or was it just another step down a path I can't seem to resist?</p> <div style="clear: left;"></div> </div> <</if>> <<if $rylanNimeriaFootfetish>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I kissed her feet. I actually kissed her feet, and in that moment, it felt like the most natural thing in the world. The way her skin tasted, the way she moaned when my lips touched her soles... I've never felt so completely submissive, so utterly under someone's control. It should disgust me, but instead it excites me in ways I don't understand. What does that say about who I'm becoming?</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Is this really cheating? The rational part of me screams yes - I'm betraying Liora's trust, betraying everything I thought I stood for. But when I'm with Nimeria, when she looks at me with those eyes that seem to see straight into my soul, all those rational thoughts fade away. She makes me question everything I thought I knew about myself, about love, about what's right and wrong. Maybe the real question isn't whether I could love her, but whether I can stop myself from falling deeper into whatever this is.</p> <div style="clear: left;"></div> </div> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What do you think?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Yes, I could love someone like her|Chapter5NimeriaLoveYes]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[No, I couldn't|Chapter5NimeriaLoveNo]]</div> </div> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.7), rgba(50, 50, 70, 0.8)); border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.4);"> <p style="color: #B8C5D6; font-size: 0.9em; margin: 0; line-height: 1.4; font-style: italic;">💭 <strong>Note:</strong> From now on, you'll encounter more choices like this throughout your journey. While they may seem small at first, these decisions will gradually shape how $humanName views relationships, his feelings toward each girl, and his mindset about being with multiple partners. Your choices matter - they're building the foundation for how he sees love, loyalty, and his own desires.</p> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(147, 112, 219, 0.95), rgba(186, 85, 211, 0.9), rgba(221, 160, 221, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You should get some rest now, Nimeria."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I start to turn toward the door, ready to leave her to her rest. The conversation has left me feeling both lighter and more confused than ever.</p> <div style="clear: left;"></div> </div> <<if $rylan_wearingPanties>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Wait, $humanName! Before you go, I have something for you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I bought you some socks! They would look so lovely on you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She rushes to her dresser and pulls out a big package, her eyes sparkling with excitement as she presents it to me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Socks? That's... unexpected."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I open the package and my eyes widen. These aren't just regular socks - they're... well, they're quite girly. I see knee socks, toeless socks, and some with cute patterns. Wait, even knee socks and toeless socks? I quickly grab the most plain, least girly pair I can find - just simple black knee socks without any frills or decorations.</p> <div style="clear: left;"></div> </div> <center><img src="images/items/sockspack.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"These are... a bit too girly, don't you think?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"But they feel so soft! And honestly, $humanName, no one would see them anyway as long as you wear pants and shoes. Your panties would be worse if seen."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Please? For me?"</span> She makes the most adorable puppy eyes, her lower lip slightly pouting. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't resist those eyes. She's right - no one would see them, and they do feel incredibly soft. Besides, she went to the trouble of buying them for me...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright, fine. I'll take them. Thank you, Nimeria."</span> <div style="clear: left;"></div> </div> <<set $rylan_masculinity -= 2>> <<trackOther "Rylan" "masculinity" -2>> <<set $rylan_wearingSocks = true>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Now try them on!"</span> she says happily, clapping her hands together with excitement. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Right now? Here?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"No, no, remove your clothes! I want to see you in your panties and socks together. Please?"</span> She gives him that irresistible smile again. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm reluctant, but I can't deny that smile. With a sigh, I start removing my clothes, feeling increasingly self-conscious as I strip down to just my panties and the new socks.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Perfect! Now look in the mirror over there. I want you to see how lovely you look!"</span> <div style="clear: left;"></div> </div> <center><img src="images/rylan/femalestage1/portraitsocks.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria giving handjob"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I turn toward the mirror, feeling awkward and exposed. But as I look at my reflection... I have to admit, it actually doesn't look so bad. The knee socks hug my legs nicely, and the soft fabric feels surprisingly comfortable against my skin. Actually, these could easily pass for men's socks - they're just softer and more comfortable than the rough ones I usually wear. The combination with my panties creates a look that's... well, it's not terrible. In fact, I kind of like how the socks feel.</p> <div style="clear: left;"></div> </div> <<set $rylan_masculinity -= 1>> <<trackOther "Rylan" "masculinity" -1>> <</if>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinsDate]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('nimeriasconfrontation.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(150, 35, 131, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">The world shifts through different eyes...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">From Thalor's perspective...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">To Nimeria's inner thoughts...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">As she reveals her darkest secrets...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">To the one who knows her best...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(150, 35, 131, 0.95), rgba(201, 85, 216, 0.9), rgba(199, 125, 233, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/landroad.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A bit later, I find myself being carried on Seryk's back as he makes his way through the open fields toward the flower field.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Seryk... are you really okay? After everything that happened yesterday, I mean. You're not just putting on a brave face for, are you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Oh, did I make you worry? I'm touched, Nim. But really, I'm fine. A bit sore and some wounded pride, but nothing I can't handle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Of course I'm worried, you idiot! You're the only family I have left in this world. If something happened to you too... I don't know what I'd do. I can't lose you, Seryk. Not after everything we've been through together."</span> <div style="clear: left;"></div> </div> <<changeAffection "Nimeria" "Seryk" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You know, you're really prickly on the outside, but soft on the inside, aren't you? You should show this caring side of yourself more often. It suits you better than all that cold calculation and manipulation."</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Nimeria" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Argh, shut up! I'm not soft, and I'm not caring! I'm just... making sure my investment doesn't get damaged. You're useful to me, that's all. Don't read too much into it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Sure, sure. Your 'investment.' That's why your voice cracked when you asked if I was okay, and why you're practically clinging to me right now. Face it, Nim - you actually care about people. You just don't want to admit it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I'm not clinging! I'm just... making sure you don't drop me. And my voice didn't crack. You're imagining things."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Whatever you say, Nim. But for what it's worth... I'm glad you care. Even if you won't admit it. It means there's still hope for you yet."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Hope for what? I'm exactly who I need to be. Now stop trying to psychoanalyze me and focus on carrying me properly. You're jostling me around like a sack of potatoes."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Alright, Nimeria, but more importantly. What exactly happened back there that left you unable to walk? And why am I carrying you all the way to the flower field when you could have just rested in your room?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I knew Gairos would interrogate me again today, so I... prepared myself. Took a specific poison to numb my entire body, hoping I wouldn't feel the pain of his truth spell..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel Seryk's body tense beneath me as he processes this revelation. The poison still courses through my veins, making my limbs feel heavy and distant, like they belong to someone else.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Well, let me tell you... I still felt it. Every agonizing moment of that spell. The poison wasn't strong enough, or maybe his magic was too powerful. But don't worry, Seryk. He'll get it all back and more soon enough. I promise you that."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"So, what do you think of Gairos? I've seen him fight, and I've seen you fight. If you all joined forces - you, $humanName, Mariel, Serin, Liora, even Thalor - could you defeat him?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"No. Never. Even if we all fought together, we wouldn't stand a chance. Gairos is... he's something else entirely. He's not just powerful - he's calculated, experienced, and completely ruthless."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"What if he didn't have any magic power for a while? What if someone... neutralized his magical abilities temporarily? Would he still be so untouchable then?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel Seryk's muscles tense as he considers this. Even without his magic, Gairos would still be a formidable opponent. His years of combat experience and physical conditioning would make him dangerous to any of us.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Hmm... how to kill such a monster... Poison? No, he's most likely immune to that. A blade to the throat? No he would just instantly regenerate. A fall from a great height? That could work, but getting him there would be the challenge..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">*...Nimeria. Do you even realize what you're saying here? What became of you? The anxious girl who used to sit at the oak tree, afraid of her own shadow? The one who would jump at the sound of a twig snapping? You're talking about murder like it's... like it's nothing.*</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You really want to murder again?! Just like you did those innocent people in the village?! Have you completely lost yourself, Nimeria? When did you become this... this thing that plans deaths like they're chess moves?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"...Really? Innocent?! After what they did to you, what they did to us?! You call them innocent when they whipped you until you bled, when they laughed at your screams, when they treated us like animals?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Again, Nimeria, we were slaves! Other slaves were beaten to death, they gave us food. You were treated well by Thalindra, too. She even let you use their bath! They could have killed us, but they didn't. They could have starved us, but they fed us. Don't you see the difference?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh yes, what wonderful people! Thank you very much for not beating me to death! How generous of them!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nimeria..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"And she treated me well?! Let me tell you why she allowed me to use their bath. Thalindra told me once, with that sweet smile of hers: 'Now that you're becoming of age, you should look more pretty. Soon you will seduce Thomas. If he cheats on me once, he shouldn't mind if I cheat on him too. Then when he gets bored of you, every villager can use your body for a coin. Isn't that wonderful? You'll be so popular, dear.' She said it like she was doing me a favor!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"You're absolutely right, Seryk. She was an angel! A saint! How could I ever question her generosity? She was practically saving my life by planning to turn me into the village whore!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nimeria, I didn't... I didn't know any of this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Yes, you didn't know! But did I care? No. I thought if I just have to sell my body for us to be happy, then it's okay. I was willing to become their whore if it meant you wouldn't be whipped anymore. I was ready to let every man in that village use me if it meant you could rest."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Did you...? Did you actually... did they...?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Get fucked? Of course not. It never came to that. After what happened to you, I got furious! Do you know how it felt for me to hear your screams every night when they whipped you a hundred times, while they kept laughing? To hear you beg for mercy while they counted each lash like it was a game? To see you collapse, barely able to stand, while they joked about how much 'character' it was building in you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'm sorry..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"So you know what I did? I saw an opportunity. You remember those slave traders who visited every month to collect their payments? During that time, they couldn't pay them as much. Of course not! Their best worker got whipped daily until he could barely work, and their workers just drank wine and laughed about it. They were destroying their own source of income with their cruelty."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"The slave traders were pissed, but let it go. So I thought: what if they pay less next month, even less the month after, and so on? What if I could make their situation worse and worse until the slave traders finally had enough? Until they decided these people weren't worth the trouble anymore?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What did you do?!"</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Dark Revelations</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Nimeria reveals her past to Seryk.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5NimeriaSerykTalk3]]</div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('nimeriasplan.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(150, 35, 131, 0.95), rgba(201, 85, 216, 0.9), rgba(199, 125, 233, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I started with the fields and the kettle. Not enough poison to kill them, mind you - just enough to make them sick, weak, unable to work properly. Their milk production dropped, their harvests failed, and suddenly they couldn't pay the slave traders what they owed. Month after month, the traders grew angrier, but not quite angry enough to take... drastic action."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Then came the festival, when the slave traders visited. Thalindra, in her infinite wisdom, thought sending me to them might... pacify their anger. She hoped they would take their frustration out on me instead of demanding proper payment. But I had other plans. I went straight to their boss, who was already furious about the continued low payments."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I put on my most innocent smile and played the concerned slave. 'Oh, sir, I wonder why the payments are so low this month? The harvest seemed to go well, and they've been celebrating with wine all week...' I suggested maybe they'd sold most of their goods to the neighboring village, who'd been visiting regularly. And oh, did I mention how the elder had been hoarding gold in his private storage? Such a shame they couldn't share their wealth with their loyal business partners."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I fed them these little lies over several months, each one making the situation worse. Until finally, one night while serving them wine, I overheard the whispered words that made my heart sing: 'The next full moon, we will attack.' They had finally had enough."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"The night you woke me up, claiming you needed me to escort you to the river... That was the night of the full moon, wasn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Exactly! I went to the barn, rubbed some manure on my arms and clothes, then came back to you claiming I'd fallen and needed to clean up. You were so concerned, so protective - escorting me to the river while the attack began. And when we returned... well, let's just say the village had been... thoroughly cleansed."</span> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/burningvillage2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nim, you're absolutely insane! How can you smile while talking about mass murder? How can you sit there and calmly describe how you orchestrated the destruction of an entire village? There's so much more you need to explain! What you did with my body, what you're doing to everyone around us - it's sick, it's twisted! These people have given us shelter, food, protection. How can you justify this?"</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Nimeria" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Yes, I agree completely. I truly, deeply love them all. Every single one."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Then why do you systematically destroy everything that makes them happy? Why do you tear apart their relationships, their morals, their sense of right and wrong? If you love them, why are you trying to corrupt them?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"And yet... were they truly happy before? Serin was drowning in heartbreak, watching the one she loved from afar. $humanName never believed in himself, always doubting his worth. Mariel was still shattered by her past, carrying wounds that never healed. Thalor the same, haunted by memories he couldn't escape. And Liora... sweet, innocent Liora, far too pure and shy for a world that would crush her spirit."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"So? That doesn't mean you have the right to—"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"It means they were all trapped, Seryk. Chained by rules and morals that forbid them to love who they truly want. Serin can't have $humanName because of Liora's claim on him. He can't have both since society's laws forbid it. And love between him and Mariel? Condemned as monstrous, taboo. So they hide their feelings, bury them deep, and slowly rot from the inside. I'm not destroying them - I'm setting them free from their own prisons."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"And you think your twisted 'plan' will fix that? You honestly believe that corrupting their morals, destroying their sense of right and wrong, will somehow make them happier?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I know it will, because I've seen it work before. I'm not breaking them, Seryk - I'm freeing them from the chains that bind them. Once they stop caring about those arbitrary rules, they can love each other openly, honestly, without fear or shame. They can be whole, complete, true to their desires. Isn't that what love should be?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You're talking about destroying their morals, their values, everything that makes them who they are. You're talking about turning them into... into something else entirely."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Morals are just cages that someone else built to control them, Seryk. Arbitrary rules created by people who wanted to maintain power and order. All I'm doing is opening the door to their true selves. Letting them choose what they want instead of what they're told they should want."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'm just... I'm speechless. Now I finally see what kind of person you really are. You're not better than Gairos - you might even be worse. At least he's honest about being a monster. You hide behind love and liberation while destroying everything good in people. I won't help you in your twisted version of justice. If Gairos attacks, I'll fight to protect us, but I won't assassinate anyone, no matter how evil they are. There has to be a better way."</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Nimeria" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"You and your precious 'false justice'... One day you'll wake up and realize that by refusing to get your hands dirty, you've lost something precious that you can never get back. You'll regret your inaction when it's too late, when the people you love are gone and you're left with nothing but your clean conscience. I'd rather get my hands dirty now and save what matters than regret my cowardice later."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I won't regret it. As long as I act with honor and justice, as long as I stay true to what I believe is right, I will never regret my choices. Even if it means losing people I care about, at least I'll know I didn't betray myself."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We finally reach the flower field. The vibrant colors and sweet scents should bring peace, but the weight of our conversation hangs heavy in the air like a storm cloud refusing to break.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/flowerbed.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"...Can I at least ask for one other favor? Despite everything I've just told you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"What could you possibly want from me now?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"I need a huge amount of mana crystals - those blue crystals we collect during our travels - as well as nightgown plants. I need you to collect a tremendous amount of both."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"...How much are we talking about here?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Two full bags of nightgown plants should suffice. For mana crystals... at least 500, though more would be better. The more we have, the more powerful the result will be."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"500?! What in the world do you want to make that requires that many mana crystals? That's more than we could collect in months!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"An experiment, Seryk. If my theory is correct, it might help us protect everyone from threats like Gairos. It's a defensive measure, nothing more. I promise."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"You promise you won't use them to corrupt the family, or to kill anyone? You swear this is truly for protection and nothing else?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"...I promise. *At least not those* This experiment is purely defensive in nature."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"All right, I'll help you. But I'm watching you, Nimeria. If I find out you're using these materials for anything other than protection, I'll stop helping immediately."</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Nimeria" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">In that moment, $humanName arrives at the flower field, his presence breaking the heavy tension between us like sunlight piercing through storm clouds.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceserious.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You wanted to talk... Nimeria?"</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Truth Revealed</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Nimeria's dark past comes to light.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5NimeriaSerykTalk4]]</div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('nimeriasplan.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.95), rgba(100, 149, 237, 0.9), rgba(135, 206, 250, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I approach the flower field, the tension between Nimeria and Seryk is palpable. Their conversation seems to have been intense, and I can see the strain on both their faces. Despite everything, I can't help but worry about Seryk's condition after his confrontation with Gairos.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Seryk... are you really okay? I saw what Gairos did to you. That wound looked... fatal."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Don't worry about me, bro. I'm a bit sore, but give me a few days and I'll be back in top form. You know how it is with us demons - we're built tough."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"How is that even possible? Gairos burned your whole back! I saw blood everywhere, and you were barely breathing. How can you be walking around like nothing happened?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Honestly, I don't know either. Since I was in my teens, I've developed some... unusual regenerative abilities. Nowhere near as extreme as Gairos, but small cuts heal in minutes, bigger wounds in hours. Though if it wasn't for Mariel and Liora's healing magic, even my regeneration wouldn't have been enough. That wound Gairos inflicted would have killed me for sure."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"That's the secret behind his strength, $humanName. His muscles regenerate and rebuild faster too. It's why he can train so intensely without getting exhausted. His body literally recovers while he's still fighting."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I stop in my tracks and turn to face Nimeria directly, my expression hardening with barely contained anger. After everything that's happened, I need answers, and I need them now.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Can you now explain yourself, Nimeria? Did you lie to us all this time? The truth spell..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"It worked, and it hurt like hell. Regarding what I told Gairos... nearly everything was a lie. I fed him false information, misled him."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"But how did you? The truth spell is supposed to be impossible to resist. How could you lie to it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"During the first interrogation, I acted. I tried my hardest not to show the pain on my face, to make it seem like I was telling the truth. For the second one, I took some poison beforehand to numb my body, to feel less pain. It was still immensely painful though. If I hadn't prepared beforehand, I would have died for sure."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"As for why we three are talking here... Gairos is most likely watching the whole house with his magic. The moment he realizes we're planning anything against him, we're dead. I'm certain his surveillance can't reach as far as here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"So I can still trust you? Can I really believe anything you say?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Of course! I love you, $humanName, and I would never betray you! Everything I've done, every lie I've told, has been to protect you and the others. My methods might be... unconventional, but my loyalty is absolute."</span> <div style="clear: left;"></div> </div> <<changeAffection "Nimeria" "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/facegrin.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Oh? My little sis is in love? Nim and $humanName sitting in a tree, K-I-S-S..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"K-I-C-K in your balls if you don't shut up, Seryk! This isn't the time for your childish teasing!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Seryk, I feel I can trust you the most right now. What do you say? Can I believe her?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Nim is a crazy witch, but I believe she has a good heart... somewhere deep down... maybe. From what I know now, I'm sure you can trust her regarding Gairos. She genuinely wants to protect us all."</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Rylan" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Though you shouldn't trust her completely. She has a different understanding regarding morals than we do. Her methods are... extreme, to say the least. But her intentions are pure, even if her execution is questionable."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Okay, Nimeria, I'll continue to trust you. So what is your plan? How do we deal with Gairos?"</span> <div style="clear: left;"></div> </div> <<changeAffection "Rylan" "Nimeria" 1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"For now, we need time. Gairos will want us to go to war soon, and afterwards he might just kill us all. I want to impede both outcomes at all costs. I've got my freedom now, and I don't want to be caged again. Not by him, not by anyone."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"...You plan to kill him? Is that what you're saying?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecold.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"No, I don't want to kill anyone. But for now, I don't see an alternative. And honestly, $humanName, would you rather go to war and kill hundreds of thousands, even tens of millions of innocent people, just so you don't have to kill one criminal who threatens your family? Please don't tell me you're a self-destructive saint just like Seryk too?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"...If it meant protecting my family and friends, I could do it. I don't want to, but I could. The thought of losing any of you... I can't let that happen."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I can't believe I'm hearing this. Both of you talking about murder like it's... like it's nothing. There has to be another way."</span> <div style="clear: left;"></div> </div> <<changeAffection "Seryk" "Rylan" -1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Great, that's enough for me. Though I wouldn't want you to make your hands dirty *it's enough if mine are*. But enough talk for now. Let's go back. We can talk more on the way..."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Plan Revealed</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Nimeria shares her strategy with the group.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5NimeriaSerykTalk5]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $nimeriaMassageChoice = false>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(70, 130, 180, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">The conversation continues...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">As they make their way back home...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">Through the quiet streets...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">To the familiar warmth of their home...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">Where new possibilities await...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(70, 130, 180, 0.95), rgba(100, 149, 237, 0.9), rgba(135, 206, 250, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">A bit later, we're back home. Seryk has already retreated to his room, likely to rest and recover from his injuries. The house feels quiet and peaceful after the intense conversation in the flower field.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Hey, $humanName... could you help me to my room? I'm still feeling a bit weak."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course, let me help you up."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I carefully support Nimeria as we make our way up the stairs to her room. She's still unsteady on her feet, and I can feel her leaning heavily against me for support.</p> <div style="clear: left;"></div> </div> <<if $rylanxserincontent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Once we reach her room, Nimeria sits down on her bed and begins removing her shoes. She looks up at me with a mixture of gratitude and something else I can't quite place.</p> <div style="clear: left;"></div> </div> <center><img src="images/nimeria/chapter5/rylan/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Thank you for helping me up here. All my muscles feel so sore... it's like I've been working out for hours without rest."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Would you... would you mind giving me a massage? Just to help relax my muscles a bit? I promise I won't ask for anything inappropriate."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I..." *I suppose I could help with that?*</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Help Nimeria</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What will you do?</p></div> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Massage Her 👄|Chapter5NimeriaMassage]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Don't Massage Her|Chapter5NimeriaRylanTalkConclusion]]</div> </div></div></div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Thank you for helping me up here, $humanName. I really appreciate it. I should be fine now - I just need to rest for a bit."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Back Home</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Everyone settles in for the night.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5NimeriaRylanTalkConclusion]]</div></div></div> <</if>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentSerinFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.9), rgba(255, 192, 203, 0.95), rgba(255, 182, 193, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Serin's Bedroom</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin lay on her bed, still in her underwear from the day's activities. The soft mattress felt welcoming after the intense training and preparation for their journey to Blightwood.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"That Gairos... he's really something else,"</span> she muttered to herself, staring at the ceiling. <span class="dialog-serin">"Even with all of us fighting together, we barely made a dent. And that was without him using any magic at all."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> She sighed, stretching her arms above her head. <span class="dialog-serin">"We're going to need every advantage we can get. Maybe I should try to get some rest while I can."</span> </div><div style="clear: left;"></div></div> <<if $serinFutanariTransformation>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin rolled onto her stomach, trying to find a comfortable position for her nap. But almost immediately, she felt something strange - a slight pressure and rubbing sensation between her legs that was just... uncomfortable.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"What the...?"</span> she muttered, shifting her position. The sensation persisted, and it was starting to hurt a little. <span class="dialog-serin">"This is weird. Why does it feel like something's pressing against me there?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">After several minutes of trying to ignore it, Serin finally gave up on sleeping on her stomach. She sat up, curiosity getting the better of her.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Okay, what's going on down there?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Hesitantly, she reached down and touched between her legs through her panties. Her eyes widened as she felt something... different. There was a small bump there that definitely hadn't been there before.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Oh no... what is this?"</span> Her heart was racing now. She had to see what was happening. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Slowly, she pulled down her panties and looked down. What she saw made her gasp in shock.</p> <div style="clear: left;"></div></div> <center><img src="images/serin/transform/futaclit/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"What... what is this?!"</span> she whispered, staring in disbelief. Her clitoris was... it was much bigger than it had ever been before. Not just a little bigger - significantly larger, almost like a small... no, she couldn't even think it. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">This can't be real. This has to be some kind of dream or... or something. She touched it gently, and it was definitely real. The sensation was strange, different from before.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"When did this happen? How did this happen?"</span> She pulled her panties back up, her mind racing. <span class="dialog-serin">"I need to figure this out, but... not now. We have bigger problems to deal with."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She lay back down, this time on her back, trying to process what she'd just discovered. The transformation was real, and it was more extensive than she'd realized. But right now, she needed to focus on the mission ahead.</p> <div style="clear: left;"></div></div> <<else>> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-serin">"Well, let's just get some rest first,"</span> she said to herself, settling into a comfortable position. <span class="dialog-serin">"We'll need to be at our best for what's coming."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She closed her eyes, trying to push thoughts of Gairos and the upcoming battle from her mind. Sleep would help clear her head and give her the energy she needed for the journey ahead.</p> <div style="clear: left;"></div></div> <</if>> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What to do next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <<if $lioraLickSerykSweat>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5LioraSerykNTR]]</div> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5BlightwoodPreparations]]</div> <</if>> </div></div> <</nobr>> <<changeFace $currentSerinFace>> <<statSummary>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<changeLust "Rylan" 50>> <<changeLust "Serin" 50>> <<changeFetish "Rylan" "SmellFetish" 0.2>> <<changeFetish "Rylan" "ArmpitFetish" 0.2>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we continue dancing, the heat builds between us. Serin's body becomes slick with sweat, and I can feel the dampness of her skin through her clothes. The scent of her exertion fills the air - a mix of feminine musk and the natural warmth of her body.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dancing/c3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Getting tired already?"</span> Serin teases, though I can see the flush in her cheeks and the way her chest rises and falls with each breath. <span class="dialog-serin">"I thought you were supposed to be teaching me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm not tired,"</span> I protest, but my voice comes out breathier than I intended. The way her body moves against mine, the heat radiating from her skin, it's all becoming overwhelming. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we spin, I catch glimpses of her exposed skin - the sheen of sweat on her collarbone, the way her tank top clings to her abs, and occasionally, when she raises her arms, the dampness in her armpits. Each sight sends a jolt of arousal through me.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dancing/c1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"You're staring,"</span> she whispers, her voice husky with exertion. <span class="dialog-serin">"See something you like?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I wasn't..."</span> I stammer, but my eyes betray me, flickering down to her chest where beads of sweat gather in the valley between her breasts. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we continue moving, our legs brush together more frequently. The fabric of my boxers does little to hide my growing arousal, and I can feel the heat radiating from between her thighs as we dance.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dancing/c2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <<if $serinFutanariTransformation>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, Serin's movements become more deliberate. She starts to sway her hips, deliberately rubbing her bottom against my legs as we dance. I can feel the heat and moisture through the fabric, and it's driving me wild.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Mmm, this feels nice,"</span> she purrs, pressing herself more firmly against me. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts moaning softly, the sound sending shivers down my spine. Her hips begin to move more rhythmically, grinding against my legs with increasing intensity.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin?"</span> I gasp, my voice barely audible over her moans. I try to pull away, but she's holding me too tightly, her body writhing against mine. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts humping my legs more frantically, her moans growing louder. I attempt to draw back, but our feet tangle together and we both crash to the floor, her body landing on top of mine.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinRylanHumpChoice]]</div> </div></div></div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The teasing continues, but I can see the effect it's having on her too. Her breathing becomes more ragged, and there's a wild look in her eyes that wasn't there before. She's trying to hide it, but the way she presses against me betrays her true feelings.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"You're getting distracted,"</span> she says, but her voice is breathy and her pupils are dilated. <span class="dialog-serin">"Focus on the dance steps."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But then something changes in her. The teasing facade cracks, and I can see the raw desire in her eyes. She starts moaning softly, her body trembling with need.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I can't take it anymore,"</span> she gasps, her voice thick with need. With a sudden movement, she pushes against my chest with surprising force, shoving me backward. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I fall to the floor, landing hard on my back. Serin follows me down, her body landing on top of mine in a position that leaves no doubt about her intentions.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What happens next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinRylanOnTop]]</div> </div></div></div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Now we're both on the floor, our bodies pressed together in the most intimate way possible. I can feel every curve of her body against mine, smell the heady scent of her arousal mixed with sweat, and see the desire burning in her eyes.</p> <div style="clear: left;"></div> </div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $rylanSerinLove = 0>> <<changeAffection "Rylan" "Serin" 1>> <<changeAffection "Serin" "Rylan" 1>> <<changeAttraction "Rylan" "Serin" 0.5>> <<changeAttraction "Serin" "Rylan" 0.5>> <<changeLust "Rylan" 3>> <<changeLust "Serin" 3>> <<changeFetish "Rylan" "SmellFetish" 0.1>> <<changeFetish "Serin" "SmellFetish" 0.1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Alright,"</span> I say, my voice barely above a whisper. <span class="dialog-rylan">"I'll try to help you. But I'm warning you - I'm probably terrible at this now."</span> <<set $rylanChoseToDanceWithSerin = true>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Though I should probably wear something lighter for this,"</span> I add, looking down at my current outfit. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Just remove your pants and shirt,"</span> Serin suggests with a casual shrug. <span class="dialog-serin">"It's just us here, and it'll be easier to move around."</span> <div style="clear: left;"></div> </div> <<if not $rylan_wearingPanties>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I hesitate for a moment, then decide she's right. I quickly remove my outer clothes, leaving me standing in just my black boxers. The training hall suddenly feels much more intimate. <div style="clear: left;"></div> </div> <<else>> <<changeLust "Rylan" 3>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'll be right back,"</span> I say quickly remembering I'm wearing panties, heading to my room. I quickly change into my black boxers and return, feeling much more comfortable for dancing. <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facehappy.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Really? You'll really help me?"</span> Her face lights up like the sun breaking through clouds. <span class="dialog-serin">"I promise I'll be the best student ever!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I step closer to her, placing one hand on her waist and taking her hand in the other. The moment our skin touches, I feel a jolt of electricity run through me.</p> <<quickRoll "Physical Intimacy" "Rylan" 80 5 "SmellFetish" 3>> <<if _tempRollSuccess>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to maintain my composure despite the intimate contact, focusing on teaching her the proper dance steps.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The close physical contact makes my heart race and my breathing become shallow. I find myself struggling to concentrate on the dance steps.</p> <<changeFetish "Rylan" "SmellFetish" 0.2>> <</if>> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dancing/c3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Like this?"</span> Serin asks, her voice soft and breathy. <span class="dialog-serin">"Am I doing it right?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yes, that's perfect,"</span> I manage to say, though my voice comes out rougher than intended. <span class="dialog-rylan">"You're a natural at this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Really? You think so?"</span> She looks up at me with those bright, trusting eyes. <span class="dialog-serin">"I've never danced with anyone before. It's... different than I expected."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"How so?"</span> I ask, trying to keep my voice steady as we continue to move together. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I don't know... it's more intimate than I thought it would be,"</span> she admits, her cheeks flushing. <span class="dialog-serin">"Being this close to someone, feeling their heartbeat... it's kind of overwhelming."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I know what you mean,"</span> I say softly, and I do. The way she feels against me, the scent of her sweat, the warmth radiating from her body - it's all so much more intense than I anticipated. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Rylan?"</span> she whispers, looking up at me with an expression I can't quite read. <span class="dialog-serin">"Have you ever... I mean, do you think about me differently now than when we were kids?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What do you mean?"</span> I ask, though I think I know exactly what she's asking. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"You know... when we were little, I was just one of the boys to you. But now..."</span> She trails off, her eyes searching mine. <span class="dialog-serin">"Do you still see me the same way?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No,"</span> I admit quietly. <span class="dialog-rylan">"No, I don't think I do."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What do you see me as now?"</span> Her voice is barely a whisper, but I can hear the hope in it. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The dance ends, but we don't move apart. We're still standing there, our bodies pressed together, our eyes locked. I can feel her heart racing against my chest, and I know she can feel mine too.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What do you think?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Yes, I could like her|Chapter5SerinDanceYes]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[No, I couldn't like her|Chapter5SerinDanceNo]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I... I don't think I could,"</span> I say gently, trying to be as kind as possible. <span class="dialog-rylan">"I care about you a lot, but only as a friend."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh,"</span> she says softly, her voice barely above a whisper. <span class="dialog-serin">"I see."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's not that you're not amazing,"</span> I quickly add, seeing the hurt in her eyes. <span class="dialog-rylan">"You are. You're beautiful, smart, and incredibly talented. But... you're just a bit too much for me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Too much?"</span> she asks, her voice trembling slightly. <span class="dialog-serin">"What do you mean?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You're so... intense,"</span> I try to explain carefully. <span class="dialog-rylan">"Your energy, your teasing, your... everything. It's overwhelming sometimes. I need someone calmer, more... gentle."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Like Liora,"</span> she says quietly, understanding dawning in her eyes. <span class="dialog-serin">"You want someone like Liora."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I didn't say that,"</span> I respond quickly, though we both know it's true. <span class="dialog-rylan">"I just... I can't see myself developing romantic feelings for you. You're my friend, and I want to keep it that way."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I understand,"</span> she says, forcing a smile that doesn't quite reach her eyes. <span class="dialog-serin">"I appreciate you being honest with me. Even if it hurts."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I never wanted to hurt you,"</span> I say sincerely. <span class="dialog-rylan">"You're one of my best friends, Serin. That means something to me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I know,"</span> she says, stepping back from our dance position. <span class="dialog-serin">"And I'll always be your friend. I just... I need some time to process this."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"If you can't like me, then I'll just have to force you instead,"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Okay, I understand,"</span> she says, her voice surprisingly calm now. <span class="dialog-serin">"Can you still continue to teach me to dance?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course,"</span> I say, relieved that she's taking it so well. <span class="dialog-rylan">"I'd be happy to continue teaching you to dance."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Great!"</span> she says, her smile returning. <span class="dialog-serin">"Then let's continue. I want to learn more steps."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue dancing, though the atmosphere has changed. There's a tension now, an underlying current that wasn't there before. But Serin seems determined to act normal, and I'm grateful for that.</p> <div style="clear: left;"></div> </div> <<set $rylanSerinLove = 0>> <<changeAffection "Rylan" "Serin" -1>> <<changeAffection "Serin" "Rylan" -1>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue dancing|Chapter5SerinDance2]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I'm sorry, Serin,"</span> I manage to say, my voice barely above a whisper. <span class="dialog-rylan">"I don't think that's a good idea."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What do you mean, 'not a good idea'?"</span> Her voice has an edge I've never heard before, sharp enough to cut through steel. <span class="dialog-serin">"Are you saying I'm not worth your time? That I'm not good enough to dance with?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's not what I meant at all!"</span> I try to explain, but the words feel clumsy in my mouth. <span class="dialog-rylan">"I just... I'm not comfortable with dancing. It's been years since I took those lessons, and I'm probably terrible at it now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Fine!"</span> Serin snaps, her voice cracking with barely contained emotion. <span class="dialog-serin">"If you won't help me, then I'll figure it out myself!"</span> <span class="dialog-serin">"I don't need you or anyone else. I can learn to dance on my own!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; text-align: center;"> <div style="position: relative; width: 500px; height: 400px; margin: 0 auto; border-radius: 8px; overflow: hidden; border: 2px solid rgba(100, 100, 100, 0.4);"> <img src="images/serin/chapter5/dancing/slide/1.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite;" alt="Serin Dancing 1"> <img src="images/serin/chapter5/dancing/slide/2.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 2s;" alt="Serin Dancing 2"> <img src="images/serin/chapter5/dancing/slide/3.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 4s;" alt="Serin Dancing 3"> <img src="images/serin/chapter5/dancing/slide/4.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 6s;" alt="Serin Dancing 4"> <img src="images/serin/chapter5/dancing/slide/5.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 8s;" alt="Serin Dancing 5"> <img src="images/serin/chapter5/dancing/slide/6.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 10s;" alt="Serin Dancing 6"> <img src="images/serin/chapter5/dancing/slide/7.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 12s;" alt="Serin Dancing 7"> <img src="images/serin/chapter5/dancing/slide/8.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 14s;" alt="Serin Dancing 8"> <img src="images/serin/chapter5/dancing/slide/9.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 16s;" alt="Serin Dancing 9"> <img src="images/serin/chapter5/dancing/slide/10.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 18s;" alt="Serin Dancing 10"> <img src="images/serin/chapter5/dancing/slide/11.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 20s;" alt="Serin Dancing 11"> <img src="images/serin/chapter5/dancing/slide/12.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 22s;" alt="Serin Dancing 12"> <img src="images/serin/chapter5/dancing/slide/13.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 24s;" alt="Serin Dancing 13"> <img src="images/serin/chapter5/dancing/slide/14.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 26s;" alt="Serin Dancing 14"> <img src="images/serin/chapter5/dancing/slide/15.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 28s;" alt="Serin Dancing 15"> </div> </div> <style> @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch helplessly as Serin continues her aggressive dance routine. There's something almost tragic about it - she's putting so much energy into proving she doesn't need help, but the result is even more awkward than before. Her movements are sharp and jerky, lacking any grace or rhythm, driven purely by stubborn pride and wounded feelings.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Maybe I should have just agreed to help her..."</span> I mutter to myself, feeling a pang of guilt. <span class="dialog-rylan">"But it's too late now. The damage is done."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After what feels like an eternity of watching her angry, awkward movements, I finally decide I can't take it anymore. The training hall feels suffocating, filled with the weight of my rejection and Serin's stubborn determination to prove me wrong. I quietly make my way to the door, leaving her to continue her furious dance practice alone.</p> <div style="clear: left;"></div> </div> </div></div> <<changeAffection "Rylan" "Serin" -2>> <<changeAffection "Serin" "Rylan" -2>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What will you do next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Wait for afternoon|Chapter5GairosTraining]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I think... I think I could,"</span> I say quietly, my voice barely above a whisper. <span class="dialog-rylan">"Like you, I mean. I think I could really like you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Really?"</span> Her voice is filled with hope, but then her expression clouds over. <span class="dialog-serin">"But... what about Liora?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"That's the problem,"</span> I admit, my heart heavy with the truth. <span class="dialog-rylan">"I do love Liora. I really do. And I would never want to break her heart."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I understand,"</span> Serin says softly, though I can see the pain in her eyes. <span class="dialog-serin">"Can you still continue to teach me to dance?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course,"</span> I say, relieved that she's taking it so well. <span class="dialog-rylan">"I'd be happy to continue teaching you to dance."</span> <div style="clear: left;"></div> </div> <<addSoulBlessing "rylan" 1>> <<addSoulBlessing "serin" 1>> <<set $humanNameHaremMindset += 1>> <<set $rylanSerinLove = 1>> <div id="soulBlessingAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(255, 215, 0, 0.9), rgba(255, 165, 0, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(255, 215, 0, 0.6); animation: pulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">✨ Soul Blessing ✨</h3> <p style="margin: 5px 0; font-size: 1.1em;">$humanName +1</p> <p style="margin: 5px 0; font-size: 1.1em;">Serin +1</p> </div></div></div> <script> setTimeout(function() { const animation = document.getElementById('soulBlessingAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes pulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <<changeAffection "Rylan" "Serin" 2>> <<changeAffection "Serin" "Rylan" 1>> <<changeAttraction "Rylan" "Serin" 1>> <<changeAttraction "Serin" "Rylan" 0.5>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue dancing|Chapter5SerinDance2]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The city's bustling energy surrounds us as we walk through the market district. Serin practically bounces with excitement, her eyes darting between every shop and stall we pass. The restaurant she mentioned turns out to be a charming little place called "The Golden Plate" - cozy, with warm lighting and the most amazing aromas wafting from the kitchen.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/goldenplate.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, this place looks great!"</span> She claps her hands together, practically bouncing with excitement. <span class="dialog-serin">"I've been craving some proper meat after all that training. Their roasted lamb looks perfect!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'll take the roasted lamb with herb butter, garlic bread, creamy mushroom soup, roasted vegetables, and mashed potatoes on the side."</span> She announces to the waiter with a bright smile. <span class="dialog-serin">"Oh, and make sure the lamb is medium-rare!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, that sounds like a lot of food. Are you sure you can eat all that?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, $humanName. You have no idea what I'm capable of."</span> She winks mischievously. <span class="dialog-serin">"Besides, I'm a growing girl. I need my nutrients!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When the food arrives, I'm absolutely stunned. The plates practically cover our entire table, and she's already digging in with the enthusiasm of someone who hasn't eaten in days.</p> <div style="clear: left;"></div> </div> <center><img src="images/items/serinsfood.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Mmm, this is amazing!"</span> She grins around a mouthful of lamb, clearly loving every bite. <span class="dialog-serin">"You have to try this, $humanName!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm good, thanks. I'm still trying to figure out where you're putting all that food. Your stomach must be a bottomless pit."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"It's all the training,"</span> she says with a grin, already halfway through her second helping of mashed potatoes. <span class="dialog-serin">"I burn so much food during practice that I can eat a horse."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch in amazement as Serin demolishes plate after plate. She's like a human vacuum cleaner, and I'm genuinely concerned about the bill. Just when I think she's done, she spots the dessert menu and her eyes light up like a child on their birthday.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh wow, look at these cakes!"</span> Her eyes light up with excitement. <span class="dialog-serin">"I need some sugar after all that meat. They all look so good!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Just pick one, Serin. We've been here for two hours already."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'll take one of each!"</span> She announces to the waiter with a bright smile. <span class="dialog-serin">"One slice of chocolate fudge, one vanilla bean, one strawberry shortcake, one tiramisu, and one lemon meringue. Oh, and a coffee to wash it all down!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin! That's five different cakes! Where are you going to put them all?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"In my stomach, obviously!"</span> She pats her flat belly with a grin. <span class="dialog-serin">"Don't worry, $humanName. I have a very efficient digestive system."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch in stunned silence as Serin proceeds to devour every single slice of cake with the same enthusiasm she showed for the main course. She's like a dessert-eating machine, and I'm genuinely impressed by her capacity. When the waiter finally brings the bill, I'm expecting it to be astronomical given the amount of food we've consumed.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, he pays,"</span> she says casually, pointing at me with her fork while still chewing the last bite of tiramisu. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What?! Serin, I didn't agree to pay for all of that! That bill must be enormous!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, $humanName. You're the one who agreed to come on this date. It's traditional for the gentleman to pay!"</span> She bats her eyelashes dramatically. <span class="dialog-serin">"Besides, think of it as an investment in our... friendship."</span> <div style="clear: left;"></div> </div> <<if $rylanxserincontent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As I'm grumbling about the bill, I suddenly feel something warm and soft slowly rubbing against my leg under the table. I look down to see Serin's bare foot gently caressing my calf, her toes occasionally brushing against my skin. She's still grinning at me, but there's something more playful and intimate in her expression now.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin! What are you doing?"</span> I whisper, trying to keep my voice low so the waiter doesn't hear. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Just showing my appreciation for such a generous date,"</span> she whispers with a mischievous wink, her foot continuing its slow, deliberate movement up and down my leg. <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I grumble as I hand over my coin purse, watching the waiter count out what feels like half my savings. Serin just grins at me, clearly enjoying my discomfort. As we leave the restaurant, I'm still trying to process how someone so small could eat so much food.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That was fantastic!"</span> She stretches her arms above her head with a satisfied grin. <span class="dialog-serin">"I feel like I could train for hours now. All that meat and sugar are perfect fuel!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm just glad you didn't order the entire menu. My pouch is already crying."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we walk through the market district, I suddenly spot a familiar shop entrance - the Whisper's Wisdom. Veloria's shop. I remember the strange encounter from before, and I know I need to speak with her about what's happening. But I can't bring Serin along for this conversation.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I need you to wait here for a moment. There's something I need to take care of."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh? Visiting another woman while on a date?"</span> She raises an eyebrow with a playful smirk. <span class="dialog-serin">"You womanizer, $humanName. I didn't know you had it in you!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It's not like that! This is important business. Just... stay here, okay?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Fine, fine. I'll wait here like a good little date."</span> She winks. <span class="dialog-serin">"But don't take too long, or I might start thinking you're avoiding me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I approach the Whisper's Wisdom shop, but just like before, the door doesn't budge. I can feel Serin's eyes on my back, and I know she's probably watching my every move. I need to get inside quickly.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Gods, Veloria, open the door!"</span> I shout, frustration building as I try the handle again. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">At that exact moment, the door swings open with a soft creak, revealing the dim interior of Veloria's shop. I step inside quickly, but I can't shake the feeling that I'm being watched. What I don't see is Serin, who has quietly moved closer to the shop entrance, her natural stealth abilities allowing her to follow me without making a sound.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Enter the Shop|Chapter5SerinDate3]]</div> </div></div></div> <<changeAffection "Serin" "Rylan" 2>> <<changeAffection "Rylan" "Serin" 2>> <<if $rylanxserincontent>> <<changeAttraction "Serin" "Rylan" 1.5>> <<changeAttraction "Rylan" "Serin" 1.5>> <</if>> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.8), rgba(138, 43, 226, 0.7), rgba(147, 112, 219, 0.8)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We step through the doorway into Veloria's realm. The air feels different here, charged with magic. Veloria sits behind her desk, looking like she expected me.</p> <div style="clear: left;"></div> </div> <center><img src="images/veloria/portrait.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"Hmm, interesting,"</span> Veloria says, her violet eyes narrowing as she studies us both. <span class="dialog-veloria">"You are only the second person I've met who has visited me twice in this realm. I suppose you're here for your payments, $humanName?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Of course I don't have the gold yet,"</span> I say, embarrassed. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"That's not good, $humanName,"</span> Serin says teasingly. <span class="dialog-serin">"You should always pay your debts. It's bad manners to leave them hanging."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I turn around, shocked. <span class="dialog-rylan">"Serin?! What are you doing here?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"Oh, this is most interesting,"</span> Veloria says with a knowing smile. <span class="dialog-veloria">"You know each other? Usually it should be impossible for two people to enter together. This realm operates on different principles than your mortal world."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Why is that?"</span> Serin asks, stepping closer to look around. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"This place exists independent from time and space,"</span> Veloria explains, gesturing around. <span class="dialog-veloria">"I only allow people to enter who could potentially change the flow of the world. So for two people from the same timeline, and even knowing each other... this is unprecedented."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh $humanName,"</span> Serin says teasingly. <span class="dialog-serin">"I didn't know you cared that much for me. We're even connected by the strings of fate, it seems. How romantic."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I remember what she said before. <span class="dialog-rylan">"Right! Strings! You said something about one of my friends dying!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"What?!"</span> Serin's playful expression vanishes. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You mentioned an immense spell? So it must be Gairos! I guess we stopped it since Seryk survived?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"You don't even pay your debt but want more answers,"</span> Veloria says sharply. <span class="dialog-veloria">"How rude. But since you ask..."</span> She studies me with her violet eyes. <span class="dialog-veloria">"No, it wasn't stopped. And as I told you before, it's near impossible to stop fate. Someone in your group will die. Very soon."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> Her words hit me hard. <span class="dialog-rylan">"I can't give up... There must have been someone who stopped their fate. What about the other person who visited you twice? You mentioned him."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"...an elf with purple skin,"</span> Veloria says after a pause. <span class="dialog-veloria">"His personality was similar to yours. Far too optimistic. But powerful. Similar to mine, in some ways."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What did he ask for?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"He fought in a great war and wanted to know the outcome,"</span> Veloria explains, her voice taking on a distant quality. <span class="dialog-veloria">"Well, you don't have to be a prophet to know that after one war ends, the next one will start soon. I told him he and everyone he loved would die. Including his family, servants, and children."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What?! That's crazy!"</span> I say, horrified. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"The second time he visited, he repaid his debt with interest,"</span> Veloria continues. <span class="dialog-veloria">"Just to let you know, he owed me ten times more than you do, and still repaid it. Unlike you..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Ten times?! How did he even carry so many coins in here?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"Books,"</span> Veloria says simply. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Books? What book is even worth so much?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"What a fool,"</span> Veloria says, shaking her head. <span class="dialog-veloria">"Here you are seeking knowledge, but at the same time you underestimate its worth. Knowledge is the most precious currency in all the realms."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"The second time he visited, was he able to save his family and friends?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"I don't think so,"</span> Veloria says. <span class="dialog-veloria">"The second time he visited, he showed resolve. A real optimist and fool: 'If I can't change fate, I'll at least try everything in my power to undo it.'"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> Veloria's words weigh on me. <span class="dialog-rylan">"Undo fate..."</span> I whisper to myself. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/veloria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(100, 100, 100, 0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Veloria"> <span class="dialog-veloria">"Sorry, that I can't help you more,"</span> Veloria says. <span class="dialog-veloria">"But you know where to find me when you're ready to pay your debt."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Don't worry, $humanName,"</span> Serin says, putting a hand on my shoulder. <span class="dialog-serin">"We've been through so much together, we'll get through this too. Whatever fate has in store, we'll face it as a team."</span> <div style="clear: left;"></div> </div> </div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we prepare to leave, I think about the knowledge Veloria mentioned. Books worth more than gold... maybe there's something here that could help us.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinDate4]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.8), rgba(138, 43, 226, 0.7), rgba(147, 112, 219, 0.8)); min-height: 300px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 20px;"> <div style="margin: 15px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px;"> <p style="color: #F5DEB3; font-style: italic; margin: 8px 0; line-height: 1.6;">As we turn to leave Veloria's mystical realm, I notice the shelves lining the walls are filled with ancient tomes and scrolls. The knowledge she mentioned - books worth more than gold - could hold the answers we need.</p> <div style="clear: left;"></div> </div> </div></div> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 20px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 15px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What do you want to do?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Shop for Fetish Books|WhispersWisdomShopReturn]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Leave the Shop|Chapter5SerinDate6]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We step back through the portal, leaving Veloria's mystical realm behind. The air feels different again - heavier, more real. The magical energy fades as we return to the mortal world.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well, that was certainly... something,"</span> Serin says, shaking her head as if to clear the mystical experience from her mind. <span class="dialog-serin">"I've never seen anything like that before. And those books she mentioned - knowledge worth more than gold. Makes you wonder what secrets they hold."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Yeah, and now we know someone in our group is still going to die. That's not exactly the kind of knowledge I wanted to gain today."</span> I can't shake the weight of Veloria's words. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we walk down the street, a voice calls out from behind us.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Hey, you two! The couple!"</span> a voice calls out playfully. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We turn around to see a figure approaching. My breath catches in my throat - it's the first time I've ever seen a demi-human. A catgirl with delicate features, pointed ears, and a tail that swishes playfully behind her. Her eyes are bright and mischievous, and she has a beauty that's hard to look away from.</p> <div style="clear: left;"></div> </div> <center><img src="images/sora/portrait.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What's the matter?"</span> I ask, still trying to process what I'm seeing. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Hi! I'm Sora,"</span> they say with a bright smile, their tail curling playfully. <span class="dialog-sora">"I'm looking for the adventurer guild. What are both of your names?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm $humanName, and this is Serin,"</span> I introduce us, still somewhat in awe of meeting a demi-human for the first time. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Nice to meet you, Sora,"</span> Serin says with a friendly smile. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Pleasure to meet you both!"</span> Sora's eyes sparkle with mischief. <span class="dialog-sora">"The guild isn't far from here, right? Maybe you could show me the way?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Sure, we can show you. It's not far,"</span> I agree, though I'm still processing the encounter. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As we walk toward the guild, Sora suddenly stops and sniffs the air, their cat ears twitching. Their playful expression shifts to something more serious.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"You two are being followed,"</span> Sora says quietly, their tail bristling. <span class="dialog-sora">"There's someone creepy back there - fully black robed with a skull mask. They've been watching us for a while now."</span> <div style="clear: left;"></div> </div> <center><img src="images/skullmask/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I didn't spot anyone like that,"</span> I say, looking around. <span class="dialog-rylan">"And with those looks, they'd definitely stand out."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Actually, I think I saw someone like that a few times on our way to the restaurant earlier,"</span> Serin says, her voice tinged with concern. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can stop them, Sora just casually strolls toward the shadowy figure, their tail swishing with what seems like amusement rather than fear.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Hey, creep!"</span> Sora calls out boldly. <span class="dialog-sora">"Don't follow us, that's creepy! What do you want?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The figure in the black robe and skull mask simply stares at Sora, not moving, not speaking. The silence is more unsettling than any words could be.</p> <div style="clear: left;"></div> </div> <center><img src="images/skullmask/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I grab Sora's arm and pull them away. <span class="dialog-rylan">"Come on, let's just go. That's not someone we want to mess with."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When we finally arrive at the guild, I point Sora toward the reception desk.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You can talk to Elena over there. She'll help you get registered,"</span> I tell Sora, ready to continue our date. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Thanks, you two!"</span> Sora says with a bright smile. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We continue our date, but when I turn around, I see Sora is still following us.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"We arrived at the guild earlier,"</span> I point out, confused. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Yes, I know,"</span> Sora replies with a playful grin. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Then why are you following us?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Seems more interesting,"</span> Sora says, stepping closer and sniffing the air around me. <span class="dialog-sora">"I took a liking to you both."</span> They look at Serin with a mischievous glint. <span class="dialog-sora">"Though you aren't my usual type. Where did we want to go?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"We? You mean you,"</span> Serin corrects them. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh, don't worry,"</span> Sora says with a playful wink. <span class="dialog-sora">"I won't try to steal your boyfriend."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Boyfriend? We aren't a couple,"</span> I say quickly. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh really?"</span> Sora's eyes sparkle with mischief. <span class="dialog-sora">"You would look so great together."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I already have..."</span> I start to say, but Serin interrupts. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I took a liking to Sora,"</span> Serin says with a smile. <span class="dialog-serin">"I planned to go clothes shopping. Maybe get something for $humanName."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh? Let me join!"</span> Sora's face lights up with excitement. <span class="dialog-sora">"I love clothes!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin allows Sora to join us, and now our date has become a trio. I can't help but wonder what kind of trouble this playful catgirl is going to bring to our day.</p> <div style="clear: left;"></div> </div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue to Clothes Shopping|Chapter5SerinDate7]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The clothing boutique is a cozy little shop with racks of colorful garments and a few fitting rooms in the back. The air is filled with the scent of fresh fabric and the soft rustle of clothing being moved around.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/clothesshop2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Alright, let's find something nice for $humanName,"</span> Sora says, looking around the shop with interest. <span class="dialog-sora">"What kind of style are you thinking?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Something that shows off his best features,"</span> Serin suggests with a playful grin. <span class="dialog-serin">"Maybe something that will make him look more confident and attractive."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh, this is perfect!"</span> Sora exclaims, their tail swishing with excitement as they browse through the racks. <span class="dialog-sora">"I love seeing other people try on clothes. It's so much fun!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Wait, what are you doing? I thought we were getting clothes for $humanName."</span> Serin asks, looking confused as Sora starts pulling out skirts instead of looking for men's clothing. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh, we will! But first, let's have some fun with you,"</span> Sora says with a mischievous grin, pulling out a sleek black skirt. <span class="dialog-sora">"Try this on. I bet it'll look amazing on you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"A skirt? I don't wear skirts,"</span> Serin protests, but there's a hint of curiosity in her voice. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Exactly! That's why it's perfect. Come on, just try it. You might surprise yourself,"</span> Sora insists, pushing the skirt into Serin's hands. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin reluctantly takes the skirt and disappears into a fitting room. I can't help but feel a bit relieved - for once, I'm not the one being teased relentlessly.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I have to suppress a chuckle. The teasing master is finally getting a taste of her own medicine. Watching Serin squirm under Sora's relentless fashion assault is oddly satisfying after all the times she's made me blush and stammer.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"This is going to be so much fun,"</span> Sora whispers to me, their eyes sparkling with mischief. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">When Serin emerges from the fitting room, I'm genuinely surprised. The black skirt fits her perfectly, hugging her athletic form in a way that's both elegant and slightly provocative. It's shorter than I expected, showing off her toned legs.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/date/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh my, that looks absolutely stunning on you,"</span> Sora says, their voice dripping with appreciation. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Sora leans close to my ear, and I'm suddenly aware of how good they smell - something sweet and floral, maybe their shampoo. Their breath is warm against my skin as they whisper.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Look at how that skirt shows off her legs,"</span> Sora murmurs, their voice low and suggestive. <span class="dialog-sora">"And when she moves, you can catch glimpses of what's underneath. It's quite the view, isn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I swallow hard, trying to focus on anything other than the mental image Sora just planted in my mind. Their scent is intoxicating, and I find myself wondering what kind of shampoo they use. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"How does it look?"</span> Serin asks, doing a little twirl that makes the skirt flare out slightly. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Oh, he definitely likes it,"</span> Sora says with a knowing smirk. <span class="dialog-sora">"Just look below his waist if you want proof."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> Serin's eyes widen slightly, and then she smirks. <span class="dialog-serin">"Is that so? Well, maybe I should try on a few more things then."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Sora grins triumphantly and pulls out a white skirt next. The pattern continues - Serin tries on outfit after outfit, each one more different from her usual style than the last. White skirts, pastel colors, things I've never seen her wear before.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/date/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Now let's try something completely different,"</span> Sora says, pulling out a cute cropped white blouse and a pink skirt. <span class="dialog-sora">"This will look adorable on you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Pink? I'm not wearing pink,"</span> Serin protests, but there's a hint of amusement in her voice now. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"That's exactly why you should try it! Come on, just one more outfit. I have the perfect finale planned,"</span> Sora says with a wicked grin. <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/date/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After the pink outfit - which actually looks surprisingly good on Serin despite her protests - Sora pulls out what can only be described as a complete transformation outfit.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"And now, the grand finale,"</span> Sora announces, holding up a black leather mini skirt, matching top, leather gloves, stockings, and a pair of heels. <span class="dialog-sora">"This will be absolutely perfect on you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Come on, just try it on. You might surprise yourself,"</span> Sora insists, pushing the leather outfit into Serin's hands. <span class="dialog-sora">"I promise it'll look amazing on you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin reluctantly takes the leather outfit and disappears into the fitting room. When she emerges, the transformation is complete - the tight black leather hugs every curve, the stockings shimmer on her legs, and the heels make her stand taller and more imposing than ever.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/date/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Castle Hallway"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop it now!"</span> Serin exclaims, her patience finally wearing thin, her voice sharp despite the provocative outfit she's wearing. <span class="dialog-serin">"I won't try on anything else! This is ridiculous!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Yes, mommy!"</span> Sora says with a playful salute, their tail swishing with amusement as they take in the sight of Serin in the leather outfit. <div style="clear: left;"></div> </div> <<if $rylanxserincontent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help but feel strangely drawn to that leather outfit, even though I know it's completely out of character for Serin. There's something about the combination of the tight leather, the stockings, and the heels that's oddly appealing.</p> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I shake my head, trying to clear those thoughts. This is Serin we're talking about - she'd never wear something like that. But still, the image lingers in my mind. <div style="clear: left;"></div> </div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue the Date|Chapter5SerinDate8]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sun is beginning to set as we make our way back home, the shopping bags rustling with our purchases. Despite Serin's protests about the clothing adventure, there's a subtle change in her demeanor - she seems more aware of how she moves, more conscious of the attention she's receiving.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/rylanhouse.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Well, this has been absolutely delightful,"</span> Sora says, their tail swishing contentedly as we reach the front door. <span class="dialog-sora">"I haven't had this much fun in ages!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Thanks for the... interesting morning,"</span> Serin says, though there's a hint of amusement in her voice despite her earlier protests. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"It was fun having you along,"</span> I say, genuinely meaning it despite the chaos Sora brought to our shopping trip. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"You already want me to leave?"</span> Sora's ears droop slightly, their voice taking on a wounded tone. <span class="dialog-sora">"Just because I'm a stray cat? Are you a racist?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"No, not at all!"</span> I quickly protest, not wanting to offend our feline friend. <span class="dialog-rylan">"But don't you have to be somewhere? Don't you have a home to return to?"</span> <div style="clear: left;"></div> </div> <<if $rylanxserincontent>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Actually..."</span> Sora's mischievous grin returns as they lean close to Serin's ear, their voice dropping to a whisper. <span class="dialog-sora">"Hey, don't you want to seduce $humanName?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> Serin's face flushes bright red, and she leans in to whisper back, her voice barely audible. <span class="dialog-serin">"What do you mean? What are you suggesting?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The two continue whispering back and forth, their voices too low for me to hear. I can see Serin's expression shifting from embarrassment to something more... thoughtful. Her eyes occasionally dart in my direction, making me wonder what they're discussing.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> Serin leans close to Sora again, her voice barely a breath. <span class="dialog-serin">"Yes, there's a training hall. But I don't know if..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Perfect!"</span> Sora exclaims, their eyes sparkling with excitement. Before anyone can react, they grab Serin's hand and start dragging her toward the house. <span class="dialog-sora">"Come on, let's get you ready!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"Meet us in the training hall in one hour, $humanName!"</span> Sora calls back over their shoulder, their voice filled with mischief. <span class="dialog-sora">"Don't be late!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm left standing alone at the front door, watching as Sora practically drags a flustered Serin inside. The training hall? What exactly are they planning? My mind races with possibilities, and I can't help but feel a mix of anticipation and nervousness about what's to come.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"I suppose I should be going,"</span> Sora says with a gentle smile, their playful demeanor softening. <span class="dialog-sora">"It was wonderful spending time with you both. Thank you for letting me join your date."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Take care, Sora,"</span> Serin says warmly, her earlier irritation completely forgotten. <span class="dialog-serin">"Come visit us again sometime."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/sora/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <span class="dialog-sora">"I will!"</span> Sora promises, their tail swishing happily. <span class="dialog-sora">"Until next time, my dear friends!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With a final wave and a playful wink, Sora turns and walks away, their graceful form disappearing into the gathering dusk. The afternoon's excitement lingers in the air, but now it's just Serin and me, standing together at our front door.</p> <div style="clear: left;"></div> </div> <</if>> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <<if $rylanxserincontent>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Wait for the Training Hall|Chapter5SerinTrainingHall]]</div> <<else>> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Go Inside Together|Chapter5GairosTraining]]</div> <</if>> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<playLoopingSounds "sounds/hsounds/longmoan.mp3" "sounds/hsounds/handjobclothed.mp3" 1>> <<nobr>> <<changeLust "Rylan" 8>> <<changeLust "Serin" 8>> <<set $serinChapter5BehindScene = true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As Rylan tries to sit up, getting on all fours, I can't resist the sight of his perfect ass in those black boxers. The fabric clings to his form like a second skin, and I feel something primal awaken inside me. I don't know why, but I need to touch him, to feel him beneath me.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh no you don't,"</span> I purr, my voice husky with need. <span class="dialog-serin">"Stay right there. I just want to... feel you for a moment."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I quickly straddle him from behind, pressing my soaked pussy against his firm ass. The sensation is electric - I can feel his warmth through the fabric, and I'm already dripping with need. I start grinding against him, my clit rubbing deliciously against his ass.</p> <<quickRoll "Physical Control" "Serin" 80 5 "DominanceFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Serin" "DominanceFetish" 0.2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help myself - the feeling of having him completely under my control is intoxicating. I need to dominate him more, to feel this power over his helpless body.</p> <</if>> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin! What are you doing?"</span> he gasps, his voice filled with shock and confusion. <span class="dialog-rylan">"This is wrong... we can't..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Shh, just relax,"</span> I whisper, my voice trembling with arousal. <span class="dialog-serin">"It feels so good... I can't stop. Just let me... just for a little while."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I start moving faster, grinding my soaked core against his ass with increasing intensity. The fabric of my shorts creates delicious friction, and I can feel myself getting wetter with each movement. His ass feels incredible against my heated pussy.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I... I can't..."</span> he stammers, but I can hear the arousal in his voice. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I press down harder, using my weight to keep him completely pinned. The pressure is intense, and he loses his balance, falling face-first to the floor. But I don't stop - I continue grinding against him, now with even more control over his helpless body.</p> <<quickRoll "Power Over $humanName" "Serin" 80 5 "DominanceFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Serin" "DominanceFetish" 0.3>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The way he's completely helpless beneath me makes my dominance fetish flare up uncontrollably. I want to keep him pinned like this forever, to feel his submission to my will.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"There we go,"</span> I purr, grinding harder against him. <span class="dialog-serin">"Now you can't escape. Just close your eyes and let it happen. It feels so good, doesn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, please..."</span> he whimpers, but I can see his face is flushed with arousal. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I see you like it too,"</span> I tease, my voice dripping with arousal. <span class="dialog-serin">"Your body is telling a different story. I can feel how hard you're getting through your boxers. You love this, don't you?"</span> <<quickRoll "Teasing Control" "Serin" 80 5 "DominanceFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Serin" "DominanceFetish" 0.2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I love teasing him like this, watching him squirm while I maintain complete control. The power dynamic is making me even more dominant, more in control of his reactions.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After several minutes of intense grinding, I can't take it anymore. I quickly remove my hoodie and shorts, leaving me in just my soaked underwear. The cool air against my heated skin makes me shiver with anticipation.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Much better,"</span> I sigh, resuming my position over him. <span class="dialog-serin">"Now I can really feel your ass against my pussy. It's going to be so much better without these clothes in the way."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel myself building toward climax, and the sensation is driving me wild. I start moving faster and harder, grinding against him with desperate intensity. The thin fabric of my underwear is soaked through, and I can feel his warmth radiating through the material.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, please stop!"</span> he gasps, his voice strained with arousal and desperation. <span class="dialog-rylan">"This is too much..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Stop?"</span> I giggle, my voice breathy with need. <span class="dialog-serin">"I can't stop. It feels too good. Just let me finish... please?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I press down even harder, using my full weight to pin him completely. My movements become more aggressive, more primal. I can feel his body trembling beneath me, and it only makes me want to continue more.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm serious, Serin!"</span> he tries to shout, but his voice comes out as a desperate whimper. <span class="dialog-rylan">"You're hurting me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I'm sorry,"</span> I pant, my voice filled with desperate need. <span class="dialog-serin">"I just need this so bad. Just a little more... I'm almost there."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">My movements become even more intense, grinding against him with desperate force. I can feel myself getting closer to climax, and the sensation is overwhelming. He's completely helpless beneath me, and I can't help but love it.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Please... I'm begging you..."</span> he sobs, his voice breaking with desperation and arousal. <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I know, I know,"</span> I pant, my voice thick with need. <span class="dialog-serin">"But I'm so close. Just hold on a little longer. You're making me feel so good."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm now moving at a frantic pace, my body writhing against his with desperate need. The sensation is overwhelming, and I can feel myself teetering on the edge of orgasm. His helplessness beneath me is the most erotic thing I've ever experienced.</p> <<quickRoll "Final Dominance" "Serin" 80 5 "DominanceFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Serin" "DominanceFetish" 0.4>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely consumed by my dominance now. His helplessness beneath me is the most erotic thing I've ever experienced. I need to keep him like this, to maintain this control over his body and mind.</p> <</if>> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue...|Chapter5SerinRylanBehindContinue]]</div> </div></div></div> <<set $currentFace = $currentSerinFace>> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } // Only remove audio elements that are NOT the orgasm sound we want to play document.querySelectorAll('audio').forEach(audio => { try { // Don't stop the orgasm sound we're about to play if (audio.src && !audio.src.includes('orgasm.mp3')) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } } catch(e) {} }); } // Stop only looping sounds, not one-shot SFX stopAllLoopingSounds(); // Play orgasm sound first window.AudioSystem.playSFX('hsounds/orgasm.mp3'); <</script>> <<nobr>> <<changeLust "Serin" -35>> <<changeLust "Rylan" 5>> <<changeFetish "Serin" "DominanceFetish" 0.2>> <<changeFetish "Rylan" "SubmissionFetish" 0.2>> <<set $serin_orgasmsReceived += 1>> <<set $rylan_orgasmsGiven += 1>> <<set $serin_RylanOrgasmCount += 1>> <<set $rylan_SerinOrgasmCount += 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The pressure builds to an unbearable peak, and I can't hold back any longer. My body convulses violently as I climax hard, grinding down against his ass with desperate intensity. I cry out, my voice echoing through the room as waves of pleasure crash over me.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Climax"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck... oh fuck..."</span> I pant, my body still trembling from the intense orgasm. <span class="dialog-serin">"That was... incredible."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/dryhump/rylanend.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Home"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Is... is it over?"</span> he gasps, his voice weak and exhausted. <span class="dialog-rylan">"Please tell me it's over..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my pussy still throbbing with need, and the sight of him so helpless beneath me only makes me want more. The orgasm was incredible, but I'm far from satisfied. I need to continue this power dynamic, to feel his submission even more.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Over?"</span> I giggle, my voice still breathy from climax. <span class="dialog-serin">"Oh, sweetie, we're just getting started."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I slowly lift myself off his back, feeling the slickness between my thighs. My pussy is still dripping with arousal, and I can't resist the urge to continue. I turn around and straddle his chest, looking down at his exhausted face with a predatory smile.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue...|Chapter5SerinRylanOnTop]]</div> </div></div></div> <<set $currentFace = $currentSerinFace>> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } // Only remove audio elements that are NOT the orgasm sound we want to play document.querySelectorAll('audio').forEach(audio => { try { // Don't stop the orgasm sound we're about to play if (audio.src && !audio.src.includes('orgasm.mp3')) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } if (audio.src && !audio.src.includes('cum.mp3')) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } } catch(e) {} }); } // Stop only looping sounds, not one-shot SFX stopAllLoopingSounds(); // Play orgasm sound first window.AudioSystem.playSFX('hsounds/orgasm.mp3'); window.AudioSystem.playSFX('hsounds/cum.mp3'); <</script>> <<nobr>> <<set $serinChapter5DomCumScene = true>> <<changeLust "Rylan" -100>> <<changeLust "Serin" -100>> <<changeAttraction "Rylan" "Serin" 0.8>> <<changeAttraction "Serin" "Rylan" 1.0>> <<changeAffection "Rylan" "Serin" 1>> <<changeAffection "Serin" "Rylan" 2>> <<changeFetish "Serin" "SubmissionFetish" 0.3>> <<changeFetish "Rylan" "DominanceFetish" 0.3>> <<quickSexTrack "orgasm" "rylan" "Serin" 1>> <<quickSexTrack "orgasm" "serin" "Rylan" 1>> <<quickSexTrack "cumonbody" "rylan" "Serin" 1>> <<set $marielChapter5Massage = true>> <<addSoulCorruption "serin" 1>> <div id="soulCorruptionAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 139, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">Serin +1</p> </div></div></div> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes corruptionPulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sensation becomes too much to bear. All that pent-up frustration, all that built-up tension, all that dominance I've been unleashing - it's all reaching its peak. I can feel the pressure building inside me, my body trembling with the intensity of what's about to happen.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/7.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp, my voice barely coherent as I feel the climax building. <span class="dialog-rylan">"I can't hold back anymore..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I pull back slightly. The sight of her beneath me, her body glistening with sweat, her panties soaked and barely covering her - it's the final trigger I need. With one final, desperate thrust against her, I lose control completely.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The orgasm hits me like a tidal wave, completely overwhelming my senses. I can hear myself moaning, groaning, completely lost in the intensity of the release.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/cum2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The climax seems to last forever, my body convulsing with each pulse, each spurt of cum adding to the mess covering her beautiful body. When it finally ends, I'm completely drained, my muscles giving out as I collapse beside her on the floor. We're both breathing heavily, covered in sweat, and she's absolutely covered in my cum.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh... oh my god,"</span> she gasps, her eyes wide with surprise as she feels the warm liquid splashing across her skin. <span class="dialog-serin">"That's... that's so much..."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/cum3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Aftermath"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Wow... just wow,"</span> she breathes, looking down at her cum-covered body with amazement. <span class="dialog-serin">"You really have it in you, don't you? That was absolutely incredible."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the post-orgasm haze begins to clear, reality starts crashing down on me. What did I just do? I look at Serin's body, completely covered in my cum, and the weight of my actions hits me like a sledgehammer. I've betrayed Liora, the girl I love, the girl I've been trying to build a relationship with. I've let my frustration and anger take control, and now I've done something I can never take back.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh no... oh god, what did I just do?"</span> I whisper, my voice trembling with horror and shame. <span class="dialog-rylan">"I betrayed Liora... I betrayed the girl I love..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The guilt is overwhelming. I can feel tears welling up in my eyes as I think about Liora, about how much I care for her, about how I've just destroyed any chance we might have had. I'm a monster, a cheater, someone who couldn't control his own desires. How could I have let this happen?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Hahaha, that wasn't cheating,"</span> she laughs, her voice light and dismissive. <span class="dialog-serin">"We didn't even have sex. This was just... intense foreplay, that's all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words do little to comfort me. Whether it technically counts as sex or not, I still came all over another girl. The physical act might not have been penetration, but the emotional betrayal is just as real. I've crossed a line I never thought I would cross.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know what to think anymore,"</span> I say quietly, my voice barely above a whisper. <span class="dialog-rylan">"I need to think alone for a bit. I need to figure out what this means, what I am now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't look at her anymore. The sight of her body covered in my cum, the knowledge of what we just did, it's all too much. I need space, I need time to process what's happened, to understand how I could have let things go this far. I need to figure out if I'm still the person I thought I was.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"All right, I understand,"</span> she says, her voice surprisingly gentle. <span class="dialog-serin">"Take all the time you need. This was... intense for both of us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But as I gather my clothes and start to leave, I can see the subtle smirk playing at the corners of her lips...</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Return to Room|Chapter5GairosTraining]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <<nobr>> <<set $currentFace = $currentSerinFace>> <<changeLust "Serin" 5>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We both lie on the floor, our bodies still pressed together from the fall. I can feel his warmth beneath me, his heart racing against my chest.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As he tries to sit up, getting on all fours, I can't help but notice how his ass looks strangely inviting in those black boxers. The fabric clings to his form, and I feel a surge of desire.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What do you want to do?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Take him from behind|Chapter5SerinRylanBehind]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Get on top of him (skip ass hump)|Chapter5SerinRylanOnTop]]</div> </div></div></div> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start both sounds after cleanup setTimeout(function() { // Create first sound (longmoan) window.longmoanSFX = new Audio('sounds/hsounds/longmoan.mp3'); window.longmoanSFX.loop = true; window.longmoanSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.7; // Slightly quieter window.longmoanSFX.muted = window.AudioSystem.sfx.muted || false; window.longmoanSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Longmoan SFX failed:', e)); }); window.longmoanSFX.load(); // Create second sound (handjob) window.handjobSFX = new Audio('sounds/hsounds/handjobclothed.mp3'); window.handjobSFX.loop = true; window.handjobSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.8; // Slightly quieter window.handjobSFX.muted = window.AudioSystem.sfx.muted || false; window.handjobSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Handjob SFX failed:', e)); }); window.handjobSFX.load(); // Keep reference to both for cleanup window.currentLoopingSFX = [window.longmoanSFX, window.handjobSFX]; }, 300); <</script>> <<nobr>> <<changeLust "Rylan" 12>> <<changeLust "Serin" 15>> <<changeAttraction "Rylan" "Serin" 0.8>> <<changeAttraction "Serin" "Rylan" 0.6>> <<changeAffection "Rylan" "Serin" -1>> <<changeAffection "Serin" "Rylan" 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <<if $serinChapter5BehindScene>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Is... is it over?"</span> I gasp, my voice weak and exhausted. <span class="dialog-rylan">"Please tell me it's over..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Over?"</span> she giggles, her voice still breathy from climax. <span class="dialog-serin">"Oh, sweetie, we're just getting started."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel her slowly lifting herself off my back, and I think this nightmare might finally be ending. But then I feel her weight shift, and suddenly she's straddling my boxers, looking down at me with that same predatory smile that makes my stomach clench with fear and... something else I don't want to admit.</p> <div style="clear: left;"></div> </div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">After she pushed me to the floor I feel her weight shift, and suddenly she's straddling my boxers, looking down at me with that same predatory smile that makes my stomach clench with fear and... something else I don't want to admit.</p> <div style="clear: left;"></div> </div> <</if>> <center><img src="images/serin/chapter5/cowgirl/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <<if $serinChapter5BehindScene>><span class="dialog-rylan">"Serin, what are you doing now?"</span> I stammer, my voice trembling with exhaustion and growing arousal. <span class="dialog-rylan">"You already went far enough..."</span><<else>><span class="dialog-rylan">"What are you doing?"</span> I stammer, my voice trembling with exhaustion and growing arousal.<</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She slowly starts grinding against my boxers, and I can feel her soaked panties through the thin fabric. The material is already damp from her previous activities, and I can smell her arousal mixed with the sweat from our intense session. My heart is pounding, and I can feel myself getting harder despite my protests.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Let me help you out a little,"</span> she purrs, reaching behind her back to unhook her bra. <<if $serinChapter5BehindScene>><span class="dialog-serin">"You've been such a good boy, letting me use you like that."</span><<else>><span class="dialog-serin">"You're such a good boy, letting me use you like that."</span><</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I watch helplessly as she removes her bra, her perfect breasts bouncing free. She's still wearing her soaked panties, and I can see the dark patch where she's been grinding against me. The sight is overwhelming, and I can feel my erection straining against my boxers. This is wrong, so wrong, but I can't look away.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, please stop,"</span> I beg, but my voice comes out as a weak whimper. <span class="dialog-rylan">"This is too much..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She continues grinding against my boxers, her movements becoming more deliberate and sensual. I can feel her heat through the thin fabric, and the sensation is driving me wild. My mind is screaming that this is wrong, that I should stop her, but my body is completely under her control. I've never felt so helpless, so dominated.</p> <<quickRoll "Physical Arousal" "Rylan" 80 5 "SubmissionFetish" 2>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" 0.2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The feeling of her grinding against me is overwhelming my resistance. I'm getting harder with each movement, and I hate how much I'm enjoying this helplessness.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Now let's get you out of these boxers,"</span> she says, her voice dripping with arousal. <span class="dialog-serin">"I want to feel you properly against me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can protest, she's pulling down my boxers, and my erection springs free. I'm completely exposed, completely vulnerable to her. She looks down at me with hunger in her eyes, and I can see her panties are soaked through. The sight of her arousal combined with my own helplessness is almost too much to bear.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh my,"</span> she breathes, her eyes wide with appreciation. <span class="dialog-serin">"You're bigger than I expected. This is going to be so much fun."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm mortified by her comment, but I can't deny the surge of pride that runs through me. She's looking at me like I'm some kind of prize, and despite my protests, it's incredibly arousing. I've never been with anyone like this, never been so completely at someone's mercy. I never went this far with Liora - this is completely different from anything I've ever experienced.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts grinding her panty-clad pussy against my erection, and the sensation is incredible. The fabric creates delicious friction, and I can feel her heat and wetness through the material. I'm getting harder with each movement, and I can see her panties are getting more and more soaked. This is so wrong, but it feels so good.</p> <<quickRoll "Fabric Friction" "Rylan" 80 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" 0.3>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The feeling of her panties against my cock is overwhelming. I'm losing control, losing my ability to resist. I'm completely under her spell.</p> <</if>> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I'm serious, stop this,"</span> I plead, but my voice is weak and my body is betraying me. <span class="dialog-rylan">"You're going too far... I never went this far with Liora."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Mmm, you're getting so hard,"</span> she moans, grinding harder against me. <span class="dialog-serin">"Your body is telling a different story than your mouth."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right, and I hate it. My body is completely betraying me, getting harder and harder with each grind.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her movements become more deliberate, more sensual. Each grind sends waves of pleasure through my entire body. I can feel her wetness seeping through the fabric, making the friction even more intense. The way she's looking down at me with those hungry eyes, knowing exactly what she's doing to me... it's driving me insane.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/4a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her grinding becomes more frantic, more desperate. I can see the hunger in her eyes growing, her breathing getting heavier. She's clearly getting more aroused with each movement, and it's making her movements more aggressive.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck, this feels so good,"</span> she gasps, her voice trembling with arousal. <span class="dialog-serin">"I can feel you getting harder... you're so big..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her movements are becoming wilder, more uncontrolled. She's grinding against me with increasing desperation, her panties getting more and more soaked. I can see her nipples hardening, her body trembling with each movement. She's completely lost in the sensation.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"I need more... I need to feel you properly,"</span> she pants, her voice barely coherent. <span class="dialog-serin">"Let me... let me get closer..."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/4a.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's rubbing against me faster and faster, her panties starting to slip from the intense friction. I can feel her getting wetter, her arousal coating my shaft through the fabric. The sensation is overwhelming, and I'm getting harder with each desperate grind.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly I'm rubbing against her bare pussy. The sensation is electric, and I can feel her wetness coating my shaft. This is getting dangerous, getting too close to actual penetration. I need to stop this, but I'm completely powerless.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, please, this is too risky,"</span> I gasp, feeling her bare pussy against my cock. <span class="dialog-rylan">"I didn't even go this far with Liora..."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Remembering Liora makes me feel even more conflicted. With Liora, everything so far was gentle, romantic, controlled. This is raw, primal, completely out of control. I'm being used, dominated, and despite my protests, I'm loving every second of it.</p> <<quickRoll "Final Resistance" "Rylan" 80 5 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" 0.4>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely lost to her now. My resistance is gone, my willpower shattered. I'm hers to do with as she pleases.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">This is getting too much. I need to feel more. She's keeping me on the edge, teasing me with just enough contact to drive me insane but never enough to satisfy. Each desperate grind sends shockwaves through my body, my cock throbbing with need. I can feel her wetness coating my shaft, her heat radiating through me. It's making it harder and harder to resist. I'm so close to the edge, so desperate for release, but she's controlling every sensation, every movement. I'm completely at her mercy, and despite my protests, my body is begging for more.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Choose</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Take Control (Dominance)|Chapter5SerinRylanTakeControl]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue (submission)|Chapter5SerinRylanOnTop2]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start both sounds after cleanup setTimeout(function() { // Create first sound (longmoan) window.longmoanSFX = new Audio('sounds/hsounds/longmoan.mp3'); window.longmoanSFX.loop = true; window.longmoanSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.7; // Slightly quieter window.longmoanSFX.muted = window.AudioSystem.sfx.muted || false; window.longmoanSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Longmoan SFX failed:', e)); }); window.longmoanSFX.load(); // Create second sound (handjob) window.handjobSFX = new Audio('sounds/hsounds/handjobclothed.mp3'); window.handjobSFX.loop = true; window.handjobSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.8; // Slightly quieter window.handjobSFX.muted = window.AudioSystem.sfx.muted || false; window.handjobSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Handjob SFX failed:', e)); }); window.handjobSFX.load(); // Keep reference to both for cleanup window.currentLoopingSFX = [window.longmoanSFX, window.handjobSFX]; }, 300); <</script>> <<nobr>> <<changeLust "Rylan" 18>> <<changeLust "Serin" 22>> <<changeAttraction "Rylan" "Serin" 0.6>> <<changeAttraction "Serin" "Rylan" 0.4>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sensation of her bare pussy against my cock is overwhelming. I can feel her wetness coating my shaft, her heat radiating through me. Each movement sends shockwaves of pleasure through my entire body, and I'm getting harder and harder despite my protests. This is so wrong, but it feels so incredibly good.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck, this is perfect,"</span> she moans, her voice trembling with arousal. <span class="dialog-serin">"You feel so good against me... so big and hard..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She starts moving faster, grinding against me with increasing desperation. I can feel her getting wetter, her arousal coating my shaft and making the friction even more intense. Her movements are becoming more deliberate, more purposeful, and I can see the hunger in her eyes growing stronger with each passing moment.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I can't... this is too much,"</span> I gasp, my voice barely coherent. <span class="dialog-rylan">"I'm going to..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh no you don't,"</span> she purrs, slowing her movements just enough to keep me on the edge. <span class="dialog-serin">"Not yet, sweetie. I want to enjoy this a little longer."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's torturing me, keeping me right on the edge of climax without letting me fall over. Each movement is calculated, precise, designed to drive me insane with need. I can feel my orgasm building, getting closer and closer, but she's controlling every sensation, every movement. I'm completely at her mercy.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Mmm, you're so close, aren't you?"</span> she teases, grinding against me with slow, deliberate movements. <span class="dialog-serin">"I can feel you throbbing... you want to come so badly..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She's right, and I hate how much she knows it. My cock is throbbing with need, my entire body trembling with the effort of holding back. I'm so close to the edge, so desperate for release, but she's keeping me suspended there, torturing me with her control.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Please, Serin,"</span> I beg, my voice desperate and needy. <span class="dialog-rylan">"I can't take it anymore..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, I love it when you beg,"</span> she moans, her own arousal clearly building. <span class="dialog-serin">"But I'm not quite ready to let you come yet..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She continues her slow, torturous grinding, each movement designed to keep me on the edge without pushing me over. I can see her own arousal building, her breathing getting heavier, her movements becoming more desperate. She's clearly getting close too, but she's determined to make me suffer first.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck, I'm getting so close,"</span> she gasps, her movements becoming more frantic. <span class="dialog-serin">"But I want to feel you come first... I want to feel you explode against me..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words send a shock of arousal through me, and I can feel my orgasm building even stronger. The thought of coming against her, of coating her with my cum... it's almost too much to bear. I'm so close to the edge now, so desperate for release.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I'm going to..."</span> I gasp, my entire body trembling with the effort of holding back. <span class="dialog-rylan">"I can't hold it anymore..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm right on the edge, my entire body trembling with need. I can feel my orgasm building, getting closer and closer. She's grinding against me faster now, clearly getting close herself. We're both on the verge of climax, both desperate for release. The tension is almost unbearable.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin on Top"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck, I'm so close,"</span> she gasps, her movements becoming wild and uncontrolled. <span class="dialog-serin">"I need you to come... I need to feel you explode..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We're both right there, both on the absolute edge of climax. I can feel her pussy clenching around my cock, her body trembling with need. She's grinding against me with desperate urgency, clearly just as close as I am. The tension is electric, almost unbearable. We're both going to explode any second now.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin, I'm going to come,"</span> I gasp, my voice barely coherent. <span class="dialog-rylan">"I can't hold it anymore..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yes, come for me,"</span> she moans, her movements becoming even more frantic. <span class="dialog-serin">"Come against me... I want to feel you explode..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">We're both right there, both on the absolute edge. I can feel my orgasm building, getting closer and closer. She's grinding against me with desperate urgency, clearly just as close as I am. The tension is almost unbearable. We're both going to explode any second now...</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">The Climax Approaches</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Both are on the verge of orgasm.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5SerinyRylanOnTopCum]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start both sounds after cleanup setTimeout(function() { // Create first sound (longmoan) window.longmoanSFX = new Audio('sounds/hsounds/longmoan.mp3'); window.longmoanSFX.loop = true; window.longmoanSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.7; window.longmoanSFX.muted = window.AudioSystem.sfx.muted || false; window.longmoanSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Longmoan SFX failed:', e)); }); window.longmoanSFX.load(); // Create second sound (handjob) window.handjobSFX = new Audio('sounds/hsounds/handjobclothed.mp3'); window.handjobSFX.loop = true; window.handjobSFX.volume = (window.AudioSystem.sfx.volume || 0.5) * 0.8; window.handjobSFX.muted = window.AudioSystem.sfx.muted || false; window.handjobSFX.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Handjob SFX failed:', e)); }); window.handjobSFX.load(); // Keep reference to both for cleanup window.currentLoopingSFX = [window.longmoanSFX, window.handjobSFX]; }, 300); <</script>> <<nobr>> <<set $serinChapter5TakeControlChoice = true>> <<changeLust "Rylan" 15>> <<changeLust "Serin" 18>> <<changeAttraction "Rylan" "Serin" 1.2>> <<changeAttraction "Serin" "Rylan" 1.5>> <<changeAffection "Rylan" "Serin" 2>> <<changeAffection "Serin" "Rylan" 3>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Something snaps inside me. All that frustration, all that helplessness, all that teasing - it's been building up for so long. I'm tired of being her plaything, tired of being teased and controlled. If she wants to play this game, I'll show her what happens when I take control.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You want to tease me?"</span> I growl, my voice low and dangerous. <span class="dialog-rylan">"You want to keep me on the edge? Fine. Let's see how you like it when I'm in control."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Before she can react, I grab her hips and flip us over, pinning her beneath me. She's still wearing her soaked panties, and I can feel her heat radiating through the thin fabric. My erection is throbbing with need, and I'm going to make her feel every bit of the frustration she's been building in me.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceshocked.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"$humanName? What are you-"</span> she gasps, her eyes wide with surprise. <span class="dialog-serin">"I didn't expect you to-"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I don't let her finish. I start grinding my cock against her panty-clad pussy, the fabric creating delicious friction as I move. I can feel her wetness seeping through, and the sensation is incredible. But this time, I'm the one controlling the pace, the intensity, the rhythm. I'm the one driving her crazy.</p> <<quickRoll "Dominance Arousal" "Rylan" 75 5 "SubmissionFetish" 3>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" -0.2>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The feeling of being in control is intoxicating. I'm not her helpless victim anymore - I'm her dominant lover, and I'm going to make her feel every bit of the pleasure she's been denying me.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh... oh fuck,"</span> she moans, her body arching beneath me. <span class="dialog-serin">"This is... this is so much better than I expected."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I increase the pace, grinding harder and faster against her. The fabric of her panties is getting more soaked with each movement, and I can feel her pussy getting wetter, hotter. She's completely at my mercy now, and I'm going to make her beg for more.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Dominating Serin"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You like that?"</span> I growl, grinding even harder. <span class="dialog-rylan">"You like being the one getting teased for once?"</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her panties are starting to slip from the intense friction, and I can feel her bare pussy against my cock. The sensation is electric, and I'm getting harder with each grind. I'm completely in control now, and I'm going to make her feel every bit of the pleasure she's been denying me.</p> <<quickRoll "Intense Grinding" "Rylan" 70 5 "SubmissionFetish" 4>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" -0.3>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The feeling of dominance is overwhelming. I'm not just taking control - I'm claiming her, making her mine. This is what I've been missing, what I've been craving.</p> <</if>> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/4.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yes... yes, I love it,"</span> she gasps, her voice trembling with arousal. <span class="dialog-serin">"You're so much more aggressive than I thought you could be."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, $humanName,"</span> she moans, grinding back against me. <span class="dialog-serin">"Show me what you've got. Punish me for teasing you so much."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words drive me wild. She wants me to punish her, to take control completely. I start grinding even harder, faster, more aggressively.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Intense Grinding"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh fuck, yes!"</span> she cries out, her body arching beneath me. <span class="dialog-serin">"This is exactly what I wanted!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely lost in the sensation now. Her bare pussy against my cock, her wetness coating me, her moans of pleasure - it's all driving me wild. I'm grinding against her with increasing desperation, my movements becoming more frantic, more uncontrolled. I'm so close to the edge, and I can tell she is too.</p> <<quickRoll "Final Dominance" "Rylan" 65 5 "SubmissionFetish" 5>> <<if not _tempRollSuccess>> <<changeFetish "Rylan" "SubmissionFetish" -0.4>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm completely in control now. This is what I've been missing, what I've been craving. The feeling of dominance, of power, of being the one in charge. I'm going to make her feel every bit of the pleasure she's been denying me.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Come on, $humanName,"</span> she pants, her voice barely coherent. <span class="dialog-serin">"Show me what you're made of. Take control completely. Make me yours."</span> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/dom/6.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Intense Grinding"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words are the final push I need. I start grinding against her with everything I have, my movements becoming wild and uncontrolled. I can feel her getting wetter, her arousal coating my shaft completely. The sensation is overwhelming, and I'm getting harder with each desperate grind. I'm so close to the edge, and I can tell she is too.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"You want me to take control?"</span> I growl, grinding even harder. <span class="dialog-rylan">"You want me to make you mine? Fine. You're mine now."</span> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue...|Chapter5SerinRylanDomCum]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('serindate.mp3');<</script>> <<nobr>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(255, 182, 193, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">Time flows like sand through fingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">The afternoon's excitement lingers...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">As evening shadows stretch long...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">Sora's mischief echoes in memory...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">And the training hall awaits...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I make my way to the training hall, my heart pounding with anticipation. What exactly did Sora have planned? The door creaks open, and I'm greeted by a sight I never expected to see.</p> <div style="clear: left;"></div> </div> <center><img src="images/landscapes/traininghall.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Training Hall"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">There, in the center of the training hall, stands Serin. But she's not in her usual combat stance or training pose. Instead, she's... moving in a way that can only be described as an attempt at dancing. Her arms are raised awkwardly, her hips swaying in a rhythm that seems to exist only in her imagination.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/dance/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Training Hall"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I can't help it - a burst of laughter escapes my lips. <span class="dialog-rylan">"What in the world are you doing?"</span> I ask, trying to contain my amusement. <span class="dialog-rylan">"And where's Sora? I thought they were going to be here."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> Serin stops her awkward movements, her face flushing with embarrassment. <span class="dialog-serin">"Sora already left,"</span> she explains, looking down at her feet. <span class="dialog-serin">"They taught me a little bit about dancing before they went. I'm trying to learn, but..."</span> She gestures helplessly at her own body. <span class="dialog-serin">"I'm not very good at it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Well, let me watch for a bit,"</span> I say, finding a comfortable spot to sit against the wall. <span class="dialog-rylan">"This should be entertaining."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">For the next several minutes, I'm treated to what can only be described as the most endearingly terrible dancing I've ever seen. Serin tries to follow some rhythm that only she can hear, her movements ranging from stiff and robotic to wildly exaggerated. It's clear she's putting her heart into it, but her body just isn't cooperating.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; text-align: center;"> <div style="position: relative; width: 500px; height: 400px; margin: 0 auto; border-radius: 8px; overflow: hidden; border: 2px solid rgba(100, 100, 100, 0.4);"> <img src="images/serin/chapter5/dancing/slide/1.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite;" alt="Serin Dancing 1"> <img src="images/serin/chapter5/dancing/slide/2.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 2s;" alt="Serin Dancing 2"> <img src="images/serin/chapter5/dancing/slide/3.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 4s;" alt="Serin Dancing 3"> <img src="images/serin/chapter5/dancing/slide/4.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 6s;" alt="Serin Dancing 4"> <img src="images/serin/chapter5/dancing/slide/5.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 8s;" alt="Serin Dancing 5"> <img src="images/serin/chapter5/dancing/slide/6.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 10s;" alt="Serin Dancing 6"> <img src="images/serin/chapter5/dancing/slide/7.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 12s;" alt="Serin Dancing 7"> <img src="images/serin/chapter5/dancing/slide/8.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 14s;" alt="Serin Dancing 8"> <img src="images/serin/chapter5/dancing/slide/9.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 16s;" alt="Serin Dancing 9"> <img src="images/serin/chapter5/dancing/slide/10.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 18s;" alt="Serin Dancing 10"> <img src="images/serin/chapter5/dancing/slide/11.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 20s;" alt="Serin Dancing 11"> <img src="images/serin/chapter5/dancing/slide/12.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 22s;" alt="Serin Dancing 12"> <img src="images/serin/chapter5/dancing/slide/13.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 24s;" alt="Serin Dancing 13"> <img src="images/serin/chapter5/dancing/slide/14.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 26s;" alt="Serin Dancing 14"> <img src="images/serin/chapter5/dancing/slide/15.webp" style="width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; opacity: 0; animation: slideShow 30s infinite 28s;" alt="Serin Dancing 15"> </div> </div> <style> @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> After what feels like an eternity of watching her struggle, Serin finally stops, her shoulders slumping in defeat. <span class="dialog-serin">"Gods, I don't know how to do this!"</span> she exclaims, throwing her hands up in frustration. <span class="dialog-serin">"Help me!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Me?"</span> I ask, surprised by her request. <span class="dialog-rylan">"What makes you think I can help with dancing?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Yes, you!"</span> Serin insists, her embarrassment giving way to determination. <span class="dialog-serin">"I know you took dance lessons when you were a child. Your $marielToHuman told me about it once. She said you were actually quite good at it."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> I feel my own face heating up at the memory. <span class="dialog-rylan">"That was a long time ago,"</span> I mutter, trying to downplay it. <span class="dialog-rylan">"And it was just basic stuff. Nothing fancy."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Please?"</span> Serin's voice takes on a pleading tone, and she gives me those big, hopeful eyes that I've never been able to resist. <span class="dialog-serin">"Just show me the basics? I promise I'll be a good student."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look at Serin standing there, looking so vulnerable and hopeful. The training hall suddenly feels very intimate, and I can feel my heart rate picking up. Do I dare to dance with her? It would mean getting very close, touching her, guiding her movements...</p> <div style="clear: left;"></div> </div> </div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What will you do?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Dance with Her (H)|Chapter5SerinDanceH]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Don't Dance with Her (no H)|Chapter5SerinDanceNoH]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(255, 182, 193, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #F5DEB3; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 0s infinite;">The morning stretches long...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 1s infinite;">As Serin's playful energy fills the air...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 2s infinite;">And unexpected invitations...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 3s infinite;">Lead to surprising revelations...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 3s ease-in-out 4s infinite;">About what friendship truly means...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 5000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 7000); </script> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_wearingSocks>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Back in my room, I'm trying to process everything that just happened with Nimeria. The socks feel surprisingly comfortable against my skin, and I can't help but wonder what she's planning next. Just as I'm about to change back into my normal clothes, I hear the door creak open behind me.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Back in my room, I'm trying to process everything that just happened with Nimeria. I can't help but wonder what she's planning next. Just as I'm about to change back into my normal clothes, I hear the door creak open behind me.</p> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Serin! Ever heard of knocking?!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh please, $humanName. Like you have anything worth hiding in here."</span> She saunters in with that trademark smirk, her eyes immediately scanning the room. <span class="dialog-serin">"Besides, I wanted to surprise you!"</span> <div style="clear: left;"></div> </div> <<if $rylan_wearingSocks>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I quickly grab a shoes to cover myself, but Serin's already spotted the socks. Her eyebrows raise with that mischievous glint I know all too well.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Well, well, well... What do we have here?"</span> She steps closer, her grin widening. <span class="dialog-serin">"Those are some very... interesting socks you're wearing, $humanName."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"They're just socks, Serin. Nothing special about them."</span> <div style="clear: left;"></div> </div> <</if>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <<if $rylan_wearingSocks>> <span class="dialog-serin">"Mmm, if you say so."</span> She winks, clearly not buying it. <span class="dialog-serin">"But enough about your fashion choices. I have a much better idea for how to spend the afternoon."</span> <<else>> <span class="dialog-serin">"Mmm, if you say so."</span> She winks playfully. <span class="dialog-serin">"But I have a much better idea for how to spend the afternoon."</span> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What kind of idea?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"We're going to the city, $humanName. You and me, on a proper date."</span> Her voice takes on a playful, almost sing-song quality as she says the word "date." <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceconfused.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"A date?!"</span> The word comes out more like a squeak than I intended. <span class="dialog-rylan">"Serin, what are you talking about?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh, don't act so surprised!"</span> She rolls her eyes dramatically. <span class="dialog-serin">"We've been friends forever, and I think it's about time we did something fun together. The city has this amazing new restaurant, and I thought we could explore the market district afterward."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm still processing the word "date" when Serin steps even closer, her playful energy filling the room. She's always been like this - unpredictable, teasing, but somehow impossible to say no to.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <<if $rylan_wearingSocks>> <span class="dialog-serin">"Come on, $humanName. It'll be fun! We can get you out of this stuffy room, maybe buy you some proper clothes that actually match those cute socks of yours."</span> She grins, clearly enjoying my discomfort. <<else>> <span class="dialog-serin">"Come on, $humanName. It'll be fun! We can get you out of this stuffy room, maybe buy you some proper clothes that actually fit you better."</span> She grins, clearly enjoying my discomfort. <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know, Serin. I was planning to prepare for our fight with Gairos this afternoon. After what happened yesterday... when he nearly killed us both."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facelaugh.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <<if $rylan_wearingSocks>> <span class="dialog-serin">"Oh, that's even more reason to enjoy ourselves now!"</span> Her eyes sparkle with mischief as she grins. <span class="dialog-serin">"If we're going to face death this afternoon, we deserve to have some fun first, don't you think? Besides, when was the last time we actually spent time together outside of fighting for our lives?"</span> <<else>> <span class="dialog-serin">"Oh, that's even more reason to enjoy ourselves now!"</span> Her eyes sparkle with mischief as she grins. <span class="dialog-serin">"If we're going to face death this afternoon, we deserve to have some fun first, don't you think? Besides, when was the last time we actually spent time together outside of fighting for our lives?"</span> <</if>> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">She has a point. We've been so focused on training and missions lately that I can't remember the last time we just... hung out. And despite her teasing, Serin's always been a good friend. Maybe this could be fun.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Fine, fine. But this isn't a date, okay? It's just two friends hanging out."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceteasing.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Whatever you want to call it, $humanName."</span> She winks again, clearly not believing me for a second. <span class="dialog-serin">"Now get dressed properly - we're leaving in ten minutes!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <<if $rylan_wearingSocks>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With that, Serin spins on her heel and heads for the door, leaving me standing there in my confusion. A date? With Serin? The idea sends something through my stomach, and I'm not sure if it's excitement or nervousness.</p> <<else>> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">With that, Serin spins on her heel and heads for the door, leaving me standing there in confusion. A date? With Serin? The idea sends something through my stomach, and I'm not sure if it's excitement or nervousness.</p> <</if>> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinDate2]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimatech5.mp3');<</script>> <<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } // Only remove audio elements that are NOT the orgasm sound we want to play document.querySelectorAll('audio').forEach(audio => { try { // Don't stop the orgasm sound we're about to play if (audio.src && !audio.src.includes('orgasm.mp3')) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } if (audio.src && !audio.src.includes('cum.mp3')) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } } catch(e) {} }); } // Stop only looping sounds, not one-shot SFX stopAllLoopingSounds(); // Play orgasm sound first window.AudioSystem.playSFX('hsounds/orgasm.mp3'); window.AudioSystem.playSFX('hsounds/cum.mp3'); <</script>> <<nobr>> <<set $serinChapter5OnTopCumScene = true>> <<changeLust "Rylan" -100>> <<changeLust "Serin" -100>> <<changeAttraction "Rylan" "Serin" 0.8>> <<changeAttraction "Serin" "Rylan" 1.0>> <<changeAffection "Rylan" "Serin" -1>> <<changeAffection "Serin" "Rylan" 2>> <<changeFetish "Rylan" "SubmissionFetish" 0.4>> <<changeFetish "Serin" "DominanceFetish" 0.3>> <<quickSexTrack "orgasm" "rylan" "Serin" 1>> <<quickSexTrack "orgasm" "serin" "Rylan" 1>> <<quickSexTrack "cumonbody" "rylan" "Serin" 1>> <<addSoulCorruption "serin" 1>> <div id="soulCorruptionAnimation" style="position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;"> <div style="background: radial-gradient(circle, rgba(139, 0, 139, 0.9), rgba(75, 0, 130, 0.8)); border-radius: 50%; width: 200px; height: 200px; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 50px rgba(139, 0, 139, 0.6); animation: corruptionPulse 2s ease-in-out;"> <div style="text-align: center; color: white; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);"> <h3 style="margin: 0; font-size: 1.5em;">💀 Soul Corruption 💀</h3> <p style="margin: 5px 0; font-size: 1.1em;">Serin +1</p> </div></div></div> <script> setTimeout(function() { const animation = document.getElementById('soulCorruptionAnimation'); if (animation) { animation.style.display = 'block'; setTimeout(function() { animation.style.display = 'none'; }, 2000); } }, 100); </script> <style> @keyframes corruptionPulse { 0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } 20% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } 100% { transform: translate(-50%, -50%) scale(0.8); opacity: 0; } } </style> <div class="scene-container" style="background: linear-gradient(135deg, rgba(255, 182, 193, 0.95), rgba(255, 192, 203, 0.9), rgba(255, 218, 185, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The sensation becomes too much to bear. All that pent-up frustration, all that built-up tension I've been experiencing - it's all reaching its peak. I can feel the pressure building inside me, my body trembling with the intensity of what's about to happen.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/nopanty5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Serin Riding Rylan"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I'm... I'm going to..."</span> I gasp, my voice barely coherent as I feel the climax building. <span class="dialog-rylan">"I can't hold back anymore..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel her grinding against me faster and faster, her movements becoming wild and desperate. The sight of her above me, her body glistening with sweat, her panties soaked and barely covering her - it's the final trigger I need. With one final, desperate thrust against her, I lose control completely.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The climax hits us both at the same time, completely overwhelming our senses. I can hear myself moaning and groaning, completely lost in the intensity of the release, while Serin cries out above me, her body trembling with her own ecstasy. Our orgasms seem to feed off each other, each one making the other more intense.</p> <div style="clear: left;"></div> </div> <center><img src="images/serin/chapter5/cowgirl/cum1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Both Climaxing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The climax seems to last forever, my body convulsing with each pulse, each spurt of cum coating her beautiful body, while her pussy clenches and pulses around me. When it finally ends, we're both completely drained, our muscles giving out as we collapse together. We're both breathing heavily, covered in sweat, and she's absolutely covered in my cum.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Oh... oh my god,"</span> she gasps, her eyes wide with surprise as she feels the warm liquid splashing across her skin. <span class="dialog-serin">"That's... that's so much... and we came together..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Wow... just wow,"</span> she breathes, looking down at her cum-covered body with amazement. <span class="dialog-serin">"That was absolutely incredible. You really know how to satisfy a girl, don't you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As the post-orgasm haze begins to clear, reality starts crashing down on me. What did I just do? I look at Serin's body, completely covered in my cum, and the weight of my actions hits me like a sledgehammer. I've betrayed Liora, the girl I love, the girl I've been trying to build a relationship with. I've let my desires take control, and now I've done something I can never take back.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"Oh no... oh god, what did I just do?"</span> I whisper, my voice trembling with horror and shame. <span class="dialog-rylan">"I betrayed Liora... I betrayed the girl I love..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">The guilt is overwhelming. I can feel tears welling up in my eyes as I think about Liora, about how much I care for her, about how I've just destroyed any chance we might have had. I'm a monster, a cheater, someone who couldn't control his own desires. How could I have let this happen?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"Hahaha, that wasn't cheating,"</span> she laughs, her voice light and dismissive. <span class="dialog-serin">"We didn't even have sex. This was just... intense foreplay, that's all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Her words do little to comfort me. Whether it technically counts as sex or not, I still came all over another girl. The physical act might not have been penetration, but the emotional betrayal is just as real. I've crossed a line I never thought I would cross.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"I don't know what to think anymore,"</span> I say quietly, my voice barely above a whisper. <span class="dialog-rylan">"I need to think alone for a bit. I need to figure out what this means, what I am now."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't look at her anymore. The sight of her body covered in my cum, the knowledge of what we just did, it's all too much. I need space, I need time to process what's happened, to understand how I could have let things go this far. I need to figure out if I'm still the person I thought I was.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <span class="dialog-serin">"All right, I understand,"</span> she says, her voice surprisingly gentle. <span class="dialog-serin">"Take all the time you need. This was... intense for both of us."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">But as I gather my clothes and start to leave, I can see the subtle smirk playing at the corners of her lips...</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Return to Room|Chapter5GairosTraining]]</div> </div></div></div> <<set $currentFace = $currentRylanFace>> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } @keyframes slideShow { 0%, 6% { opacity: 1; } 6.1%, 100% { opacity: 0; } } </style>
<<script>>window.AudioSystem.playBGM('soratheme.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<set $RylanSoraAttrraction = 1>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.9), rgba(45, 45, 55, 0.95), rgba(25, 25, 35, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Thoughts About Sora</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I sit on the edge of my bed, my mind still reeling from what just happened. Sora's panties are still lying there, a delicate reminder of the encounter that's left me completely confused. I can't stop thinking about it - about them.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Sora on the bed"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">When Sora lay sprawled on my bed, looking so confident and at home. Their tail swishing hypnotically, those mischievous eyes watching me. I thought they were a girl at first - how could I not?</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Sora revealing bulge"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">When he pulled up his skirt and exposed the bulge in his panties. My breath caught in my throat as I saw it - there was no mistaking the unmistakable shape pressing against the delicate fabric.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Sora fully exposed"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">When he exposed his dick and balls. Despite his small, slender frame, his dick was... impressive. Big. Maybe even bigger than mine. The shaft was thick and well-formed, and I could clearly see his balls nestled against the base.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Sora teasing"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I couldn't look away. There was something hypnotic about it, about the way it looked so wrong yet somehow... right. The contrast between his delicate features and the undeniable masculinity between his legs was confusing, but also... strangely compelling.</p> <div style="clear: left;"></div></div> <<changeAttraction "Rylan" "Sora" 1>> <<changeLust "Rylan" 5>> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5SerinClitoris]]</div> </div></div> <<changeFace $currentRylanFace>> <<statSummary>> </div></div> <</nobr>>
<<set $RylanSoraAttrraction = 0>> <<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(20, 20, 30, 0.95), rgba(40, 40, 60, 0.9), rgba(20, 20, 30, 0.95)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(40, 40, 60, 0.9), rgba(0, 0, 0, 0.95)); z-index: 9998; display: flex; align-items: center; justify-content: center; opacity: 1; transition: opacity 2s ease-in-out;"> <div style="text-align: center; color: #E6E6FA; font-size: 1.8em; text-shadow: 2px 2px 8px rgba(0,0,0,0.8);"> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 0s infinite;">Returning to my room...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 1s infinite;">The training session has left everyone exhausted...</div> <div style="margin-bottom: 30px; opacity: 0; animation: fadeInOut 2s ease-in-out 2s infinite;">Time to rest before the next challenge...</div> </div> </div> <style> @keyframes fadeInOut { 0%, 100% { opacity: 0; transform: translateY(20px); } 50% { opacity: 1; transform: translateY(0); } } </style> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 9000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 6000); </script> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The afternoon training session has left us all battered and exhausted. As we disperse from the backyard, I can feel every muscle in my body protesting against the brutal lesson Gairos just taught us. My mind is still reeling from the realization that we're going to Blightwood in just an hour - a place where we might actually face death.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I need to get some rest before we head out. My body is screaming for sleep, but my mind is racing with everything Gairos said about our weaknesses. I can't help but wonder if we're really ready for what's waiting in Blightwood.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Return to Room</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Time to rest and prepare for the mission.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5SoraEncounterRoom]]</div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <<if $lioraLickSerykSweat>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.lioraLickSerykSweat) { // Enhanced aura for NTR atmosphere - creates tension and unease window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp', { intensity: 'moderate', // moderate visual effect radius: 2, // noticeable aura radius opacity: 1.5, // visible but not overwhelming speed: 2 // steady pulsing }); } }, 500); }); <</script>> <</if>>
<<script>>window.AudioSystem.playBGM('soratheme.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.9), rgba(45, 45, 55, 0.95), rgba(25, 25, 35, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">Back to the Room</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I push open the door to my room, expecting to find it empty and ready for some much-needed rest. Instead, I'm greeted by the sight of Sora sprawled across my bed, looking completely at home as if she owns the place. Her tail swishes lazily back and forth, and she gives me a mischievous grin.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/1.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Welcome back,"</span> Sora purrs, her voice smooth and teasing. <span class="dialog-sora">"I was wondering when you'd finally show up."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What are you doing in my room?!"</span> I exclaim, my voice cracking with surprise. <span class="dialog-rylan">"And how did you even get in here?!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Your window was open,"</span> Sora replies with a casual shrug, as if that explains everything. <span class="dialog-sora">"And your bed is really comfortable. I like your bed."</span> As she speaks, her tail moves in a hypnotic pattern that draws my eye. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Something about the way Sora's tail moves is mesmerizing. I can't help but watch as it curls and uncurls, the silky fur catching the light in a way that's almost hypnotic. I shake my head, trying to focus on the problem at hand.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I need some rest,"</span> I tell her firmly, though my voice wavers slightly. <span class="dialog-rylan">"We're going to Blightwood soon. You need to leave."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Don't worry,"</span> Sora says with a playful wink. <span class="dialog-sora">"There's enough room for both of us on this bed. We can share."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I won't lie down together with you!"</span> I protest, my face flushing with embarrassment at the very suggestion. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Oh?"</span> Sora's smirk deepens, and she slowly sits up on the bed. <span class="dialog-sora">"Is it because I'm a demi-human? You're a racist after all?"</span> She pouts dramatically, her lower lip trembling slightly. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"No!"</span> I exclaim, horrified at the accusation. <span class="dialog-rylan">"It's not that at all!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Then what is it?"</span> Sora asks, her voice taking on a more serious tone. <span class="dialog-sora">"What's really stopping you from sharing a bed with me?"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Because... because you're a girl!"</span> I blurt out, my face burning with embarrassment. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Oh?"</span> Sora's smirk becomes absolutely predatory, and she slowly begins to lift her skirt. <span class="dialog-sora">"Then we could lie down together if I wasn't a girl?"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">My breath catches in my throat as Sora's skirt rises higher and higher, revealing inch after inch of smooth, pale skin. My eyes are drawn downward, and I can't help but notice the unmistakable bulge pressing against the front of her delicate panties. The fabric strains slightly, and I find myself swallowing hard.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"Wait, what is that?!"</span> I stammer, my voice barely above a whisper as my eyes remain locked on that bulge. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"I'm a guy,"</span> Sora announces with a proud, almost defiant grin, clearly enjoying the look of shock on my face. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceshock.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"What?! How can this be?!"</span> I exclaim, my mind reeling from this revelation. <span class="dialog-rylan">"You... you look so feminine, and you wear a skirt and..."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/facesmirk.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Want me to prove it?"</span> Sora asks, their voice dropping to a husky whisper that sends shivers down my spine. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can respond, Sora's fingers hook into the delicate lace of their panties. The fabric parts slowly, revealing what's hidden beneath. My breath catches in my throat as I see it - there's no mistaking the unmistakable shape of a penis, half-hard and clearly visible through the thin material.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But Sora isn't done. With a mischievous smirk, they slowly pull the fabric aside, completely exposing themselves. My eyes widen in shock and... something else I can't quite name. Despite their small, slender frame, their dick is... impressive. Big. Maybe even bigger than mine. The shaft is thick and well-formed, and I can clearly see their balls nestled against the base, the whole package somehow both masculine and delicate at the same time.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Sora pulls down his panties completely, and shows off his dick.</p> <div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/3.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I... I..."</span> I stammer, my voice barely above a whisper. My eyes are locked on what's now fully exposed, and I can't seem to look away. There's something hypnotic about it, about the way it looks so wrong yet somehow... right. I've never seen anything like this before. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my heart pounding in my chest, my mouth going dry. This shouldn't be attractive. This should be confusing, maybe even repulsive. But instead, I find myself swallowing hard, my gaze tracing the outline of their shaft. The way it curves slightly, the way it seems to pulse with their heartbeat... I'm transfixed.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"See? Told you I was a guy,"</span> Sora purrs, their voice taking on a deeper, more seductive tone. They shift their hips slightly, making what's exposed move in a way that's impossible to ignore. <span class="dialog-sora">"Though I have to say, you're staring awfully hard for someone who's supposedly not interested."</span> </div><div style="clear: left;"></div></div> <center><img src="images/sora/pose/bed/5.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Rylan Taking Control"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can feel my face burning with embarrassment, but I still can't tear my eyes away. There's something about the way Sora's body looks - the contrast between their delicate features and the undeniable masculinity between their legs. It's confusing, it's wrong, but it's also... strangely compelling.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"I saw you staring at my tail quite a few times,"</span> Sora says seductively, their tail swishing suggestively. <span class="dialog-sora">"You interested? But right now you seem even more interested in my front tail!"</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/rylan/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-rylan">"I, I... Sorry I'm just confused,"</span> I stammer, completely flustered by this entire situation. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Sora stands up gracefully, their movements fluid and deliberate. They step closer to me, and I can feel the heat radiating from their body. The scent of something sweet and exotic fills my nostrils, making my head spin. Before I can react, they lean in close, their lips brushing against my ear as they whisper.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"Don't worry,"</span> Sora murmurs, their breath warm against my skin. <span class="dialog-sora">"There's nothing wrong with being attracted to a guy..."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Then, before I can process what's happening, Sora's lips press against my cheek in a soft, lingering kiss. The contact sends a jolt of electricity through my body, and I can feel my heart racing. When they pull back, there's a knowing smirk on their face.</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/sora/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Sora"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-sora">"See you soon, cutie,"</span> Sora says with a wink, their voice dripping with promise and mischief. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Before I can say anything, Sora spins on their heel and dashes toward the window. They leap out with the grace of a cat, disappearing. But they've left something behind - their delicate panties are still lying on my bed, a silent reminder of what just happened.</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I'm left standing in the middle of my room, my mind a whirlwind of confusion and conflicting emotions. My cheek still tingles from Sora's kiss, and I can't shake the image of their body from my mind. Was leaving the panties intentional? A tease? A promise of things to come? I touch my cheek where they kissed me, and I can't help but wonder - would it be gay or hetero to be attracted to Sora?</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF69B4, #9370DB, #FF1493, #8A2BE2);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">What to do next?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Think longer about Sora (attraction)|Chapter5SoraAttraction]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Get some rest...|Chapter5SerinClitoris]]</div> </div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>> <<if $lioraLickSerykSweat>> <<script>> $(document).ready(function() { setTimeout(function() { if (window.FloatingEffects && State.variables.lioraLickSerykSweat) { // Enhanced aura for NTR atmosphere - creates tension and unease window.FloatingEffects.addEffect('Liora', 'blue', 'images/chibi-models/seryk.webp', { intensity: 'moderate', // moderate visual effect radius: 2.5, // noticeable aura radius opacity: 2, // visible but not overwhelming speed: 3 // steady pulsing }); } }, 500); }); <</script>> <</if>>
<<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<nobr>> <<set $currentFace = $currentThalorFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(139, 69, 19, 0.95)); min-height: 600px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Listen carefully, demon girl. Yesterday I used a truth spell on you - one that no mortal or demon should be able to resist. The agony of lying under its influence is beyond description. It's like having your soul nails pulled one by one."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"But I need absolute certainty. I've crafted something... special. A spell so powerful it's been banned from every magical academy. The pain it inflicts when you lie? It doesn't just hurt - it can stop your heart mid-beat. Consider this your final warning."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh my, such dramatic language! Cast whatever spell you like, Master Gairos. I have nothing to hide from someone as... thorough as yourself."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos besgins casting the forbidden spell, his hands glowing with dark magical energy that seems to pulse with malevolent intent. The air around us grows heavy, and I can feel the oppressive weight of the magic settling over the room.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Excellent. The spell has taken hold. Now, demon girl, tell me this: I nearly killed your brother yesterday. Does that really not bother you? Aren't you angry with me?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh, Seryk? If he'd died, it would have been entirely his own fault for being so reckless. I can't be angry at you for his poor judgment."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Hmm... And what of Mistfen Reach? You both lived there, didn't you? Surely you must have had some involvement in what happened to that place."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Mistfen Reach? No, I had nothing to do with that tragedy. Even now, I still wonder what kind of monster could attack such innocent people. They were always so kind to us..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Now, demon girl, tell me this: I personally ended Azgorth's life. I killed him, his servants, and his family. The mighty demon king and all who served him, reduced to ash by my hand. You feel nothing? No rage, no grief, no desire for vengeance? He was your king after all."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"That's an interesting question, Master Gairos. But I have one for you: do you feel sad about it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"Hahaha! Sad? Why in the nine hells would I mourn that monster's death? I ended a war that had raged for decades! I brought peace to countless kingdoms! I became..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Precisely because of that. You were always the strongest human, the unchallenged master of your domain. Then suddenly, you encountered someone who could match - no, exceed your power. For the first time in your life, you had a true rival, a genuine challenge to overcome."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I can see Gairos's expression shift from amusement to shock, and I'm equally stunned by Nimeria's audacity. How dare she speak to him like this?</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Then came the climactic battle. You emerged victorious, yes, but something felt... hollow about it. You couldn't defeat him alone - you needed allies, perhaps even... less than honorable tactics to secure that victory. And that knowledge ate at you."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Now Gairos's expression transforms into pure anger. His hands clench into fists, and I can see magical energy crackling around him dangerously.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Stop it, Nimeria! God, the longer I'm near this girl, the more I think I should start wearing diapers. She's going to get us all killed!</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Oh dear, I may have overstepped my bounds. I do tend to get carried away when analyzing people..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"No. Don't stop now. I want to hear everything you think you know about me."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Well, after observing your achievements in the years following his death, compared to when he still lived, I could see the pattern. You were furious with yourself, weren't you? So you poured every waking moment, every ounce of your being into becoming stronger, until you would finally surpass even Azgorth himself."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos's expression softens, his anger disappears, but it shifts into something else entirely. Something I've never seen on his face, even in all the years I've known him.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"But now what? You've achieved everything you sought. You're the strongest being alive, but there's no one left to challenge you, to prove your supremacy. 'Am I truly stronger than Azgorth? Could I have defeated him in a fair, one-on-one battle?' The doubt must be maddening."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos's expression transforms into something that looks like fear. Pure, unadulterated fear from a small, delicate child.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"So you're searching, desperately seeking purpose in your now-empty existence. 'Was it all meaningless? All that knowledge, all that power - for what? What's left?' And then you found your answer: exterminate the remaining demons. It was entertaining at first, like a child burning ants with a magnifying glass. But even children grow bored of such simple pleasures."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I close my eyes and pray: Oh god, oh god. Make her stop. Don't make him kill us, please, please...</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Then you had your brilliant idea: if there are no worthy opponents left, why not create one? Attack a nation that's been growing in power, that might actually provide a challenge. The Holy Kingdom, wasn't it?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"How could you possibly know any of this?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"How do I know? I observe, I analyze, I connect the dots. And I think we're both in the same predicament, Master Gairos. When you're so much more intelligent than everyone around you, every conversation feels like talking to children. It's... lonely, isn't it? That's why I'd be delighted to have some intellectual discussions with you. Someone who can actually keep up with my thoughts."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"But where was I? Ah yes, the Holy Kingdom. So why would the mighty Wizard choose to travel with a family he supposedly despises? The answer is simple: he doesn't hate them at all. He's convinced himself he does, but in reality, he's desperate for companionship. He wants people who will witness his power and shower him with praise: 'Incredible, Master Gairos! Another army annihilated single-handedly!'"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"ENOUGH!"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"I need... I need to rest. The rest of you are free to do as you please until afternoon. Then we'll reconvene outside."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <span class="dialog-rylan">"What for?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <span style="color: lightblue;">"You will face me in combat..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Gairos stands up and walks toward his room, his footsteps heavy with exhaustion. The oppressive magical energy dissipates, leaving the room feeling lighter but still tense.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I open my eyes and see that everyone is still alive. My legs are still shaking from the intensity of what just happened.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin stands up and heads outside for her morning training, her usual energetic demeanor somewhat subdued by the intense confrontation.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/liora/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Liora"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Liora quietly retreats to her room, her face pale from the psychological intensity of what she just witnessed.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/rylan/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Rylan"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> looks briefly at Nimeria, then looks away with obvious disgust before heading toward his room.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"<<print $humanName>>, wait..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">He stops without looking at her, his back tense with barely contained emotion.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Could you meet me later at the flower field? The one where we all used to picnic together? I need to explain everything to you..."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;"><<print $humanName>> just nods slightly and continues to his room, his disgust still evident in his posture.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/mariel/stage2/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <span class="dialog-mariel">"Seryk, are you truly alright? You seem... unwell."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"I'll be fine. Just a bit sore and weakened, but I should recover my strength in a few days."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Mariel nods and then heads to her room as well, her expression troubled by the day's events.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">I look at Mariel's retreating figure and think: I always made fun of her praying, but today, for the first time, I feel maybe God really saved us. My legs are still shaking as I move to my new bedroom.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Soon, only Seryk and Nimeria remain in the room, the tension still hanging heavy in the air like morning mist that refuses to dissipate.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <span class="dialog-nimeria" style="color: #DDA0DD;">"Seryk, carry me to the flower field."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Haha, Nim, what the heck? You're not seriously asking me to carry you all the way out there, are you?"</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria remains seated exactly where she was an hour ago, not having moved an inch from her position. Her usual playful smile is still there, but there's something different about it now - something that makes Seryk's expression shift from amusement to concern.</p> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/seryk/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Seryk"> <span class="dialog-seryk">"Alright, let's go."</span> <div style="clear: left;"></div> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #F5DEB3; font-style: italic; margin: 10px 0; line-height: 1.6;">As Seryk carries her through the corridors, Nimeria's weight feels almost insubstantial against his chest. Her usual vibrant energy seems to have drained away, leaving behind only the echo of the psychological mastermind who had just reduced the most powerful wizard in the world to a trembling child.</p> <div style="clear: left;"></div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #6B6B6B, #4A4A4A, #2C2C2C);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue</h4> <div style="background: rgba(100, 100, 100, 0.15); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #E6E6FA; margin: 0; font-size: 0.95em; font-weight: bold;">Hidden Vulnerabilities</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Seryk carries Nimeria to the flower field, noticing her exhaustion.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Continue|Chapter5NimeriaSerykTalk]]</div></div></div> <<changeFace $currentThalorFace>> <<statSummary>> <</nobr>>
<<if $rylan_GayValue >= 1>><<set $rylanSerykGayContent = true>><<else>><<set $rylanSerykGayContent = false>><</if>><<set $seryk_LioraKissCount = $liora_SerykKissCount>><<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<set $timeOfDay = "night">><<set $gameDay += 1>> <div class="nimeria-night-container" style="background: linear-gradient(to bottom, rgba(30, 15, 45, 0.9), rgba(20, 10, 35, 0.95)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(120, 80, 150, 0.4);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌙 Midnight Schemes 🌙</p> <p style="color: white; font-size: 1.1em;">Chapter 5 - If this is healing, let it burn</p></div> <div class="physical-weakness" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I grip the edge of my bed as another violent coughing fit wracks my fragile frame. Each convulsion sends shooting pains through my chest, and I taste the metallic tang of blood on my lips. My nightgown clings to my sweat-soaked skin as tremors run through my body.*</p> <center><img src="images/story/chapter5/nimeriasweat.webp" style="width: 500px; border-radius: 10px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Gairos's "interrogation" took everything out of me. That truth spell he cast... every lie I told sent waves of excruciating agony through my entire body. Like having molten needles driven into every nerve. But I couldn't let him see how much it hurt. I had to act completely normal, even smile, while the pain was tearing me apart from the inside.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I wipe the blood from my mouth with a shaking hand and force myself to think clearly despite the agony.*</p></div> <div class="strategic-analysis" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">Damn it all... I never expected him to show up this soon. We're nowhere near ready for this.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*My thoughts spiral through possibilities and contingencies. <<print $humanName>> will be watching me more carefully now. I saw the suspicion in his eyes during that confrontation-he doesn't know exactly what I am, but his instincts are screaming warnings about me.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">My carefully planned timeline is useless now. Everything has to accelerate. The subtle approach, the gradual corruption... there's no luxury of time anymore.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I picture the others in their beds, sleeping so peacefully. They have no comprehension of what we truly faced today. To them, Gairos is 'just powerful'. They don't understand that we encountered something that has transcended mortality itself.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceshocked.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">What stands before us now... it's no longer human. It's something that has crossed the threshold into divinity. And we're nothing but insects in comparison.</span></div><div style="clear: left;"></div></div></div> <div class="desperate-calculations" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I lean back against my pillows, feeling the cold sweat on my forehead as I try to calculate our odds. This is a game of time now, and we're losing badly. Even if I manage to get all of them completely on my side, even if Seryk fully recovers his strength... I don't think we would have a real chance against what Gairos has become.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">For now, I'll have to continue buttering him up, playing the innocent little demon girl who poses no threat. But I doubt my words today were enough to truly convince him to let us live. He's too smart for that, too paranoid. He's keeping us alive because we're useful, not because he trusts us.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The memory of his penetrating stare makes my skin crawl. Those eyes that seemed to look right through my carefully constructed facade and see the calculating mind beneath.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">Thalor mentioned something about the Holy Kingdom during the confrontation... and that's what made Gairos stop his attacks. That's interesting. Very interesting.</p></div> <div class="holy-kingdom-revelation" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I press my fingertips against my temples, trying to parse the strategic implications. What does Gairos want from the Holy Kingdom that requires keeping us alive?*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">He wants us for our individual strengths-and my knowledge. He understood that intelligence and information are often more valuable than raw power in warfare. He'll use them as weapons, yes, but he values what I know even more.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The realization sends ice through my veins. The sheer audacity of it-one man planning to topple an entire kingdom. Yet after witnessing his power today, it doesn't seem impossible anymore.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">The Holy Kingdom has been making such progress too... Their new queen actually treats demons as people, not monsters. And he wants to destroy all of that.</span></div><div style="clear: left;"></div></div></div> <div class="fantasy-and-reality" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*For just a moment, I let myself imagine a different path. Maybe we could contact the Holy Kingdom and ask for their help against Gairos? We could join their kingdom, get a small mansion somewhere peaceful... <<print $humanName>> would marry me, and I'd get pregnant with his child. Maybe three children? Little ones with his gentle eyes and my determination...*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The fantasy is so sweet it makes my chest ache with longing. But reality crashes back down like a hammer blow.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">No. The moment they discover our true identities, we're dead. The Holy Kingdom cannot allow rival royalty to exist-not when their queen is trying to unite humans and demons under her rule.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The harsh political reality crushes my fantasy before it can fully form. Two competing royal bloodlines would fracture the fragile peace she's building. It would split humans and demons back into opposing camps, risking everything the queen has worked to achieve.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">They'd execute us not out of cruelty, but out of necessity. We represent the old demon kingdom-a threat to the unified future she's trying to create. Another war would be inevitable.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I think about <<print $humanName>>'s horrified face when he learns the truth about my identity, about all the blood on my hands, about the things I've done to survive. But it's not just my past that would disgust him-it's what I'm actively doing to him right now. The way I've been slowly corrupting him, manipulating his desires, turning his pure heart toward darkness.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*And it's not just him. I've been systematically working on his entire family, his friends. They all trust me, welcome me into their home, and I repay that kindness by slowly twisting them into versions of themselves that serve my purposes.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The guilt cuts deeper than any physical wound. He might never forgive me-not just for who I was, but for what I'm turning him into. The thought of losing his affection, his trust, his innocent smile... it's almost worse than the agony wracking my body.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">And even if by some miracle they accepted us, I'd still be the "cursed child." Everything would go back to the hell it was before-the whispers, the fear, the isolation.</p></div> <div class="royal-ambition" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">There's only one path left to me now. I must claim the throne. Not out of ambition-out of necessity.</span></div><div style="clear: left;"></div></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">But first, Gairos must fall. Which means I need every ally I can get, whether they come willingly or... otherwise. My web of influence, my carefully planted seeds of corruption-everything must accelerate now.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I catalog each member of this household in my mind-their weaknesses, their desires, how close they are to being completely mine. What levers I still need to pull, what dependencies I need to deepen.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesad.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">I'm so utterly alone in this. Even Seryk... I can't involve him too deeply in what needs to be done. He's too pure, too kind to stain his hands with the blood that mine are already soaked in.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The thought of dragging him down into the darkness with me is unbearable. He deserves better than becoming another puppet master pulling strings from the shadows. Some battles I must fight alone, some sins I must bear myself.*</p></div> <div class="surveillance-paranoia" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*A new worry creeps into my already crowded mind. In this house, I'll have to watch what I say from now on. Every word, every gesture, every seemingly innocent comment. Gairos might be watching this whole place with his magic-scrying spells, listening enchantments, surveillance that I might not even be able to detect.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px;">The old man is paranoid and thorough. If he suspects I'm more than I appear to be, he'll want to keep tabs on me. Which means I need to be even more careful about my nocturnal activities.</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I glance around my room, suddenly hyper-aware of every shadow, every corner where magical surveillance could be hidden. The very air feels like it might be listening.*</p></div> <div class="immediate-planning" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Despite the agony coursing through my body, I force my mind to focus on what can still be accomplished tonight. Rest is a luxury I can't afford.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceserious.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">What can I still salvage from this night? Every action must serve multiple purposes now-advance my agenda while maintaining innocence, build dependencies while appearing helpful.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*The household sleeps peacefully, unaware of the machinations spinning around them. I could visit them individually, plant subtle influences in their dreams.*</p><div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">No matter how much this pain tries to break me, I won't yield. I have a throne to claim and people to protect. The game continues, whatever the cost.</span></div><div style="clear: left;"></div></div> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*I wipe another trickle of blood from my lips with trembling fingers, steeling myself for the battles ahead.*</p></div><div style="text-align: center; margin: 30px 0;"> <div style="background: rgba(100, 80, 150, 0.3); border: 1px solid rgba(120, 100, 180, 0.5); border-radius: 8px; padding: 20px; margin-bottom: 15px;"> [[💜 Check on sleeping household members|NimeriaNightVisits]]</div><div style="background: rgba(80, 60, 120, 0.3); border: 1px solid rgba(100, 80, 140, 0.5); border-radius: 8px; padding: 20px; margin-bottom: 15px;"> [[😴 Rest and recover strength|Chapter5nightMarielTransition]] </div></div><<changeFace $currentNimeriaFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <div class="chapter-transition" style="background: linear-gradient(135deg, rgba(20, 0, 0, 0.95) 0%, rgba(60, 20, 20, 0.9) 30%, rgba(139, 0, 0, 0.85) 70%, rgba(180, 20, 20, 0.9) 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;"><div class="floating-particles" style="position: absolute; width: 100%; height: 100%; pointer-events: none;"> <div style="position: absolute; width: 3px; height: 3px; background: rgba(255, 100, 100, 0.6); border-radius: 50%; animation: float 8s infinite ease-in-out; top: 20%; left: 10%;"></div> <div style="position: absolute; width: 2px; height: 2px; background: rgba(255, 150, 150, 0.4); border-radius: 50%; animation: float 12s infinite ease-in-out 2s; top: 60%; left: 80%;"></div> <div style="position: absolute; width: 4px; height: 4px; background: rgba(255, 80, 80, 0.5); border-radius: 50%; animation: float 10s infinite ease-in-out 4s; top: 80%; left: 30%;"></div></div><div class="chapter-content" style="text-align: center; z-index: 10; max-width: 800px; padding: 40px;"><div id="title-reveal" style="opacity: 0; transition: opacity 1s ease-in;"> <h1 style="color: #FF6B6B; font-size: 4em; text-shadow: 3px 3px 6px rgba(0,0,0,0.8); margin-bottom: 30px; letter-spacing: 3px;">CHAPTER 5</h1></div><div id="subtitle-reveal" style="opacity: 0; transition: opacity 1s ease-in 3s;"> <h2 style="color: #FFB3B3; font-size: 2.2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin-bottom: 40px; font-style: italic; letter-spacing: 1px;">If This Is Healing, Let It hurt</h2></div><div id="quote-reveal" style="opacity: 0; transition: opacity 1s ease-in 6s;"><div style="background: rgba(0, 0, 0, 0.6); border: 2px solid rgba(255, 100, 100, 0.4); border-radius: 15px; padding: 30px; margin: 40px 0;"> <p style="color: #FFD6D6; font-size: 1.3em; line-height: 1.8; font-style: italic; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">"When the cure becomes the poison,<br/>and mercy feels like cruelty...<br/>sometimes healing demands the unthinkable."</p></div></div><div id="continue-reveal" style="opacity: 0; transition: opacity 1s ease-in 9s;"><div style="margin-top: 50px;"> <a href="javascript:void(0)" onclick="SugarCube.Engine.play('Chapter5NimeriaReflection')" style="background: linear-gradient(145deg, rgba(139, 0, 0, 0.8), rgba(178, 34, 34, 0.9)); color: white; padding: 15px 40px; border: 2px solid rgba(255, 100, 100, 0.6); border-radius: 8px; font-size: 1.2em; text-decoration: none; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); transition: all 0.3s ease; display: inline-block;">Continue →</a></div></div></div></div> <style> @keyframes float { 0%, 100% { transform: translateY(0px) translateX(0px); opacity: 0.3; } 25% { transform: translateY(-20px) translateX(10px); opacity: 0.7; } 50% { transform: translateY(-40px) translateX(-5px); opacity: 1; } 75% { transform: translateY(-20px) translateX(-10px); opacity: 0.7; } } </style> <script> setTimeout(() => { document.getElementById('title-reveal').style.opacity = '1'; }, 500); setTimeout(() => { document.getElementById('subtitle-reveal').style.opacity = '1'; }, 3500); setTimeout(() => { document.getElementById('quote-reveal').style.opacity = '1'; }, 6500); setTimeout(() => { document.getElementById('continue-reveal').style.opacity = '1'; }, 9500); </script>
<<script>> // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { // Handle array of sounds if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { // Handle single sound (backward compatibility) window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all looping sounds (including deepkissintense.mp3) stopAllLoopingSounds(); // Multiple cleanup attempts to ensure sounds stop setTimeout(stopAllLoopingSounds, 50); setTimeout(stopAllLoopingSounds, 200); setTimeout(stopAllLoopingSounds, 500); <</script>> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(25, 25, 35, 0.9), rgba(40, 40, 60, 0.95)); border: 2px solid rgba(100, 100, 150, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(255, 182, 193, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🌙 Serin's Perspective 🌙</h3> <p style="color: #C0C0C0; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The perspective shifts to Serin as she lies restless in her room...</p></div> <div id="overlay-transition" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(40, 40, 60, 0.9), rgba(60, 60, 80, 0.95)); z-index: 9999; opacity: 1; transition: opacity 2s ease-in-out; pointer-events: none;"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; color: #E6E6FA;"> <h2 style="margin: 0 0 20px 0; font-size: 2em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🌙 Night Falls 🌙</h2> <p style="font-size: 1.2em; margin: 0; opacity: 0.8;">Serin's room grows quiet as darkness settles...</p> </div> </div> <script> setTimeout(() => { document.getElementById('overlay-transition').style.opacity = '0'; }, 1000); setTimeout(() => { document.getElementById('overlay-transition').style.display = 'none'; }, 3000); </script> <<nobr>> <<set $currentFace = $currentSerinFace>> <<set $timeOfDay = "night">> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(122, 10, 27, 0.95), rgba(201, 42, 68, 0.9), rgba(243, 134, 134, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/bedroom_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin sits on the edge of her bed, her mind racing with the day's events. Sleep feels impossible after what she witnessed. Her fingers absently trace the hilt of her knife, still stained with Gairos' blood - blood that should have meant his death.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"How the hell did he survive that?"</span> Serin mutters to herself, her voice barely above a whisper. <span class="dialog-serin">"I drove my blade straight through his gut. I felt it tear through flesh and organs. He should be dead!"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facesad.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Her mind replays the horrifying moment when Gairos' wound simply... closed. No magic, no incantations, no healing potions. Just flesh knitting itself back together like it was nothing more than a scratch. <span class="dialog-serin">"What kind of monster are we dealing with?"</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">And then there's Seryk. The memory of his back being seared by Gairos' flames makes her stomach churn. <span class="dialog-serin">"Please let him survive,"</span> she whispers, her voice cracking with emotion. <span class="dialog-serin">"He's the strongest of us, but even he can't take that kind of damage."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceangry.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin clenches her fists, her nails digging into her palms. <span class="dialog-serin">"How do we kill something that can't be killed?"</span> she growls, frustration and fear warring in her chest. <span class="dialog-serin">"If my best attack barely fazed him, what chance do we have?"</span></p><div style="clear: left;"></div></div> <center><img src="images/items/serinointment.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Sleeping humanName"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She flops back onto her bed, staring up at the ceiling. <span class="dialog-serin">"Gods, I can't sleep like this,"</span> she groans, her body tense with pent-up energy and anxiety. <span class="dialog-serin">"My mind won't stop racing. I need something to help me relax."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Suddenly, she remembers the ointment Nimeria gave her. The demon had been oddly specific about its use - <span class="dialog-serin">"Apply a small amount to your most intimate area every night before... well, before you touch yourself."</span> Serin's cheeks flush at the memory.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;"><span class="dialog-serin">"Maybe that's exactly what I need right now,"</span> she thinks, her voice barely a whisper. <span class="dialog-serin">"Something to take my mind off all this... something to help me relax and sleep."</span> The idea feels both embarrassing and strangely appealing.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">With a deep breath, Serin makes her decision. She reaches for the jar on her bedside table, her fingers trembling slightly. <span class="dialog-serin">"This is ridiculous,"</span> she mutters to herself, <span class="dialog-serin">"but I'm desperate for some relief."</span></p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She carefully removes her clothes, the cool night air making her skin prickle with goosebumps. Sitting back on the edge of her bed, she opens the jar and sniffs the contents. The scent is... unusual. Sweet but with an underlying warmth that makes her stomach flutter.</p><div style="clear: left;"></div></div> <<if $serinFutanariTransformation>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/facewet.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin's body responds immediately to the ointment's touch. The warmth spreads through her skin, making her more sensitive, more aware of every sensation. As she applies the ointment, she can feel her body responding, ready for the pleasure that awaits.</p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🔥 Begin Masturbation</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">🔥 Enhanced Pleasure</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Your body is heating up from the ointment.</p></div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin Masturbation|SerinCh5Masturbate1]]</div></div></div> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/serin/faceembarrassed.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Serin"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Serin looks down at her naked body, the ointment jar clutched in her trembling hand. She knows what she's about to do, and the anticipation makes her heart race. <span class="dialog-serin">"This is crazy,"</span> she whispers, <span class="dialog-serin">"but I need this. I need to feel something other than fear and frustration."</span></p><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(144, 238, 144, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">💕 Choose Your Path</h4> <div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"> <p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">💕 Your Choice</p> <p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">What would you like to do?</p></div> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Begin Masturbation|SerinCh5Masturbate1]]</div> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Skip Masturbation|Chapter5NextMorning]]</div></div></div></div> <</if>> <<script>>window.AudioSystem.playBGM('defaultch5.mp3');<</script>> <<changeFace $currentSerinFace>> <<statSummary>> <</nobr>>
<<set $thalorRylanGayContent = false>><<script>>window.AudioSystem.playBGM('nimeriasconfrontation.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div id="transition-overlay" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(139, 69, 19, 0.98) 0%, rgba(160, 82, 45, 0.99) 50%, rgba(205, 133, 63, 0.98) 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; transition: opacity 2s ease-in-out;"> <div style="text-align: center; max-width: 600px; padding: 40px;"><div id="transition-title" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #8B4513; font-size: 2.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-weight: bold;"> 🍺 The Drunk's Return 🍺</div><div id="transition-subtitle" style="opacity: 0; transition: opacity 1.5s ease-in-out; color:rgb(199, 191, 186); font-size: 1.3em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); line-height: 1.6;"> The scene shifts to reveal Thalor stumbling home through the night...</div><div id="transition-description" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #CD853F; font-size: 1.2em; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-style: italic;"> A man haunted by his past, seeking solace in alcohol...</div></div></div> <script> setTimeout(function() { document.getElementById('transition-title').style.opacity = '1'; }, 200); setTimeout(function() { document.getElementById('transition-subtitle').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-description').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 6000); </script> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(139, 69, 19, 0.9), rgba(160, 82, 45, 0.95)); border: 2px solid rgba(139, 69, 19, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(205, 133, 63, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #8B4513; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🍺 The Drunk's Return 🍺</h3> <p style="color:rgb(180, 169, 161); font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The perspective shifts to Thalor as he stumbles home through the darkness...</p></div> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(139, 69, 19, 0.95), rgba(160, 82, 45, 0.9), rgba(205, 133, 63, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/landscapes/road_night.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/landscapes/nightroad.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Night Road"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The night air is thick with the smell of alcohol and regret as Thalor stumbles down the familiar path toward home. His steps are unsteady, his mind clouded by drink and the weight of what he's just done.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Wha... wha' did I jus' do?</span>" Thalor mutters to himself, his words slurring together as he tries to focus on the path ahead. "<span class="dialog-thalor">Did I really jus'... jus' sell my soul to the devil?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">He stumbles again, nearly falling into a puddle, and curses under his breath. The memory of Nimeria's face - that innocent smile hiding something terrible - keeps replaying in his mind. Her promises had sounded too good to be true, but what choice did he even have? She'd given him that flask, said it would help with his... his condition. His erectile dysfunction. But the dosage... what had she said again?</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">She's... she's the Demon Queen...</span>" he whispers to himself, the realization hitting him like a hammer. "<span class="dialog-thalor">I killed her family, an' now she's... she's wha'? Playing with me? Toying with my life like a cat with a mouse?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">The flask... the flask she gave me...</span>" he mumbles, patting his pocket where the small container rests. "<span class="dialog-thalor">Was it... was it one spoon per day, so one flask per week? Or... or one flask per day, so one spoon per week? I can't... I can't remember what she said...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The house comes into view, a dark silhouette against the starless sky. Thalor's vision swims as he approaches the front door, his hand fumbling with the latch. Inside, the familiar smell of home - wood, herbs, and something warm - hits him, but it feels different now. Tainted.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Mariel...</span>" he calls out softly, his voice hoarse from drink. "<span class="dialog-thalor">Are you... are you shtill up?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Silence greets him. The house is quiet, everyone already asleep. Thalor stands in the darkness of the entryway, swaying slightly as he tries to remember which room is his. The alcohol has made everything fuzzy, and he can't quite recall the new arrangement.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Left room... or right room?</span>" he mumbles, squinting at the two doors at the end of the hallway. "<span class="dialog-thalor">Which one ish mine? I can't... I can't remember which room ish which anymore...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">His mind drifts back to Nimeria's words about his sins. About how he treats <<print $humanName>> like a weakling. About how he makes Mariel cry. The alcohol makes everything feel more intense, more raw. He feels exposed, vulnerable, like all his failures are laid bare.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Maybe... maybe I should talk to <<print $humanName>>...</span>" he thinks, the idea forming slowly in his alcohol-clouded mind. "<span class="dialog-thalor">He'sh... he'sh trying to grow stronger, she said. Not running away like me. Maybe I should...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The hallway seems to stretch endlessly before him as he stands there, swaying, trying to make a decision. The left room or the right room. He can't remember which is which, but he needs to choose. Sleep or... something else. Something that feels dangerous and exciting in his current state.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/facedrunk.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">I need to... to figure out which room ish mine...</span>" he mutters, his voice barely above a whisper. "<span class="dialog-thalor">Left or right. Which door do I open?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The alcohol has made everything fuzzy and confusing. He stands there swaying, trying to remember the simple fact of which room he's supposed to sleep in. It should be easy, but nothing feels clear right now.</p></div><div style="text-align: center; margin: 40px 0;"> <div style="display: flex; justify-content: center; flex-wrap: wrap; gap: 30px; max-width: 800px; margin: 0 auto;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(139, 69, 19, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"><div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #FF6B6B, #FF8E53, #FFB347);"></div><h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🚪 Left Room</h4><div style="background: rgba(255, 107, 107, 0.15); border: 2px solid rgba(255, 107, 107, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"><p style="color: #FF6B6B; margin: 0; font-size: 0.95em; font-weight: bold;">⚠️ GAY CONTENT</p><p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Thalor x <<print $humanName>> content.</p></div><div style="background: linear-gradient(145deg, rgba(139, 69, 19, 0.8), rgba(160, 82, 45, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;"><<if $rylan_wearingPanties>>[[Enter Left Room|Chapter5nightThalorLeftRoomPanties]]<<else>>[[Enter Left Room|Chapter5nightThalorLeftRoomNoPanties]]<</if>></div></div><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(160, 82, 45, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"><div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #4ECDC4, #44A08D, #2C3E50);"></div><h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">🚪 Right Room</h4><div style="background: rgba(78, 205, 196, 0.15); border: 2px solid rgba(78, 205, 196, 0.4); border-radius: 8px; padding: 15px; margin: 0 0 20px 0;"><p style="color: #4ECDC4; margin: 0; font-size: 0.95em; font-weight: bold;">💤 Safe Option</p><p style="color: #E6E6FA; margin: 5px 0 0 0; font-size: 0.9em;">Your own room. Time to sleep off this alcohol and avoid any complications...</p></div><div style="background: linear-gradient(145deg, rgba(160, 82, 45, 0.8), rgba(139, 69, 19, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 200px;">[[Enter Right Room|Chapter5nightThalorBathroom]] </div></div></div></div></div></div><<changeFace $currentThalorFace>><<statSummary>>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeriasconfrontation.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">> <div id="transition-overlay" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(25, 25, 35, 0.98) 0%, rgba(15, 15, 25, 0.99) 50%, rgba(35, 25, 45, 0.98) 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; transition: opacity 2s ease-in-out;"> <div style="text-align: center; max-width: 600px; padding: 40px;"> <div id="transition-title" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #87CEEB; font-size: 2.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-weight: bold;">👑 The Queen's Judgment 👑</div> <div id="transition-subtitle" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #E6E6FA; font-size: 1.3em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); line-height: 1.6;">Thalor and Nimeria face each other in the shadows...</div> <div id="transition-description" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #DDA0DD; font-size: 1.2em; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-style: italic;">Past meets present in a confrontation that will change everything...</div> </div> </div> <script> setTimeout(function() { document.getElementById('transition-title').style.opacity = '1'; }, 200); setTimeout(function() { document.getElementById('transition-subtitle').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-description').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 6000); </script> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(123, 104, 238, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">👑 The Queen's Judgment 👑</h3> <p style="color: #DDA0DD; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The scene shifts to reveal the confrontation between Thalor and the Demon Queen...</p> </div> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(75, 25, 75, 0.95), rgba(100, 50, 100, 0.9), rgba(150, 75, 150, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/story/chapter5/viproom.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <!-- VIP Room Interior --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/viproom.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="VIP Room Interior"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The VIP room is a small, intimate space with dark wood paneling and a single oil lamp casting flickering shadows. A round table sits between two wooden chairs, and the air is thick with tension as two figures face each other across the polished surface.</p> </div> <!-- Nimeria sits across --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/nimeriaviproomsmile.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Nimeria in VIP Room"></center> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria sits across from Thalor, her eerie smile never wavering. Despite her youthful appearance, there's something in her expression that commands absolute attention. Her eyes hold a depth that seems to see straight through him, and the way she carries herself speaks of authority that goes far beyond her years.</p> <div style="clear:left;"></div> </div> <!-- Thalor thoughts --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's mind races as he studies her across the table. "<span class='dialog-thalor'>What the hell is happening?</span>" he thinks, his warrior instincts screaming at him. "<span class='dialog-thalor'>Why am I so terrified of this girl? She's just sitting there, but I feel like I'm facing down a dragon!</span>" He swallows hard, his throat dry. "<span class='dialog-thalor'>She looks harmless enough... so why do my instincts tell me to run?</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria my my --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-nimeria'>My, my...</span>" Nimeria says, her voice carrying a weight that makes the air feel heavier. "<span class='dialog-nimeria'>So we finally meet again, Thalor. Though I suppose you don't remember our last encounter, do you?</span>"</p> <div style="clear:left;"></div> </div> <!-- Thalor confused --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-thalor'>We just saw each other a few hours ago...</span>" Thalor replies, his voice tight with tension. "<span class='dialog-thalor'>What are you talking about?</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria the past --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-nimeria'>I'm talking about the past...</span>" Her smile takes on a darker edge, and suddenly Thalor's blood runs cold. "<span class='dialog-nimeria'>The night you stormed the palace.</span>"</p> <div style="clear:left;"></div> </div> <!-- Thalor horror --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">His face twists with horror. "<span class='dialog-thalor'>No...</span>" His voice cracks. "<span class='dialog-thalor'>It can't be you!</span>"</p> <div style="clear:left;"></div> </div> <!-- Memory flood --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Memories flood back like a tidal wave - that night in the throne room, the screams, the blood, the lifeless bodies of maids and children scattered across the marble floor. The weight of his actions crashes down on him like a mountain.</p> </div> <!-- Nimeria introduction --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-nimeria'>Allow me to introduce myself properly.</span>" Nimeria's voice is soft, almost gentle, but it carries an undeniable authority. "<span class='dialog-nimeria'>I am Nimeria... daughter of Azgorth, last King of the Demon Race. The blood that once ruled this world flows in my veins.</span>"</p> <div style="clear:left;"></div> </div> <!-- Thalor panic list of killings --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">His eyes widen, panic setting in. His hand instinctively goes to his hip, but his sword isn't there. "<span class='dialog-thalor'>But... but I killed you. I killed all of you. Your father, your siblings, your mothers-</span>" His voice shakes as the list pours out of him. "<span class='dialog-thalor'>I butchered your whole bloodline. I made sure none survived.</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria death isn't end --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-nimeria'>Yes,</span>" she says, and her smile is almost kind - almost. "<span class='dialog-nimeria'>You did kill me that night.</span>" A shadow passes through her eyes. "<span class='dialog-nimeria'>But death isn't always the end.</span>"</p> <div style="clear:left;"></div> </div> <!-- Thalor what do you want --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class='dialog-thalor'>What do you want from me?</span>" His voice is desperate now, brittle with fear. "<span class='dialog-thalor'>Revenge? Is that it?</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria talk about sins --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">She tilts her head, considering him. "<span class='dialog-nimeria'>Revenge? Perhaps that's part of it...</span>" Then her smile sharpens, all trace of softness gone. "<span class='dialog-nimeria'>But first, let's talk about your sins.</span>"</p> <p style="color:#E6E6FA; font-style: italic; margin: 10px 0;">She leans forward, her tone cutting like glass. "<span class='dialog-nimeria'>You've committed three great sins, Thalor. Can you name them all?</span>"</p> <div style="clear:left;"></div> </div> <!-- Thalor lists sins he knows --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic; margin: 10px 0;">His throat works as he swallows, voice hoarse. "<span class='dialog-thalor'>I... I killed your father. Azgorth. Your mothers. Your siblings.</span>" His hands tremble on the table. "<span class='dialog-thalor'>Even the servants. Even the children. I slaughtered them all.</span>"</p> <p style="color:#E6E6FA; font-style: italic; margin: 10px 0;">He lowers his gaze, shame flooding his face. "<span class='dialog-thalor'>If those are my sins, then I already know them.</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria: part of it, let me remind you --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic; margin: 10px 0;">Her eyes glint, the smile widening just slightly. "<span class='dialog-nimeria'>Oh, that's part of it, yes. But you don't even understand the full weight of what you've done.</span>"</p> <p style="color:#E6E6FA; font-style: italic; margin: 10px 0;">She leans closer, her voice almost a whisper, yet sharper than a blade. "<span class='dialog-nimeria'>Let me remind you, Thalor. In exquisite detail.</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria recounts the massacre and Zarn --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic; margin:10px 0;">"<span class='dialog-nimeria'>The night you stormed the palace... you didn't just kill soldiers. You cut down everyone. My father, Azgorth. My mothers. My siblings. Even the maid who used to brush my hair. You didn't stop until the throne room was red with blood.</span>"</p> <p style="color:#E6E6FA; font-style: italic; margin:10px 0;">Her voice trembles just once, but she doesn't look away.</p> <p style="color:#E6E6FA; font-style: italic; margin:10px 0;">"<span class='dialog-nimeria'>And then there was Zarn...</span>" she whispers. "<span class='dialog-nimeria'>A dog. big, loyal, stupidly brave. He leapt at your blade to protect me. You cut him down without a thought. He never left my side until that moment.</span>"</p> <div style="clear:left;"></div> </div> <!-- Memory claws back --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color:#E6E6FA; font-style: italic; margin:10px 0;">Her words strike something buried deep in Thalor's mind. The lamplight flickers across her face, and suddenly, the memories claw their way back - blood on marble, the screams of children hiding behind the throne.</p> </div> <!-- Thalor remembers the girl --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">No... I remember. There was... a girl with black hair, cowering in the shadows. That was you, wasn't it?</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria Exactly --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Exactly.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor recalls Malrik --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">And... there was another boy. Purple skin, red hair... he tried to protect the others.</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria names Malrik --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Correct. Malrik. Our oldest brother. Still dead.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor recalls Seryk --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">And the other boy... blue skin, white hair. He was clinging to the pillar, crying-</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria names Seryk --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Seryk. Magically alive. Just like me.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor horrified Gods --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">Gods...</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria Malrik, Zarn, Mira, do you understand --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">But Malrik... Malrik is gone. And Zarn, my loyal dog, gone. You cut them down without hesitation. And Mira... my only loyal maid. Dead too. Do you understand now, Thalor? Do you see whose blood you carry on your hands?</span></p> <div style="clear:left;"></div> </div> <!-- Sin Number One declared --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color:#E6E6FA; font-style: italic;">Her words echo in the suffocating silence. Then her voice hardens, sharp as steel:</p> <p style="color:#E6E6FA; font-style: italic; text-align:center;"><span class="dialog-nimeria">This... all of this, I count as Sin Number One.</span></p> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">Sin number one? Gods above... if all that is just the first, then I'm already a dead man.</span></p> <p style="color:#E6E6FA; font-style: italic;">His stomach twists, bile rising in his throat. He can barely look at her now, yet he cannot look away.</p> <div style="clear:left;"></div> </div> <!-- Sin Number Two: humanName curse --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Sin Number Two. $humanName told me everything. His first exam - he failed. Do you know why? Because he was raised under a curse his own father put on him.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">When a boy is told over and over, 'you are weak, you are worthless, you'll never amount to anything'... he starts to believe it. And when he believes it, he breaks. He becomes what you made him.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor tries to justify --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">No... I only wanted to make him strong. To prepare him-</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria snaps: Sin Two --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Strong? You call breaking his spirit strength? You failed him, Thalor. Just as you failed Mariel. Just as you failed yourself. You bury your shame in silence, in drink, in empty bravado, and call it endurance. But all I see is a coward running from his past, running from his sins.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">That... is Sin Number Two.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor thoughts after Sin Two --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">If the first sin was slaughter, and the second is failure as a father... what more can she take from me?</span></p> </div> <!-- Sin Number Three begins --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">And then... Sin Number Three.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">You made Mariel cry. Again. And again. And again.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor stunned Mariel? --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">Mariel...?</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria rage for Mariel --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/nimeriaangry.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Nimeria Angry"></center> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Do you know what it does to me, watching her pour her whole heart into loving you while you tear it apart with every careless word? I've worked myself to exhaustion for her, fought until I bled, pushed myself until I coughed up blood - all to protect her - and you? You come home and shatter her again and again like it means nothing!</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">That, Thalor, is Sin Number Three. And it is the one I will never forgive.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor why Mariel matters --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">...Mariel? Why her? She was part of the party that raided the palace! She stood among those who cut your family down - among those who cut you down. How could she matter to you?</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria explains debt to Mariel --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Shocked"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Because she took me and Seryk in. Even though we were demons. Even though she risked everything by doing so. She treated us as if we were her own children - fed us, sheltered us, defended us, even when it meant endangering her own life.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">That is a debt I can never repay easily.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">And a queen... always repays her debts.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor begs to spare Mariel and human --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">No... Nimeria, wait... not Mariel. Please, not her. If you hate me, then take it out on me - I deserve it. But leave her out of this. She doesn't deserve your vengeance.</span></p> <p style="color:#E6E6FA; font-style: italic;">His breath quickens, his hands trembling despite his attempt to clench them into fists. Pride, honor, composure - all of it crumbles as he speaks again, almost begging now.</p> <p style="color:#E6E6FA; font-style: italic;">"<span class='dialog-thalor'>And my $thalorCallsHuman too - $humanName. Spare them both. They have nothing to do with my sins. Whatever punishment you want, give it to me... but let them live.</span>"</p> <div style="clear:left;"></div> </div> <!-- Nimeria cold laugh: they're not untouched --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Angry"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Nothing to do with your sins? How blind you still are, Thalor.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Mariel carries the weight of your neglect every day. $humanName carries the scars of your cruelty. Do not dare to tell me they are untouched by your sins.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor on knees begging --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">Please, Nimeria... don't hurt them. Not Mariel, not $humanName. If you want blood, take mine. If someone has to pay, let it be me. Just... leave them out of it, I beg you.</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria brutal threat monologue --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/faceangry.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Furious"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Do you think I'm stupid, Thalor?!</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">If I wanted you all dead, you'd be dead already! Do you think I don't know how? I'd lace your food, your water, with a poison that wouldn't kill you right away - no, it would paralyze you, leave you awake, unable to scream. Then I'd gouge out your eyes so the last thing you ever saw was me. I'd rip off your nails one by one, just to hear you beg. I'd cut off each finger, slow, deliberate, until you couldn't even lift a sword again. And only when you were nothing but a whimpering shell, I'd carve into you, again and again, until there wasn't a drop of blood left in your body.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">And you know what? You'd never even see it coming. You'd never even know the moment I decided your fate. That is what I could do to you. That is what I could do to all of you - if I was reckless, if I was stupid. But I'm not. I am not you.</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria cruel love monologue --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Cold Smile"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">But the truth is... I love them too much. Him. Mariel. Their friends, their family. I love them with every broken, twisted part of me. Not the kind of love you read about in stories - no, mine is cruel, sick, endless. The kind of love that smothers, that claws, that cuts if it has to. If hurting them kept them safe, I'd do it without hesitation. If breaking them meant they'd survive, I'd break them myself.</span></p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">And love, Thalor... love makes me cruel. I'd burn the whole world down before I'd let anyone hurt them. That's the only reason you're still breathing right now.</span></p> <div style="clear:left;"></div> </div> <!-- Thalor then what do you want --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Thalor"> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-thalor">Then... what do you want from me?</span></p> <div style="clear:left;"></div> </div> <!-- Nimeria final pivot to alliance --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/nimeriaviproomsmile.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Nimeria Composed"></center> <img src="images/nimeria/facesmileeerie.webp" style="width:110px; height:110px; border-radius:50%; border:2px solid rgba(255,255,255,0.3); float:left; margin:0 15px 10px 0;" alt="Nimeria Eerie Smile"> <p style="color:#E6E6FA; font-style: italic;">For a moment, Nimeria doesn't answer. She just stares at him, unblinking, as if savoring the weight of his fear. Then, slowly, she leans back into the chair. Her posture loosens, her voice softens, and the fury that burned a heartbeat ago vanishes like smoke.</p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Finally, the right question.</span></p> <p style="color:#E6E6FA; font-style: italic;">She crosses one leg over the other, hands folding neatly in her lap as if they hadn't been clenched into fists a moment ago. Her smile widens - not kind, but sharp, deliberate.</p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">I think... we can help each other.</span></p> <p style="color:#E6E6FA; font-style: italic;">Her eyes narrow, glinting like knives in the dark.</p> <p style="color:#E6E6FA; font-style: italic;"><span class="dialog-nimeria">Let's discuss the future... $humanToThalor...</span></p> <div style="clear:left;"></div> </div> <!-- Closing narration --> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The air in the room seems to thicken with unspoken implications. Two enemies, bound by blood and betrayal, now sit across from each other in a game where the rules have suddenly changed.</p> </div> <div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightRylanTransition]] </div></div></div><<changeFace $currentThalorFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('thalorbar.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div id="transition-overlay" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(25, 25, 35, 0.98) 0%, rgba(15, 15, 25, 0.99) 50%, rgba(35, 25, 45, 0.98) 100%); z-index: 9999; display: flex; align-items: center; justify-content: center; transition: opacity 2s ease-in-out;"> <div style="text-align: center; max-width: 600px; padding: 40px;"><div id="transition-title" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #87CEEB; font-size: 2.2em; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-weight: bold;"> 🍺 The Weight of Regret 🍺</div><div id="transition-subtitle" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #E6E6FA; font-size: 1.3em; margin-bottom: 30px; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); line-height: 1.6;"> Thalor's perspective - drowning his sorrows in a dimly lit tavern...</div><div id="transition-description" style="opacity: 0; transition: opacity 1.5s ease-in-out; color: #DDA0DD; font-size: 1.2em; text-shadow: 1px 1px 3px rgba(0,0,0,0.8); font-style: italic;"> The scene shifts to reveal the broken man behind the warrior's facade...</div></div></div> <script> setTimeout(function() { document.getElementById('transition-title').style.opacity = '1'; }, 200); setTimeout(function() { document.getElementById('transition-subtitle').style.opacity = '1'; }, 2000); setTimeout(function() { document.getElementById('transition-description').style.opacity = '1'; }, 4000); setTimeout(function() { document.getElementById('transition-overlay').style.opacity = '0'; setTimeout(function() { document.getElementById('transition-overlay').style.display = 'none'; }, 2000); }, 6000); </script> <div id="pov-transition" style="text-align: center; margin: 20px 0; padding: 40px; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 12px; position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, transparent 30%, rgba(123, 104, 238, 0.3) 50%, transparent 70%); animation: shimmer 2s infinite;"></div> <h3 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; position: relative; z-index: 2;">🔄 POV Switch: Now following Thalor's perspective</h3> <p style="color: #DDA0DD; font-style: italic; margin: 10px 0 0 0; position: relative; z-index: 2;">The story continues through Thalor's eyes...</p></div> <style> @keyframes shimmer { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } </style> <div class="night-scene-container" style="background: linear-gradient(135deg, rgba(148, 47, 16, 0.95), rgba(161, 99, 48, 0.9), rgba(238, 156, 123, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/story/chapter5/thalorbar.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">🍺 The Weight of Regret 🍺</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">Thalor's perspective - drowning his sorrows in a dimly lit tavern...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/thalorbar.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Tavern Interior"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The dim light of oil lamps flickers across worn wooden tables. The air is thick with the smell of ale, sweat, and the bitter tang of regret. In a corner booth, a broken warrior drowns his sorrows.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor stares into his third tankard of ale, the amber liquid reflecting the flickering lamplight like the dying embers of his marriage. His hands shake slightly as he lifts the mug to his lips, the alcohol doing little to numb the pain of what he just said to Mariel.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">Gods, what have I done?</span>" he mutters to himself, the words barely audible over the low murmur of the tavern. "<span class="dialog-thalor">Questioning if <<print $humanName>> is even my <<print $thalorCallsHuman>>... How could I say something like that to her? After everything we've been through together?</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">But even as the guilt washes over him, the deeper truth remains: their life has become a nightmare. They're trapped in their own home, living like prisoners while the man who destroyed everything sleeps in their bedroom. And sooner or later, Gairos might just decide to kill him and his whole family.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-thalor">What can I do?</span>" he whispers, his voice cracking with desperation. "<span class="dialog-thalor">What could I even do? Gairos is just too powerful... Maybe if I got on my knees in front of him, begged for mercy, he'll just spare them...</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">His eyes widen as a dark thought crosses his mind. "<span class="dialog-thalor">Or... that's right! If I killed those two demons Mariel tried to protect, Seryk and Nimeria... Gairos might just let us live. That's it! That's the solution!</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The idea takes root in his alcohol-clouded mind, growing darker and more desperate with each passing moment. He could do it. He's a warrior, after all. He's killed before. What's two more deaths if it means saving his family?</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">In that moment, the bar door opens with a creak that echoes through the suddenly quiet tavern. The whole bar falls silent, all eyes turning toward the entrance. Then someone shouts, their voice trembling with fear: "A-a-a demon!"</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor thinks: "<span class="dialog-thalor">God, shut up. Not even silently regretting your life choices I can...</span>" Then he looks towards the entrance, and his expression changes from annoyance to complete shock.</p><div style="clear: left;"></div></div><div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightThalorShock]] </div></div></div><<changeFace $currentThalorFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('thalorbar.mp3');<</script><<set $currentFace = $currentThalorFace>><<set $timeOfDay = "night">><div class="night-scene-container" style="background: linear-gradient(135deg, rgba(148, 47, 16, 0.95), rgba(161, 99, 48, 0.9), rgba(238, 156, 123, 0.95)); min-height: 500px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-overlay" style="background: url('images/story/chapter5/nimeriaentrance.webp') center/cover; opacity: 0.15; position: absolute; top: 0; left: 0; right: 0; bottom: 0;"></div><div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"><div class="scene-header" style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); font-size: 2em; margin-bottom: 10px;">The Demon's Entrance</h2> <p style="color: #DDA0DD; text-shadow: 1px 1px 2px rgba(255,255,255,0.8); font-style: italic; font-size: 1.1em;">A familiar face appears, bringing chaos and revelation...</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <center><img src="images/story/chapter5/bar/nimeriaentrance.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0; display: block;" alt="Nimeria at the Tavern Entrance"></center> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">Nimeria stands framed in the doorway, her innocent smile somehow more terrifying than any demonic snarl could ever be. She looks around the tavern as if she's just a young woman stopping by for a drink, completely unaware of the chaos her presence has caused.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's heart stops. His hands grip the tankard so tightly that the wood creaks under the pressure. "<span class="dialog-thalor">It's her!</span>" he thinks, his mind racing with panic. "<span class="dialog-thalor">What is she doing here? She just looks like the girl... is it her ghost trying to take revenge?!</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">The silence shatters as several patrons reach for their weapons, the metallic sound of steel being drawn echoing through the tavern like a death knell.</p></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/npcs/tavernguest.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Tavern Guest"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-male-npc">Demon!</span>" one of the guests barks, his voice trembling with a mixture of fear and bravado. "<span class="dialog-male-npc">What are you doing here?! Where is your owner? You don't belong in a place like this!</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facesmileeerie.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Nimeria's smile never wavers, but there's something predatory in her eyes as she surveys the room. "<span class="dialog-nimeria">I'm actually looking for him in here...</span>" she says, her voice sweet and innocent. "<span class="dialog-nimeria">Maybe you have seen him? It's a grumpy old man wallowing in self sorrow...</span>" She pauses, then giggles. "<span class="dialog-nimeria">Oh, excuse me! That description works on almost everyone in here!</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/npcs/tavernguest.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Tavern Guest"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">"<span class="dialog-male-npc">How dare you!</span>" one of the guests roars, his face red with anger. He steps forward, sword drawn and gleaming in the lamplight. "<span class="dialog-male-npc">You think you can just walk in here and insult us? I'll teach you some respect!</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor's warrior instincts kick in. He can't let this escalate. "<span class="dialog-thalor">Stop it now!</span>" he commands, his voice cutting through the tension like a blade through silk.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/npcs/tavernguest.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Tavern Guest"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The guest turns toward the voice, his sword still raised. "<span class="dialog-male-npc">And who are you, telling me what to...</span>" His words die in his throat as he sees who spoke. The color drains from his face, and he quickly sheathes his weapon, backing away with a muttered apology before returning to his table.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/thalor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Thalor"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">Thalor turns to the barkeeper, who has been watching the entire scene with wide eyes. "<span class="dialog-thalor">We'll take the VIP room in the back.</span>"</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">The barkeeper nods quickly, relief washing over his face. "<span class="dialog-male-npc">Of course, sir. Right this way.</span>" He gestures toward a door at the back of the tavern, his hands still shaking slightly from the confrontation.</p><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; text-align: center; margin: 10px 0;">As Thalor and Nimeria follow the barkeeper toward the private room, the tavern slowly returns to its normal rhythm. But the tension lingers in the air like smoke...</p></div><div style="text-align: center; margin: 30px 0;"> [[Continue...|Chapter5nightThalorNimeriaTalk]] </div></div></div><<changeFace $currentThalorFace>><<statSummary>>
<<script>>window.AudioSystem.playBGM('gairosnimeriatalk.mp3');<</script>> <<nobr>> <<set $currentFace = $currentNimeriaFace>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.9), rgba(138, 43, 226, 0.95), rgba(75, 0, 130, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🔮 The Master's Chambers 🔮</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The magical barrier parts like water, and Nimeria steps into Gairos's private chambers. What she sees makes her jaw drop.*</p> <div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The walls are covered in scribbled notes and complex magic circles. Papers and scrolls litter the floor like autumn leaves. Gairos's massive desk is buried under layers of ancient tomes and grimoires.*</p> <div style="clear: left;"></div></div> <center><img src="images/landscapes/gairosroominside.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Ah, Nimeria! Thanks for coming,"</span> Gairos says, looking up from a particularly thick book. <span class="dialog-gairos" style="color: #87CEEB;">"I know it's late, but I've got something that's been driving me crazy for years."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What's got you so worked up, Master?"</span> she asks, trying to sound casual while her eyes dart around the chaotic room. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"After I killed Azgorth, I basically learned every spell I was interested in,"</span> he explains, rubbing his temples. <span class="dialog-gairos" style="color: #87CEEB;">"All but one. This one spell... it gives me a headache just thinking about it."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"I've been trying to figure out what this spell does for years, but I'm hitting a wall. As you said, it's hard to talk with idiots. But maybe since you're a 'demon', you might have some insight I'm missing."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"What kind of spell are we talking about?"</span> she asks, her curiosity piqued despite herself. </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Azgorth's last spell. He was killed before it could activate, but I'm still obsessed with figuring out what it was supposed to do. Come here, let me show you the magic circle."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Gairos leads her to one of the walls where a massive, intricate magic circle is drawn. The design is unlike anything Nimeria has ever seen.*</p> <div style="clear: left;"></div></div> <center><img src="images/items/magiccircle.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"This is a really unusual magic circle. Normally, if there's a loop, it's to speed up mana flow and shoot it out at one point to increase power. But this thing... it's more like a labyrinth."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"The goal seems to be storing mana. What's even more intriguing is that the circle itself isn't that important. The mana stays inside even when the circle is destroyed, and you can still drain it from the exit."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Both the mana entrance and exit are at different points too. Honestly, the more I talk about it, the less sense it makes."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"But let me show you practically. You see when I put mana in the small circle at the bottom right, it gets stored in the main circle. I can drain it from the small circle in the top left."</span> </div><div style="clear: left;"></div></div> <center><img src="images/items/magiccircle2.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"I didn't even realize this until after his death. The main magic circle to store the mana was around his throne. The entrance was on a pillar at the bottom right near the throne, and the exit was at a pillar in the top left corner."</span> </div><div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"That's where his maids and children were hiding."</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*At the mention of her family and maids, Nimeria feels her mask nearly slip. She has to swallow hard to keep her emotions in check.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"Any ideas? Azgorth said he wanted to heal the world with this spell, but all it did was store a tremendous amount of mana. Azgorth was anything but a fool - if anything, he was a genius!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*Nimeria's mind races with memories. Her father never told them what the spell was for, but it seemed important to him since he protected it with all his might, putting all his mana inside. Even their mothers put most of their mana inside before they fought the "heroes"...*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"A useless spell... needs a huge tremendous amount of mana... healing something important..."</span> she mutters, piecing it together. </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <img src="images/nimeria/facecrying.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*In that moment, Nimeria realizes the truth and can't stop her tears flowing...*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/gairos/faceworried.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Gairos"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-gairos" style="color: #87CEEB;">"You know something? Anything?!"</span> he demands, his voice rising with excitement. </div><div style="clear: left;"></div></div> <center><img src="images/items/magiccircle.webp" style="width: 500px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="Nimeria feet close up"></center> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/nimeria/facesmile.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Nimeria"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-nimeria">"No... Azgorth truly was a fool,"</span> she says, forcing a smile through her tears. <span class="dialog-nimeria">"The spell truly was useless."</span> </div><div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(138, 43, 226, 0.8); border-radius: 15px; padding: 25px; min-width: 280üx; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2, #4B0082);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue?</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|Chapter5MirasEnd]]</div> </div></div></div> <<changeFace $currentNimeriaFace>> <<statSummary>> </div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('gairosnimeriatalk.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(25, 25, 50, 0.98), rgba(0, 0, 0, 0.95)); min-height: 100vh; position: relative; border-radius: 0; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 50px; display: flex; flex-direction: column; justify-content: center; align-items: center; min-height: 100vh;"> <div style="text-align: center; margin-bottom: 50px; opacity: 0; animation: fadeIn 2s ease-in-out forwards;"> <h1 style="color: #E6E6FA; text-shadow: 3px 3px 6px rgba(0,0,0,0.9); margin: 0; font-size: 3.5em; font-weight: bold; letter-spacing: 3px;">Chapter 5</h1> </div> <div style="text-align: center; margin-bottom: 80px; opacity: 0; animation: fadeIn 2s ease-in-out 1s forwards;"> <h2 style="color: #8A2BE2; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0; font-size: 2.8em; font-weight: 300; letter-spacing: 2px;">A Bond Unmade</h2> </div> <div style="text-align: center; margin-bottom: 60px; opacity: 0; animation: fadeIn 2s ease-in-out 2s forwards;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 2px solid rgba(138, 43, 226, 0.6); border-radius: 15px; padding: 30px; max-width: 600px;"> <p style="color: #E6E6FA; font-style: italic; margin: 0; line-height: 1.8; font-size: 1.2em;">*The conversation shifts, but the weight of what was revealed lingers in the air like a dark cloud. Nimeria's mask holds firm, but her heart beats with the knowledge of her father's true intentions...*</p> </div></div> <div style="text-align: center; opacity: 0; animation: fadeIn 2s ease-in-out 3s forwards;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.9), rgba(40, 40, 60, 0.95)); border: 2px solid rgba(138, 43, 226, 0.8); border-radius: 12px; padding: 20px; display: inline-block;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.8), rgba(35, 35, 40, 0.9)); border-radius: 8px; padding: 15px;"> <div style="color: #E6E6FA; font-size: 1.1em; margin-bottom: 15px;">Continue to the conversation...</div> <div style="background: linear-gradient(145deg, rgba(138, 43, 226, 0.3), rgba(75, 0, 130, 0.4)); border-radius: 6px; padding: 12px; display: inline-block; cursor: pointer; transition: all 0.3s ease;" onclick="setTimeout(() => { Engine.show('Chapter5NimeriaGairosFightTalk'); }, 500);"> <span style="color: #E6E6FA; font-weight: bold;">Continue</span> </div></div></div></div> </div></div> <style> @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } .scene-container { background-attachment: fixed; } .scene-interior { backdrop-filter: blur(5px); } </style> <script> setTimeout(() => { const continueButton = document.querySelector('[onclick]'); if (continueButton) { continueButton.style.animation = 'fadeIn 1s ease-in-out forwards'; } }, 4000); </script> <</nobr>>
<table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _category, _categoryData range setup.statCategories>> <<if _categoryData.stats>> /* Direct stats */ <<for _statKey, _statData range _categoryData.stats>> <<capture _statValue>> <<if _statData.maleOnly && !$character.isMale || _statData.femaleOnly && $character.isMale>> <<continue>> <</if>> <<print $character[_statKey]>> <</capture>> <tr> <td><<print _statData.name>></td> <td><<print _statValue>></td> <td class="description"><<print _statData.description>></td> </tr> <</for>> <<else>> /* Categories with subcategories */ <<for _subcategory, _subcategoryData range _categoryData.subcategories>> <<for _statKey, _statData range _subcategoryData.stats>> <<capture _statValue>> <<if _statData.maleOnly && !$character.isMale || _statData.femaleOnly && $character.isMale>> <<continue>> <</if>> <<print $character[_statKey]>> <</capture>> <tr> <td><<print _statData.name>></td> <td><<print _statValue>></td> <td class="description"><<print _statData.description>></td> </tr> <</for>> <</for>> <</if>> <</for>> </table> <style> .stats-table { width: 100%; border-collapse: collapse; margin: 10px 0; } .stats-table th { background-color: #2a2a2a; color: #fff; padding: 8px; text-align: left; } .stats-table td { padding: 6px 8px; border-bottom: 1px solid #444; } .stats-table tr:hover { background-color: #333; } .stats-table td.description { color: #aaa; font-style: italic; font-size: 0.9em; } </style>
<<nobr>> <h2>�� Liora's Story</h2> <div class="diary-portrait-container"> <img @src="'images/' + $currentLioraFace" alt="Liora Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A shy and innocent healer-in-training with a natural talent for healing magic. Despite her reserved nature, she harbors a deep affection for <<print $humanName>>. Her pure heart and gentle demeanor make her popular at the guild, though she remains oblivious to the attention she receives.</p> </div> </div> <h3 class="section-header">Body</h3> <div class="body-parts-grid"> <div class="body-part-top"> <div class="stat-tooltip"> Corruption: <<print (setup.getStat("Liora", "basic", "corruption")).toFixed(1)>><br> Lust: <<print ($liora_Lust || 0).toFixed(1)>><br> Face Sensitivity: <<print (setup.getStat("Liora", "sensitivity", "faceSensitivity")).toFixed(1)>>% </div> <img src="images/liora/face.webp" alt="Face"> </div> <div class="body-part-left"> <div class="stat-tooltip"> Ass Size: <<print (setup.getStat("Liora", "body", "assSize")).toFixed(1)>><br> Ass Sensitivity: <<print (setup.getStat("Liora", "sensitivity", "assSensitivity")).toFixed(1)>>%<br> Anal Experience: <<print (setup.getStat("Liora", "experience", "analExperience")).toFixed(1)>> </div> <img src="images/liora/ass.webp" alt="Ass"> </div> <div class="body-part-center"> <div class="stat-tooltip"> Body Type: Voluptuous<br> Body Sensitivity: <<print setup.getStat("Liora", "sensitivity", "bodySensitivity").toFixed(1)>>%<br> Sexual Experience: <<print setup.getStat("Liora", "experience", "sexualExperience").toFixed(1)>> </div> <img src="images/liora/naked.webp" alt="Body"> </div> <div class="body-part-right"> <div class="stat-tooltip"> Breast Size: <<print setup.getStat("Liora", "body", "breastSize").toFixed(1)>><br> Breast Sensitivity: <<print setup.getStat("Liora", "sensitivity", "breastSensitivity").toFixed(1)>>%<br> Breast Experience: <<print setup.getStat("Liora", "experience", "breastExperience").toFixed(1)>> </div> <img src="images/liora/breasts.webp" alt="Chest"> </div> <div class="body-part-bottom"> <div class="stat-tooltip"> Vagina Stretched: <<print setup.getStat("Liora", "body", "vaginaStretched").toFixed(1)>><br> Vaginal Sensitivity: <<print setup.getStat("Liora", "sensitivity", "vaginalSensitivity").toFixed(1)>>%<br> Vaginal Experience: <<print setup.getStat("Liora", "experience", "vaginalExperience").toFixed(1)>> </div> <img src="images/liora/vagina.webp" alt="Vagina"> </div> </div> <h3 class="section-header">Underwear</h3> <div class="underwear-gallery"> <div class="underwear-item"> <h4>Panties</h4> <img @src="'images/Liora/' + (($liora_Lust >= 50 || ($characterStages && $characterStages.liora === 'stage2futa')) ? 'pantieswet.webp' : 'panties.webp')" alt="Panties"> </div> <div class="underwear-item"> <h4>Bra</h4> <img @src="'images/Liora/' + (($liora_Lust >= 50 || ($characterStages && $characterStages.liora === 'stage2futa')) ? 'brawet.webp' : 'bra.webp')" alt="Bra"> </div> </div> <<set _character = "Liora">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats"> Click on a character portrait above to view relationship details. </div> </div> </div> </div> <style> .body-parts-grid { display: grid; grid-template-areas: ". top ." "left center right" ". bottom ."; gap: 10px; justify-content: center; align-items: center; } .body-part-top, .body-part-left, .body-part-center, .body-part-right, .body-part-bottom { position: relative; cursor: pointer; } .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .body-part-top { grid-area: top; } .body-part-left { grid-area: left; } .body-part-center { grid-area: center; } .body-part-right { grid-area: right; } .body-part-bottom { grid-area: bottom; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } .underwear-gallery { display: flex; justify-content: center; gap: 20px; margin: 20px 0; } .underwear-item { text-align: center; } .underwear-item h4 { color: #ff69b4; margin-bottom: 10px; } .underwear-item img { width: 150px; height: 150px; object-fit: cover; border-radius: 10px; border: 2px solid rgba(255, 105, 180, 0.3); } .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } </style> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $lioraFirstKiss>> <<print $lioraFirstKiss>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $lioraFirstVaginal>> <<print $lioraFirstVaginal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $lioraFirstAnal>> <<print $lioraFirstAnal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $lioraFirstBlowjob>> <<print $lioraFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $lioraFirstHandjob>> <<print $lioraFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $lioraFirstFootjob>> <<print $lioraFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $lioraFirstBoobjob>> <<print $lioraFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish")>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish")>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Gay-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue").toFixed(1)>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <<script>> if (!State.variables.tooltipInitialized) { $(document.body).append('<div id="global-tooltip"></div>'); State.variables.tooltipInitialized = true; } $(document).ready(function() { $('.character-portrait').on('mouseenter', function(e) { const tooltip = $('#global-tooltip'); const content = $(this).closest('.character-card').find('.tooltip-content').html(); tooltip.html(content).show(); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); $('.character-portrait').on('mouseleave', function() { $('#global-tooltip').hide(); }); $(document).on('mousemove', function(e) { if ($('#global-tooltip').is(':visible')) { $('#global-tooltip').css({ left: e.pageX + 10, top: e.pageY + 10 }); } }); }); if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Rylan", "Mariel", "Thalor", "Serin", "Seryk", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const lioraLower = 'liora'; const affectionVar = `${lioraLower}_${characterName}Affection`; const attractionVar = `${lioraLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"> <h4>Basic Relationship</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">💗 Affection</span> <span class="stat-value">${affection.toFixed(1)}</span> </div> <div class="stat-item"> <span class="stat-name">💝 Attraction</span> <span class="stat-value">${attraction.toFixed(1)}</span> </div> </div> </div>`; const sexualStats = [ {name: 'Kiss Count', var: `${lioraLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${lioraLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${lioraLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${lioraLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${lioraLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${lioraLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${lioraLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${lioraLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${lioraLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${lioraLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${lioraLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${lioraLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${lioraLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${lioraLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${lioraLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${lioraLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${lioraLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${lioraLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${lioraLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${lioraLower}_${characterName}CumOnBodyMl`}, {name: 'Orgasms Given', var: `${lioraLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${lioraLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"> <span class="stat-name">${stat.name}</span> <span class="stat-value">${value}</span> </div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">No sexual encounters yet</span> <span class="stat-value">-</span> </div> </div> </div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>>
<<nobr>> <h2>📖 Mariel's Story</h2> <div class="diary-portrait-container"> <img @src="($characterStages && $characterStages.mariel >= 2) ? 'images/mariel/stage2/face.webp' : 'images/' + $currentMarielFace" alt="Mariel Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A beautiful and gentle woman who acts as <<print $humanName>>'s <<print $marielToHuman>>. Once a powerful priestess who helped defeat the demon king, she now lives a quiet life running an inn. Despite her gentle nature, she harbors deep regrets about the past and worries constantly about <<print $humanName>>'s future.</p> </div> </div> <h3 class="section-header">Body</h3> <div class="body-parts-grid"> <div class="body-part-top"> <div class="stat-tooltip"> Corruption: <<print setup.getStat("Mariel", "basic", "corruption").toFixed(1)>><br> Lust: <<print ($mariel_Lust || 0).toFixed(1)>><br> Face Sensitivity: <<print setup.getStat("Mariel", "sensitivity", "faceSensitivity").toFixed(1)>>% </div> <img @src="($characterStages && $characterStages.mariel >= 2) ? 'images/mariel/stage2/face.webp' : 'images/mariel/face.webp'" alt="Face"> </div> <div class="body-part-left"> <div class="stat-tooltip"> Ass Size: <<print setup.getStat("Mariel", "body", "assSize")>><br> Ass Sensitivity: <<print setup.getStat("Mariel", "sensitivity", "assSensitivity")>>%<br> Anal Experience: <<print setup.getStat("Mariel", "experience", "analExperience")>> </div> <img @src="($characterStages && $characterStages.mariel >= 2) ? 'images/mariel/stage2/ass.webp' : 'images/mariel/ass.webp'" alt="Ass"> </div> <div class="body-part-center"> <div class="stat-tooltip"> Body Type: Mature<br> Body Sensitivity: <<print setup.getStat("Mariel", "sensitivity", "bodySensitivity")>>%<br> Sexual Experience: <<print setup.getStat("Mariel", "experience", "sexualExperience")>> </div> <img @src="($characterStages && $characterStages.mariel >= 2) ? 'images/mariel/stage2/naked.webp' : 'images/mariel/naked.webp'" alt="Body"> </div> <div class="body-part-right"> <div class="stat-tooltip"> Breast Size: <<print setup.getStat("Mariel", "body", "breastSize")>><br> Breast Sensitivity: <<print setup.getStat("Mariel", "sensitivity", "breastSensitivity")>>%<br> Breast Experience: <<print setup.getStat("Mariel", "experience", "breastExperience")>> </div> <img @src="($characterStages && $characterStages.mariel >= 2) ? 'images/mariel/stage2/breasts.webp' : 'images/mariel/breasts.webp'" alt="Chest"> </div> </div> <h3 class="section-header">Wardrobe</h3> <div class="wardrobe-grid"> <div class="wardrobe-top"> <div class="wardrobe-label">Clothes</div> <img src="images/mariel/clothes.webp" alt="Clothes"> </div> <div class="wardrobe-left"> <div class="wardrobe-label">Underwear</div> <img @src="'images/Mariel/' + ($mariel_Lust >= 50 ? 'pantieswet.webp' : 'panties.webp')" alt="Panties"> </div> <div class="wardrobe-center"> <div class="wardrobe-label">Sleepwear</div> <img src="images/mariel/sleepwear.webp" alt="Sleepwear"> </div> <div class="wardrobe-right"> <div class="wardrobe-label">Bra</div> <img @src="'images/Mariel/' + ($mariel_Lust >= 50 ? 'brawet.webp' : 'bra.webp')" alt="Bra"> </div> <div class="wardrobe-bottomleft"> <div class="wardrobe-label">Legwear</div> <img @src="window.WardrobeSystem.getClothingImage('Mariel', 'Legwear', $mariel_Lust >= 50)" alt="Legwear"> </div> <div class="wardrobe-bottomright"> <div class="wardrobe-label">Shoes</div> <img src="images/mariel/shoes.webp" alt="Shoes"> </div> </div> <<widget "initializeTooltips">> <<script>> if (typeof State === 'undefined') { State = {}; } if (typeof State.variables === 'undefined') { State.variables = {}; } if (!State.variables.tooltipInitialized) { $(document.body).append('<div id="global-tooltip"></div>'); State.variables.tooltipInitialized = true; } $(document).ready(function() { $('.character-portrait').on('mouseenter', function(e) { const tooltip = $('#global-tooltip'); const content = $(this).closest('.character-card').find('.tooltip-content').html(); tooltip.html(content).show(); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); $('.character-portrait').on('mouseleave', function() { $('#global-tooltip').hide(); }); $(document).on('mousemove', function(e) { if ($('#global-tooltip').is(':visible')) { $('#global-tooltip').css({ left: e.pageX + 10, top: e.pageY + 10 }); } }); }); <</script>> <</widget>> <<initializeTooltips>> <<set _character = "Mariel">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats">Click on a character portrait above to view relationship details.</div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $marielFirstKiss>> <<print $marielFirstKiss>> <<else>> Thalor <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $marielFirstVaginal>> <<print $marielFirstVaginal>> <<else>> Thalor <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $marielFirstAnal>> <<print $marielFirstAnal>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $marielFirstBlowjob>> <<print $marielFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $marielFirstHandjob>> <<print $marielFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $marielFirstFootjob>> <<print $marielFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $marielFirstBoobjob>> <<print $marielFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value.toFixed(1)>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Same-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue")>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Rylan", "Thalor", "Liora", "Serin", "Seryk", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const marielLower = 'mariel'; const affectionVar = `${marielLower}_${characterName}Affection`; const attractionVar = `${marielLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"> <h4>Basic Relationship</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">💗 Affection</span> <span class="stat-value">${affection.toFixed(1)}</span> </div> <div class="stat-item"> <span class="stat-name">💝 Attraction</span> <span class="stat-value">${attraction.toFixed(1)}</span> </div> </div> </div>`; const sexualStats = [ {name: 'Kiss Count', var: `${marielLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${marielLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${marielLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${marielLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${marielLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${marielLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${marielLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${marielLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${marielLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${marielLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${marielLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${marielLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${marielLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${marielLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${marielLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${marielLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${marielLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${marielLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${marielLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${marielLower}_${characterName}CumOnBodyMl`}, {name: 'Orgasms Given', var: `${marielLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${marielLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"> <span class="stat-name">${stat.name}</span> <span class="stat-value">${value}</span> </div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">No sexual encounters yet</span> <span class="stat-value">-</span> </div> </div> </div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>> <style> .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .body-parts-grid { display: grid; grid-template-areas: ". top ." "left center right" ". bottom ."; gap: 10px; justify-content: center; align-items: center; } .body-part-top, .body-part-left, .body-part-center, .body-part-right, .body-part-bottom { position: relative; cursor: pointer; } .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .body-part-top { grid-area: top; } .body-part-left { grid-area: left; } .body-part-center { grid-area: center; } .body-part-right { grid-area: right; } .body-part-bottom { grid-area: bottom; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } .wardrobe-label { text-align: center; font-weight: bold; margin-bottom: 5px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .nav-button { background: rgba(255, 105, 180, 0.3); border: none; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; transition: background 0.2s; } .nav-button:hover { background: rgba(255, 105, 180, 0.5); } .character-display { display: flex; gap: 20px; align-items: flex-start; } .character-portrait-large { width: 200px; height: 200px; border-radius: 100px; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); } .character-portrait-large img { width: 100%; height: 100%; object-fit: cover; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } </style>
<<nobr>> <h1>Character Diaries</h1> <div class="menu-tabs"> <div class="tab active" data-tab="diary">📖 Diary 📖</div> <div class="tab" data-tab="config">⚙️ Configuration</div> <!--<div class="tab" data-tab="soul">🔮 Soul System 🔮</div>--> </div> <div id="diary-content" class="tab-content active"> <div class="diary-grid"> <div class="diary-entry"> <div class="portrait-container"> <div style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.8), rgba(138, 43, 226, 0.9)); border-radius: 50%; width: 150px; height: 150px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(138, 43, 226, 0.4);"> <span style="color: #FFFFFF; font-size: 3em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">✨</span> </div> <div class="character-name">Special Values</div> <div class="character-description">Track your character's unique traits, relationships, and special conditions.</div> </div> <a href="javascript:void(0);" onclick="SugarCube.Engine.play('SpecialValues');" class="view-diary-button">View Special Values</a> </div> <<script>> $(document).ready(function () { const characters = [{ id: "Rylan", name: State.variables.humanName || "Rylan", portrait: State.variables.currentRylanFace, description: "A village boy striving for more.", unlockCondition: () => State.variables.metRylan }, { id: "Mariel", name: "Mariel", portrait: State.variables.currentMarielFace, description: "A powerful and legendary priestess.", unlockCondition: () => State.variables.metMariel }, { id: "Thalor", name: "Thalor", portrait: State.variables.currentThalorFace, description: "A respected and legendary Warrior.", unlockCondition: () => State.variables.metThalor }, { id: "Liora", name: "Liora", portrait: State.variables.currentLioraFace, description: "A young acolyte and healer.", unlockCondition: () => State.variables.metLiora }, { id: "Serin", name: "Serin", portrait: State.variables.currentSerinFace, description: "A mysterious rogue.", unlockCondition: () => State.variables.metSerin }, { id: "Seryk", name: "Seryk", portrait: State.variables.currentSerykFace, description: "A demon with unknown intentions.", unlockCondition: () => State.variables.metSeryk }, { id: "Nimeria", name: "Nimeria", portrait: "nimeria/face.webp", description: "A demoness with unknown intentions.", unlockCondition: () => State.variables.metNimeria }]; characters.forEach(char => { if (char.unlockCondition()) { jQuery(document.createDocumentFragment()).append( `<div class="diary-entry"> <div class="portrait-container"> <img src="images/${char.portrait}" alt="${char.id}"> <div class="character-name">${char.name}</div> <div class="character-description">${char.description}</div> </div> <a href="javascript:void(0);" onclick="SugarCube.Engine.play('Diary${char.id}');" class="view-diary-button">View Diary</a> </div>` ).appendTo('.diary-grid'); } else if (State.variables['met' + char.id]) { jQuery(document.createDocumentFragment()).append( `<div class="diary-entry locked"> <div class="portrait-container"> <div class="locked-overlay"><span>??</span></div> <img src="images/${char.portrait}" alt="${char.id}"> <div class="character-name">${char.id}</div> <div class="character-description">This diary entry is locked.</div> </div> </div>` ).appendTo('.diary-grid'); } else { jQuery(document.createDocumentFragment()).append( `<div class="diary-entry locked"> <div class="portrait-container"> <div class="locked-overlay"><span>??</span></div> <img src="images/unknown/unknown.webp" alt="Unknown"> <div class="character-name">❓❓❓</div> <div class="character-description">This diary entry is locked.</div> </div> </div>` ).appendTo('.diary-grid'); } }); });<</script>></div> </div> <div id="config-content" class="tab-content"> <div id="config-box"> <<include "ConfigMenu">> </div> </div> <div id="soul-content" class="tab-content"> <div class="soul-tab-container"> <div class="soul-tab-header"> <h2>🔮 Soul System Overview 🔮</h2> <p>View all characters' divine blessings and dark corruption</p> </div> <div class="soul-main-layout"> <div class="soul-quick-access"> <a href="javascript:void(0);" onclick="SugarCube.Engine.play('SoulOverview');" class="soul-overview-button"> <div class="soul-button-content"> <div class="soul-button-icon">🔮✨</div> <div class="soul-button-text"> <div class="soul-button-title">View Full Soul Overview</div> <div class="soul-button-desc">Detailed view of all soul effects and bonuses</div> </div> </div> </a> </div> <div class="soul-quick-stats"> <h3>Quick Soul Status</h3> <div class="quick-stats-grid"> <div class="quick-stat-card"> <div class="stat-character"><<print $humanName || "Rylan">></div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $rylan_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $rylan_soulCorruption || 0>></span> </div> </div> <div class="quick-stat-card"> <div class="stat-character">Liora</div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $liora_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $liora_soulCorruption || 0>></span> </div> </div> <div class="quick-stat-card"> <div class="stat-character">Serin</div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $serin_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $serin_soulCorruption || 0>></span> </div> </div> <div class="quick-stat-card"> <div class="stat-character"><<print $demonName || "Seryk">></div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $seryk_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $seryk_soulCorruption || 0>></span> </div> </div> <div class="quick-stat-card"> <div class="stat-character">Nimeria</div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $nimeria_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $nimeria_soulCorruption || 0>></span> </div> </div> <div class="quick-stat-card"> <div class="stat-character">Mariel</div> <div class="stat-values"> <span class="blessing-quick">✨ <<print $mariel_soulBlessing || 0>></span> <span class="corruption-quick">🌑 <<print $mariel_soulCorruption || 0>></span> </div> </div> </div> </div> </div> </div> </div> <div class="diary-return"> <<link "← Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <style> .diary-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 20px; padding: 20px; } .diary-entry { background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 15px; text-align: center; transition: transform 0.3s ease; position: relative; border: 1px solid rgba(255, 255, 255, 0.1); } .diary-entry:hover { transform: translateY(-5px); } .portrait-container { position: relative; width: 150px; height: 150px; margin: 0 auto 15px; border-radius: 8px; overflow: hidden; } .portrait-container img { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .character-name { font-size: 1.2em; font-weight: bold; margin: 10px 0; color: #fff; } .character-description { font-size: 0.9em; color: rgba(255, 255, 255, 0.8); margin-bottom: 15px; display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); padding: 10px; display: flex; align-items: center; justify-content: center; text-align: center; opacity: 0; transition: opacity 0.3s ease; } .portrait-container:hover .character-description { opacity: 1; } .portrait-container:hover img { filter: brightness(0.7); } .view-diary-button { display: inline-block; padding: 8px 20px; background: linear-gradient(to right, rgba(139, 69, 19, 0.6), rgba(139, 69, 19, 0.4)); color: #fff; text-decoration: none; border-radius: 5px; transition: all 0.3s ease; border: 1px solid rgba(139, 69, 19, 0.8); } .view-diary-button:hover { background: linear-gradient(to right, rgba(139, 69, 19, 0.8), rgba(139, 69, 19, 0.6)); transform: translateY(-2px); } .diary-entry.locked { opacity: 0.7; filter: grayscale(100%); } .locked-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; font-size: 2em; } .diary-return { text-align: center; margin-top: 20px; } /* New tab styles */ .menu-tabs { display: flex; gap: 1rem; margin-bottom: 2rem; border-bottom: 2px solid rgba(139, 69, 19, 0.4); padding-bottom: 0.5rem; } .tab { padding: 0.5rem 1rem; cursor: pointer; border-radius: 5px 5px 0 0; background: rgba(139, 69, 19, 0.2); transition: all 0.3s ease; font-size: 1.2em; } .tab:hover { background: rgba(139, 69, 19, 0.4); } .tab.active { background: rgba(139, 69, 19, 0.6); color: white; } .tab-content { display: none; } .tab-content.active { display: block; } /* Audio control styles */ .audio-controls { background: rgba(0, 0, 0, 0.2); padding: 1em; border-radius: 8px; margin: 1em 0; display: flex; flex-direction: column; gap: 1em; } .audio-control { display: flex; flex-direction: column; gap: 0.5em; } .control-header { display: flex; justify-content: space-between; align-items: center; } .volume-control { display: flex; align-items: center; gap: 1em; } .volume-slider { flex: 1; } .audio-toggle { background: #ff4081; color: white; border: none; padding: 0.5em; border-radius: 4px; cursor: pointer; transition: background 0.3s; width: 40px; } .audio-toggle:hover { background: #f50057; } .volume-value { min-width: 4em; text-align: right; } /* Soul System Tab Styles */ .soul-tab-container { padding: 20px; } .soul-tab-header { text-align: center; margin-bottom: 30px; } .soul-tab-header h2 { font-size: 2em; margin: 0 0 10px 0; background: linear-gradient(45deg, #ffd700, #ff6b6b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-shadow: 0 0 20px rgba(255, 215, 0, 0.3); } .soul-tab-header p { font-size: 1.1em; opacity: 0.8; margin: 0; } .soul-main-layout { display: grid; grid-template-columns: 1fr 2fr; gap: 30px; align-items: start; } .soul-quick-access { display: flex; flex-direction: column; gap: 20px; } .soul-overview-button, .soul-test-button, .soul-guide-button { display: block; text-decoration: none; background: rgba(255, 255, 255, 0.05); border-radius: 12px; padding: 20px; transition: all 0.3s ease; border: 2px solid transparent; position: relative; overflow: hidden; } .soul-overview-button { border-left: 4px solid #ffd700; } .soul-test-button { border-left: 4px solid #4a9eff; } .soul-guide-button { border-left: 4px solid #ff6b6b; } .soul-overview-button:hover, .soul-test-button:hover, .soul-guide-button:hover { transform: translateY(-3px); box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.08); } .soul-button-content { display: flex; align-items: center; gap: 15px; } .soul-button-icon { font-size: 2em; min-width: 60px; text-align: center; } .soul-button-text { flex-grow: 1; } .soul-button-title { font-size: 1.2em; font-weight: bold; color: #fff; margin-bottom: 5px; } .soul-button-desc { font-size: 0.9em; opacity: 0.7; color: #ccc; } .soul-quick-stats { background: rgba(0, 0, 0, 0.2); border-radius: 12px; padding: 25px; border: 1px solid rgba(255, 255, 255, 0.1); } .soul-quick-stats h3 { text-align: center; margin: 0 0 20px 0; font-size: 1.4em; color: #4a9eff; text-shadow: 0 0 10px rgba(74, 158, 255, 0.3); } .quick-stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; } .quick-stat-card { background: rgba(255, 255, 255, 0.03); border-radius: 8px; padding: 15px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.05); transition: all 0.3s ease; } .quick-stat-card:hover { background: rgba(255, 255, 255, 0.06); transform: translateY(-2px); } .stat-character { font-size: 1.1em; font-weight: bold; color: #fff; margin-bottom: 10px; } .stat-values { display: flex; justify-content: center; gap: 15px; } .blessing-quick, .corruption-quick { padding: 5px 10px; border-radius: 12px; font-size: 0.9em; font-weight: bold; } .blessing-quick { background: linear-gradient(45deg, rgba(255, 215, 0, 0.2), rgba(255, 215, 0, 0.1)); border: 1px solid rgba(255, 215, 0, 0.3); color: #ffd700; text-shadow: 0 0 8px rgba(255, 215, 0, 0.4); } .corruption-quick { background: linear-gradient(45deg, rgba(139, 0, 0, 0.2), rgba(139, 0, 0, 0.1)); border: 1px solid rgba(139, 0, 0, 0.3); color: #ff6b6b; text-shadow: 0 0 8px rgba(255, 107, 107, 0.4); } @media (max-width: 768px) { .soul-main-layout { grid-template-columns: 1fr; gap: 20px; } .quick-stats-grid { grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); } .soul-button-content { flex-direction: column; text-align: center; gap: 10px; } } </style> <<script>> $(document).ready(function() { // Tab switching logic $('.tab').on('click', function() { const tabId = $(this).data('tab'); // Update tab states $('.tab').removeClass('active'); $(this).addClass('active'); // Update content visibility $('.tab-content').removeClass('active'); $(`#${tabId}-content`).addClass('active'); }); // Load saved audio settings first let savedAudio = null; if (localStorage.getItem('audioSettings')) { savedAudio = JSON.parse(localStorage.getItem('audioSettings')); } // Initialize audio system with saved values or defaults if (!window.AudioSystem) { window.AudioSystem = { bgm: { volume: savedAudio?.bgm?.volume ?? 0.3, muted: savedAudio?.bgm?.muted ?? false }, sfx: { volume: savedAudio?.sfx?.volume ?? 0.5, muted: savedAudio?.sfx?.muted ?? false }, voice: { volume: savedAudio?.voice?.volume ?? 0.7, muted: savedAudio?.voice?.muted ?? false }, setVolume: function(type, volume) { this[type].volume = volume; }, toggleMute: function(type) { this[type].muted = !this[type].muted; } }; } // Load all saved settings if (localStorage.getItem('gameSettings')) { const savedSettings = JSON.parse(localStorage.getItem('gameSettings')); // Restore text settings if (savedSettings.text) { if (savedSettings.text.fontSize) { document.documentElement.style.setProperty('--base-font-size', savedSettings.text.fontSize + 'px'); $('#current-font-size').text(savedSettings.text.fontSize + 'px'); } if (savedSettings.text.passageWidth) { $('#passages').css('width', savedSettings.text.passageWidth + '%'); $('#passage-width').val(savedSettings.text.passageWidth); $('#current-width').text(savedSettings.text.passageWidth + '%'); State.variables.passageWidth = savedSettings.text.passageWidth; } } // Restore color settings if (savedSettings.colors) { const colorMappings = { rylanColor: ['--dialog-color-rylan', '#player-color'], marielColor: ['--dialog-color-mariel', '#mariel-color'], thalorColor: ['--dialog-color-thalor', '#thalor-color'], lioraColor: ['--dialog-color-liora', '#liora-color'], serinColor: ['--dialog-color-serin', '#serin-color'], serykColor: ['--dialog-color-seryk', '#demon-color'], NimeriaColor: ['--dialog-color-Nimeria', '#Nimeria-color'], femaleNpcColor: ['--dialog-color-female-npc', '#female-npc-color'], maleNpcColor: ['--dialog-color-male-npc', '#male-npc-color'] }; for (const [key, [cssVar, selector]] of Object.entries(colorMappings)) { if (savedSettings.colors[key]) { document.documentElement.style.setProperty(cssVar, savedSettings.colors[key]); $(selector).val(savedSettings.colors[key]); State.variables[key] = savedSettings.colors[key]; } } } } // Load audio settings if (localStorage.getItem('audioSettings')) { const savedAudio = JSON.parse(localStorage.getItem('audioSettings')); // Restore BGM settings if (savedAudio.bgm) { window.AudioSystem.bgm.volume = savedAudio.bgm.volume; window.AudioSystem.bgm.muted = savedAudio.bgm.muted; $('#bgm-volume').val(savedAudio.bgm.volume * 100); $('#toggle-bgm').text(savedAudio.bgm.muted ? '🔇' : '🔊'); } // Restore SFX settings if (savedAudio.sfx) { window.AudioSystem.sfx.volume = savedAudio.sfx.volume; window.AudioSystem.sfx.muted = savedAudio.sfx.muted; $('#sfx-volume').val(savedAudio.sfx.volume * 100); $('#toggle-sfx').text(savedAudio.sfx.muted ? '🔇' : '🔊'); } // Restore Voice settings if (savedAudio.voice) { window.AudioSystem.voice.volume = savedAudio.voice.volume; window.AudioSystem.voice.muted = savedAudio.voice.muted; $('#voice-volume').val(savedAudio.voice.volume * 100); $('#toggle-voice').text(savedAudio.voice.muted ? '🔇' : '🔊'); } // Update volume displays $('.volume-slider').each(function() { $(this).siblings('.volume-value').text($(this).val() + '%'); }); } // Save all settings function function saveAllSettings() { const settings = { characters: { //humanName: State.variables.humanName }, relationships: { marielToHuman: State.variables.marielToHuman, humanToMariel: State.variables.humanToMariel, humanIsMariel: State.variables.humanIsMariel, thalorToHuman: State.variables.thalorToHuman, humanToThalor: State.variables.humanToThalor, thalorCallsHuman: State.variables.thalorCallsHuman, bothToHuman: State.variables.bothToHuman, householdType: State.variables.householdType, serinRelation: State.variables.serinRelation }, text: { fontSize: parseInt(getComputedStyle(document.documentElement).getPropertyValue('--base-font-size')), passageWidth: State.variables.passageWidth }, colors: { rylanColor: State.variables.rylanColor, marielColor: State.variables.marielColor, thalorColor: State.variables.thalorColor, lioraColor: State.variables.lioraColor, serinColor: State.variables.serinColor, serykColor: State.variables.serykColor, NimeriaColor: State.variables.NimeriaColor, femaleNpcColor: State.variables.femaleNpcColor, maleNpcColor: State.variables.maleNpcColor } }; localStorage.setItem('gameSettings', JSON.stringify(settings)); // Save audio settings separately const audioSettings = { bgm: { volume: window.AudioSystem.bgm.volume, muted: window.AudioSystem.bgm.muted }, sfx: { volume: window.AudioSystem.sfx.volume, muted: window.AudioSystem.sfx.muted }, voice: { volume: window.AudioSystem.voice.volume, muted: window.AudioSystem.voice.muted } }; localStorage.setItem('audioSettings', JSON.stringify(audioSettings)); } // Add save triggers to all inputs $('input[type="text"]').on('change', function() { const name = $(this).attr('name'); if (name) { State.variables[name] = $(this).val(); // Update character name labels if needed if (name === 'humanName') { $('#player-color').closest('.color-picker-label').find('label').html($(this).val() + ':'); } } saveAllSettings(); }); // Font size control with save $('#increase-font, #decrease-font').on('click', function() { setTimeout(saveAllSettings, 100); // Wait for font size to update }); // Volume control handlers $('#bgm-volume').on('input', function() { const volume = $(this).val() / 100; window.AudioSystem.setVolume('bgm', volume); $(this).siblings('.volume-value').text($(this).val() + '%'); saveAllSettings(); }); $('#sfx-volume').on('input', function() { const volume = $(this).val() / 100; window.AudioSystem.setVolume('sfx', volume); $(this).siblings('.volume-value').text($(this).val() + '%'); saveAllSettings(); }); $('#voice-volume').on('input', function() { const volume = $(this).val() / 100; window.AudioSystem.setVolume('voice', volume); $(this).siblings('.volume-value').text($(this).val() + '%'); saveAllSettings(); }); // Mute toggle handlers $('#toggle-bgm').on('click', function() { window.AudioSystem.toggleMute('bgm'); $(this).text(window.AudioSystem.bgm.muted ? '🔇' : '🔊'); saveAllSettings(); }); $('#toggle-sfx').on('click', function() { window.AudioSystem.toggleMute('sfx'); $(this).text(window.AudioSystem.sfx.muted ? '🔇' : '🔊'); saveAllSettings(); }); $('#toggle-voice').on('click', function() { window.AudioSystem.toggleMute('voice'); $(this).text(window.AudioSystem.voice.muted ? '🔇' : '🔊'); saveAllSettings(); }); // Initialize mute button states $('#toggle-bgm').text(window.AudioSystem.bgm.muted ? '🔇' : '🔊'); $('#toggle-sfx').text(window.AudioSystem.sfx.muted ? '🔇' : '🔊'); $('#toggle-voice').text(window.AudioSystem.voice.muted ? '🔇' : '🔊'); }); <</script>>
<<nobr>> <h2>📖 Nimeria's Story</h2> <div class="diary-portrait-container"> <img @src="'images/Nimeria/' + ($nimeria_Lust >= 50 ? 'facewet.webp' : 'face.webp')" alt="Nimeria Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A mysterious and alluring demon who appears innocent but harbors dark secrets. Behind her sweet smile lies a cunning intelligence that few can match. Her true nature remains hidden beneath layers of carefully crafted charm and manipulation.</p> </div> </div> <h3 class="section-header">Body</h3> <div class="body-parts-grid"> <div class="body-part-top"> <div class="stat-tooltip"> Corruption: <<print setup.getStat("Nimeria", "basic", "corruption")>><br> Lust: <<print $nimeria_Lust>><br> Face Sensitivity: <<print setup.getStat("Nimeria", "sensitivity", "faceSensitivity")>>% </div> <img src="images/nimeria/face.webp" alt="Face"> </div> <div class="body-part-left"> <div class="stat-tooltip"> Ass Size: <<print setup.getStat("Nimeria", "body", "assSize")>><br> Ass Sensitivity: <<print setup.getStat("Nimeria", "sensitivity", "assSensitivity")>>%<br> Anal Experience: <<print setup.getStat("Nimeria", "experience", "analExperience")>> </div> <img src="images/nimeria/ass.webp" alt="Ass"> </div> <div class="body-part-center"> <div class="stat-tooltip"> Body Type: Demonic<br> Body Sensitivity: <<print setup.getStat("Nimeria", "sensitivity", "bodySensitivity")>>%<br> Sexual Experience: <<print setup.getStat("Nimeria", "experience", "sexualExperience")>> </div> <img src="images/nimeria/naked.webp" alt="Body"> </div> <div class="body-part-right"> <div class="stat-tooltip"> Breast Size: <<print setup.getStat("Nimeria", "body", "breastSize")>><br> Breast Sensitivity: <<print setup.getStat("Nimeria", "sensitivity", "breastSensitivity")>>%<br> Breast Experience: <<print setup.getStat("Nimeria", "experience", "breastExperience")>> </div> <img src="images/nimeria/breasts.webp" alt="Chest"> </div> <div class="body-part-bottom"> <div class="stat-tooltip"> Vagina Size: <<print setup.getStat("Nimeria", "body", "vaginaSize")>><br> Vagina Sensitivity: <<print setup.getStat("Nimeria", "sensitivity", "vaginaSensitivity")>>%<br> Vaginal Experience: <<print setup.getStat("Nimeria", "experience", "vaginalExperience")>> </div> <img src="images/nimeria/vagina.webp" alt="Vagina"> </div> </div> <h3 class="section-header">Wardrobe</h3> <div class="wardrobe-grid"> <div class="wardrobe-top"> <div class="wardrobe-label">Clothes</div> <img src="images/nimeria/clotheswhitedress.webp" alt="Clothes"> </div> <div class="wardrobe-left"> <div class="wardrobe-label">Underwear</div> <img @src="'images/Nimeria/' + ($Nimeria_Lust >= 50 ? 'pantieswetwhitedress.webp' : 'pantieswhitedress.webp')" alt="Panties"> </div> <div class="wardrobe-center"> <div class="wardrobe-label">Sleepwear</div> <img src="images/nimeria/sleepwear.webp" alt="Sleepwear"> </div> <div class="wardrobe-right"> <div class="wardrobe-label">Bra</div> <img @src="'images/Nimeria/' + ($Nimeria_Lust >= 50 ? 'brawetwhitedress.webp' : 'brawhitedress.webp')" alt="Bra"> </div> <div class="wardrobe-bottomleft"> <div class="wardrobe-label">Legwear</div> <img @src="'images/Nimeria/' + ($Nimeria_Lust >= 50 ? 'legwearwetwhitedress.webp' : 'legwearwhitedress.webp')" alt="Legwear"> </div> <div class="wardrobe-bottomright"> <div class="wardrobe-label">Shoes</div> <img src="images/nimeria/shoeswhitedress.webp" alt="Shoes"> </div> </div> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Nimeria: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Rylan", "Mariel", "Thalor", "Liora", "Serin", "Seryk"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const nimeriaLower = 'nimeria'; const affectionVar = `${nimeriaLower}_${characterName}Affection`; const attractionVar = `${nimeriaLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"> <h4>Basic Relationship</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">💗 Affection</span> <span class="stat-value">${affection.toFixed(1)}</span> </div> <div class="stat-item"> <span class="stat-name">💝 Attraction</span> <span class="stat-value">${attraction.toFixed(1)}</span> </div> </div> </div>`; const sexualStats = [ {name: 'Kiss Count', var: `${nimeriaLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${nimeriaLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${nimeriaLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${nimeriaLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${nimeriaLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${nimeriaLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${nimeriaLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${nimeriaLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${nimeriaLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${nimeriaLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${nimeriaLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${nimeriaLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${nimeriaLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${nimeriaLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${nimeriaLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${nimeriaLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${nimeriaLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${nimeriaLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${nimeriaLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${nimeriaLower}_${characterName}CumOnBodyMl`}, {name: 'Orgasms Given', var: `${nimeriaLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${nimeriaLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"> <span class="stat-name">${stat.name}</span> <span class="stat-value">${value}</span> </div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">No sexual encounters yet</span> <span class="stat-value">-</span> </div> </div> </div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>> <<widget "initializeTooltips">> <<script>> if (typeof State === 'undefined') { State = {}; } if (typeof State.variables === 'undefined') { State.variables = {}; } if (!State.variables.tooltipInitialized) { $(document.body).append('<div id="global-tooltip"></div>'); State.variables.tooltipInitialized = true; } $(document).ready(function() { $('.character-portrait').on('mouseenter', function(e) { const tooltip = $('#global-tooltip'); const content = $(this).closest('.character-card').find('.tooltip-content').html(); tooltip.html(content).show(); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); $('.character-portrait').on('mouseleave', function() { $('#global-tooltip').hide(); }); $(document).on('mousemove', function(e) { if ($('#global-tooltip').is(':visible')) { $('#global-tooltip').css({ left: e.pageX + 10, top: e.pageY + 10 }); } }); }); <</script>> <</widget>> <<initializeTooltips>> <<set _character = "Nimeria">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats">Click on a character portrait above to view relationship details.</div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $nimeriaFirstKiss>> <<print $nimeriaFirstKiss>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $nimeriaFirstVaginal>> <<print $nimeriaFirstVaginal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $nimeriaFirstAnal>> <<print $nimeriaFirstAnal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $nimeriaFirstBlowjob>> <<print $nimeriaFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $nimeriaFirstHandjob>> <<print $nimeriaFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $nimeriaFirstFootjob>> <<print $nimeriaFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $nimeriaFirstBoobjob>> <<print $nimeriaFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Gay-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue").toFixed(1)>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <style> .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .body-parts-grid { display: grid; grid-template-areas: ". top ." "left center right" ". bottom ."; gap: 10px; justify-content: center; align-items: center; } .body-part-top, .body-part-left, .body-part-center, .body-part-right, .body-part-bottom { position: relative; cursor: pointer; } .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .body-part-top { grid-area: top; } .body-part-left { grid-area: left; } .body-part-center { grid-area: center; } .body-part-right { grid-area: right; } .body-part-bottom { grid-area: bottom; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } .wardrobe-label { text-align: center; font-weight: bold; margin-bottom: 5px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .nav-button { background: rgba(255, 105, 180, 0.3); border: none; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; transition: background 0.2s; } .nav-button:hover { background: rgba(255, 105, 180, 0.5); } .character-display { display: flex; gap: 20px; align-items: flex-start; } .character-portrait-large { width: 200px; height: 200px; border-radius: 100px; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); } .character-portrait-large img { width: 100%; height: 100%; object-fit: cover; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } </style>
<<nobr>> <h2>📖 <<print $humanName>>'s Story</h2> <div class="diary-portrait-container"> <img @src="'images/' + $currentRylanFace" alt="Rylan Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A young man with blonde hair and a lean build, born to legendary heroes. Despite his heritage, <<print $humanName>> struggles to live up to the towering legacy of his <<print $thalorToHuman>>. Currently training to pass the Adventure Exam, a rite of passage he failed once before. Lives with Mariel, his <<print $marielToHuman>>, who tends to pamper him - much to Thalor's disapproval.</p> </div> </div> <h3 style="margin: 0; color: #ff69b4;">Body</h3> <div class="body-parts-grid"> <div class="body-part-top"> <div class="stat-tooltip"> Corruption: <<print setup.getStat("Rylan", "basic", "corruption")>><br> Lust: <<print $rylan_Lust>><br> Face Sensitivity: <<print setup.getStat("Rylan", "sensitivity", "faceSensitivity")>>% </div> <img src="images/rylan/face.webp" alt="Face"> </div> <div class="body-part-left"> <div class="stat-tooltip"> Ass Size: <<print setup.getStat("Rylan", "body", "assSize")>><br> Ass Sensitivity: <<print setup.getStat("Rylan", "sensitivity", "assSensitivity")>>%<br> Anal Experience: <<print setup.getStat("Rylan", "experience", "analExperience")>> </div> <img src="images/rylan/ass.webp" alt="Ass"> </div> <div class="body-part-center"> <div class="stat-tooltip"> Masculinity: <<print setup.getStat("Rylan", "basic", "masculinity")>><br> Body Sensitivity: <<print setup.getStat("Rylan", "sensitivity", "bodySensitivity")>>%<br> Sexual Experience: <<print setup.getStat("Rylan", "experience", "sexualExperience")>> </div> <img src="images/rylan/naked.webp" alt="Body"> </div> <div class="body-part-right"> <div class="stat-tooltip"> Breast Size: <<print setup.getStat("Rylan", "body", "breastSize")>><br> Breast Sensitivity: <<print setup.getStat("Rylan", "sensitivity", "breastSensitivity")>>%<br> Breast Experience: <<print setup.getStat("Rylan", "experience", "breastExperience")>> </div> <img src="images/rylan/breasts.webp" alt="Chest"> </div> <div class="body-part-bottom"> <div class="stat-tooltip"> Penis Size: <<print setup.getStat("Rylan", "body", "penisSize") * 5>> cm<br> Penis Sensitivity: <<print setup.getStat("Rylan", "sensitivity", "penisSensitivity")>>%<br> Cum Amount: <<print setup.getStat("Rylan", "body", "cumAmount")>> ml<br> Sexual Experience: <<print setup.getStat("Rylan", "experience", "sexualExperience")>> </div> <img src="images/rylan/penis.webp" alt="Penis"> </div> </div> <h3 style="margin: 0; color: #ff69b4;">Wardrobe</h3> <div class="wardrobe-grid"> <div class="wardrobe-top"> <div class="wardrobe-label">Clothes</div> <img src="images/rylan/clothes.webp" alt="Clothes"> </div> <div class="wardrobe-left"> <div class="wardrobe-label">panties</div> <img @src="window.getTransformedImagePath('rylan', 'panties', ($rylan_Lust >= 50))" alt="panties"> </div> <div class="wardrobe-center"> <div class="wardrobe-label">Sleepwear</div> <img src="images/rylan/sleepwear.webp" alt="Sleepwear"> </div> <div class="wardrobe-right"> <div class="wardrobe-label">Bra</div> <img @src="'images/Rylan/' + ($rylan_Lust >= 50 ? 'brawet.webp' : 'bra.webp')" alt="Bra"> </div> <div class="wardrobe-bottomleft"> <div class="wardrobe-label">Legwear</div> <img @src="'images/Rylan/' + ($rylan_Lust >= 50 ? 'legwearwet.webp' : 'legwear.webp')" alt="Legwear"> </div> <div class="wardrobe-bottomright"> <div class="wardrobe-label">Shoes</div> <img src="images/rylan/shoes.webp" alt="Shoes"> </div> </div> <<set _character = "Rylan">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats"> Click on a character portrait above to view relationship details. </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $rylanFirstKiss>> <<print $rylanFirstKiss>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $rylanFirstVaginal>> <<print $rylanFirstVaginal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $rylanFirstAnal>> <<print $rylanFirstAnal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $rylanFirstBlowjob>> <<print $rylanFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $rylanFirstHandjob>> <<print $rylanFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $rylanFirstFootjob>> <<print $rylanFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $rylanFirstBoobjob>> <<print $rylanFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <<if _key === "penisSize">> <<set _value = _value * 5>> <</if>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Gay-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue").toFixed(1)>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <style> .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .wardrobe-label { text-align: center; font-weight: bold; margin-bottom: 5px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } </style> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Mariel", "Thalor", "Liora", "Serin", "Seryk", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const rylanLower = 'rylan'; const affectionVar = `${rylanLower}_${characterName}Affection`; const attractionVar = `${rylanLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"><h4>Basic Relationship</h4><div class="stat-grid">`; statsHtml += `<div class="stat-item"><span class="stat-name">💗 Affection</span><span class="stat-value">${affection.toFixed(1)}</span></div>`; statsHtml += `<div class="stat-item"><span class="stat-name">💝 Attraction</span><span class="stat-value">${attraction.toFixed(1)}</span></div>`; statsHtml += `</div></div>`; const sexualStats = [ {name: 'Kiss Count', var: `${rylanLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${rylanLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${rylanLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${rylanLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${rylanLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${rylanLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${rylanLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${rylanLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${rylanLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${rylanLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${rylanLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${rylanLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${rylanLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${rylanLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${rylanLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${rylanLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${rylanLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${rylanLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${rylanLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${rylanLower}_${characterName}CumOnBodyMl`}, {name: 'Cum On Others (ml)', var: `${rylanLower}_${characterName}CumOnOthersMl`}, {name: 'Orgasms Given', var: `${rylanLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${rylanLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"><h4>Sexual Experience</h4><div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"><span class="stat-name">${stat.name}</span><span class="stat-value">${value}</span></div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"><h4>Sexual Experience</h4><div class="stat-grid"><div class="stat-item"><span class="stat-name">No sexual encounters yet</span><span class="stat-value">-</span></div></div></div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>>
<<nobr>> <h2>📖 Serin's Story</h2> <div class="diary-portrait-container"> <img @src="'images/' + $currentSerinFace" alt="Serin Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A tomboyish and athletic young woman with a teasing personality. Despite her playful exterior, she harbors deep feelings for <<print $humanName>>. Her athletic build and confident demeanor make her popular among her peers, though she often uses teasing to mask her true emotions.</p> </div> </div> <h3 class="section-header">Body</h3> <div class="body-parts-grid"> <div class="body-part-top"> <div class="stat-tooltip"> Corruption: <<print setup.getStat("Serin", "basic", "corruption").toFixed(1)>><br> Lust: <<print ($serin_Lust || 0).toFixed(1)>><br> Face Sensitivity: <<print setup.getStat("Serin", "sensitivity", "faceSensitivity").toFixed(1)>>% </div> <img src="images/serin/face.webp" alt="Face"> </div> <div class="body-part-left"> <div class="stat-tooltip"> Ass Size: <<print setup.getStat("Serin", "body", "assSize")>><br> Ass Sensitivity: <<print setup.getStat("Serin", "sensitivity", "assSensitivity")>>%<br> Anal Experience: <<print setup.getStat("Serin", "experience", "analExperience")>> </div> <img src="images/serin/ass.webp" alt="Ass"> </div> <div class="body-part-center"> <div class="stat-tooltip"> Body Type: Athletic<br> Body Sensitivity: <<print setup.getStat("Serin", "sensitivity", "bodySensitivity")>>%<br> Sexual Experience: <<print setup.getStat("Serin", "experience", "sexualExperience")>> </div> <img src="images/serin/naked.webp" alt="Body"> </div> <div class="body-part-right"> <div class="stat-tooltip"> Breast Size: <<print setup.getStat("Serin", "body", "breastSize")>><br> Breast Sensitivity: <<print setup.getStat("Serin", "sensitivity", "breastSensitivity")>>%<br> Breast Experience: <<print setup.getStat("Serin", "experience", "breastExperience")>> </div> <img src="images/serin/breasts.webp" alt="Chest"> </div> <div class="body-part-bottom"> <div class="stat-tooltip"> Vagina Size: <<print setup.getStat("Serin", "body", "vaginaSize")>><br> Vagina Sensitivity: <<print setup.getStat("Serin", "sensitivity", "vaginaSensitivity")>>%<br> Vaginal Experience: <<print setup.getStat("Serin", "experience", "vaginalExperience")>> </div> <img src="images/serin/vagina.webp" alt="Vagina"> </div> </div> <h3 class="section-header">Wardrobe</h3> <div class="wardrobe-grid"> <div class="wardrobe-top"> <div class="wardrobe-label">Clothes</div> <img src="images/serin/clothes.webp" alt="Clothes"> </div> <div class="wardrobe-left"> <div class="wardrobe-label">Underwear</div> <img @src="'images/Serin/' + ($serin_Lust >= 50 ? 'pantieswet.webp' : 'panties.webp')" alt="Panties"> </div> <div class="wardrobe-center"> <div class="wardrobe-label">Sleepwear</div> <img src="images/serin/sleepwear.webp" alt="Sleepwear"> </div> <div class="wardrobe-right"> <div class="wardrobe-label">Bra</div> <img @src="'images/Serin/' + ($serin_Lust >= 50 ? 'brawet.webp' : 'bra.webp')" alt="Bra"> </div> <div class="wardrobe-bottomleft"> <div class="wardrobe-label">Legwear</div> <img @src="'images/Serin/' + ($serin_Lust >= 50 ? 'legwearwet.webp' : 'legwear.webp')" alt="Legwear"> </div> <div class="wardrobe-bottomright"> <div class="wardrobe-label">Shoes</div> <img src="images/serin/shoes.webp" alt="Shoes"> </div> </div> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Rylan", "Mariel", "Thalor", "Liora", "Seryk", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const serinLower = 'serin'; const affectionVar = `${serinLower}_${characterName}Affection`; const attractionVar = `${serinLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"> <h4>Basic Relationship</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">💗 Affection</span> <span class="stat-value">${affection.toFixed(1)}</span> </div> <div class="stat-item"> <span class="stat-name">💝 Attraction</span> <span class="stat-value">${attraction.toFixed(1)}</span> </div> </div> </div>`; const sexualStats = [ {name: 'Kiss Count', var: `${serinLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${serinLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${serinLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${serinLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${serinLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${serinLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${serinLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${serinLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${serinLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${serinLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${serinLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${serinLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${serinLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${serinLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${serinLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${serinLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${serinLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${serinLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${serinLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${serinLower}_${characterName}CumOnBodyMl`}, {name: 'Orgasms Given', var: `${serinLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${serinLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"> <span class="stat-name">${stat.name}</span> <span class="stat-value">${value}</span> </div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">No sexual encounters yet</span> <span class="stat-value">-</span> </div> </div> </div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>> <<widget "initializeTooltips">> <<script>> if (typeof State === 'undefined') { State = {}; } if (typeof State.variables === 'undefined') { State.variables = {}; } if (!State.variables.tooltipInitialized) { $(document.body).append('<div id="global-tooltip"></div>'); State.variables.tooltipInitialized = true; } $(document).ready(function() { $('.character-portrait').on('mouseenter', function(e) { const tooltip = $('#global-tooltip'); const content = $(this).closest('.character-card').find('.tooltip-content').html(); tooltip.html(content).show(); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); $('.character-portrait').on('mouseleave', function() { $('#global-tooltip').hide(); }); $(document).on('mousemove', function(e) { if ($('#global-tooltip').is(':visible')) { $('#global-tooltip').css({ left: e.pageX + 10, top: e.pageY + 10 }); } }); }); <</script>> <</widget>> <<initializeTooltips>> <<set _character = "Serin">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats">Click on a character portrait above to view relationship details.</div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $serinFirstKiss>> <<print $serinFirstKiss>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $serinFirstVaginal>> <<print $serinFirstVaginal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $serinFirstAnal>> <<print $serinFirstAnal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $serinFirstBlowjob>> <<print $serinFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $serinFirstHandjob>> <<print $serinFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $serinFirstFootjob>> <<print $serinFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $serinFirstBoobjob>> <<print $serinFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value.toFixed(1)>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Same-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue")>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <style> .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .body-parts-grid { display: grid; grid-template-areas: ". top ." "left center right" ". bottom ."; gap: 10px; justify-content: center; align-items: center; } .body-part-top, .body-part-left, .body-part-center, .body-part-right, .body-part-bottom { position: relative; cursor: pointer; } .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .body-part-top { grid-area: top; } .body-part-left { grid-area: left; } .body-part-center { grid-area: center; } .body-part-right { grid-area: right; } .body-part-bottom { grid-area: bottom; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } .wardrobe-label { text-align: center; font-weight: bold; margin-bottom: 5px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .nav-button { background: rgba(255, 105, 180, 0.3); border: none; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; transition: background 0.2s; } .nav-button:hover { background: rgba(255, 105, 180, 0.5); } .character-display { display: flex; gap: 20px; align-items: flex-start; } .character-portrait-large { width: 200px; height: 200px; border-radius: 100px; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); } .character-portrait-large img { width: 100%; height: 100%; object-fit: cover; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } </style>
<<nobr>> <h2>📖 Seryk's Story</h2> <div class="diary-portrait-container"> <img @src="'images/' + $currentSerykFace" alt="Seryk Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A mysterious demon who has taken an interest in <<print $humanName>>. Despite his demonic nature, he maintains a noble and kind demeanor. His muscular physique and lack of magical ability set him apart from typical demons, hinting at an unusual origin.</p> </div> </div> <<set _character = "Seryk">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats">Click on a character portrait above to view relationship details.</div> </div> </div> </div> <style> .body-parts-grid { display: grid; grid-template-areas: ". top ." "left center right" ". bottom ."; gap: 10px; justify-content: center; align-items: center; } .body-part-top, .body-part-left, .body-part-center, .body-part-right, .body-part-bottom { position: relative; cursor: pointer; } .stat-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.8); color: white; padding: 5px 10px; border-radius: 5px; z-index: 100; white-space: nowrap; pointer-events: none; } .body-part-top:hover .stat-tooltip, .body-part-left:hover .stat-tooltip, .body-part-center:hover .stat-tooltip, .body-part-right:hover .stat-tooltip, .body-part-bottom:hover .stat-tooltip { display: block; } .body-part-top { grid-area: top; } .body-part-left { grid-area: left; } .body-part-center { grid-area: center; } .body-part-right { grid-area: right; } .body-part-bottom { grid-area: bottom; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } .wardrobe-label { text-align: center; font-weight: bold; margin-bottom: 5px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .relationship-container { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 20px; padding: 20px; } .character-card { position: relative; background: rgba(0, 0, 0, 0.3); border-radius: 10px; padding: 10px; text-align: center; } .character-name { font-size: 1.2em; margin-bottom: 10px; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .character-portrait { width: 120px; height: 120px; margin: 0 auto; border-radius: 60px; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.2); cursor: pointer; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } #global-tooltip { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .nav-button { background: rgba(255, 105, 180, 0.3); border: none; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; transition: background 0.2s; } .nav-button:hover { background: rgba(255, 105, 180, 0.5); } .character-display { display: flex; gap: 20px; align-items: flex-start; } .character-portrait-large { width: 200px; height: 200px; border-radius: 100px; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); } .character-portrait-large img { width: 100%; height: 100%; object-fit: cover; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } </style> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $serykFirstKiss>> <<print $serykFirstKiss>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $serykFirstVaginal>> <<print $serykFirstVaginal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $serykFirstAnal>> <<print $serykFirstAnal>> <<else>> Virgin <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $serykFirstBlowjob>> <<print $serykFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $serykFirstHandjob>> <<print $serykFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $serykFirstFootjob>> <<print $serykFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $serykFirstBoobjob>> <<print $serykFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <<if _key === "penisSize">> <<set _value = _value * 5>> <</if>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Gay-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue").toFixed(1)>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; if (!State.variables.availableCharacters) { State.variables.availableCharacters = []; } const characterList = ["Rylan", "Mariel", "Thalor", "Liora", "Serin", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); if (State.variables.availableCharacters && State.variables.availableCharacters.length > 0) { State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const serykLower = 'seryk'; const affectionVar = `${serykLower}_${characterName}Affection`; const attractionVar = `${serykLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"> <h4>Basic Relationship</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">💗 Affection</span> <span class="stat-value">${affection.toFixed(1)}</span> </div> <div class="stat-item"> <span class="stat-name">💝 Attraction</span> <span class="stat-value">${attraction.toFixed(1)}</span> </div> </div> </div>`; const sexualStats = [ {name: 'Kiss Count', var: `${serykLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${serykLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${serykLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${serykLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${serykLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${serykLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${serykLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${serykLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${serykLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${serykLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${serykLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${serykLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${serykLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${serykLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${serykLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${serykLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${serykLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${serykLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${serykLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${serykLower}_${characterName}CumOnBodyMl`}, {name: 'Cum On Others (ml)', var: `${serykLower}_${characterName}CumOnOthersMl`}, {name: 'Orgasms Given', var: `${serykLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${serykLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"> <span class="stat-name">${stat.name}</span> <span class="stat-value">${value}</span> </div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"> <h4>Sexual Experience</h4> <div class="stat-grid"> <div class="stat-item"> <span class="stat-name">No sexual encounters yet</span> <span class="stat-value">-</span> </div> </div> </div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters && State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>> <</nobr>>
<<nobr>> <h2>📖 Thalor's Story</h2> <div class="diary-portrait-container"> <img @src="'images/' + $currentThalorFace" alt="Thalor Face" class="diary-portrait"> <div class="diary-portrait-description"> <p>A legendary hero and warrior, known for his role in defeating the demon king. Now serves as a stern mentor to <<print $humanName>>, his <<print $thalorToHuman>>. His high expectations and disappointment in <<print $humanName>>'s initial failure at the guild exam have strained their relationship.</p> </div> </div> <<set _character = "Thalor">> <div class="relationship-viewer"> <div class="relationship-header"> <h3 style="margin: 0; color: #ff69b4;">Relationships</h3> </div> <div class="character-portraits-row" id="character-portraits"></div> <div class="relationship-display"> <div class="selected-character-info"> <h4 id="selected-character-name">Select a character</h4> <div id="relationship-stats" class="relationship-stats"> Click on a character portrait above to view relationship details. </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">First Experiences</h3> <div class="first-experiences-grid"> <div class="experience-item"> <span class="exp-name">💋 First Kiss:</span> <span class="exp-value"> <<if $thalorFirstKiss>> <<print $thalorFirstKiss>> <<else>> Mariel <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Vaginal:</span> <span class="exp-value"> <<if $thalorFirstVaginal>> <<print $thalorFirstVaginal>> <<else>> Mariel <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍑 First Anal:</span> <span class="exp-value"> <<if $thalorFirstAnal>> <<print $thalorFirstAnal>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">👄 First Blowjob:</span> <span class="exp-value"> <<if $thalorFirstBlowjob>> <<print $thalorFirstBlowjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">✋ First Handjob:</span> <span class="exp-value"> <<if $thalorFirstHandjob>> <<print $thalorFirstHandjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🦶 First Footjob:</span> <span class="exp-value"> <<if $thalorFirstFootjob>> <<print $thalorFirstFootjob>> <<else>> None <</if>> </span> </div> <div class="experience-item"> <span class="exp-name">🍒 First Boobjob:</span> <span class="exp-value"> <<if $thalorFirstBoobjob>> <<print $thalorFirstBoobjob>> <<else>> None <</if>> </span> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Basic Stats</h3> <table class="stats-table"> <tr> <th>Stat</th> <th>Value</th> <th>Description</th> </tr> <<for _key, _stat range setup.statCategories.basic.stats>> <<set _value = setup.getStat(_character, "basic", _key)>> <<if _key === "penisSize">> <<set _value = _value * 5>> <</if>> <tr> <td class="stat-name"><<print _stat.name>></td> <td class="stat-value"><<print _value>></td> <td class="stat-desc"><<print _stat.description || "">></td> </tr> <</for>> </table> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Fetishes</h3> <div class="fetish-grid"> <div class="fetish-category"> <h4>Physical</h4> <div class="fetish-item"> <span class="fetish-name">Scent Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SmellFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Muscle Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "MuscleFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Thigh Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ThighFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Body Parts</h4> <div class="fetish-item"> <span class="fetish-name">Feet Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "FeetFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Armpit Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ArmpitFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Breast Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BreastFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Ass Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "AssFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Penis Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "PenisFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Vagina Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VaginaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Fluids</h4> <div class="fetish-item"> <span class="fetish-name">Cum Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CumAddiction").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Sweat Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SweatFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Saliva Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SalivaFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Behavioral</h4> <div class="fetish-item"> <span class="fetish-name">Submission</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "SubmissionFetish")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Dominance</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "DominanceFetish")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Exhibitionism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "ExhibitionismFetish")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Voyeurism</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "VoyeurismFetish")>></span> </div> </div> <div class="fetish-category"> <h4>Kinks</h4> <div class="fetish-item"> <span class="fetish-name">Bondage Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "BondageFetish").toFixed(1)>></span> </div> <div class="fetish-item"> <span class="fetish-name">Cross-Dressing</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "CrossdressingFetish").toFixed(1)>></span> </div> </div> <div class="fetish-category"> <h4>Orientation</h4> <div class="fetish-item"> <span class="fetish-name">Gay-Sex Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "GayValue")>></span> </div> <div class="fetish-item"> <span class="fetish-name">Lesbian Interest</span> <span class="stat-value"><<print setup.getStat(_character, "fetishes", "LesbianValue")>></span> </div> </div> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sexual Experience</h3> <div class="sexual-experience-grid"> <<for _subcatKey, _subcat range setup.statCategories.experience.subcategories>> <div class="experience-category"> <h4><<print _subcat.name>></h4> <<for _key, _stat range _subcat.stats>> <<set _value = setup.getStat(_character, "experience", _key)>> <div class="exp-row"> <span class="exp-label"><<print _stat.name>>:</span> <span class="exp-value"> <<if _key.toLowerCase().includes("amount")>> <<print _value>> ml <<else>> <<print _value>> <<if _key.toLowerCase().includes("count") && _value == 0>> (Virgin) <<elseif _key.toLowerCase().includes("count")>> (Experienced) <</if>> <</if>> </span> </div> <</for>> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Sensitivity</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.sensitivity.stats>> <<set _value = setup.getStat(_character, "sensitivity", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>>%</div> </div> <</for>> </div> </div> <div class="stats-section"> <h3 style="margin: 0; color: #ff69b4;">Mind Control</h3> <div class="stat-grid"> <<for _key, _stat range setup.statCategories.mindControl.stats>> <<set _value = setup.getStat(_character, "mindControl", _key)>> <div class="stat-item"> <div class="stat-name"><<print _stat.name>></div> <div class="stat-value"><<print _value>></div> </div> <</for>> </div> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <style> .relationship-viewer { background: rgba(0, 0, 0, 0.3); border-radius: 15px; padding: 20px; margin: 20px 0; position: relative; } .relationship-header { text-align: center; margin-bottom: 20px; } .character-portraits-row { display: flex; justify-content: center; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; } .character-portrait-small { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); cursor: pointer; transition: all 0.3s ease; position: relative; } .character-portrait-small:hover { border-color: rgba(255, 105, 180, 0.8); transform: scale(1.1); } .character-portrait-small.selected { border-color: #ff69b4; box-shadow: 0 0 15px rgba(255, 105, 180, 0.6); } .character-portrait-small img { width: 100%; height: 100%; object-fit: cover; } .character-portrait-small .character-name-label { position: absolute; bottom: -25px; left: 50%; transform: translateX(-50%); font-size: 0.8em; color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); white-space: nowrap; } .relationship-display { background: rgba(0, 0, 0, 0.2); border-radius: 10px; padding: 20px; min-height: 200px; } .selected-character-info h4 { color: #ff69b4; margin: 0 0 15px 0; text-align: center; } .nav-button { background: rgba(255, 105, 180, 0.3); border: none; color: white; padding: 10px 20px; border-radius: 5px; cursor: pointer; transition: background 0.2s; } .nav-button:hover { background: rgba(255, 105, 180, 0.5); } .character-display { display: flex; gap: 20px; align-items: flex-start; } .character-portrait-large { width: 200px; height: 200px; border-radius: 100px; overflow: hidden; border: 3px solid rgba(255, 105, 180, 0.3); } .character-portrait-large img { width: 100%; height: 100%; object-fit: cover; } .relationship-stats { flex: 1; } .stat-category { margin-bottom: 15px; } .stat-category h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .stat-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 5px 10px; border-radius: 5px; } .stat-name { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .first-experiences-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin: 15px 0; } .experience-item { display: flex; justify-content: space-between; background: rgba(0, 0, 0, 0.2); padding: 8px 12px; border-radius: 5px; } .exp-name { color: #ff69b4; font-weight: bold; } .exp-value { color: #fff; } .relationship-subcategory { margin-bottom: 15px; } .relationship-subcategory h4 { color: #ff69b4; margin: 0 0 8px 0; border-bottom: 1px solid rgba(255,105,180,0.3); padding-bottom: 4px; } .stat-row { display: flex; justify-content: space-between; margin: 4px 0; font-size: 0.9em; } .stat-label { color: #ccc; } .stat-value { color: #fff; font-weight: bold; } .diary-portrait-container { position: relative; width: 300px; height: 300px; margin: 20px auto; border-radius: 15px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.3s ease; } .diary-portrait-container:hover { transform: scale(1.02); } .diary-portrait { width: 100%; height: 100%; object-fit: cover; transition: filter 0.3s ease; } .diary-portrait-container:hover .diary-portrait { filter: brightness(0.7); } .diary-portrait-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); color: white; padding: 20px; opacity: 0; transition: opacity 0.3s ease; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.1em; line-height: 1.4; } .diary-portrait-container:hover .diary-portrait-description { opacity: 1; } </style> <<script>> if (!State.variables.characters) { State.variables.characters = { Rylan: true, Mariel: true, Thalor: true, Liora: true, Serin: true, Seryk: true, Nimeria: true }; } State.variables.selectedCharacter = null; State.variables.availableCharacters = []; const characterList = ["Rylan", "Mariel", "Liora", "Serin", "Seryk", "Nimeria"]; State.variables.availableCharacters = [...new Set(characterList.filter(c => State.variables['met' + c]))]; function createCharacterPortraits() { const portraitsContainer = $('#character-portraits'); portraitsContainer.empty(); State.variables.availableCharacters.forEach(char => { const portraitHtml = ` <div class="character-portrait-small" data-character="${char}"> <img src="images/${char}/face.webp" alt="${char}"> <div class="character-name-label">${char}</div> </div> `; portraitsContainer.append(portraitHtml); }); } function selectCharacter(characterName) { State.variables.selectedCharacter = characterName; $('.character-portrait-small').removeClass('selected'); $(`.character-portrait-small[data-character="${characterName}"]`).addClass('selected'); $('#selected-character-name').text(`Relationship with ${characterName}`); let statsHtml = ''; const charLower = characterName.toLowerCase(); const thalorLower = 'thalor'; const affectionVar = `${thalorLower}_${characterName}Affection`; const attractionVar = `${thalorLower}_${characterName}Attraction`; const affection = State.variables[affectionVar] || 0; const attraction = State.variables[attractionVar] || 0; statsHtml += `<div class="stat-category"><h4>Basic Relationship</h4><div class="stat-grid">`; statsHtml += `<div class="stat-item"><span class="stat-name">💗 Affection</span><span class="stat-value">${affection.toFixed(1)}</span></div>`; statsHtml += `<div class="stat-item"><span class="stat-name">💝 Attraction</span><span class="stat-value">${attraction.toFixed(1)}</span></div>`; statsHtml += `</div></div>`; const sexualStats = [ {name: 'Kiss Count', var: `${thalorLower}_${characterName}KissCount`}, {name: 'Vaginal Count', var: `${thalorLower}_${characterName}VaginalCount`}, {name: 'Anal Count', var: `${thalorLower}_${characterName}AnalCount`}, {name: 'Anal Taken', var: `${thalorLower}_${characterName}AnalTakenCount`}, {name: 'Handjob Given', var: `${thalorLower}_${characterName}HandjobCount`}, {name: 'Handjob Taken', var: `${thalorLower}_${characterName}HandjobTakenCount`}, {name: 'Blowjob Given', var: `${thalorLower}_${characterName}BlowjobCount`}, {name: 'Blowjob Taken', var: `${thalorLower}_${characterName}BlowjobTakenCount`}, {name: 'Footjob Given', var: `${thalorLower}_${characterName}FootjobCount`}, {name: 'Footjob Taken', var: `${thalorLower}_${characterName}FootjobTakenCount`}, {name: 'Boobjob Given', var: `${thalorLower}_${characterName}BoobJobCount`}, {name: 'Boobjob Taken', var: `${thalorLower}_${characterName}BoobJobTakenCount`}, {name: 'Breasts Touched', var: `${thalorLower}_${characterName}BreastsTouchedCount`}, {name: 'Breasts Touched By', var: `${thalorLower}_${characterName}BreastsTouchedByCount`}, {name: 'Ass Touched', var: `${thalorLower}_${characterName}AssTouchedCount`}, {name: 'Ass Touched By', var: `${thalorLower}_${characterName}AssTouchedByCount`}, {name: 'Cum Inside Count', var: `${thalorLower}_${characterName}CumInsideCount`}, {name: 'Cum Inside (ml)', var: `${thalorLower}_${characterName}CumInsideMl`}, {name: 'Cum Swallowed (ml)', var: `${thalorLower}_${characterName}CumSwallowedMl`}, {name: 'Cum On Body (ml)', var: `${thalorLower}_${characterName}CumOnBodyMl`}, {name: 'Orgasms Given', var: `${thalorLower}_${characterName}OrgasmsGiven`}, {name: 'Orgasms Received', var: `${thalorLower}_${characterName}OrgasmsReceived`} ]; const activeSexualStats = sexualStats.filter(stat => (State.variables[stat.var] || 0) > 0); if (activeSexualStats.length > 0) { statsHtml += `<div class="stat-category"><h4>Sexual Experience</h4><div class="stat-grid">`; activeSexualStats.forEach(stat => { const value = State.variables[stat.var] || 0; statsHtml += `<div class="stat-item"><span class="stat-name">${stat.name}</span><span class="stat-value">${value}</span></div>`; }); statsHtml += `</div></div>`; } else { statsHtml += `<div class="stat-category"><h4>Sexual Experience</h4><div class="stat-grid"><div class="stat-item"><span class="stat-name">No sexual encounters yet</span><span class="stat-value">-</span></div></div></div>`; } $('#relationship-stats').html(statsHtml); } $(document).on('click', '.character-portrait-small', function() { const characterName = $(this).data('character'); selectCharacter(characterName); }); $(document).ready(() => { createCharacterPortraits(); if (State.variables.availableCharacters.length > 0) { selectCharacter(State.variables.availableCharacters[0]); } else { $('#relationship-stats').html('<div class="stat-category"><h4>No relationships available yet</h4></div>'); } }); <</script>>
<<nobr>> <h2>✨ Special Values</h2> <div class="special-values-tabs"> <div class="tab active" data-tab="rylan"> <img src="images/rylan/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> $humanName </div> <div class="tab" data-tab="mariel"> <img src="images/mariel/stage2/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> $humanToMariel </div> <div class="tab" data-tab="serin"> <img src="images/serin/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> Serin </div> <div class="tab" data-tab="liora"> <img src="images/liora/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> Liora </div> <div class="tab" data-tab="seryk"> <img src="images/seryk/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> Seryk </div> <div class="tab" data-tab="nimeria"> <img src="images/nimeria/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> Nimeria </div> <div class="tab" data-tab="thalor"> <img src="images/thalor/face.webp" style="width: 30px; height: 30px; border-radius: 50%; margin-right: 8px; border: 2px solid rgba(255,255,255,0.3);"> $humanToThalor </div> <div class="tab" data-tab="others"> <span style="font-size: 1.2em; margin-right: 8px;">✨</span> Others </div> </div> <div id="rylan-content" class="tab-content active"> <h3>Rylan's Special Values</h3> <div class="stats-section"> <div style="background: linear-gradient(135deg, rgba(75, 0, 130, 0.3), rgba(138, 43, 226, 0.2), rgba(75, 0, 130, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(138, 43, 226, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #8A2BE2, #9370DB, #8A2BE2);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(138, 43, 226, 0.1), rgba(75, 0, 130, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(138, 43, 226, 0.8), rgba(75, 0, 130, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(138, 43, 226, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">👑</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Harem Mindset</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if not $humanNameHaremMindset || $humanNameHaremMindset === 0>> <span style="color: #FF6B6B;">A harem is completely out of the question - such relationships are morally wrong and go against everything I believe in.</span> <<elseif $humanNameHaremMindset === 1>> <span style="color: #FF8E53;">A harem would be wrong, right? I should focus on one person and be faithful to them alone.</span> <<elseif $humanNameHaremMindset === 2>> <span style="color: #FFB347;">Maybe I'm being too rigid about relationships. Some people might find happiness in different arrangements.</span> <<elseif $humanNameHaremMindset === 3>> <span style="color: #FFD700;">I'm starting to question if traditional monogamy is the only valid form of love. There's something intriguing about deeper connections.</span> <<elseif $humanNameHaremMindset === 4>> <span style="color: #D4AF37;">The idea of multiple meaningful relationships isn't as repulsive as it once seemed. Love might be more complex than I thought.</span> <<elseif $humanNameHaremMindset === 5>> <span style="color: #B8C5D6;">I'm genuinely conflicted. Part of me still believes in monogamy, but another part wonders if I could find fulfillment with multiple partners.</span> <<elseif $humanNameHaremMindset === 6>> <span style="color: #98FB98;">The concept of a harem is becoming more appealing. Maybe love doesn't have to be limited to just one person.</span> <<elseif $humanNameHaremMindset === 7>> <span style="color: #90EE90;">I'm starting to embrace the idea. Multiple relationships could offer different types of love and fulfillment.</span> <<elseif $humanNameHaremMindset === 8>> <span style="color: #32CD32;">A harem makes perfect sense to me now. Why limit myself when I could share love with multiple amazing people?</span> <<elseif $humanNameHaremMindset === 9>> <span style="color: #228B22;">I'm fully committed to this lifestyle. A harem represents the ultimate form of love and companionship.</span> <<elseif $humanNameHaremMindset >= 10>> <span style="color: #00FF00; font-weight: bold; text-shadow: 0 0 10px rgba(0,255,0,0.5);">I AM A HAREM MASTER! This is my destiny, my purpose, my ultimate calling in life!</span> <</if>> </div> </div> </div> <div style="background: linear-gradient(90deg, rgba(75, 0, 130, 0.3), rgba(138, 43, 226, 0.4), rgba(75, 0, 130, 0.3)); height: 8px; border-radius: 4px; overflow: hidden; position: relative;"> <div style="background: linear-gradient(90deg, #8A2BE2, #9370DB, #8A2BE2); height: 100%; width: <<if $humanNameHaremMindset && $humanNameHaremMindset > 0>><<min $humanNameHaremMindset 10>>0<</min>0<</if>>%; border-radius: 4px; transition: width 0.5s ease; box-shadow: 0 0 10px rgba(138, 43, 226, 0.6);"></div> </div> <div style="text-align: center; margin-top: 10px;"> <span style="color: #B8C5D6; font-size: 0.8em; font-style: italic;">Level <<if $humanNameHaremMindset && $humanNameHaremMindset > 0>>$humanNameHaremMindset<</if>></span> </div> </div> </div> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(255, 105, 180, 0.3), rgba(255, 20, 147, 0.2), rgba(255, 105, 180, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(255, 105, 180, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #FF69B4, #FF1493, #FF69B4);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 105, 180, 0.1), rgba(255, 20, 147, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.8), rgba(255, 20, 147, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $rylanFirstKiss>> <span style="color: #FF69B4; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $rylanFirstKiss</span><br> <</if>> <<if $rylanFirstVaginal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $rylanFirstVaginal</span><br> <</if>> <<if $rylanFirstAnal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $rylanFirstAnal</span><br> <</if>> <<if $rylanFirstBlowjob>> <span style="color: #FF69B4; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $rylanFirstBlowjob</span><br> <</if>> <<if $rylanFirstHandjob>> <span style="color: #FF69B4; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $rylanFirstHandjob</span><br> <</if>> <<if $rylanFirstFootjob>> <span style="color: #FF69B4; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $rylanFirstFootjob</span><br> <</if>> <<if $rylanFirstBoobjob>> <span style="color: #FF69B4; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $rylanFirstBoobjob</span><br> <</if>> <<if not $rylanFirstKiss && not $rylanFirstVaginal && not $rylanFirstAnal && not $rylanFirstBlowjob && not $rylanFirstHandjob && not $rylanFirstFootjob && not $rylanFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <<if $rylan_wearingPanties>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.6), rgba(255, 20, 147, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">👙</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Female Underwear</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">I started wearing female panties. I was reluctant, but they feel good somehow.<<if $rylan_wearingSocks>> And now I'm wearing female socks too.<<changeFetish "Rylan" "CrossdressingFetish" 0.1>><</if>></span> </div> </div> </div> </div> <</if>> <<if $RylanSoraAttrraction && $RylanSoraAttrraction >= 1>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 20, 147, 0.6), rgba(199, 21, 133, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 20, 147, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚧</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Confusion About Sora</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <<if $RylanSoraAttrraction === 1>> <span style="color: #FF69B4;">Sora looks so feminine but they're actually male. I'm confused about how I feel.</span> <<elseif $RylanSoraAttrraction === 2>> <span style="color: #FF69B4;">I keep thinking about Sora's delicate features and how beautiful they are.</span> <<elseif $RylanSoraAttrraction === 3>> <span style="color: #FF69B4;">Sora's feminine beauty combined with masculine parts is strangely attractive.</span> <<elseif $RylanSoraAttrraction === 4>> <span style="color: #FF69B4;">I'm starting to accept that I find Sora beautiful despite the confusion.</span> <<elseif $RylanSoraAttrraction === 5>> <span style="color: #FF69B4;">I'm definitely attracted to Sora's unique beauty and confident presence.</span> <<elseif $RylanSoraAttrraction === 6>> <span style="color: #FF69B4;">I'm really into Sora. Their looks and personality are intoxicating.</span> <<elseif $RylanSoraAttrraction === 7>> <span style="color: #FF69B4;">I'm deeply attracted to Sora. Their beauty is captivating.</span> <<elseif $RylanSoraAttrraction === 8>> <span style="color: #FF69B4;">I'm falling for Sora. Everything about them draws me in.</span> <<elseif $RylanSoraAttrraction === 9>> <span style="color: #FF69B4;">I'm completely enamored with Sora's beauty and presence.</span> <<elseif $RylanSoraAttrraction >= 10>> <span style="color: #FF1493; font-weight: bold;">I'm obsessed with Sora. They're perfect and I can't stop thinking about them.</span> <</if>> </div> </div> </div> </div> <</if>> </div> <div id="liora-content" class="tab-content"> <h3>Liora's Special Values</h3> <<if $serykxliorantr>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(0, 191, 255, 0.6), rgba(30, 144, 255, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(0, 191, 255, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🌊</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Liora's NTR</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #00BFFF;">I've noticed Liora acting differently around Seryk. There's something between them that makes me feel... conflicted.</span> <<if $lioraSalivaAddiction && $lioraSalivaAddiction > 0>> <br><br> <span style="color: #FF69B4; font-weight: bold;">Saliva Addiction (Level $lioraSalivaAddiction):</span> <<if $lioraSalivaAddiction === 3>> <span style="color: #B8C5D6;">Liora has started to crave Seryk's saliva. She's hesitant but will accept it when desperate for mana restoration.</span> <<elseif $lioraSalivaAddiction === 4>> <span style="color: #B8C5D6;">Liora has developed a moderate dependency on Seryk's saliva. She accepts it willingly when needed, though still feels some shame.</span> <<elseif $lioraSalivaAddiction === 5>> <span style="color: #B8C5D6;">Liora has become heavily dependent on Seryk's saliva. She now accepts it willingly when needed, showing no resistance to this intimate method.</span> <<elseif $lioraSalivaAddiction >= 6>> <span style="color: #B8C5D6;">Liora is completely addicted to Seryk's saliva. She actively seeks it out and derives intense pleasure from consuming it.</span> <</if>> <</if>> <<if $lioraSweatAddiction && $lioraSweatAddiction > 0>> <br><br> <span style="color: #FF8C00; font-weight: bold;">Sweat Addiction (Level $lioraSweatAddiction):</span> <<if $lioraSweatAddiction === 1>> <span style="color: #B8C5D6;">Liora has developed a basic craving for Seryk's sweat. While she only accepts it in desperate situations, her body is beginning to recognize it as a potent source of mana.</span> <<elseif $lioraSweatAddiction === 2>> <span style="color: #B8C5D6;">Liora now actively seeks Seryk's sweat for mana restoration. She's less embarrassed about asking and finds the taste increasingly pleasurable.</span> <<elseif $lioraSweatAddiction === 3>> <span style="color: #B8C5D6;">Liora is heavily addicted to Seryk's sweat. She craves it regularly and derives intense satisfaction from consuming it, both for mana and pleasure.</span> <<elseif $lioraSweatAddiction >= 4>> <span style="color: #B8C5D6;">Liora is completely obsessed with Seryk's sweat. She can't function without it and actively seeks opportunities to consume it.</span> <</if>> <</if>> <<if $serykLioraNTRProgressionLevel && $serykLioraNTRProgressionLevel > 0>> <br><br> <span style="color: #4682B4; font-weight: bold;">NTR Progression (Level $serykLioraNTRProgressionLevel):</span> <<if $serykLioraNTRProgressionLevel === 1>> <span style="color: #B8C5D6;">Liora has begun her journey into NTR territory with Seryk. She's still innocent but has taken her first steps into more intimate healing methods.</span> <<elseif $serykLioraNTRProgressionLevel === 2>> <span style="color: #B8C5D6;">Liora is becoming more comfortable with intimate healing sessions. She's less embarrassed and more willing to explore alternative methods.</span> <<elseif $serykLioraNTRProgressionLevel === 3>> <span style="color: #B8C5D6;">Liora is actively seeking out intimate healing sessions. She's developed a dependency on Seryk's methods and craves the intimate contact.</span> <<elseif $serykLioraNTRProgressionLevel === 4>> <span style="color: #B8C5D6;">Liora is deeply involved in NTR progression. She's become addicted to the intimate healing methods and actively seeks opportunities for more.</span> <<elseif $serykLioraNTRProgressionLevel === 5>> <span style="color: #B8C5D6;">Liora is fully committed to the NTR path. She's lost most of her innocence and actively pursues intimate experiences with Seryk.</span> <<elseif $serykLioraNTRProgressionLevel >= 6>> <span style="color: #B8C5D6;">Liora has completely embraced the NTR lifestyle. She's no longer the innocent healer she once was and actively seeks out corruption and intimate experiences.</span> <</if>> <</if>> <<if $lioraSizeAddiction && $lioraSizeAddiction > 0>> <br><br> <span style="color: #FF1493; font-weight: bold;">Size Addiction (Level $lioraSizeAddiction):</span> <<if $lioraSizeAddiction === 1>> <span style="color: #B8C5D6;">Liora has just discovered that larger sizes exist. She finds them intimidating and painful-looking. $humanName's size is perfect for her.</span> <<elseif $lioraSizeAddiction === 2>> <span style="color: #B8C5D6;">Liora is beginning to notice size differences. While still preferring $humanName's comfortable size, she's becoming curious about larger options.</span> <<elseif $lioraSizeAddiction === 3>> <span style="color: #B8C5D6;">Liora is developing a mild fascination with size. She still prefers $humanName but occasionally thinks about what larger sizes might feel like.</span> <<elseif $lioraSizeAddiction === 4>> <span style="color: #B8C5D6;">Liora is becoming more interested in size variety. She appreciates $humanName's size but is increasingly curious about larger options.</span> <<elseif $lioraSizeAddiction === 5>> <span style="color: #B8C5D6;">Liora is developing a moderate size preference. She still loves $humanName but is starting to crave the challenge of larger sizes.</span> <<elseif $lioraSizeAddiction === 6>> <span style="color: #B8C5D6;">Liora is becoming size-conscious. She appreciates $humanName but is increasingly drawn to the idea of larger, more challenging experiences.</span> <<elseif $lioraSizeAddiction === 7>> <span style="color: #B8C5D6;">Liora is developing a strong size preference. She loves $humanName but is becoming addicted to the thrill of larger sizes.</span> <<elseif $lioraSizeAddiction === 8>> <span style="color: #B8C5D6;">Liora is heavily size-focused. She still cares for $humanName but is increasingly obsessed with larger, more intense experiences.</span> <<elseif $lioraSizeAddiction === 9>> <span style="color: #B8C5D6;">Liora is becoming size-obsessed. She maintains her love for $humanName but is deeply addicted to the challenge and intensity of larger sizes.</span> <<elseif $lioraSizeAddiction === 10>> <span style="color: #B8C5D6;">Liora is developing a dual preference. She deeply loves $humanName but is equally addicted to the overwhelming sensation of larger sizes.</span> <<elseif $lioraSizeAddiction === 11>> <span style="color: #B8C5D6;">Liora is becoming size-divided. She cherishes $humanName but is increasingly drawn to the extreme sensations that only larger sizes can provide.</span> <<elseif $lioraSizeAddiction === 12>> <span style="color: #B8C5D6;">Liora is developing size schizophrenia. She loves $humanName but is becoming addicted to the overwhelming, almost painful intensity of larger sizes.</span> <<elseif $lioraSizeAddiction === 13>> <span style="color: #B8C5D6;">Liora is becoming size-conflicted. She deeply loves $humanName but is increasingly obsessed with the extreme sensations of larger sizes.</span> <<elseif $lioraSizeAddiction === 14>> <span style="color: #B8C5D6;">Liora is developing extreme size preferences. She maintains her love for $humanName but is becoming addicted to the most challenging and intense size experiences.</span> <<elseif $lioraSizeAddiction >= 15>> <span style="color: #B8C5D6;">Liora has become completely size-obsessed. While she still loves $humanName, she's now addicted to the most extreme and challenging size experiences available.</span> <</if>> <</if>> </div> </div> </div> </div> <</if>> <<if $thalorLioraNtr>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 69, 0, 0.6), rgba(255, 140, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 69, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚠️</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Liora & Thalor</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFA500;">Liora started to act a bit weird around Thalor. I'm not sure what's going on, but it makes me feel uneasy.</span> </div> </div> </div> </div> <</if>> <<if $lioraFutaCurrious>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 20, 147, 0.6), rgba(199, 21, 133, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 20, 147, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚧</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Futa Transformation</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">Liora was temporarily transformed into a futa and masturbated. This was a very unusual and confusing experience.</span> </div> </div> </div> </div> <</if>> <<if $lioraLesbianContent>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 20, 147, 0.6), rgba(199, 21, 133, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 20, 147, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🌸</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Liora's Lesbian Content</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">Liora has started looking at women differently lately. There's something in her gaze that wasn't there before.</span> </div> </div> </div> </div> <</if>> <<if $lioraLickSerykSweat>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 140, 0, 0.6), rgba(255, 69, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 140, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💧</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Liora's Sweat Fetish</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF8C00;">Liora has developed an intense fascination with Seryk's sweat during their healing sessions. She claims it's for mana restoration, but her behavior suggests something deeper and more... intimate.</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(255, 105, 180, 0.3), rgba(255, 20, 147, 0.2), rgba(255, 105, 180, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(255, 105, 180, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #FF69B4, #FF1493, #FF69B4);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 105, 180, 0.1), rgba(255, 20, 147, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.8), rgba(255, 20, 147, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $lioraFirstKiss>> <span style="color: #FF69B4; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $lioraFirstKiss</span><br> <</if>> <<if $lioraFirstVaginal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $lioraFirstVaginal</span><br> <</if>> <<if $lioraFirstAnal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $lioraFirstAnal</span><br> <br> <</if>> <<if $lioraFirstBlowjob>> <span style="color: #FF69B4; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $lioraFirstBlowjob</span><br> <</if>> <<if $lioraFirstHandjob>> <span style="color: #FF69B4; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $lioraFirstHandjob</span><br> <</if>> <<if $lioraFirstFootjob>> <span style="color: #FF69B4; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $lioraFirstFootjob</span><br> <</if>> <<if $lioraFirstBoobjob>> <span style="color: #FF69B4; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $lioraFirstBoobjob</span><br> <</if>> <<if not $lioraFirstKiss && not $lioraFirstVaginal && not $lioraFirstAnal && not $lioraFirstBlowjob && not $lioraFirstHandjob && not $lioraFirstFootjob && not $lioraFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="mariel-content" class="tab-content"> <h3>Mariel's Special Values</h3> <<if $marielFootFetish>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.6), rgba(255, 20, 147, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🦶</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel's Feet</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFB6C1;">I've started noticing that <<print $humanToMariel>>'s feet look... interesting. Not that I have a fetish or anything, but they do seem quite attractive.</span> </div> </div> </div> </div> <</if>> <<if $rylanRomanceMariel>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 182, 193, 0.6), rgba(255, 192, 203, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 182, 193, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💕</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel Romance</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFB6C1;">I've been exploring romantic feelings with <<print $humanToMariel>>. Our relationship has become more intimate and complex.</span> </div> </div> </div> </div> <</if>> <<if $marielMorningVisitChapter4>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 182, 193, 0.6), rgba(255, 192, 203, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 182, 193, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💕</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel's Morning Kiss</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFB6C1;">I had a deep kiss with <<print $humanToMariel>> that morning. It felt... different. I'm not sure what it means.</span> </div> </div> </div> </div> <</if>> <<if $marielChapter5Massage>> <<if $marielTransformationMother>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 182, 193, 0.6), rgba(255, 192, 203, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 182, 193, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🥛</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel's Breast Milk</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFB6C1;">When I touched <<print $humanToMariel>>'s breasts, she started producing milk. Is she... pregnant? This is so confusing.</span> </div> </div> </div> </div> <<else>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.6), rgba(255, 20, 147, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🍒</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel's Breasts</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">I grabbed <<print $humanToMariel>>'s breasts during the massage. What is wrong with me? I shouldn't have done that.</span> </div> </div> </div> </div> <</if>> <</if>> <<if $marielNtrSeryk>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 69, 0, 0.6), rgba(255, 140, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 69, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🔥</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mariel & Seryk</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFA500;">I've noticed <<print $humanToMariel>> acting differently around Seryk. There's something between them that makes me feel... conflicted.</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(255, 105, 180, 0.3), rgba(255, 20, 147, 0.2), rgba(255, 105, 180, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(255, 105, 180, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #FF69B4, #FF1493, #FF69B4);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 105, 180, 0.1), rgba(255, 20, 147, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.8), rgba(255, 20, 147, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $marielFirstKiss>> <span style="color: #FF69B4; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $marielFirstKiss</span><br> <</if>> <<if $marielFirstVaginal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $marielFirstVaginal</span><br> <</if>> <<if $marielFirstAnal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $marielFirstAnal</span><br> <</if>> <<if $marielFirstBlowjob>> <span style="color: #FF69B4; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $marielFirstBlowjob</span><br> <</if>> <<if $marielFirstHandjob>> <span style="color: #FF69B4; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $marielFirstHandjob</span><br> <</if>> <<if $marielFirstFootjob>> <span style="color: #FF69B4; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $marielFirstFootjob</span><br> <</if>> <<if $marielFirstBoobjob>> <span style="color: #FF69B4; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $marielFirstBoobjob</span><br> <</if>> <<if not $marielFirstKiss && not $marielFirstVaginal && not $marielFirstAnal && not $marielFirstBlowjob && not $marielFirstHandjob && not $marielFirstFootjob && not $marielFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="serin-content" class="tab-content"> <h3>Serin's Special Values</h3> <<if $serinChapter4MasturbationPunishment>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 69, 0, 0.6), rgba(255, 140, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 69, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🔥</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Control</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFA500;">Serin has gained significant control over me through that humiliating experience. I can't help but feel submissive around her now.</span> </div> </div> </div> </div> <</if>> <<if $rylanxserincontent>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 215, 0, 0.6), rgba(255, 165, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 215, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚡</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Seduction</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFD700;">Serin and I have been exploring intimate territory together. Her teasing and seduction have awakened desires I never knew I had.</span> </div> </div> </div> </div> <</if>> <<if $serinChapter5BehindScene>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 0, 0, 0.6), rgba(220, 20, 60, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 0, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🍑</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Behind Scene</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #DC143C;">Serin humped me from behind. It was unexpected and... I'm still processing what happened. I feel confused about it.</span> </div> </div> </div> </div> <</if>> <<if $rylanChoseToDanceWithSerin>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 69, 0, 0.6), rgba(255, 140, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 69, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💃</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Dance</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF8C00;">I chose to dance with Serin, and it ended in us doing some intercrural sex. How could I do that when I have Liora?</span> </div> </div> </div> </div> <</if>> <<if $serinLesbianContent>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 20, 147, 0.6), rgba(199, 21, 133, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 20, 147, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🌸</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Lesbian Content</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">Serin has started looking at women differently lately. There's something in her gaze that wasn't there before.</span> </div> </div> </div> </div> <</if>> <<if $serinChapter5TakeControlChoice>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 69, 0, 0.6), rgba(255, 140, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 69, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚡</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Serin's Take Control Scene</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFA500;">I took control during our intimate encounter with Serin. It was a powerful moment where I finally stood up to her teasing and dominated her instead.</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(255, 105, 180, 0.3), rgba(255, 20, 147, 0.2), rgba(255, 105, 180, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(255, 105, 180, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #FF69B4, #FF1493, #FF69B4);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 105, 180, 0.1), rgba(255, 20, 147, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(255, 105, 180, 0.8), rgba(255, 20, 147, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(255, 105, 180, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $serinFirstKiss>> <span style="color: #FF69B4; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $serinFirstKiss</span><br> <</if>> <<if $serinFirstVaginal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $serinFirstVaginal</span><br> <</if>> <<if $serinFirstAnal>> <span style="color: #FF69B4; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $serinFirstAnal</span><br> <</if>> <<if $serinFirstBlowjob>> <span style="color: #FF69B4; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $serinFirstBlowjob</span><br> <</if>> <<if $serinFirstHandjob>> <span style="color: #FF69B4; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $serinFirstHandjob</span><br> <</if>> <<if $serinFirstFootjob>> <span style="color: #FF69B4; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $serinFirstFootjob</span><br> <</if>> <<if $serinFirstBoobjob>> <span style="color: #FF69B4; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $serinFirstBoobjob</span><br> <</if>> <<if not $serinFirstKiss && not $serinFirstVaginal && not $serinFirstAnal && not $serinFirstBlowjob && not $serinFirstHandjob && not $serinFirstFootjob && not $serinFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="seryk-content" class="tab-content"> <h3>Seryk's Special Values</h3> <<if $rylanxserykgaydream>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(0, 128, 128, 0.6), rgba(72, 209, 204, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(0, 128, 128, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💤</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Gay Dream with Rylan</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #20B2AA;">Rylan had a dream about me that was... intimate. I'm not sure what to think about it, but it felt so real.</span> </div> </div> </div> </div> <</if>> <<if $serykRylanBlightwoodEncounter>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(0, 191, 255, 0.6), rgba(30, 144, 255, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(0, 191, 255, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🌿</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Blightwood Encounter</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #00BFFF;">I made out with Rylan in Blightwood. We were both under aphrodisiac effect but... why did it feel good?</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(0, 191, 255, 0.3), rgba(30, 144, 255, 0.2), rgba(0, 191, 255, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(0, 191, 255, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #00BFFF, #1E90FF, #00BFFF);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 191, 255, 0.1), rgba(30, 144, 255, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(0, 191, 255, 0.8), rgba(30, 144, 255, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(0, 191, 255, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $serykFirstKiss>> <span style="color: #00BFFF; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $serykFirstKiss</span><br> <</if>> <<if $serykFirstVaginal>> <span style="color: #00BFFF; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $serykFirstVaginal</span><br> <</if>> <<if $serykFirstAnal>> <span style="color: #00BFFF; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $serykFirstAnal</span><br> <</if>> <<if $serykFirstBlowjob>> <span style="color: #00BFFF; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $serykFirstBlowjob</span><br> <</if>> <<if $serykFirstHandjob>> <span style="color: #00BFFF; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $serykFirstHandjob</span><br> <</if>> <<if $serykFirstFootjob>> <span style="color: #00BFFF; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $serykFirstFootjob</span><br> <</if>> <<if $serykFirstBoobjob>> <span style="color: #00BFFF; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $serykFirstBoobjob</span><br> <</if>> <<if not $serykFirstKiss && not $serykFirstVaginal && not $serykFirstAnal && not $serykFirstBlowjob && not $serykFirstHandjob && not $serykFirstFootjob && not $serykFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="nimeria-content" class="tab-content"> <h3>Nimeria's Special Values</h3> <<if $rylanNimeriaLove && $rylanNimeriaLove > 0>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(138, 43, 226, 0.6), rgba(75, 0, 130, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(138, 43, 226, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💜</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Nimeria's Love</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <<if $rylanNimeriaLove === 1>> <span style="color: #DDA0DD;">I'm starting to develop feelings for Nimeria. There's something about her that draws me in.</span> <<elseif $rylanNimeriaLove === 2>> <span style="color: #DDA0DD;">I think I might be falling for Nimeria. Her presence makes my heart race.</span> <<elseif $rylanNimeriaLove >= 3>> <span style="color: #DDA0DD;">I'm definitely in love with Nimeria. She's become someone I can't imagine living without.</span> <</if>> </div> </div> </div> </div> <</if>> <<if $rylanNimeriaCumKiss>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 20, 147, 0.6), rgba(199, 21, 133, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 20, 147, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💋</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Nimeria's Cum Kiss</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FF1493;">I kissed Nimeria while she had my cum in her mouth. The taste was... intoxicating. I can't believe I did that.</span> </div> </div> </div> </div> <</if>> <<if $rylanNimeriaFootfetish>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(139, 69, 19, 0.6), rgba(160, 82, 45, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(139, 69, 19, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">🦶</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Nimeria's Feet</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #8B4513;">I kissed Nimeria's feet. I'm not sure why I did that, but it felt... different. I should probably be more careful.</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(138, 43, 226, 0.3), rgba(75, 0, 130, 0.2), rgba(138, 43, 226, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(138, 43, 226, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #8A2BE2, #4B0082, #8A2BE2);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(138, 43, 226, 0.1), rgba(75, 0, 130, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(138, 43, 226, 0.8), rgba(75, 0, 130, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(138, 43, 226, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $nimeriaFirstKiss>> <span style="color: #8A2BE2; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $nimeriaFirstKiss</span><br> <</if>> <<if $nimeriaFirstVaginal>> <span style="color: #8A2BE2; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $nimeriaFirstVaginal</span><br> <</if>> <<if $nimeriaFirstAnal>> <span style="color: #8A2BE2; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $nimeriaFirstAnal</span><br> <</if>> <<if $nimeriaFirstBlowjob>> <span style="color: #8A2BE2; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $nimeriaFirstBlowjob</span><br> <</if>> <<if $nimeriaFirstHandjob>> <span style="color: #8A2BE2; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $nimeriaFirstHandjob</span><br> <</if>> <<if $nimeriaFirstFootjob>> <span style="color: #8A2BE2; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $nimeriaFirstFootjob</span><br> <</if>> <<if $nimeriaFirstBoobjob>> <span style="color: #8A2BE2; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $nimeriaFirstBoobjob</span><br> <</if>> <<if not $nimeriaFirstKiss && not $nimeriaFirstVaginal && not $nimeriaFirstAnal && not $nimeriaFirstBlowjob && not $nimeriaFirstHandjob && not $nimeriaFirstFootjob && not $nimeriaFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="thalor-content" class="tab-content"> <h3>Thalor's Special Values</h3> <<if $thalor_rylanGayContent>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(0, 128, 128, 0.6), rgba(72, 209, 204, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(0, 128, 128, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">💚</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Thalor's Night</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #20B2AA;">What <<print $humanToThalor>> did that night was disgusting... But why can't I get it out of my head? I feel confused.</span> </div> </div> </div> </div> <</if>> <div style="margin-top: 20px; background: linear-gradient(135deg, rgba(0, 128, 128, 0.3), rgba(72, 209, 204, 0.2), rgba(0, 128, 128, 0.3)); border-radius: 8px; padding: 20px; border: 2px solid rgba(0, 128, 128, 0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #008080, #48D1CC, #008080);"></div> <div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 128, 128, 0.1), rgba(72, 209, 204, 0.05)); opacity: 0.6;"></div> <div style="position: relative; z-index: 2;"> <div style="display: flex; align-items: center; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(0, 128, 128, 0.8), rgba(72, 209, 204, 0.9)); border-radius: 50%; width: 50px; height: 50px; display: flex: align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(0, 128, 128, 0.4);"> <span style="color: #FFFFFF; font-size: 1.5em; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);">💋</span> </div> <div style="flex: 1;"> <h5 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1.1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">First Experiences</h5> <div style="color: #B8C5D6; font-size: 0.9em; line-height: 1.4;"> <<if $thalorFirstKiss>> <span style="color: #008080; font-weight: bold;">💋 First Kiss:</span> <span style="color: #B8C5D6;">With $thalorFirstKiss</span><br> <</if>> <<if $thalorFirstVaginal>> <span style="color: #008080; font-weight: bold;">🍑 First Vaginal:</span> <span style="color: #B8C5D6;">With $thalorFirstVaginal</span><br> <</if>> <<if $thalorFirstAnal>> <span style="color: #008080; font-weight: bold;">🍑 First Anal:</span> <span style="color: #B8C5D6;">With $thalorFirstAnal</span><br> <</if>> <<if $thalorFirstBlowjob>> <span style="color: #008080; font-weight: bold;">👄 First Blowjob:</span> <span style="color: #B8C5D6;">From $thalorFirstBlowjob</span><br> <</if>> <<if $thalorFirstHandjob>> <span style="color: #008080; font-weight: bold;">✋ First Handjob:</span> <span style="color: #B8C5D6;">From $thalorFirstHandjob</span><br> <</if>> <<if $thalorFirstFootjob>> <span style="color: #008080; font-weight: bold;">🦶 First Footjob:</span> <span style="color: #B8C5D6;">From $thalorFirstFootjob</span><br> <</if>> <<if $thalorFirstBoobjob>> <span style="color: #008080; font-weight: bold;">🍒 First Boobjob:</span> <span style="color: #B8C5D6;">From $thalorFirstBoobjob</span><br> <</if>> <<if not $thalorFirstKiss && not $thalorFirstVaginal && not $thalorFirstAnal && not $thalorFirstBlowjob && not $thalorFirstHandjob && not $thalorFirstFootjob && not $thalorFirstBoobjob>> <span style="color: #B8C5D6; font-style: italic;">No first experiences recorded yet.</span> <</if>> </div> </div> </div> </div> </div> </div> <div id="others-content" class="tab-content"> <h3>Other Special Values</h3> <<if $mysteriousBookshopVisited>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(75, 0, 130, 0.6), rgba(138, 43, 226, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(75, 0, 130, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">📚</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Mysterious Bookshop</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #8A2BE2;">I visited a strange bookshop run by Madame Veloria. She seemed to know things about me that she shouldn't.</span> </div> </div> </div> </div> <</if>> <<if $soulForgeUnlocked>> <div style="margin-top: 20px; padding: 15px; background: linear-gradient(145deg, rgba(60, 60, 80, 0.6), rgba(50, 50, 70, 0.7)); border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3);"> <div style="display: flex; align-items: center; gap: 12px;"> <div style="background: linear-gradient(145deg, rgba(255, 215, 0, 0.6), rgba(255, 165, 0, 0.7)); border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 8px rgba(255, 215, 0, 0.4);"> <span style="color: #FFFFFF; font-size: 1.2em;">⚡</span> </div> <div style="flex: 1;"> <h6 style="color: #E6E6FA; margin: 0 0 5px 0; font-size: 1em; text-shadow: 1px 1px 2px rgba(0,0,0,0.8);">Soul Forge Unlocked</h6> <div style="color: #B8C5D6; font-size: 0.85em; line-height: 1.3;"> <span style="color: #FFD700;">Nimeria has unlocked the Soul Forge system. I can now manipulate my soul blessings and corruption.</span> </div> </div> </div> </div> <</if>> </div> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div> <</nobr>> <script> (function() { function initializeTabs() { const tabs = document.querySelectorAll('.special-values-tabs .tab'); const tabContents = document.querySelectorAll('.tab-content'); if (tabs.length === 0 || tabContents.length === 0) { // If elements aren't ready yet, try again in a moment setTimeout(initializeTabs, 100); return; } tabs.forEach(tab => { tab.addEventListener('click', function() { const targetTab = this.getAttribute('data-tab'); const targetContent = document.getElementById(targetTab + '-content'); if (targetContent) { // Remove active class from all tabs and contents tabs.forEach(t => t.classList.remove('active')); tabContents.forEach(content => content.classList.remove('active')); // Add active class to clicked tab and corresponding content this.classList.add('active'); targetContent.classList.add('active'); } }); }); // Set first tab as active by default if (tabs.length > 0) { tabs[0].classList.add('active'); if (tabContents.length > 0) { tabContents[0].classList.add('active'); } } } // Try to initialize immediately initializeTabs(); // Also try when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeTabs); } // Fallback for Twine setTimeout(initializeTabs, 500); })(); </script> <style> .special-values-tabs { display: flex; gap: 5px; margin-bottom: 20px; flex-wrap: wrap; } .special-values-tabs .tab { background: linear-gradient(145deg, rgba(60, 60, 80, 0.8), rgba(50, 50, 70, 0.9)); border: 1px solid rgba(100, 100, 100, 0.4); border-radius: 6px; padding: 10px 15px; cursor: pointer; transition: all 0.3s ease; color: #B8C5D6; font-size: 0.9em; font-weight: 500; } .special-values-tabs .tab:hover { background: linear-gradient(145deg, rgba(75, 0, 130, 0.6), rgba(138, 43, 226, 0.7)); border-color: rgba(138, 43, 226, 0.6); color: #FFFFFF; transform: translateY(-2px); box-shadow: 0 4px 15px rgba(138, 43, 226, 0.3); } .special-values-tabs .tab.active { background: linear-gradient(145deg, rgba(138, 43, 226, 0.8), rgba(75, 0, 130, 0.9)); border-color: rgba(138, 43, 226, 0.8); color: #FFFFFF; box-shadow: 0 4px 15px rgba(138, 43, 226, 0.4); } .tab-content { display: none; animation: fadeIn 0.5s ease; } .tab-content.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } </style>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>> <<nobr>> <<if $serykxliorantr === true || $serykxliorantr === "stage1">><<set $currentFace = $currentLioraFace>><<else>><<set $currentFace = $currentRylanFace>><</if>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💪 Helping Hand 💪</p> <p style="color: white; font-size: 1.1em;">Muscle Appreciation</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/blockage.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The path is blocked by fallen trees and large rocks. The team needs to work together to clear the way forward.*</p><<if $serykxliorantr === true || $serykxliorantr === "stage1">> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, stay back while I clear this path for you.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The others continue ahead, leaving Liora completely alone with Seryk. The isolation creates an intimate atmosphere as he begins his display of strength.*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 1: Natural Kindness ---</p> <center><img src="images/seryk/chapter2/stretching.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk approaches the heavy debris wearing only his loose boxers, his impressive physique naturally visible. He rolls his shoulders and stretches, preparing to work. There's nothing calculated about his appearance - he's simply comfortable in his own skin.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, why don't you rest over there? This debris looks heavy, and I don't want you getting hurt. I've got the strength to handle this safely.</span></p><div style="clear: left;"></div><<set _currentMuscleFetish = $liora_muscleFetish || 0>><<set _currentSmellFetish = $liora_smellFetish || 0>><<quickFetishRoll "Liora" "MuscleFetish" "Seryk" 0.5>><<if _fetishSuccess>><<if _currentMuscleFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My obsession with powerful muscles reaches a fever pitch. Seryk's near-naked body in just those loose boxers is absolutely perfect - every ridge, every curve of his powerful physique makes me feel weak with desire. I remember the taste of his saliva... wait, why am I thinking about that?*</p><<changeLust "Liora" 10>><<changeAttraction "Liora" "Seryk" 5>><<changeFetish "Liora" "MuscleFetish" 0.6>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Seryk... seeing you like this... it's bringing back memories of when we... when you helped me and I tasted... No, I shouldn't be thinking about that now.</span></p><div style="clear: left;"></div><<elseif _currentMuscleFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing appreciation for muscular bodies makes Seryk's nearly naked display incredibly captivating. The memory of our kiss flashes through my mind - how his saliva tasted, how it made me feel. Why do I keep thinking about that?*</p> <<changeLust "Liora" 8>><<changeAttraction "Liora" "Seryk" 4>><<changeFetish "Liora" "MuscleFetish" 0.5>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Your body is incredible, Seryk. It reminds me of when you were so close to me before... when I could taste your...</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I find myself unexpectedly drawn to Seryk's impressive physique barely covered by his boxers. Memories surface unbidden - the kiss we shared, how I actually drank his saliva multiple times and... enjoyed it? What's wrong with me?*</p> <<changeLust "Liora" 6>><<changeAttraction "Liora" "Seryk" 3>><<changeFetish "Liora" "MuscleFetish" 0.4>> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">I... I keep remembering when we kissed, when I swallowed your saliva. Why did I like it so much? Why do I want more?</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on something else, but seeing Seryk in just his boxers brings back confused memories of our intimate moments. The way his saliva tasted... why can't I stop thinking about it?*</p> <<changeLust "Liora" 4>><<changeAttraction "Liora" "Seryk" 2>><<changeFetish "Liora" "MuscleFetish" 0.2>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 2: Natural Attraction ---</p> <center><img src="images/seryk/sweathard.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk begins lifting the heavy stones with impressive ease, his powerful body working efficiently. His muscles flex naturally with each movement, and soon a light sheen of sweat appears on his skin from the exertion.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Sorry about working up a sweat, Little Bird. These stones are heavier than they look! Are you feeling okay over there? You look a bit flushed.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As Seryk works, I find myself unable to look away. The beads of sweat on his skin catch my attention, and strangely... they look almost delicious? What is wrong with me? Why am I having such strange thoughts? I remember when I tasted his saliva... it was so sweet...*</p><<quickFetishRoll "Liora" "SmellFetish" "Seryk" 0.5>><<if _fetishSuccess>><<if _currentSmellFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's natural masculine scent completely overwhelms my senses. I find myself breathing deeper unconsciously, almost drunk on his musky aroma. The smell combines with the memory of his taste - his saliva, so sweet and addictive. I want to get closer... God, what is happening to me?*</p><<changeLust "Liora" 8>><<changeFetish "Liora" "SmellFetish" 0.6>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Seryk... your scent reminds me of when you helped me before, when I tasted... I keep having these strange thoughts. I shouldn't feel this way, but I can't stop myself...</span></p><div style="clear: left;"></div><<elseif _currentSmellFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing fascination with Seryk's scent makes me unconsciously breathe deeper. The sight of his sweat triggers memories of how good his saliva tasted. These thoughts confuse and overwhelm me.*</p><<changeLust "Liora" 6>><<changeFetish "Liora" "SmellFetish" 0.4>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Your scent... it makes me remember when you saved me, when I tasted you. I'm having such strange thoughts... why do I feel this way?</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's natural masculine scent is unlike anything I've experienced. Combined with memories of when he helped me, I'm having the strangest urges. I remember how his saliva tasted... and now I'm wondering about other things. What's wrong with me?*</p><<changeLust "Liora" 5>><<changeFetish "Liora" "SmellFetish" 0.3>> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Your scent... it's making me think about when you saved me and I tasted... I keep having these confusing thoughts...</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the work being done, but the sight of Seryk's sweaty body keeps bringing back memories of tasting his saliva. Why do I keep thinking about how delicious his sweat looks?*</p><<changeLust "Liora" 3>><<changeFetish "Liora" "SmellFetish" 0.1>><</if>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, are you feeling alright? You look flushed and your breathing seems heavy. Maybe you should sit down? I don't want you overheating in this weather.</span></p><div style="clear: left;"></div></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 3: Genuine Care ---</p> <center><img src="images/liora/facewet.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*When Seryk finishes clearing the path, he notices I'm still breathing heavily and looking flushed. His expression shows genuine concern as he approaches, wiping sweat from his brow.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, you're really overheated. Here, let me check if you have a fever. I'm worried about you.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk gently places the back of his hand against my forehead, then carefully cups my face to check my temperature. His touch is tender and concerned, though I can smell his natural scent even stronger now that he's close.*</p> <<quickFetishRoll "Liora" "SubmissionFetish" "Seryk" 0.4>> <<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Being so close to Seryk's protective presence, feeling his gentle hands on my skin while breathing in his natural scent, awakens something deep inside me. I feel safe and cared for, and somehow... I want to let him take care of me completely.*</p> <<changeLust "Liora" 6>><<changeFetish "Liora" "SubmissionFetish" 0.3>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">When you touch me like this... I feel so safe with your strength protecting me. I want... I want to let you take care of me.</span></p><div style="clear: left;"></div> <<changeLust "Seryk" 4>><<changeAttraction "Seryk" "Liora" 2>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's gentle touch is comforting yet overwhelming. I don't understand why his presence affects me so powerfully, but I feel safe with him.*</p> <<changeLust "Liora" 4>><<changeLust "Seryk" 2>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk uses his thumbs to gently wipe away the sweat from my forehead. His touch lingers longer than necessary, and I find myself leaning into his strong hands unconsciously.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, you're trembling... Are you still feeling unwell? I can step back if I'm making you uncomfortable. I just want to make sure you're okay.</span></p><div style="clear: left;"></div></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 4: Mutual Confusion ---</p> <center><img src="images/liora/blightwood/seryktouchface.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk remains close, still checking on me, but I notice he seems affected too. His breathing has changed, and there's a slight flush to his cheeks. Neither of us expected this kind of reaction.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird... I can feel your heart racing. Mine is too, actually. I don't understand what's happening between us. This feeling is... new to me.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Almost unconsciously, I find myself breathing deeper, letting Seryk's masculine aroma wash over me. His demonic pheromones seem to awaken primal desires I never knew existed.*</p><<quickFetishRoll "Liora" "SalivaFetish" "Seryk" 0.3>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As Seryk speaks, I find myself drawn to his mouth, remembering the taste of his saliva from when he helped me before. When he unconsciously licks his lips, I feel an unexpected surge of longing.*</p><<changeLust "Liora" 5>><<changeFetish "Liora" "SalivaFetish" 0.2>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">I... I keep remembering when you saved me, when I tasted... I can't stop thinking about it.</span></p><div style="clear: left;"></div> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I... I keep thinking about that too, Little Bird. I didn't expect it to affect me this way. Your reactions... they make me feel things I've never felt before.</span></p><div style="clear: left;"></div><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's hands move gently to my shoulders, his touch tender and supportive. The contact sends warm sensations through my body, and I feel both comforted and excited by his closeness.*</p> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Seryk... I... thank you for checking on me. I feel better now that you're here.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As our intimate moment continues, Seryk slowly steps back, looking as confused and affected as I feel. His expression shows he's experiencing something new and unexpected too.*</p> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird... are you feeling better now? We should... we should catch up with the others.</span></p><div style="clear: left;"></div> <<changeLust "Seryk" 5>><<changeAffection "Liora" "Seryk" 3>><<changeAttraction "Seryk" "Liora" 3>></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Everyone works together to clear the blockage. I find myself working alongside Liora, both of us struggling with some of the heavier debris.*</p> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">$humanName, this rock is too heavy for me alone. Can you help me lift it?</span></p><div style="clear: left;"></div> <center><img src="images/liora/sweathard.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We work together to move the debris, our bodies pressed close as we coordinate our efforts. I can feel the warmth from her body and catch her feminine scent as we work.*</p> <<quickFetishRoll "Rylan" "SmellFetish" "Liora" 0.3>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Working so close to Liora, I become aware of her natural scent - a mix of feminine sweetness and the light sweat from our efforts. It's surprisingly intoxicating.*</p> <<changeLust "Rylan" 5>><<changeLust "Liora" 3>><<changeAttraction "Rylan" "Liora" 2>> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">I'm sorry if I smell from the work... being so close to you makes me nervous...</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We work efficiently together, though I can't help but notice how graceful Liora remains even during physical labor.*</p> <<changeLust "Rylan" 2>><<changeAttraction "Rylan" "Liora" 1>><</if>><<changeAffection "Rylan" "Liora" 1>><<changeAffection "Liora" "Rylan" 1>><</if>> <<if $serykxliorantr === true || $serykxliorantr === "stage1">> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we prepare to continue forward, I can't help but notice how Liora keeps glancing back toward Seryk. The intimate encounter has clearly affected her deeply, and I sense something fundamental has changed between them. Her breathing is still slightly uneven, and there's a new look in her eyes - a mixture of confusion and awakening desire.*</p> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">I... I can still smell his scent on my skin. What is happening to me? I've never felt anything like this before...</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With the path cleared through our teamwork, we can continue forward through the dungeon. The cooperative effort has brought us closer together as a team.*</p><</if>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<if $serykxliorantr === true || $serykxliorantr === "stage1">><<changeFace $currentLioraFace>><<else>><<changeFace $currentRylanFace>><</if>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <<if $nimeriaxrylancontent == true>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💕 Intoxicating Scent 💕</p> <p style="color: white; font-size: 1.1em;">Nimeria's Seduction</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/secludedclearing.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The group splits up to cover more ground efficiently. I find myself alone with Nimeria in a secluded clearing near a small spring. She seems to have planned this moment.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">$humanName, I've been walking all day and I'm quite... sweaty. I need to freshen up a bit. Would you mind staying close? I feel safer when you're watching over me.</span></p><div style="clear: left;"></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 1: Undressing ---</p> <center><img src="images/nimeria/blightwood/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria begins loosening her white dress, explaining she needs to clean the areas where she's been sweating. As she lifts her arms to adjust the fabric, her underarms become exposed, revealing smooth pale skin.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I hope you don't mind, $humanName, but I really need to clean properly. I've been sweating quite a bit... You can smell it, can't you? My natural scent?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Even from this distance, I can detect Nimeria's intoxicating feminine scent - a mixture of sweet perfume and her natural musk. There's something about her aroma that seems almost magical, drawing me in unconsciously.*</p> <<quickFetishRoll "Rylan" "ArmpitFetish" "Nimeria" 0.4>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I find myself completely captivated by the sight of Nimeria's exposed underarms. The smooth, pale skin and the intimate nature of seeing this usually hidden part of her body awakens something powerful in me.*</p> <<changeLust "Rylan" 6>><<changeFetish "Rylan" "ArmpitFetish" 0.3>><<changeAttraction "Rylan" "Nimeria" 3>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I can see you're fascinated by what I'm showing you, $humanName. There's something special about seeing someone's most intimate areas, isn't there?</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to give Nimeria privacy while she cleans herself, though I can't help but notice her graceful movements and enticing scent.*</p> <<changeLust "Rylan" 3>><<changeAttraction "Rylan" "Nimeria" 1>><</if>> <<quickFetishRoll "Rylan" "SmellFetish" "Nimeria" 0.4>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria's scent is incredibly intoxicating. There's something about her natural aroma that seems to bypass my rational mind and speak directly to my primal desires. I find myself breathing deeper, wanting more.*</p> <<changeLust "Rylan" 5>><<changeFetish "Rylan" "SmellFetish" 0.3>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I can see you breathing differently, $humanName. My scent affects you, doesn't it? That's perfectly natural...</span></p><div style="clear: left;"></div><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 2: Washing Ritual ---</p> <center><img src="images/nimeria/blightwood/2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria deliberately positions herself so I have a clear view as she begins washing. She lifts one arm high above her head, completely exposing her underarm as she uses a wet cloth to clean the smooth skin. Her movements are slow and deliberate.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I need to be very thorough, $humanName. These areas accumulate so much scent... Can you smell how intensely I've been sweating? It's quite... overwhelming, isn't it?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As she washes, Nimeria's intoxicating aroma becomes even stronger. The combination of her natural musk and the water seems to intensify her scent, creating an almost hypnotic effect that makes my head swim with desire.*</p><<quickFetishRoll "Rylan" "ArmpitFetish" "Nimeria" 0.5>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Watching Nimeria wash her exposed underarms is incredibly erotic. The intimate nature of the act, combined with the perfect view of her smooth, pale skin, creates an overwhelming surge of desire. I can't look away from this private, sensual display.*</p> <<changeLust "Rylan" 8>><<changeFetish "Rylan" "ArmpitFetish" 0.4>><<changeAttraction "Rylan" "Nimeria" 4>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I can see how fascinated you are by this intimate view, $humanName. There's something so personal about watching someone cleanse their most private areas...</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to give Nimeria privacy for her washing, though her deliberate positioning makes it clear she wants me to watch her intimate cleansing ritual.*</p> <<changeLust "Rylan" 4>><<changeAttraction "Rylan" "Nimeria" 2>><</if>><<quickFetishRoll "Rylan" "SmellFetish" "Nimeria" 0.5>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The washing seems to release even more of Nimeria's intoxicating scent into the air. Her natural aroma is incredibly powerful and seductive, making me feel drunk with desire. I find myself leaning closer unconsciously, desperate to breathe in more of her essence.*</p><<changeLust "Rylan" 6>><<changeFetish "Rylan" "SmellFetish" 0.4>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">I can see you're getting closer, $humanName. My scent is quite potent, isn't it? Feel free to breathe it in deeply...</span></p><div style="clear: left;"></div><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 3: Intimate Display ---</p> <center><img src="images/nimeria/blightwood/3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria raises both arms above her head in a deliberate display, fully exposing both of her smooth underarms. She holds this position longer than necessary, clearly wanting me to have the perfect view of her most intimate areas.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">$humanName, could you come closer and check? I'm worried I still smell bad after all that walking. Can you tell if the cleaning helped?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The invitation is too tempting to resist. As I move closer, Nimeria's powerful aroma washes over me like a tidal wave. Her scent is incredibly potent - a heady mixture of feminine musk and something almost magical that seems to bypass rational thought and speak directly to my primal desires.*</p><<quickFetishRoll "Rylan" "ArmpitFetish" "Nimeria" 0.6>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Being this close to Nimeria's exposed underarms is overwhelming. The smooth, pale skin and the intimate nature of this private display creates an incredible surge of arousal. I feel completely mesmerized by the sight and can't tear my eyes away from her perfect armpits.*</p> <<changeLust "Rylan" 10>><<changeFetish "Rylan" "ArmpitFetish" 0.5>><<changeAttraction "Rylan" "Nimeria" 5>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Perfect... I can see you're completely captivated by this view, $humanName. There's something so erotic about showing off my most intimate areas, isn't there?</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to maintain some composure despite Nimeria's deliberate and intimate display, though her proximity and scent make concentration nearly impossible.*</p> <<changeLust "Rylan" 6>><<changeAttraction "Rylan" "Nimeria" 3>><</if>><<quickFetishRoll "Rylan" "SmellFetish" "Nimeria" 0.6>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria's scent at this distance is absolutely intoxicating. Her natural aroma seems to have an almost hypnotic quality that makes me feel drunk with desire. I find myself breathing deeply, desperate to absorb more of her essence, completely under the spell of her powerful feminine musk.*</p><<changeLust "Rylan" 8>><<changeFetish "Rylan" "SmellFetish" 0.5>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">That's it... breathe me in deeply, $humanName. Let my scent fill your lungs completely. Can you feel how it affects you? How it makes you want things you've never imagined?</span></p><div style="clear: left;"></div><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Nimeria lowers her arms slightly, but keeps them positioned so her underarms remain exposed. She seems to enjoy the effect her intimate display is having on me, a knowing smile playing across her lips.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Oh! You look a little dizzy, $humanName. Are you feeling alright? Maybe I do still smell quite strong after all that walking...</span></p><div style="clear: left;"></div></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 4: Final Temptation ---</p> <center><img src="images/nimeria/blightwood/4.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Before finishing our private moment, Nimeria has one final surprise. She deliberately moves even closer, positioning her underarms directly in front of my face. Her intoxicating scent is now overwhelming at this distance.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Before we go, $humanName, could you check one more time? I just want to make sure I'm presentable for the others. Take a deep breath and tell me if I still smell too strong.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*At this close distance, Nimeria's aroma is absolutely overwhelming. My head spins with intoxication as her magical scent completely dominates my senses. I feel like I'm drowning in her feminine essence.*</p> <<quickFetishRoll "Rylan" "SmellFetish" "Nimeria" 0.7>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't resist breathing deeply, letting Nimeria's intoxicating scent completely overwhelm me. Her aroma is like a drug, creating an almost euphoric sensation that makes me crave more. I feel completely addicted to her essence.*</p> <<changeLust "Rylan" 12>><<changeFetish "Rylan" "SmellFetish" 0.6>><<changeFetish "Rylan" "ArmpitFetish" 0.4>> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Perfect... I can see you're completely intoxicated by my scent now. You'll think about this moment every time you close your eyes, won't you?</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Even trying to resist, Nimeria's powerful scent at this close range is impossible to ignore. My body responds despite my attempts at self-control.*</p> <<changeLust "Rylan" 8>><<changeFetish "Rylan" "SmellFetish" 0.3>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After what feels like an eternity of intoxicating bliss, Nimeria finally steps back. She adjusts her white dress and smooths down her black pantyhose, looking perfectly composed despite the intimate encounter.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">That was quite refreshing! I hope you enjoyed our little... cleaning session, $humanName. We should do this again sometime. Now, shall we rejoin the others?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we prepare to leave the clearing, I find myself completely dazed by the intimate encounter. The memory of Nimeria's intoxicating scent and the sight of her perfect underarms will haunt my thoughts for days to come.*</p><<changeLust "Nimeria" 5>><<changeAttraction "Nimeria" "Rylan" 3>><<changeFetish "Nimeria" "ExhibitionismFetish" 0.3>></div></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>><<statSummary>><<else>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(34, 139, 34, 0.85), rgba(0, 100, 0, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌿 Peaceful Exploration 🌿</p> <p style="color: white; font-size: 1.1em;">Botanical Discovery</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/secludedclearing.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The group splits up to cover more ground efficiently. I find myself with Nimeria in a secluded clearing near a small spring, examining some unusual plants that seem to be thriving despite the blight.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Look at these fascinating plants, $humanName! They seem to be naturally resistant to the blight. This could be valuable information for the guild's research.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We spend time cataloguing the unusual flora, taking notes on their resistance to the toxic environment. It's peaceful work, and Nimeria proves to be an excellent research partner.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">Your knowledge of plants is quite impressive, $humanName. I enjoy working with someone who appreciates the natural world as much as I do.</span></p><div style="clear: left;"></div><<changeAffection "Nimeria" "Rylan" 1>><<changeAffection "Rylan" "Nimeria" 1>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>><<statSummary>><</if>> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(147, 112, 219, 0.85), rgba(123, 104, 238, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💆 Muscle Strain 💆</p><p style="color: white; font-size: 1.1em;">Tender Care</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/restingspot.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After walking for hours through difficult terrain, Liora suddenly stumbles and cries out in pain. She's pulled something in her leg and can barely walk.*</p> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Ow! My thigh muscle... I think I've strained it badly. I can't put weight on this leg...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The others scout ahead for a safe path while I help Liora to a secluded resting spot where she can recover.*</p> <center><img src="images/liora/blightwood/thigh2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">$humanName... I'm going to need to lift my skirt so you can massage the muscle properly. This is so embarrassing...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Liora hesitantly lifts her skirt to expose her injured thigh. Her skin is pale and soft, and I can see the tense muscle that needs attention.*</p><<quickFetishRoll "Rylan" "ThighFetish" "Liora" 0.4>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As my hands work on Liora's injured thigh, I find myself captivated by the smoothness of her skin and the intimate nature of our position. Her leg feels incredibly soft under my touch.*</p> <<changeLust "Rylan" 6>><<changeLust "Liora" 4>><<changeAttraction "Rylan" "Liora" 3>> <img src="images/liora/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Your hands... they feel so warm on my skin. The massage is helping, but it's also making me feel... strange...</span></p><div style="clear: left;"></div> <<quickFetishRoll "Liora" "SubmissionFetish" "Rylan" 0.3>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I continue the massage, Liora's breathing becomes heavier. She seems to be enjoying the intimate contact more than just the therapeutic benefits.*</p> <<changeLust "Liora" 4>><<changeFetish "Liora" "SubmissionFetish" 0.2>> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Please... don't stop. Your touch is making the pain go away, but also making me feel things I don't understand...</span></p><div style="clear: left;"></div><<changeAffection "Liora" "Rylan" 2>><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I focus on the therapeutic aspects of the massage, working to relieve the tension in Liora's injured muscle while trying not to think about the intimate nature of the situation.*</p><<changeLust "Rylan" 3>><<changeLust "Liora" 2>><<changeAttraction "Rylan" "Liora" 1>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After several minutes of careful massage, Liora's muscle relaxes and the pain subsides. She's able to stand again, though she remains close to me.*</p> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Thank you, $humanName. Your gentle touch... I'll remember how safe you made me feel.</span></p><div style="clear: left;"></div><<changeAffection "Liora" "Rylan" 1>><<changeFetish "Rylan" "ThighFetish" 0.1>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(106, 90, 205, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💪 Intensive Training 💪</p> <p style="color: white; font-size: 1.1em;">Intimate Instruction</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/trainingground.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We discover an ancient training ground hidden in the forest. The others scout ahead, leaving me completely alone with Seryk. He grins as he surveys the spacious area, clearly having ideas for intensive training.*</p> <<if ($rylan_GayValue || 0) > 0.5 && $allowGayContent === true>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Perfect timing, bro. We've got this whole training ground to ourselves, and your combat technique definitely needs some... hands-on instruction. As you can see, I'm already dressed for serious training - just my boxers. You should match my level of preparation.</span></p><div style="clear: left;"></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 1: The Display ---</p> <center><img src="images/seryk/boxers.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk stands before me wearing only his loose boxers, his incredibly impressive physique on full display. His muscles are perfectly defined, with broad shoulders tapering to a narrow waist. His chest is powerful and masculine, covered with a light sheen of sweat from our journey.*</p> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Come on, bro. Don't be shy - lose the shirt and match my style. We need full range of motion for this training. I want to see exactly how your body moves so I can correct your form properly.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Somewhat nervously, I remove my shirt as well. Seryk's eyes openly appraise my smaller, leaner frame. There's something predatory yet appreciative in his gaze that makes my heart race. His near-naked state in just those loose boxers is incredibly distracting.*</p> <<set _currentMuscleFetish = $rylan_MuscleFetish || 0>><<set _currentGayValue = $rylan_GayValue || 0>><<quickFetishRoll "Rylan" "MuscleFetish" "Seryk" 0.6>><<if _fetishSuccess>><<if _currentMuscleFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My existing obsession with powerful muscles reaches fever pitch seeing Seryk's perfect physique so close. Every ridge, every curve of his powerful body seems designed to drive me wild with desire. I can barely think straight.*</p> <<changeLust "Rylan" 10>><<changeAttraction "Rylan" "Seryk" 5>><<changeFetish "Rylan" "MuscleFetish" 0.6>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can see exactly how much you appreciate what you're looking at, bro. Your body doesn't lie - that hungry stare tells me everything I need to know. You like seeing me in just my boxers, don't you?</span></p><div style="clear: left;"></div><<elseif _currentMuscleFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing appreciation for muscular bodies makes Seryk's display absolutely captivating. I find myself studying every detail of his powerful physique with fascination and growing arousal.*</p> <<changeLust "Rylan" 8>><<changeAttraction "Rylan" "Seryk" 4>><<changeFetish "Rylan" "MuscleFetish" 0.5>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">You're really taking your time looking me over, bro. I like a man who appreciates quality craftsmanship when he sees it.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I find myself unexpectedly mesmerized by Seryk's powerful build. There's something incredibly appealing about his raw masculine strength that awakens new feelings in me.*</p> <<changeLust "Rylan" 6>><<changeAttraction "Rylan" "Seryk" 3>><<changeFetish "Rylan" "MuscleFetish" 0.4>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can see this is awakening something new in you, bro. That's perfectly natural - demons tend to have that effect on people.</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the training aspect rather than Seryk's impressive physique, though avoiding looking at his powerful build proves nearly impossible.*</p><<changeLust "Rylan" 4>><<changeAttraction "Rylan" "Seryk" 2>><<changeFetish "Rylan" "MuscleFetish" 0.2>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 2: Close Contact Training ---</p> <center><img src="images/seryk/chapter2/stretching.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk begins demonstrating various combat stances, his muscles flexing and rippling with each movement. Soon, sweat begins to glisten on his skin, creating an even more mesmerizing display of raw masculine power.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Now it's your turn, bro. But first I need to correct your posture. Stand in front of me and let me position you properly from behind.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk moves directly behind me, his powerful chest pressing against my back. His muscular arms come around me to adjust my stance, and I can feel the heat radiating from his body. His masculine scent fills my nostrils.*</p><<quickFetishRoll "Rylan" "SmellFetish" "Seryk" 0.6>> <<if _fetishSuccess>><<set _currentSmellFetish = $rylan_SmellFetish || 0>><<if _currentSmellFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's intoxicating masculine scent completely overwhelms my senses. The combination of his natural musk and fresh sweat is like a drug to me. I find myself leaning back against him unconsciously, desperate to breathe in more of his essence.*</p><<changeLust "Rylan" 8>><<changeFetish "Rylan" "SmellFetish" 0.6>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">That's it, bro... I can feel how much you're enjoying my scent. You're practically melting against me. My demon pheromones have quite an effect, don't they?</span></p><div style="clear: left;"></div><<elseif _currentSmellFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing fascination with masculine scents makes Seryk's aroma incredibly appealing. I find myself breathing deeper, savoring the intoxicating smell of his powerful body.*</p><<changeLust "Rylan" 6>><<changeFetish "Rylan" "SmellFetish" 0.4>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">You're breathing quite deeply back there, bro. I can tell you're enjoying being this close to me. My natural scent has that effect.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's natural masculine scent is incredibly potent this close. There's something about his aroma that seems to bypass my rational mind and awaken primal desires I never knew existed.*</p><<changeLust "Rylan" 5>><<changeFetish "Rylan" "SmellFetish" 0.3>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can feel your body responding to mine, bro. That's perfectly natural - demons have natural pheromones that affect others.</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the training position rather than how good Seryk smells this close, though his masculine presence is impossible to ignore.*</p><<changeLust "Rylan" 3>><<changeFetish "Rylan" "SmellFetish" 0.1>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's powerful hands grip my arms and shoulders, adjusting my position with firm, confident touches. His skin is warm and slightly damp with sweat, and I can feel his strength in every contact.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Feel how I'm positioning your body, bro. Your stance needs to be wider, more... open. Let me guide you into the proper form.</span></p><div style="clear: left;"></div></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 3: Grappling Instruction ---</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk suggests we move on to grappling techniques. Before I can react, he smoothly takes me down to the training mats, pinning me beneath his powerful body. His weight presses down on me as he demonstrates proper submission holds.*</p> <center><img src="images/seryk/blightwood/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">This is how you establish dominance, bro. Feel my body controlling yours completely. Your opponent should know who's in charge from the moment you pin them down.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Pinned beneath Seryk's incredibly powerful physique, I'm completely overwhelmed by the intimate contact. His sweat drips down onto my chest as he holds me in place, and I can feel his muscles flexing against me with every movement.*</p><<quickFetishRoll "Rylan" "SubmissionFetish" "Seryk" 0.6>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Being completely dominated and controlled by Seryk's superior strength awakens something deep inside me. I find myself enjoying the helpless position far more than I should, craving his powerful dominance over my weaker body.*</p> <<changeLust "Rylan" 8>><<changeFetish "Rylan" "SubmissionFetish" 0.5>><<changeAttraction "Rylan" "Seryk" 4>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can feel you relaxing under me, bro. You like being controlled by someone stronger, don't you? There's no shame in enjoying submission to superior power.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the technical aspects of the grappling technique, though being pinned so intimately beneath Seryk's powerful body makes concentration nearly impossible.*</p><<changeLust "Rylan" 5>><<changeFetish "Rylan" "SubmissionFetish" 0.2>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk shifts his position, his muscular thighs straddling my waist as he demonstrates different control holds. The intimate positioning and his overwhelming physical presence make my heart race with confusing new desires.*</p> <center><img src="images/seryk/blightwood/4.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Now I'm going to show you how to reverse this position, bro. But first, I want you to really feel what it's like to be completely at someone else's mercy.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As Seryk adjusts his hold, I become acutely aware of something pressing against my body through his loose boxers. He's getting aroused from the intimate contact, and I can feel his hardness growing against me. Unconsciously, he begins making small, rhythmic movements against my body.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The feeling of Seryk's arousal pressing against me sends shockwaves through my entire being. My own body responds involuntarily, and I find myself completely overwhelmed by the intimate contact. This is so far beyond anything I ever imagined experiencing with another man.*</p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk seems lost in the moment, his breathing becoming heavier as he unconsciously grinds against me. His powerful hips move in slow, deliberate motions that send waves of confusing pleasure through both of us. This clearly wasn't part of his training plan.*</p> <center><img src="images/seryk/blightwood/2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Shit... I... *suddenly realizes what he's doing and stops abruptly* Sorry, bro.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk pulls back slightly, his face flushed with embarrassment and confusion. The bulge in his boxers is still clearly visible, and we both struggle to process what just happened between us. Neither of us expected these intense physical reactions.*</p> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><<changeLust "Rylan" 10>><<changeLust "Seryk" 8>><<changeAttraction "Seryk" "Rylan" 4>><<changeAttraction "Rylan" "Seryk" 4>><<changeFetish "Seryk" "GayValue" 0.3>><<changeFetish "Rylan" "GayValue" 0.4>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 4: Intimate Contact ---</p> <center><img src="images/seryk/blightwood/5.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk leans down close, his face inches from mine as he demonstrates a chokehold technique. His breath is warm against my skin, and I can see every detail of his handsome features. Sweat from his forehead drips down onto my face.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">This close contact is essential for proper technique, bro. You need to get comfortable being this intimate with an opponent... feeling their body heat, breathing their scent.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The intense eye contact and physical closeness creates an incredibly charged atmosphere. I find myself completely lost in Seryk's dark eyes, my breathing becoming shallow and rapid as unfamiliar desires course through me.*</p><center><img src="images/seryk/blightwood/3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<quickFetishRoll "Rylan" "GayValue" "Seryk" 0.4>><<if _fetishSuccess>><<if _currentGayValue >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My established attraction to men reaches its peak in this moment. Seryk's masculine beauty and powerful presence completely overwhelm me. I want him desperately - every fiber of my being craves his touch, his dominance, his possession of my body.*</p><<changeLust "Rylan" 12>><<changeFetish "Rylan" "GayValue" 0.6>><<changeAttraction "Rylan" "Seryk" 6>> <img src="images/seryk/facegrin.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can see exactly what you're thinking, bro. Your eyes are full of desire... you want this as much as I do. There's nothing wrong with embracing what you truly crave.</span></p><div style="clear: left;"></div><<elseif _currentGayValue >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing attraction to masculine beauty makes this intimate moment incredibly intense. Seryk's powerful presence and closeness awakens desires I'm still learning to understand and accept.*</p> <<changeLust "Rylan" 9>><<changeFetish "Rylan" "GayValue" 0.5>><<changeAttraction "Rylan" "Seryk" 5>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can feel how much this affects you, bro. These feelings you're having... they're completely natural. Let yourself explore what you truly want.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*This intimate closeness with Seryk awakens completely new feelings in me. His masculine power and beauty create desires I never imagined I could feel. Something fundamental is changing inside me.*</p> <<changeLust "Rylan" 7>><<changeFetish "Rylan" "GayValue" 0.4>><<changeAttraction "Rylan" "Seryk" 4>> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I can see something awakening in you, bro. Don't be afraid of these new feelings - they're part of discovering who you really are.</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The intimate training position creates confusing feelings I'm not ready to examine. I try to focus on the technique rather than the overwhelming closeness.*</p><<changeLust "Rylan" 4>><<changeFetish "Rylan" "GayValue" 0.2>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 5: The Aftermath ---</p> <center><img src="images/seryk/blightwood/5.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*After what feels like an eternity of intense physical contact, Seryk finally releases me and sits back. Both of us are breathing heavily, our bodies glistening with sweat from the intensive training session. The air between us feels charged with unspoken possibilities.*</p> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">That was... intense training, bro. Maybe we got a bit too into it. *clears throat awkwardly* Your technique definitely improved though.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I struggle to find words, my mind reeling from the intimate encounter. The memory of Seryk's powerful body dominating mine, his scent, his touch - it all swirls together in a confusing mix of desire and awakening.*</p> <img src="images/rylan/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Yeah... definitely different from what I expected. *avoids eye contact* I should probably... we should catch up with the others.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk reaches out and places a gentle but firm hand on my shoulder, his touch sending electric sensations through my body. His dark eyes hold mine with an intensity that makes my heart race.*</p> <img src="images/seryk/faceembarrassed.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Yeah... maybe we should. *pause* But hey, good training session, right? We should... do this again sometime. The training, I mean.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I put my shirt back on and Seryk remains comfortably in just his boxers, we both avoid eye contact for a moment. The training session was... different. We both know something happened, but neither of us wants to talk about it right now.*</p><<changeLust "Seryk" 8>><<changeAffection "Seryk" "Rylan" 4>><<changeAttraction "Seryk" "Rylan" 4>><<changeFetish "Rylan" "SubmissionFetish" 0.3>><<changeFetish "Rylan" "MuscleFetish" 0.2>></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I practice basic combat forms alone while Seryk works on his own training nearby. Occasionally I catch glimpses of his impressive technique and strength.*</p> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Looking good, bro. Your form is improving. Keep practicing those movements.</span></p><div style="clear: left;"></div><<quickFetishRoll "Rylan" "MuscleFetish" "Seryk" 0.2>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Watching Seryk train is inspiring. His powerful movements and confident demeanor create an oddly appealing display of masculine strength.*</p><<changeLust "Rylan" 4>><<changeAttraction "Rylan" "Seryk" 2>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I focus on my own training, appreciating Seryk's guidance and encouragement.*</p><<changeLust "Rylan" 2>><<changeAttraction "Rylan" "Seryk" 1>><</if>><<changeAffection "Seryk" "Rylan" 1>><</if>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <<if $blightwoodGoblinSeen !== true>> <<set $blightwoodGoblinSeen = true>> [[Wait, there's something unusual ahead...|GoblinEncounter]] <<else>><div class="completion-container" style="background: linear-gradient(to bottom, rgba(0, 128, 0, 0.85), rgba(34, 139, 34, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🎉 Chapter 3 Complete! 🎉</p> <p style="color: white; font-size: 1.1em;">Blightwood Mission Accomplished</p></div> <div class="completion-details" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Back at the guild hall, Elena reviews your mission report with obvious satisfaction. The Blightwood patrol has been completed successfully, and your team has proven their capabilities.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc">Excellent work, everyone! Your patrol of the Blightwood was thorough and professional. While you didn't find the mysterious talking goblin, your presence has helped secure the area.</span></p> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Elena hands over the mission rewards and updates your guild records. The successful completion of this D-Rank mission brings your team closer to advancement.*</p> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-female-npc">I'll be sure to recommend your team for more challenging missions in the future. You've shown you can handle yourselves in dangerous situations.</span></p></div></div> <<set $gold += 100>><<changeAffection "Rylan" "Liora" 1>><<changeAffection "Rylan" "Serin" 1>><<changeAffection "Rylan" "Seryk" 1>><<changeAffection "Rylan" "Nimeria" 1>> <div style="text-align: center; margin: 30px 0;"> <p style="color: #FFD700; font-size: 1.2em; margin-bottom: 20px;">Mission Rewards: 100 Gold</p> <p style="color: white; font-size: 1.1em; margin-bottom: 30px;">Chapter 3 Complete - New adventures await!</p> [[Continue to the next chapter|Chapter4Start]]</div> <<changeFace $currentRylanFace>><<statSummary>><</if>> <</nobr>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="goblin-encounter-container" style="background: linear-gradient(to bottom, rgba(34, 139, 34, 0.85), rgba(0, 100, 0, 0.9)); min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🎩 Mysterious Goblin 🎩</p> <p style="color: white; font-size: 1.1em;">An Unexpected Encounter</p></div> <div class="encounter-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we prepare to leave the Blightwood, we spot something unusual - a lone goblin wearing a strange, ornate hat sitting on a tree stump. He seems completely unbothered by our presence.*</p> <img src="images/nimeria/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">That's him! That's the goblin we were supposed to find. We should split up to cut off his escape routes.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I quickly assess the situation and formulate a plan.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Good thinking, Nimeria. Since there's no way north from here, Serin, you take the west. Seryk, cover the east. I'll approach from the south. Liora and Nimeria, stay back as backup.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Smart plan. We'll cut off all escape routes.</span></p><div style="clear: left;"></div> <img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Got it, bro. I'll make sure he can't escape to the east.</span></p><div style="clear: left;"></div> <img src="images/liora/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Ready to provide support if needed.</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Remember, we don't attack unless necessary. Let's see if he can actually talk first. Everyone agrees?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-group">Yes!</span></p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Alright, let's move into position.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We spread out and carefully surround the goblin. Once everyone is in position, I approach cautiously from the south.*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I take a deep breath and step forward. I can't believe I'm about to try talking to a goblin.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Hi there... can you talk? *thinking to myself: I can't believe I'm trying to have a conversation with a goblin*</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The goblin looks up at me with surprisingly intelligent eyes and grins widely.*</p> <center><img src="images/f95/portrait.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-goblin" style="color: #8FBC8F;">Of course I can talk! I can poop too if you want to know, NTRrrgh!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I'm completely taken aback. Not only can he talk, but he has a sense of humor... and strange speech patterns.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">*shocked* You... you really can talk! This is incredible!</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-goblin" style="color: #8FBC8F;">How about introducing yourselves first, NTRrrgh? Manners, you know!</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Right, sorry. I'm $humanName.</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-goblin" style="color: #8FBC8F;">Pleasure to meet you, $humanName! I'm Effnain Tyfaif, NTRrrgh!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Now I need to explain our mission to him.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Effnain, we're adventurers from the guild. We have a mission to... well, to capture you and bring you back with us.</span></p><div style="clear: left;"></div></div> <div style="background: rgba(70,50,90,0.9); border: 1px solid rgba(140,120,160,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I notice Nimeria staring at the goblin's hat with an expression I can't quite read. She looks like she's seen a ghost.*</p> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*staring at the hat* ...is this a joke?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Before I can ask what she means, the goblin responds to my capture request.*</p> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">Never! I'm a free pirate, NTRrrgh! You'll never take me alive!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Then the goblin asks something completely bizarre.*</p> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">$humanName, let me ask you something important - do you like landladies, or do you hate them?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*What kind of question is that? I decide to answer honestly.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">I guess if I have to choose, I'd say I like them...</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">Oooh! You know true beauty! My brother from a different womb! NTRrrgh!</span></p><div style="clear: left;"></div> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">What is this conversation about?</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">Silence! Talk when you become a milf! Me and my brother are having an important discussion!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I'm getting tired of this bizarre conversation.*</p></div> <div style="background: rgba(80,60,100,0.9); border: 1px solid rgba(160,140,180,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The goblin's next question is even stranger than the last.*</p> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">You must be the main character! How did your $humanToThalor die, Carriage accident?</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">My $humanToThalor is still alive, thankfully.</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">Oh my poor brother... so you aren't the main character after all...</span></p><div style="clear: left;"></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">...I think I'm going home...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Then the goblin leans in and whispers conspiratorially.*</p> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">*whispering* Hey $humanName, is it true that you humans are... holding hands?</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">*confused* Yes? Of course we hold hands sometimes.</span></p><div style="clear: left;"></div> <img src="images/f95/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-effnain" style="color: #8FBC8F;">*disgusted* NTRrrgh! You guys are absolutely degenerate! I have to tell my brother Itchyo about this! See you later, brother!</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">*bewildered* Alright... see you, I guess?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The goblin gets up from his stump and walks away casually, apparently no longer interested in us. We all stand there in stunned silence.*</p></div> <div style="background: rgba(90,70,110,0.9); border: 1px solid rgba(170,150,190,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Wait... didn't we have a mission to capture him?</span></p><div style="clear: left;"></div> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">...what did I just witness?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I rub my temples, trying to process what just happened.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">...oh shit... let's just say we didn't find anything. Nobody is going to believe this story anyway.</span></p><div style="clear: left;"></div> <img src="images/serin/facelaugh.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Agreed. I don't think Elena would believe us if we told her about a philosophical goblin pirate who's disgusted by hand-holding.</span></p><div style="clear: left;"></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*still staring in the direction the goblin went* That hat... where have I seen it before?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We all look at each other and silently agree to never speak of this encounter again. Some things are just too weird to explain.*</p></div></div></div> [[Return to the guild|ReturnGuildAfterBlightwood]] <<changeAffection "Rylan" "Liora" 1>><<changeAffection "Rylan" "Serin" 1>><<changeAffection "Rylan" "Seryk" 1>><<changeAffection "Rylan" "Nimeria" 1>><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="rest-continue-container" style="background: linear-gradient(to bottom, rgba(25, 25, 112, 0.85), rgba(72, 61, 139, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="rest-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px; text-align: center;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*After resting and recovering your strength, the party is ready to continue the exploration. The protective stones have helped cleanse some of the blight's effects.*</p> <<if not $serykxliorantr && $liora_combatStats.currentStamina>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 5, $liora_combatStats.maxStamina || 100)>><</if>> <<set $partyCurrentHP = Math.min($partyCurrentHP + Math.round($partyMaxHP * 0.2), $partyMaxHP)>> <p style="color: #32CD32; font-size: 0.9em; margin: 5px 0;">Party recovers 20% HP</p> <<if not $serykxliorantr>><p style="color: #87CEEB; font-size: 0.9em; margin: 0;">Liora recovers 5 MP</p><<else>><p style="color: #FFB6C1; font-size: 0.9em; margin: 0;">Liora seems distracted and doesn't recover MP</p><</if>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>><<set $currentFace = $currentRylanFace>><<set $timeOfDay = "afternoon">> <div class="guild-return-container" style="background: linear-gradient(to bottom, rgba(139, 69, 19, 0.85), rgba(160, 82, 45, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🏛️ Guild Hall Return 🏛️</p> <p style="color: white; font-size: 1.1em;">Mission "Debrief"</p></div> <div class="return-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/elenor/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Back at the guild hall, Elena looks up expectantly as our team returns. We all exchange nervous glances, silently reminding each other of our pact to never speak of what just happened.*</p> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-elena">Welcome back! How did the Blightwood patrol go? Did you find any sign of the talking goblin?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We all look at each other. Seryk clears his throat. Liora stares at the floor. Nimeria fidgets with her hat. Serin examines her fingernails with intense concentration.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Nope! Nothing unusual at all. Just... trees. And... blight. Very normal blight.</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Extremely normal. No talking. No philosophical discussions about landladies whatsoever.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Elena raises an eyebrow at Serin's oddly specific denial.*</p> <img src="images/liora/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">And definitely no questions about... um... hand-holding being degenerate behavior...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Everyone stares at Liora. She claps her hands over her mouth.*</p> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">What she means is... we held hands. As a team. Very normal behavior that no one would find disgusting.</span></p><div style="clear: left;"></div> <img src="images/elenor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-elena">...Are you all feeling alright? You're acting very strange.</span></p><div style="clear: left;"></div> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">We're perfectly normal! Nothing strange happened! No main character discussions or sibling references from different wombs!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Elena stares at us with growing suspicion.*</p> <img src="images/elenor/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-elena">Right... well, I suppose if you're certain nothing unusual happened...</span></p><div style="clear: left;"></div> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Yeah! Totally boring mission. Nothing worth reporting at all. Right guys?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We all nod way too enthusiastically, like bobbleheads in an earthquake.*</p> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">*nodding so hard his head might fall off* So normal. The normalest mission ever.</span></p><div style="clear: left;"></div> <img src="images/nimeria/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-nimeria">*looking exhausted* This conversation is making me very tired. Can we just... be done here?</span></p><div style="clear: left;"></div> <img src="images/elenor/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-elena">...I'm not even going to ask. Here's your payment. Please just... try to write a coherent mission report.</span></p><div style="clear: left;"></div></div> <div style="background: rgba(70,50,90,0.9); border: 1px solid rgba(140,120,160,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Elena hands over our payment while looking like she's questioning her life choices. We all nod very seriously, trying to look professional.*</p> <img src="images/rylan/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-rylan">Thank you, Elena. We'll... just go write that completely normal mission report now.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we walk away, Elena shakes her head in bewilderment. Behind her, other guild members whisper among themselves about how weird we're all acting.*</p> <img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">*whispering* I think we might have made that worse...</span></p><div style="clear: left;"></div> <img src="images/seryk/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">*whispering back* Let's just agree to never talk about what happened ever again.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*We all nod solemnly and walk away, leaving Elena more confused than ever about what really happened in the Blightwood.*</p></div></div></div> <<set $gold += 100>><<changeAffection "Rylan" "Liora" 1>><<changeAffection "Rylan" "Serin" 1>><<changeAffection "Rylan" "Seryk" 1>><<changeAffection "Rylan" "Nimeria" 1>><div style="text-align: center; margin: 30px 0;"><p style="color: #FFD700; font-size: 1.2em; margin-bottom: 20px;">Mission Rewards: 100 Gold</p> [[Head home|StrangeShopDiscovery]]</div> <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(106, 90, 205, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💦 Fighting Temptation 💦</p><p style="color: white; font-size: 1.1em;">Confusing Desires</p></div><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to resist the strange urge to ask him to stay, but the impulse is stronger than I expected. Why do I want him to watch me? This isn't normal...*</p><<quickRoll "Resist Gay Urges" "Rylan" 70 10 "GayValue" 5>><<if not _tempRollSuccess>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't help myself. Despite knowing how weird it sounds, the words come out before I can stop them.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">W-wait... don't go. Could you... could you maybe stay? I know it's weird but...</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't believe I just said that. But the thought of him leaving makes me feel strangely disappointed. Why am I feeling this way about another man?*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Uh... okay bro. That's... different. But if it helps you, I guess I can stay. Want me to pose for you or something?</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*He seems as confused as I am, but there's also something arousing about his willingness to help. The way his muscles glisten with sweat is incredibly distracting.*</p><center><img src="images/seryk/blightwood/masturbationdiscover/pose1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I nod eagerly, too aroused to feel embarrassed anymore. He starts flexing for me, and I resume stroking myself while watching his impressive display. This feels so wrong but so incredibly right...*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Is this... is this doing it for you? I have to admit, watching you is getting me hot too...</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"><center><img src="images/seryk/blightwood/masturbationdiscover/pose2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center>*His admission that he's getting aroused watching me pushes me over the edge. I climax intensely while staring at his muscular body, our mutual arousal creating an incredibly intimate moment.*</p><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<changeLust "Rylan" -100>><<changeLust "Seryk" 15>><<changeFetish "Rylan" "MuscleFetish" 0.4>><<changeFetish "Rylan" "GayValue" 0.3>><<changeFetish "Rylan" "ExhibitionismFetish" 0.3>><<changeFetish "Seryk" "VoyeurismFetish" 0.2>><<changeAttraction "Rylan" "Seryk" 1.5>><<changeAttraction "Seryk" "Rylan" 1.5>><<changeAffection "Seryk" "Rylan" 3>><<else>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I manage to fight off the strange urge to ask him to stay. This is weird enough already without making it even more awkward.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">Yeah... you should probably go. This is embarrassing enough as it is.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">No problem, bro. Take your time. I'll make sure nobody else comes this way.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*He leaves with understanding, and I finish alone. But I can't shake the feeling that I missed something important just now. Why did part of me want him to stay?*</p><<changeLust "Rylan" -70>><<changeFetish "Rylan" "GayValue" 0.1>><<changeAttraction "Seryk" "Rylan" 0.5>><</if>></div><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Confusing Aftermath ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I clean myself up, my mind races with confusing thoughts. What's happening to me? Why am I having these feelings about Seryk? I thought I was attracted to women...*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to push these thoughts away as I rejoin the group, but Seryk's masculine presence seems to affect me more than before. Something is definitely changing inside me.*</p></div></div>[[Return to the group|RestAreaContinue]] <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(106, 90, 205, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💦 Embarrassing End 💦</p><p style="color: white; font-size: 1.1em;">Caught and Covered</p></div><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Snapping back to reality, I quickly cover myself and stop what I'm doing. The embarrassment is overwhelming as I realize Seryk just caught me in this compromising position.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">S-sorry! I was just... I didn't think anyone would come here!</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Hey, it's completely natural bro. Nothing to be ashamed of. I'll just... go back to the others.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As he starts to turn away, a confusing impulse overwhelms me. Despite my embarrassment, I find myself calling out to him.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">W-wait! Seryk... could you... could you maybe pose for me? I know it sounds weird but seeing your muscles would... help me finish.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't believe I just asked that. The words came out before I could stop them, driven by some strange attraction to his powerful physique that I don't fully understand.*</p><center><img src="images/seryk/blightwood/masturbationdiscover/pose1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Without waiting for my answer, he starts flexing his impressive muscles, sweat glistening on his blue skin. The sight is incredibly arousing, and I find myself nodding without really thinking about it.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/facegrin.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">That's it, bro. Just watch me flex while you finish what you started. Nothing weird about appreciating a good physique.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't help but stare at his powerful body as I resume stroking myself. His masculine scent fills the air, making the whole experience incredibly intense. This isn't supposed to feel this good...*</p><center><img src="images/seryk/blightwood/masturbationdiscover/pose2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><center><img src="images/rylan/masturbate/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The combination of his muscular display and encouraging words pushes me over the edge quickly. I climax while staring at his impressive physique, trying to convince myself this is just about admiring strength.*</p><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<changeLust "Rylan" -100>><<changeLust "Seryk" 10>><<changeFetish "Rylan" "MuscleFetish" 0.3>><<changeFetish "Rylan" "GayValue" 0.2>><<changeFetish "Rylan" "ExhibitionismFetish" 0.2>><<changeAttraction "Rylan" "Seryk" 1>><<changeAttraction "Seryk" "Rylan" 1>><<changeAffection "Seryk" "Rylan" 2>></div><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Aftermath ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I clean myself up, there's an awkward but oddly comfortable silence between us. Seryk doesn't seem bothered by what just happened, which somehow makes it feel less embarrassing.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">See? Nothing wrong with appreciating the male form. Thanks for letting me help, bro.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I nod awkwardly, not entirely sure what to make of what just happened between us. There's definitely something changing in how I see Seryk...*</p></div></div>[[Return to the group|RestAreaContinue]] <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('chapter1default.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <div class="test-container" style="background: linear-gradient(to bottom, rgba(255, 0, 0, 0.85), rgba(139, 0, 0, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🧪 EVENT TESTING 🧪</p> <p style="color: white; font-size: 1.1em;">Direct Access to All BlightwoodEvents</p></div> <div class="test-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*This is a temporary testing passage for easy access to all BlightwoodEvents. Delete this passage when testing is complete.*</p> <div style="display: flex; flex-wrap: wrap; gap: 15px; justify-content: center; margin: 30px 0;"> <div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,182,193,0.8); border-radius: 8px; padding: 15px; text-align: center; min-width: 180px;"> <h3 style="color: #FFB6C1; margin-bottom: 10px;">Event 1</h3> <p style="color: white; font-size: 0.9em; margin: 10px 0;">Stone in Shoe<br/>(Rylan/Serin)</p> [[Test Event 1|BlightwoodEvent1]] </div><div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(139,0,139,0.8); border-radius: 8px; padding: 15px; text-align: center; min-width: 180px;"> <h3 style="color: #8B008B; margin-bottom: 10px;">Event 2</h3> <p style="color: white; font-size: 0.9em; margin: 10px 0;">Helping Hand<br/>(Liora/Seryk or Rylan/Liora)</p> [[Test Event 2|BlightwoodEvent2]] </div><div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(220,20,60,0.8); border-radius: 8px; padding: 15px; text-align: center; min-width: 180px;"> <h3 style="color: #DC143C; margin-bottom: 10px;">Event 3</h3> <p style="color: white; font-size: 0.9em; margin: 10px 0;">Mysterious Guidance<br/>(Rylan/Nimeria)</p> [[Test Event 3|BlightwoodEvent3]] </div><div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(147,112,219,0.8); border-radius: 8px; padding: 15px; text-align: center; min-width: 180px;"> <h3 style="color: #9370DB; margin-bottom: 10px;">Event 4</h3> <p style="color: white; font-size: 0.9em; margin: 10px 0;">Muscle Strain<br/>(Rylan/Liora)</p> [[Test Event 4|BlightwoodEvent4]] </div><div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(106,90,205,0.8); border-radius: 8px; padding: 15px; text-align: center; min-width: 180px;"> <h3 style="color: #6A5ACD; margin-bottom: 10px;">Event 5</h3> <p style="color: white; font-size: 0.9em; margin: 10px 0;">Private Training<br/>(Rylan/Seryk)</p> [[Test Event 5|BlightwoodEvent5]] </div></div><div style="background: rgba(255,69,0,0.3); border: 1px solid rgba(255,69,0,0.8); border-radius: 8px; padding: 15px; margin: 20px 0; text-align: center;"> <p style="color: #FF4500; font-weight: bold; margin: 0;">⚠️ Testing Variables ⚠️</p> <p style="color: white; font-size: 0.9em; margin: 5px 0;">Events check: $rylanxserincontent, $serykxliorantr, $rylan_gayValue, $allowGayContent</p> <p style="color: white; font-size: 0.9em; margin: 5px 0;">Set these variables appropriately before testing specific paths</p> </div></div></div><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="event-container" style="background: linear-gradient(to bottom, rgba(255, 182, 193, 0.85), rgba(255, 192, 203, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🦶 Sharp Stone 🦶</p><p style="color: white; font-size: 1.1em;">Intimate Care</p></div> <div class="event-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <center><img src="images/landscapes/rockypath.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The path becomes rocky and treacherous. Suddenly, Serin stops walking and winces, clearly in pain.*</p> <img src="images/serin/faceangry.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Damn it! A sharp stone got into my boot. It's cutting into my foot!</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Serin sits down on a fallen log and starts unlacing her boot. The others continue ahead, leaving us completely alone in this secluded part of the forest.*</p><<if $rylanxserincontent === true>> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 1: The Setup ---</p> <center><img src="images/serin/blightwood/stoneinshoe/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">$humanName... I need your help again. But this time, I want you to be extra thorough. Make sure you check every inch of my foot...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*There's something different in Serin's voice - a sultry undertone that makes my heart race. She sits gracefully on the log, her legs positioned deliberately to draw my attention. The white socks hug her athletic calves perfectly.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">See how my socks are damp with sweat? I've been walking for hours... they're clinging to my skin. You'll need to peel them off very slowly...</span></p><div style="clear: left;"></div><<set _currentFeetFetish = $rylan_feetFetish || 0>><<set _currentSmellFetish = $rylan_smellFetish || 0>><<quickFetishRoll "Rylan" "FeetFetish" "Serin" 0.4>><<if _fetishSuccess>><<if _currentFeetFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My existing obsession with feet makes this moment overwhelming. Serin's sock-covered feet are like a drug to me, and I can barely contain my desperate need to worship them properly.*</p><<changeLust "Rylan" 8>><<changeAttraction "Serin" "Rylan" 1.0>><<changeFetish "Rylan" "FeetFetish" 0.5>><<elseif _currentFeetFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing appreciation for feet makes Serin's display incredibly appealing. I find myself completely mesmerized by the sight of her sock-covered feet, wanting to see and touch more.*</p><<changeLust "Rylan" 6>><<changeAttraction "Serin" "Rylan" 3>><<changeFetish "Rylan" "FeetFetish" 0.4>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I find myself unexpectedly drawn to the sight of Serin's sock-covered feet. The way the fabric clings to her curves awakens something new in me.*</p><<changeLust "Rylan" 5>><<changeAttraction "Serin" "Rylan" 2>><<changeFetish "Rylan" "FeetFetish" 0.3>><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the medical aspect, but Serin's deliberate positioning and sultry words make it impossible to ignore the intimate nature of what's happening.*</p> <<changeLust "Rylan" 3>><<changeAttraction "Serin" "Rylan" 1>><<changeFetish "Rylan" "FeetFetish" 0.1>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 2: Getting Closer ---</p> <center><img src="images/serin/blightwood/stoneinshoe/2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I kneel before Serin as she extends her foot toward me. Her sock is indeed damp and clings to her skin like a second layer. The intimacy of the moment is overwhelming.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">That's it... get closer. I can see how you're looking at my foot through the sock. You're imagining what's underneath, aren't you?</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*From this close, I can see every detail of how the damp fabric clings to her foot. The anticipation builds as I prepare to examine her injury properly.*</p><<quickFetishRoll "Rylan" "SmellFetish" "Serin" 0.4>><<if _fetishSuccess>><<if _currentSmellFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My established addiction to feminine scents makes Serin's aroma utterly intoxicating. I find myself nearly panting, desperate to breathe in more of her intoxicating musk. The smell of her sweaty foot is like pure ecstasy.*</p><<changeLust "Rylan" 8>><<changeFetish "Rylan" "SmellFetish" 0.5>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Look at you... you're practically intoxicated by my scent. You can't get enough, can you? I love how my smell affects you so much...</span></p><div style="clear: left;"></div><<elseif _currentSmellFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My growing fascination with feminine scents makes Serin's aroma incredibly appealing. I find myself breathing deeper, wanting to absorb more of her intoxicating musk.*</p><<changeLust "Rylan" 6>><<changeFetish "Rylan" "SmellFetish" 0.4>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">I can see you breathing deeper, $humanName. You like my scent, don't you? My foot smells so strong from our long walk...</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As more of her foot is revealed, an unexpected scent reaches me - a blend of leather, cotton, and her natural feminine musk. Something about it is oddly appealing.*</p><<changeLust "Rylan" 5>><<changeFetish "Rylan" "SmellFetish" 0.3>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">You're breathing differently... do you like how I smell? I've been walking all day so my foot is quite... aromatic.</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I continue removing the sock, trying to maintain some semblance of medical professionalism despite the increasingly intimate atmosphere.*</p><<changeLust "Rylan" 3>><<changeFetish "Rylan" "SmellFetish" 0.1>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 3: The Sock Removal ---</p> <center><img src="images/serin/blightwood/stoneinshoe/3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My hands shake slightly as I begin to slowly roll down her sock. The fabric peels away from her damp skin with a soft whisper, and I catch my first glimpse of her bare heel as more skin is revealed.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">That's it... slowly peel it off. I can feel your fingers brushing against my skin as you work. The sock is so damp it's practically stuck to me...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As more of her foot is revealed, I can see her smooth, athletic skin glistening slightly with moisture. The sock continues to cling as I work it down, creating an incredibly intimate process.*</p><<quickFetishRoll "Rylan" "FeetFetish" "Serin" 0.5>><<if _fetishSuccess>><<if _currentFeetFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The sight of Serin's completely bare foot sends waves of overwhelming desire through me. My obsession takes over completely - every toe, every arch, every inch of her skin seems like perfection that I desperately need to worship.*</p><<changeLust "Rylan" 10>><<changeAttraction "Serin" "Rylan" 5>><<changeFetish "Rylan" "FeetFetish" 0.6>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Look at that intense stare... you're completely obsessed with my feet, aren't you? I can see the desperation in your eyes to touch them properly...</span></p><div style="clear: left;"></div><<elseif _currentFeetFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The sight of her bare foot captivates me completely. My growing appreciation for feet makes this moment incredibly intense - I find myself studying every detail with fascination.*</p><<changeLust "Rylan" 8>><<changeAttraction "Serin" "Rylan" 4>><<changeFetish "Rylan" "FeetFetish" 0.5>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">I can see exactly how you're looking at my foot, $humanName. You're not thinking about medical treatment anymore, are you? You're just... admiring.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I'm completely captivated by the sight of her bare foot. Every curve, every line seems unexpectedly appealing. Something about this intimate view awakens new desires.*</p><<changeLust "Rylan" 7>><<changeAttraction "Serin" "Rylan" 3>><<changeFetish "Rylan" "FeetFetish" 0.4>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">I can see you're really looking at my foot now... not just the injury. Do you like what you see?</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on locating the injury, though the intimate display makes concentration nearly impossible.*</p><<changeLust "Rylan" 4>><<changeAttraction "Serin" "Rylan" 2>><<changeFetish "Rylan" "FeetFetish" 0.2>><</if>><<quickFetishRoll "Rylan" "SmellFetish" "Serin" 0.4>><<if _fetishSuccess>><<if _currentSmellFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With her foot fully exposed, her natural scent becomes even more intense and intoxicating. I find myself leaning closer unconsciously, almost drunk on her aroma.*</p><<changeLust "Rylan" 6>><<changeFetish "Rylan" "SmellFetish" 0.4>><<elseif _currentSmellFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The scent from her bare foot is more noticeable now, and I find it surprisingly appealing. There's something about her natural aroma that draws me in.*</p><<changeLust "Rylan" 4>><<changeFetish "Rylan" "SmellFetish" 0.3>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I notice her foot has a distinct scent from being in her boot all day. Something about it seems oddly appealing.*</p><<changeLust "Rylan" 2>><<changeFetish "Rylan" "SmellFetish" 0.2>><</if>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 4: The Reveal ---</p> <center><img src="images/serin/blightwood/stoneinshoe/4.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With her sock finally removed, Serin's bare foot is fully revealed. Her skin is slightly flushed from being confined in her boot, and I can see the small cut where the stone was pressing against her sole.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">There... now you can see everything. My bare foot, completely exposed for you. You'll need to examine it very carefully to make sure there's no debris left...</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Serin shifts position, giving me an even better view. Her foot is elegant and athletic, with perfectly shaped toes and smooth, soft-looking skin despite her active lifestyle.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">I thought you might want to compare both feet... to make sure the injured one heals properly. You'll need to touch them both, won't you?</span></p><div style="clear: left;"></div><<quickFetishRoll "Rylan" "SubmissionFetish" "Serin" 0.4>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Kneeling here at Serin's feet, completely focused on her needs and desires, I realize how much I enjoy being in this position of service. She has complete control over the situation, and I love it.*</p> <<changeLust "Rylan" 6>><<changeFetish "Rylan" "SubmissionFetish" 0.3>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">You look so perfect down there, taking care of me. I could get used to having you at my feet like this... attending to my every need.</span></p><div style="clear: left;"></div> <<changeFetish "Serin" "DominanceFetish" 0.3>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite my best efforts to remain professional, the intimate nature of the situation and Serin's deliberate seduction is wearing down my resolve.*</p><<changeLust "Rylan" 4>><</if>></div> <div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"> <p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 5: The Examination ---</p> <center><img src="images/serin/blightwood/stoneinshoe/5.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <<quickFetishRoll "Rylan" "FeetFetish" "Serin" 0.6>><<if _fetishSuccess>><<if _currentFeetFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The moment my hands make contact with Serin's bare feet, I'm completely overwhelmed. My obsession reaches its peak as I feel the warm, soft skin under my fingers. I can barely contain my desperate need to worship them properly.*</p><<changeLust "Rylan" 12>><<changeFetish "Rylan" "FeetFetish" 0.8>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Look at you... you're completely lost in touching my feet. I can feel how much you need this. Don't be shy - massage them properly...</span></p><div style="clear: left;"></div><<elseif _currentFeetFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My hands tremble with excitement as I touch her warm, soft skin. The physical contact with her feet sends intense pleasure through me, far beyond what medical treatment should provide.*</p><<changeLust "Rylan" 9>><<changeFetish "Rylan" "FeetFetish" 0.6>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Your hands feel amazing on my skin, $humanName. I can feel how much you're enjoying touching my feet... Take your time and examine every inch.</span></p><div style="clear: left;"></div><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My hands tremble as I gently touch her skin to examine the wound. Her feet are warm and incredibly soft, and the intimate contact awakens something new in me.*</p><<changeLust "Rylan" 7>><<changeFetish "Rylan" "FeetFetish" 0.5>> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Your hands feel so gentle on my skin... I can tell you like touching my feet more than you expected.</span></p><div style="clear: left;"></div><</if>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the medical treatment, though the intimate contact makes it difficult to think clearly.*</p><<changeLust "Rylan" 4>><<changeFetish "Rylan" "FeetFetish" 0.3>><</if>> <<quickFetishRoll "Rylan" "SmellFetish" "Serin" 0.5>><<if _fetishSuccess>><<if _currentSmellFetish >= 3.0>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Working so close to her feet, her intoxicating scent completely overwhelms me. I find myself breathing deeply, addicted to her natural aroma. The smell of her warm skin is pure bliss.*</p><<changeLust "Rylan" 8>><<changeFetish "Rylan" "SmellFetish" 0.6>><<elseif _currentSmellFetish >= 1.5>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Being so close to her feet while touching them intensifies her scent significantly. I find myself unconsciously breathing deeper, drawn to her natural aroma.*</p><<changeLust "Rylan" 5>><<changeFetish "Rylan" "SmellFetish" 0.4>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Working this close, I become more aware of her natural scent. Something about it is oddly appealing and arousing.*</p><<changeLust "Rylan" 3>><<changeFetish "Rylan" "SmellFetish" 0.3>><</if>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I apply the bandage, Serin deliberately flexes her toes and shifts her feet, ensuring maximum contact between my hands and her skin. Every touch sends electric sensations through both of us.*</p> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Perfect... you've been so thorough, so attentive. This little private examination will be our secret, won't it? I like having intimate secrets with you, $humanName.</span></p><div style="clear: left;"></div> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*With the treatment complete, Serin slowly puts her sock back on, but not before giving me one last, lingering look at her bare feet. The memory of this intimate encounter will stay with me for a long time.*</p><<changeLust "Serin" 6>><<changeAffection "Serin" "Rylan" 4>><<changeFetish "Serin" "ExhibitionismFetish" 0.2>></div><<else>> <img src="images/serin/faceworried.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">$humanName, can you help me? I can't reach the stone properly and my foot is starting to bleed...</span></p><div style="clear: left;"></div> <center><img src="images/serin/blightwood/stoneinshoe/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I kneel down in front of Serin as she removes her boot and sock, revealing her athletic foot. There's a small cut where the stone was pressing, and her foot is slightly damp with sweat from the long walk.*</p><<quickFetishRoll "Rylan" "FeetFetish" "Serin" 0.2>><<if _fetishSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite the medical nature of the situation, I find myself oddly drawn to the intimate contact with Serin's foot. There's something appealing about caring for her this way.*</p><<changeLust "Rylan" 4>><<changeAttraction "Serin" "Rylan" 2>><<else>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I focus on the practical aspects of treating Serin's injury, though the intimate nature of the contact isn't lost on me.*</p><<changeLust "Rylan" 2>><<changeAttraction "Serin" "Rylan" 1>><</if>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I carefully clean and bandage the wound, trying to be as gentle as possible.*</p> <img src="images/serin/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">Thanks, $humanName. You're good at this... gentle but thorough.</span></p><div style="clear: left;"></div><<changeAffection "Serin" "Rylan" 1>><</if>></div></div> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>><<if not $dungeonProgress>><<set $dungeonEffect = "poisonDamage">><<set $gold = $gold || 0>><<set $crystals = $crystals || 0>><<if $rylanxnimeriahandjob == false>><<set $nimeriaxrylancontent = false>><<else>><<set $nimeriaxrylancontent = true>><</if>><div class="dungeon-setup-container" style="background: linear-gradient(to bottom, rgba(34, 139, 34, 0.85), rgba(0, 100, 0, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🌲 Entering the Blightwood 🌲</p><p style="color: white; font-size: 1.1em;">Choose Your Path</p></div><center><img src="images/landscapes/blightwood.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><div class="path-selection" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*As we approach the edge of the Blightwood, the toxic atmosphere becomes immediately apparent. The air shimmers with a sickly green hue, and the trees look twisted and unnatural.*</p><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center;">Choose your exploration route:</p><div style="display: flex; gap: 20px; margin: 30px 0; justify-content: center; flex-wrap: wrap;"><div class="path-option" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(100,200,100,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 200px; max-width: 250px;"><h3 style="color: #90EE90; margin-bottom: 15px;">🚶 Safe Path</h3><p style="color: white; font-size: 0.9em; margin: 0; line-height: 1.4;">Take the shortest, safest route through the blight. Fewer encounters but less risk.</p><p style="color: #90EE90; font-size: 0.8em; margin: 10px 0; font-style: italic;">8 Areas - Lower Rewards</p><<link "Choose Safe Path">><<set $dungeonDifficulty = "easy">><<set $dungeonMaxAreas = 8>><<goto "BlightwoodExploration">><</link>></div><div class="path-option" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,215,0,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 200px; max-width: 250px;"><h3 style="color: #FFD700; margin-bottom: 15px;">⚖️ Balanced Path</h3><p style="color: white; font-size: 0.9em; margin: 0; line-height: 1.4;">Take the standard patrol route. Moderate risk and moderate rewards.</p><p style="color: #FFD700; font-size: 0.8em; margin: 10px 0; font-style: italic;">12 Areas - Standard Rewards</p><<link "Choose Balanced Path">><<set $dungeonDifficulty = "normal">><<set $dungeonMaxAreas = 12>><<goto "BlightwoodExploration">><</link>></div><div class="path-option" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,69,0,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 200px; max-width: 250px;"><h3 style="color: #FF4500; margin-bottom: 15px;">⚔️ Thorough Path</h3><p style="color: white; font-size: 0.9em; margin: 0; line-height: 1.4;">Explore deeper into the blight. High risk but maximum rewards and exploration.</p><p style="color: #FF4500; font-size: 0.8em; margin: 10px 0; font-style: italic;">16 Areas - Maximum Rewards</p><<link "Choose Thorough Path">><<set $dungeonDifficulty = "hard">><<set $dungeonMaxAreas = 16>><<goto "BlightwoodExploration">><</link>></div></div></div></div><<else>><<goto "BlightwoodExploration">><</if>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>><<if not $dungeonProgress>><<set $dungeonProgress = 1>><<set $dungeonName = "Blightwood">><<set $dungeonEffect = "poisonDamage">><</if>><<if $dungeonProgress > 1>><<if $serykxliorantr>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 2, $liora_combatStats.maxStamina)>><<else>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 5, $liora_combatStats.maxStamina)>><</if>><</if>><<if not $rylan_combatStats>><<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 10, agility: 8, willpower: 9, technique: 8, perception: 7 }>><</if>><<if not $liora_combatStats>><<set $liora_combatStats = { maxHealth: 80, currentHealth: 80, maxStamina: 80, currentStamina: 80, physicalPower: 7, agility: 7, willpower: 12, technique: 8, perception: 9 }>><</if>><<if not $serin_combatStats>><<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 90, currentStamina: 90, physicalPower: 9, agility: 12, willpower: 8, technique: 9, perception: 8 }>><</if>><<if not $mariel_combatStats>><<set $mariel_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 8, agility: 7, willpower: 13, technique: 10, perception: 11 }>><</if>><<if not $seryk_combatStats>><<set $seryk_combatStats = { maxHealth: 150, currentHealth: 150, maxStamina: 150, currentStamina: 150, physicalPower: 16, agility: 10, willpower: 14, technique: 11, perception: 10 }>><</if>><<if not $nimeria_combatStats>><<set $nimeria_combatStats = { maxHealth: 120, currentHealth: 120, maxStamina: 120, currentStamina: 120, physicalPower: 8, agility: 11, willpower: 15, technique: 10, perception: 14 }>><</if>><<set $partyMaxHP = ($rylan_combatStats.maxHealth || 100) + ($liora_combatStats.maxHealth || 80) + ($serin_combatStats.maxHealth || 90) + ($mariel_combatStats.maxHealth || 100) + ($seryk_combatStats.maxHealth || 150) + ($nimeria_combatStats.maxHealth || 120)>><<set $partyCurrentHP = ($rylan_combatStats.currentHealth || 100) + ($liora_combatStats.currentHealth || 80) + ($serin_combatStats.currentHealth || 90) + ($mariel_combatStats.currentHealth || 100) + ($seryk_combatStats.currentHealth || 150) + ($nimeria_combatStats.currentHealth || 120)>><<dungeonEffectCheck>><<autoHealCheck>><<set _lioraCurrentSP = $liora_combatStats.currentStamina || 0>><<set _lioraMaxSP = $liora_combatStats.maxStamina || 80>><<set _hpPercentage = Math.round(($partyCurrentHP / $partyMaxHP) * 100)>><<set _spPercentage = Math.round((_lioraCurrentSP / _lioraMaxSP) * 100)>><<set _hpColor = (_hpPercentage >= 75) ? "#32CD32" : (_hpPercentage >= 50) ? "#FFD700" : (_hpPercentage >= 25) ? "#FFA500" : "#FF4500">><<set _spColor = (_spPercentage >= 75) ? "#87CEEB" : (_spPercentage >= 50) ? "#4169E1" : (_spPercentage >= 25) ? "#0000FF" : "#8A2BE2">><div class="dungeon-exploration-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="dungeon-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(34, 139, 34, 0.3); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="dungeon-header" style="background: rgba(45,45,50,0.95); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">$dungeonName Exploration</p><<set _dungeonImageName = $dungeonName.toLowerCase()>><center><img @src="'images/landscapes/' + _dungeonImageName + '.webp'" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="display: flex; justify-content: space-between; align-items: center;"><p style="color: white; font-size: 1.1em; margin: 0;">Progress: $dungeonProgress / $dungeonMaxAreas</p><p style="color: <<print _hpColor>>; font-size: 1.1em; margin: 0; font-weight: bold;">Party HP: $partyCurrentHP / $partyMaxHP</p><p style="color: <<print _spColor>>; font-size: 1.1em; margin: 0; font-weight: bold;">Liora MP: _lioraCurrentSP / _lioraMaxSP</p></div></div><div class="card-selection" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You come to a junction in the twisted forest. Three paths diverge before you, each offering different opportunities and dangers.*</p><<generateDungeonCards>></div></div></div> <</nobr>>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>><div class="rest-area-container" style="background: linear-gradient(to bottom, rgba(25, 25, 112, 0.85), rgba(72, 61, 139, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🏕️ Rest Area 🏕️</p><p style="color: white; font-size: 1.1em;">A Safe Haven in the Blight</p></div><div class="rest-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/landscapes/blightwoodclearing.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*You find a small clearing where the blight seems less intense. Ancient stones form a protective circle, creating a safe space to rest and recover.*</p> <<restAreaEvents>><<if not _eventTriggered>><<set $partyCurrentHP = Math.min($partyCurrentHP + Math.round($partyMaxHP * 0.2), $partyMaxHP)>><<if not $serykxliorantr>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 20, $liora_combatStats.maxStamina || 100)>><p style="color: #98FB98; text-align: center; font-size: 1.0em; margin: 15px 0;">Everyone feels refreshed. Liora recovers 20 SP.</p><<else>><p style="color: #FFB6C1; text-align: center; font-size: 1.0em; margin: 15px 0;">Everyone feels refreshed. Liora seems distracted.</p><</if>><p style="color: #32CD32; text-align: center; font-size: 1.0em; margin: 15px 0;">🌿 The protective energy heals the party for 20% HP 🌿</p><p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*Everyone takes a moment to rest and recover their strength. The protective stones seem to cleanse the worst effects of the blight.*</p><</if>></div></div> <<if not _eventTriggered>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> <</if>> <</nobr>>
<<script>>window.AudioSystem.playBGM('default3.mp3');<</script>> <<nobr>> <<set $currentFace = $currentRylanFace>> <<unset $dungeonProgress>> <<unset $dungeonName>><<unset $dungeonEffect>> <<unset $dungeonDifficulty>><<unset $dungeonMaxAreas>> <<if $Chapter5BlightwoodVisit === true>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(34, 139, 34, 0.9), rgba(0, 100, 0, 0.95), rgba(34, 139, 34, 0.9)); min-height: 800px; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 30px;"> <div style="text-align: center; margin-bottom: 30px;"> <h2 style="color: #E6E6FA; text-shadow: 2px 2px 4px rgba(0,0,0,0.8); margin: 0;">🔍 Mysterious Discovery 🔍</h2> </div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*As the team prepares to leave the Blightwood, Mariel suddenly stops and points excitedly toward a shadowy area of the forest.*</p> <div style="clear: left;"></div></div> <div class="speaker-block" style="margin-bottom: 20px;"> <img src="images/mariel/face.webp" style="width: 120px; height: 120px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="Mariel"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"> <span class="dialog-mariel">"Guys! Look over there! I think I see something!"</span> </div><div style="clear: left;"></div></div> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*The team gathers around, peering into the darkness. There's definitely something new - a structure or entrance that wasn't visible during your previous explorations.*</p> <div style="clear: left;"></div></div> <center><img src="images/landscapes/lustdungeonentrance.webp" style="max-width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">*A hidden passage has revealed itself, beckoning you deeper into the mysteries of the Blightwood.*</p> <div style="clear: left;"></div></div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(34, 139, 34, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #228B22, #006400, #228B22, #006400);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Enter the Hidden Passage</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue..|Chapter5LustDungeonDiscovery]]</div> </div></div></div> <<set $gold += 200>> <<set $crystal += 10>> </div></div> <<elseif $blightwoodGoblinSeen !== true>> <<set $blightwoodGoblinSeen = true>> <div class="completion-container" style="background: linear-gradient(to bottom, rgba(0, 128, 0, 0.85), rgba(34, 139, 34, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🎉 Exploration Complete! 🎉</p> <p style="color: white; font-size: 1.1em;">Something Unusual Ahead...</p></div> <div class="completion-details" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*After thoroughly exploring the Blightwood, your team prepares to leave. But just as you're about to exit the forest, something catches your attention...*</p> <center><img src="images/landscapes/blightwood.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center;">There's movement in the clearing ahead. Something... or someone...</p></div></div> [[Investigate the strange figure|GoblinEncounter]] <<else>> <div class="completion-container" style="background: linear-gradient(to bottom, rgba(0, 128, 0, 0.85), rgba(34, 139, 34, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🎉 Mission Complete! 🎉</p> <p style="color: white; font-size: 1.1em;">Blightwood Patrol Successful</p></div> <div class="completion-details" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*After thoroughly exploring the Blightwood, your team emerges tired but victorious. The patrol mission has been completed successfully, though you found no sign of the mysterious talking goblin "Effnain" again.*</p> <center><img src="images/landscapes/guildhall.webp" style="max-width: 400px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center;">The team returns to the guild hall to report your findings to Elena.</p></div></div> [[Return home...|MorningChoices]] <<set $gold += 200>> <</if>><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><<if not $serykLioraManaAssistCount>><<set $serykLioraManaAssistCount = 0>><</if>> <<nobr>> <div class="rest-assistance-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 700px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💧 Mana Assistance Offer 💧</p><<if $serykLioraManaAssistCount === 1>><p style="color: white; font-size: 1.1em;">First Time - Medical Help</p><<elseif $serykLioraManaAssistCount === 2>><p style="color: white; font-size: 1.1em;">Second Time - Growing Familiarity</p><<else>><p style="color: white; font-size: 1.1em;">Repeated Encounters - Potential Dependency</p><</if>></div><div class="assistance-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/seryk/face.webp" style="width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<if $serykLioraManaAssistCount === 1>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF69B4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- First Time: Medical Assistance ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I collapse against the stone wall, my mana completely depleted. Every muscle in my body aches with magical exhaustion, and I can barely keep my eyes open.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk notices my condition immediately and approaches with genuine concern in his eyes. His expression is caring and professional - he's clearly worried about my wellbeing.*</p><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, you're in bad shape. That magical exhaustion could be dangerous if we encounter more enemies. You know my body fluids can restore your mana quickly... like in the cave. It's the most effective treatment I can offer.</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My stomach drops at his words. His saliva - the same fluid I unknowingly consumed in the cave when I thought it was medicine. Now that I know the truth, the idea makes me feel sick.*</p><img src="images/liora/faceembarrassedshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Your saliva?! Seryk, now that I know what it actually is... that's absolutely disgusting! I can't willingly drink your spit!</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's expression remains calm and genuinely concerned. He's not being pushy or seductive - just offering medical help in the way he knows best.*</p><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">I understand it sounds unpleasant, but it's just medicine. Like taking a health potion, just more direct. Could literally save your life here, Little Bird. No judgment from me either way.</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*His words pierce through my revulsion. He's right - I am in serious danger. My mana reserves are so low that even minor magical exertion could kill me.*</p><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Take your time deciding, Little Bird. If you'd rather rest and try to recover naturally, I understand. But the offer's there if you need it.</span></p><div style="clear: left;"></div><div style="text-align: center; margin: 25px 0;"><div style="display: inline-block; margin: 10px;">[[Try to resist and recover naturally|SerykLioraResistanceSuccess]]</div><div style="display: inline-block; margin: 10px;">[[Accept his assistance|SerykLioraManaAssistAccept]]</div></div></div><<elseif $serykLioraManaAssistCount === 2>><div style="background: rgba(70,50,90,0.9); border: 1px solid rgba(140,120,160,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Second Time: Growing Familiarity ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Here I am again, magic depleted. The exhaustion feels familiar now, as does the knowledge that Seryk's assistance worked incredibly well last time.*</p><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Little Bird, you're pushing yourself too hard again. You know what happened last time when you overextended like this. My assistance worked well before.</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*His tone is gentler this time, more familiar. There's a care in the way he speaks to me now, born from our shared experience.*</p><img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">Seryk... I told myself last time was a one-time emergency. This can't become a pattern.</span></p><div style="clear: left;"></div><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">No pressure, Little Bird. You know how quickly my treatment worked last time. But if you'd rather try to recover on your own, that's fine too.</span></p><div style="clear: left;"></div><div style="text-align: center; margin: 25px 0;"><div style="display: inline-block; margin: 10px;">[[Try to resist again|SerykLioraResistanceSuccess]]</div><div style="display: inline-block; margin: 10px;">[[Accept his assistance again|SerykLioraManaAssistAccept]]</div></div></div><<else>><div style="background: rgba(90,40,60,0.9); border: 1px solid rgba(160,120,140,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF69B4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Multiple Times: Potential Dependency ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*This is becoming routine now. When my mana runs low, I find myself looking for Seryk's help almost automatically.*</p><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">My Little Bird needs help again? You don't look surprised anymore when I offer.</span></p><div style="clear: left;"></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*His words hit close to the truth. I'm not shocked anymore. The treatment has proven effective, and part of me already anticipates it.*</p><img src="images/liora/facesadshortpink.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-liora">I'm not becoming dependent on this, am I? It's still just medical necessity.</span></p><div style="clear: left;"></div><img src="images/seryk/face.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"><p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-seryk">Of course it's medical, Little Bird. But there's nothing wrong with accepting effective treatment when you need it.</span></p><div style="clear: left;"></div><div style="text-align: center; margin: 25px 0;"><div style="display: inline-block; margin: 10px;">[[Try to resist the dependency|SerykLioraResistanceSuccess]]</div><div style="display: inline-block; margin: 10px;">[[Accept the assistance|SerykLioraManaAssistAccept]]</div></div></div><</if>></div></div> [[Return to the rest area|RestAreaContinue]] <<changeFace $currentLioraFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><<set _currentAttraction = $liora_SerykAttraction || 0>><<set _currentLust = $liora_Lust || 0>><<set _currentSalivaFetish = $liora_SalivaFetish || 0>><<set _baseThreshold = 25>><<set _attractionPenalty = Math.floor(_currentAttraction / 10) * 5>><<set _lustPenalty = Math.floor(_currentLust / 20) * 5>><<set _salivaFetishPenalty = Math.floor(_currentSalivaFetish)>><<set _finalThreshold = _baseThreshold + _attractionPenalty + _lustPenalty + _salivaFetishPenalty>><<set _resistanceRoll = random(1, 100)>><<set _resistanceSuccess = _resistanceRoll >= _finalThreshold>> <<nobr>> <div class="resistance-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 700px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💪 Resistance Test 💪</p><p style="color: white; font-size: 1.1em;">Fighting Inner Temptation</p></div><div class="resistance-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/liora/faceworried.webp" style="width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">🎲 Resistance Roll: <<print _resistanceRoll>> vs <<print _finalThreshold>></p><p style="color: #DDA0DD; text-align: center; margin: 10px 0;">Base Threshold: <<print _baseThreshold>></p><<if _attractionPenalty > 0>><p style="color: #FFB6C1; text-align: center; margin: 5px 0;">Attraction to Seryk: +<<print _attractionPenalty>> (<<print _currentAttraction.toFixed(1)>> attraction)</p><</if>><<if _lustPenalty > 0>><p style="color: #FF69B4; text-align: center; margin: 5px 0;">Current Lust: +<<print _lustPenalty>> (<<print _currentLust.toFixed(1)>> lust)</p><</if>><<if _salivaFetishPenalty > 0>><p style="color: #DDA0DD; text-align: center; margin: 5px 0;">Saliva Fetish: +<<print _salivaFetishPenalty>> (<<print _currentSalivaFetish.toFixed(1)>> fetish)</p><</if>><p style="color: white; text-align: center; margin: 15px 0; font-weight: bold;"><<if _resistanceSuccess>>SUCCESS - Resistance Holds!<<else>>FAILURE - Gives In to Temptation<</if>></p></div><<if _resistanceSuccess>><div style="background: rgba(60,120,60,0.9); border: 1px solid rgba(100,200,100,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #90EE90; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Successful Resistance ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Drawing on reserves of inner strength, I push back against the temptation. Despite my exhaustion and the memory of how effective his assistance was, I find the willpower to refuse.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceworried.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">No, Seryk. I need to learn to recover on my own. I can't keep depending on... that kind of help.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk nods with understanding and respect. He's not disappointed or pushy - just genuinely supportive of my decision.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">I respect that, Little Bird. Your resolve is admirable. Here, let me help you find a comfortable spot to rest and recover naturally.</span></div><div style="clear: left;"></div></div><center><img src="images/liora/facesmile.webp" style="width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I find a quiet spot to meditate and recover. As I focus on my breathing and inner magical reserves, I feel mana slowly returning. It takes longer, but there's a sense of personal pride in recovering through my own strength.*</p><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 20, $liora_combatStats.maxStamina || 80)>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Thank you for understanding, Seryk. I feel... better somehow.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we prepare to rejoin the others, I feel genuine accomplishment. I resisted a tempting easy solution and found my own path to recovery.*</p><<changeAffection "Liora" "Seryk" 1>><<changeAffection "Seryk" "Liora" 2>><<addSoulBlessing "liora" 1>><div style="background: rgba(144,238,144,0.2); border: 1px solid rgba(144,238,144,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"><p style="color: #90EE90; font-size: 0.9em; margin: 0;">💧 Liora recovers 20 MP through natural rest 💧</p><p style="color: #FFD700; font-size: 0.9em; margin: 5px 0;">✨ Soul blessing gained for independence! ✨</p></div></div><<else>><div style="background: rgba(120,60,60,0.9); border: 1px solid rgba(200,100,100,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF6347; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Resistance Fails - Gives In ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite my best efforts to resist, the combination of my physical exhaustion and the memory of how effective his assistance was overwhelms my willpower completely.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">*I... I can't fight it anymore. My body remembers how effective his treatment was.* "Please... help me."</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Seryk's expression shows understanding rather than satisfaction. He genuinely wants to help, not exploit my vulnerability.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">I understand, Little Bird. Let me help you.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My failed resistance makes the eventual acceptance feel more intense. The shame of giving in after trying to resist amplifies every sensation.*</p><<if not $serykLioraManaAssistCount>><<set $serykLioraManaAssistCount = 0>><</if>><<set $serykLioraManaAssistCount += 1>><<changeLust "Liora" 3>><<changeFetish "Liora" "SalivaFetish" 0.2>><<changeAttraction "Liora" "Seryk" 0.1>><<changeLust "Seryk" 2>><div style="background: rgba(144,238,144,0.2); border: 1px solid rgba(144,238,144,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"><p style="color: #FF6347; font-size: 0.9em; margin: 0;">💔 Resistance failed - accepting assistance... 💔</p></div><div style="text-align: center; margin: 25px 0;">[[Accept his assistance...|SerykLioraManaAssistAccept]]</div></div><</if>></div></div> [[Return to the rest area|RestAreaContinue]] <<changeFace $currentLioraFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentLioraFace>><<if not $serykLioraManaAssistCount>><<set $serykLioraManaAssistCount = 0>><</if>><<set $serykLioraManaAssistCount += 1>> <<nobr>> <div class="assistance-acceptance-container" style="background: linear-gradient(to bottom, rgba(139, 0, 139, 0.85), rgba(75, 0, 130, 0.9)); min-height: 700px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💧 Intimate Body Fluid Treatment 💧</p><p style="color: white; font-size: 1.1em;">Medical Assistance</p></div><div class="acceptance-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/liora/faceembarrassedshortpink.webp" style="width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Whether through conscious choice or failed resistance, I find myself accepting Seryk's intimate assistance once again. The shame burns in my cheeks as I position myself to receive his body fluids, but my desperate need for mana recovery overrides my dignity.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Don't worry, Little Bird. I know this seems strange, but it's just medicine. Let me help you recover properly.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I tilt my head back and open my mouth, feeling the familiar mixture of shame and anticipation. Seryk positions himself carefully above me, his caring expression focused on helping me recover, not exploiting my vulnerability.*</p> <div style="background: rgba(80,60,100,0.9); border: 1px solid rgba(160,140,180,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF69B4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 1: Initial Contact ---</p><center><img src="images/liora/blightwood/saliva1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The first warm drop of his saliva hits my tongue, and my body responds immediately. That familiar bitter-then-sweet taste floods my senses - the unique properties of his saliva that makes it so effective for magical restoration.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite knowing it's medicine, the intimacy of the act is overwhelming. Having someone's saliva directly dripped into my mouth feels incredibly personal and vulnerable. My breathing becomes shallow as more drops follow, each one carrying that distinctive taste that my body is beginning to recognize and crave.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">That's good, Little Bird. I can see your color returning already. Try to relax and let your body absorb it properly.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Each swallow sends both magical energy and confusing sensations through my system. My body is definitely responding to the treatment, but there are other effects too - a warm tingling that spreads from my stomach outward, making me feel strangely aroused despite the medical nature of what we're doing.*</p><<quickFetishRoll "Liora" "SalivaFetish" "Seryk" 0.4>><<if _fetishSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">The taste... it's so much more intense than I expected. My body is responding in ways that feel... strange but not unpleasant.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't deny that my body is reacting powerfully to this intimate treatment. There's an undeniable arousal building alongside the magical restoration, making me feel conflicted about the experience. My nipples are becoming hard, and I can feel warmth building between my legs.*</p><<changeLust "Liora" 8>><<changeFetish "Liora" "SalivaFetish" 0.3>><<changeAttraction "Liora" "Seryk" 2>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">This is so embarrassing... I know it's medicine, but having your saliva in my mouth feels so... intimate.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I force myself to focus on the medical necessity, trying to ignore the more confusing aspects of this treatment. Still, I can't completely suppress my body's growing familiarity with the process, or the way my pulse quickens with each drop.*</p><<changeLust "Liora" 5>><<changeFetish "Liora" "SalivaFetish" 0.1>><<changeAttraction "Liora" "Seryk" 1>><</if>></div> <div style="background: rgba(90,70,110,0.9); border: 1px solid rgba(170,150,190,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 2: Deeper Administration ---</p><center><img src="images/liora/blightwood/saliva2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*For the second phase, Seryk moves closer, positioning himself so he can deliver a more substantial amount. The intimacy increases dramatically as he leans over me, his face now only inches from mine. I can feel the heat radiating from his body as he concentrates on the treatment.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can feel his breath on my face, smell his masculine scent mixed with the subtle sweat that seem to make my head spin. Every sense is heightened as he continues the treatment, making the experience incredibly intense and deeply personal.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">This next dose will be more concentrated, Little Bird. It might feel intense, but it's necessary for full recovery. Trust me.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*A larger amount of his saliva flows into my mouth this time - warm and thick. I have to swallow more frequently to keep up with the flow, the taste becoming more pronounced and somehow more addictive with each gulp.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The effects are immediate and powerful. Magical energy surges through me, but so does a confusing mix of other sensations. My body is responding in ways that go far beyond simple medical treatment - there's an undeniable sexual tension building.*</p><<if _fetishSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Oh my... this feels so much more intense! My whole body is tingling. Is this normal for the treatment?</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can feel warmth and arousal building throughout my body. This intimate exchange is affecting me in ways I didn't expect, creating confusion between medical necessity and growing desire. My breathing becomes more labored, and I can feel myself getting wet.*</p><<changeLust "Liora" 5>><<changeAttraction "Liora" "Seryk" 1>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">This is working amazingly well, but being this close while you... it's very overwhelming.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to focus on the medical benefits while managing the overwhelming intimacy of the situation. Still, I can't deny that my body is responding positively to both the treatment and Seryk's caring presence.*</p><</if>></div> <div style="background: rgba(100,80,120,0.9); border: 1px solid rgba(180,160,200,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF69B4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Phase 3: Complete Treatment ---</p><center><img src="images/liora/blightwood/saliva3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*For the final phase, Seryk positions himself even closer for maximum effectiveness. This level of intimacy is almost overwhelming - his presence surrounds me completely as he prepares to deliver the final, most concentrated dose. I can feel the heat from his body, see the genuine care in his eyes.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*His caring expression never wavers, focused entirely on ensuring my complete recovery. Even in this incredibly intimate position, he maintains his professional demeanor while providing the most effective treatment possible. Yet there's an undeniable tension between us now.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">This final dose will complete your recovery, Little Bird. I'll give you a whole lot for treatment at once. Just breathe and let it work through your system.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The final administration is the most intense yet. A steady, generous flow of his saliva fills my mouth, requiring continuous swallowing. Each gulp sends powerful waves of both magical restoration and overwhelming sensations through my entire body. The taste is now familiar, almost comforting.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My mana reserves are completely restored, but the side effects are undeniable. The intimate nature of this treatment has awakened responses in my body that go far beyond simple medical necessity. I'm breathing heavily, my body flushed and aroused from the prolonged intimate contact.*</p><<if _fetishSuccess>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">I can't believe how incredible this feels... my whole body is responding so intensely. This treatment is affecting me in ways I never expected.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*By the treatment's conclusion, I'm breathing heavily, my entire body flushed with both restored energy and intense arousal. I can't deny that this intimate exchange has affected me deeply. My underwear is completely soaked, and I'm struggling to control the overwhelming sensations.*</p><<changeLust "Liora" 8>><<changeFetish "Liora" "SalivaFetish" 0.2>><<changeAttraction "Liora" "Seryk" 2>><<else>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/faceembarrassedshortpink.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">The treatment is incredibly effective... I feel completely restored. Thank you for helping me, even though this was so embarrassing.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As the treatment concludes, I'm left feeling both grateful and confused. My mana is fully restored, but the intimate nature of the experience has left me with complicated feelings and undeniable arousal.*</p><</if>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As we prepare to rejoin the others, I feel the familiar mixture of restored energy and complex emotions. Seryk's treatment is undeniably effective, but the growing intimacy of these exchanges is something I'm still trying to understand. The taste of his saliva lingers on my tongue, and I find myself already anticipating the next time I might need his... assistance.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Perfect recovery, Little Bird. Your color looks much better now. Are you feeling ready to continue?</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/liora/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-liora">Yes, I feel completely restored. Thank you for your help, Seryk. This treatment really is remarkably effective.</span></div><div style="clear: left;"></div></div></div><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 40, $liora_combatStats.maxStamina || 80)>><<changeLust "Seryk" 3>><<changeAffection "Liora" "Seryk" 2>><<changeAffection "Seryk" "Liora" 3>><<changeAttraction "Seryk" "Liora" 1>><<if $serykxliorantr === true>><<set $serykxliorantr = "stage1">><</if>><div style="background: rgba(144,238,144,0.2); border: 1px solid rgba(144,238,144,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"><p style="color: #90EE90; font-size: 0.9em; margin: 0;">💧 Liora recovers 40 MP from Seryk's treatment 💧</p></div></div></div> [[Return to the rest area|RestAreaContinue]] <<changeFace $currentLioraFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>> Nimeria: <<print $nimeria_rylanHandjobChapter4>> Serin: <<print $serinChapter4MasturbationPunishment>> <<set $currentFace = $currentRylanFace>> <<nobr>> <div class="masturbation-container" style="background: linear-gradient(to bottom, rgba(106, 90, 205, 0.85), rgba(138, 43, 226, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💦 Private Relief 💦</p><p style="color: white; font-size: 1.1em;">Desperate Need</p></div><div class="masturbation-content" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><center><img src="images/landscapes/secludedarea.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The dungeonous atmosphere and recent events have left me in a state of desperate arousal. My body aches with need, and the rest area offers just enough privacy for relief. I find a secluded corner behind some ancient stone pillars.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't take it anymore. Every interaction, every sight, every scent has been building this tension. My hands shake as I quickly check that the others are occupied elsewhere before giving in to my body's demands.*</p><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Private Moment ---</p><center><img src="images/rylan/masturbate/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I quickly free myself from my pants, my arousal already at its peak from the built-up tension. The relief of finally being able to address my body's needs is immediate and overwhelming.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*My mind races with images from recent encounters - the intimate moments that have been driving me wild. Each memory fuels my desperate need for release.*</p><<if $serinChapter2ArmpitSeen === true>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #ff69b4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Serin's Domination ---</p><center><img src="images/serin/chapter2/morningactivities/lickingarmpit3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*I remember being lost in that intoxicating trance, my tongue exploring her armpit while she held me captive. The musky taste, the overwhelming scent that drove me wild...*</p><center><img src="images/serin/chapter2/morningactivities/feet/7.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*And then her feet... those pantyhose-covered soles pressed against my face, the damp fabric and her commanding voice as I climaxed completely from just her scent...*</p></div><<changeFetish "Rylan" "feetFetish" 0.1>><<changeFetish "Rylan" "SmellFetish" 0.1>><</if>><<if $rylanRomanceMariel === true>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #ff69b4; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Mariel's Desperate Need ---</p><center><img src="images/mariel/chapter3/nightactivities1/11.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*Mariel's passionate kisses flood my memory - her desperate need, the way she mistook me for Thalor, the guilt and arousal warring in my mind as she pushed me onto the bed...*</p></div><<changeFetish "Rylan" "SalivaFetish" 0.1>><</if>><<if $serykMorningBathScene === true>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #87CEEB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Seryk's Masculine Power ---</p><center><img src="images/seryk/chapter2/morningactivities/cockslap2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*The bath scene plays vividly - Seryk's impressive member slapping across my face as he stood up, his masculine scent overwhelming me as I climaxed uncontrollably from just that contact...*</p></div><<changeFetish "Rylan" "MuscleFetish" 0.1>><<changeFetish "Rylan" "GayValue" 0.1>><</if>><<if $nimeriaxrylancontent == true && ($nimeria_RylanSitOnLap || 0) > 0>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #DDA0DD; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Nimeria's Mysterious Allure ---</p><center><img src="images/nimeria/chapter2/morningactivities/sitonlap.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*Nimeria sitting on my lap, her mysterious smile and intoxicating presence. There's something about her that makes my body react in ways I don't understand...*</p></div><<changeFetish "Rylan" "SubmissionFetish" 0.1>><</if>><<if ($rylan_LioraFootSmelled || false) === true>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FFB6C1; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Liora's Innocent Temptation ---</p><center><img src="images/liora/blightwood/thigh2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin-bottom: 15px;"></center><p style="color: white; line-height: 1.6; margin: 10px 0; font-style: italic;">*Liora's exposed thigh during our intimate moments, her innocent reactions to my touches. The way she trusted me completely, not knowing the effect she was having on me...*</p></div><<changeFetish "Rylan" "ThighFetish" 0.1>><</if>><<if !$serinChapter2PunishmentSeen && !$rylanRomanceMariel && !$serykMorningBathScene && !($nimeria_RylanSitOnLap > 0) && !$rylan_LioraFootSmelled>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*All the intimate encounters and teasing moments play through my mind, each memory intensifying my desperate need for relief.*</p><</if>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I work frantically, my body responding eagerly after so much built-up tension. The fear of being discovered only adds to the intensity, making every sensation more acute.*</p></div><<set _discoveryRoll = random(1, 100)>><<set _possibleDiscoverers = []>><<if $serinChapter4MasturbationPunishment === true>><<set _possibleDiscoverers.push("Serin")>><</if>><<if $nimeria_rylanHandjobChapter4 === true>><<set _possibleDiscoverers.push("Nimeria")>><</if>><<if ($rylan_GayValue || 0) > 1>><<set _possibleDiscoverers.push("Seryk")>><</if>><<if _discoveryRoll <= 60 && _possibleDiscoverers.length > 0>><<set _discoverer = _possibleDiscoverers.random()>><<if _discoverer === "Serin">><div style="background: rgba(139,0,0,0.3); border: 1px solid rgba(220,20,60,0.5); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF6347; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Discovered by Serin! ---</p><center><img src="images/serin/facesmirk.webp" style="width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Just as I'm getting close, I hear familiar footsteps. My heart stops as Serin rounds the corner, her eyes immediately taking in the scene with that predatory grin I've come to know too well.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">Well, well... what do we have here? My little pervert can't even wait until we're home. How pathetic... and exciting.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;"> *Instead of retreating, she steps closer, her eyes gleaming with mischievous intent. The memory of our previous encounters floods back, and I can see that same dominant hunger in her expression.*<div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">You know what? I think I should help you. After all, you clearly need proper guidance to finish what you started. Want to see something that'll really help you climax?</span></div><div style="clear: left;"></div></div><<set _currentLust = $rylan_Lust || 0>><<set _currentAttraction = $rylan_SerinAttraction || 0>><<set _currentArmpitFetish = $rylan_ArmpitFetish || 0>><<set _currentSmellFetish = $rylan_SmellFetish || 0>><<set _currentBreastFetish = $rylan_BreastFetish || 0>><<set _currentSubmissionFetish = $rylan_SubmissionFetish || 0>><<set _baseTarget = 20>><<set _lustBonus = Math.floor(_currentLust / 20) * 5>><<set _attractionBonus = Math.floor(_currentAttraction / 10) * 3>><<set _armpitBonus = Math.floor(_currentArmpitFetish)>><<set _smellBonus = Math.floor(_currentSmellFetish)>><<set _breastBonus = Math.floor(_currentBreastFetish)>><<set _submissionBonus = Math.floor(_currentSubmissionFetish)>><<set _finalTarget = Math.min(80, _baseTarget + _lustBonus + _attractionBonus + _armpitBonus + _smellBonus + _breastBonus + _submissionBonus)>><<set _resistanceRoll = random(1, 100)>><<set _tempRollSuccess = _resistanceRoll > _finalTarget>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px; margin: 15px 0; font-family: monospace;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 10px;">🎲 Resistance to Temptation: <<print _resistanceRoll>> vs <<print _finalTarget>> <<if _tempRollSuccess>>(Success)<<else>>(Failure)<</if>></p><p style="color: white; font-size: 0.9em; margin: 5px 0;">Base: <<print _baseTarget>> | Lust: +<<print _lustBonus>> | Attraction: +<<print _attractionBonus>> | Armpit: +<<print _armpitBonus>> | Smell: +<<print _smellBonus>> | Breast: +<<print _breastBonus>> | Submission: +<<print _submissionBonus>></p></div><<if not _tempRollSuccess>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The combination of embarrassment, arousal, and her dominant presence overwhelms my resistance completely. I find myself nodding, unable to form words.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">That's my good boy. Now watch carefully...</span></div><div style="clear: left;"></div></div><center><img src="images/serin/blightwood/masturbationdiscover/breasts.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Without hesitation, she begins to strip, revealing her perfect breasts and toned body. The sight of her exposed skin in the dangerous environment makes the moment incredibly intense.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">You want to smell them, don't you? My sweaty armpits after all this traveling? Come closer and take a deep breath while you stroke yourself.</span></div><div style="clear: left;"></div></div><<quickRoll "Armpit Temptation" "Rylan" 65 10 "armpitFetish" 5>><<if not _tempRollSuccess>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I can't resist her command. The musky, feminine scent emanating from her exposed armpits is intoxicating. I lean closer, inhaling deeply as her natural pheromones fill my senses completely.*</p><center><img src="images/serin/blightwood/masturbationdiscover/breasts.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The combination of her visual dominance and that overwhelming scent drives me wild. I stroke myself faster, completely lost in the moment as her armpit musk becomes my entire world.*</p><<changeFetish "Rylan" "armpitFetish" 0.3>><<changeAttraction "Rylan" "Serin" 0.1>><<else>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I try to maintain some distance, but the sight of her exposed body and the faint scent still reaches me. Even while trying to resist, I can't deny the effect she's having on me.*</p><center><img src="images/serin/chapter4/masturbationpunishment/12.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite my attempt at resistance, her commanding presence and exposed body continue to fuel my arousal. I stroke myself while trying to maintain control, but her dominance is overwhelming.*</p><<changeFetish "Rylan" "armpitFetish" 0.1>><<changeAttraction "Rylan" "Serin" 0.1>><</if>><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facesmirk.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">That's it, my little pet. Breathe it all in. Let my scent become part of you. You're going to think about this every time you touch yourself from now on.</span></div><div style="clear: left;"></div></div><center><img src="images/serin/blightwood/masturbationdiscover/armpits.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her words push me to the absolute edge. The combination of her scent, her exposed body, her dominant commands, and the thrill of being caught in this compromising position creates an overwhelming sensory overload that I can no longer resist.*</p><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The climax is incredibly intense, amplified by her scent, her visual stimulation, and the thrill of being dominated even in this semi-public setting. I shudder with the force of the orgasm.*</p><<changeLust "Rylan" -100>><<changeLust "Serin" 15>><<changeFetish "Rylan" "smellFetish" 0.3>><<changeFetish "Rylan" "exhibitionismFetish" 0.4>><<changeFetish "Rylan" "submissionFetish" 0.3>><<changeFetish "Serin" "exhibitionismFetish" 0.3>><<changeAttraction "Rylan" "Serin" 1>><<changeAttraction "Serin" "Rylan" 2>><<changeAffection "Serin" "Rylan" 2>><<else>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite the temptation, I manage to maintain some composure and shake my head, quickly covering myself.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">N-no, Serin. I just... I need to handle this privately. Please go back to the others.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/serin/facelaugh.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-serin">How disappointing. But I'll remember this moment, $humanName. Next time you might not have a choice.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She leaves with that predatory smile, and I quickly finish in privacy, though the encounter with her has left me more aroused than before.*</p><<changeLust "Rylan" -50>><<changeFetish "Rylan" "exhibitionismFetish" 0.1>><<changeAttraction "Serin" "Rylan" 1>><</if>><<elseif _discoverer === "Nimeria">> <div style="background: rgba(139,0,0,0.3); border: 1px solid rgba(220,20,60,0.5); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF6347; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Discovered by Nimeria! ---</p><center><img src="images/nimeria/face.webp" style="width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As I approach my peak, I suddenly sense a familiar presence. Nimeria appears silently, her innocent smile hiding the mysterious depths I've come to recognize.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Oh my, $humanName... such desperate need. You know, I could help you with that. My hands are quite skilled...</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her offer hangs in the air, and I remember our previous intimate encounter. There's something hypnotic about her presence that makes resistance difficult.*</p><<set _currentLust = $rylan_Lust || 0>><<set _currentAttraction = $rylan_NimeriaAttraction || 0>><<set _currentSmellFetish = $rylan_SmellFetish || 0>><<set _currentBreastFetish = $rylan_BreastFetish || 0>><<set _currentArmpitFetish = $rylan_ArmpitFetish || 0>><<set _baseTarget = 25>><<set _lustBonus = Math.floor(_currentLust / 20) * 5>><<set _attractionBonus = Math.floor(_currentAttraction / 10) * 3>><<set _smellBonus = Math.floor(_currentSmellFetish)>><<set _breastBonus = Math.floor(_currentBreastFetish)>><<set _armpitBonus = Math.floor(_currentArmpitFetish)>><<set _finalTarget = Math.min(80, _baseTarget + _lustBonus + _attractionBonus + _smellBonus + _breastBonus + _armpitBonus)>><<set _resistanceRoll = random(1, 100)>><<set _tempRollSuccess = _resistanceRoll > _finalTarget>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 15px; margin: 15px 0; font-family: monospace;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 10px;">🎲 Resistance to Temptation: <<print _resistanceRoll>> vs <<print _finalTarget>> <<if _tempRollSuccess>>(Success)<<else>>(Failure)<</if>></p><p style="color: white; font-size: 0.9em; margin: 5px 0;">Base: <<print _baseTarget>> | Lust: +<<print _lustBonus>> | Attraction: +<<print _attractionBonus>> | Smell: +<<print _smellBonus>> | Breast: +<<print _breastBonus>> | Armpit: +<<print _armpitBonus>></p></div><<if not _tempRollSuccess>> <p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Unable to resist her mysterious allure and remembering how incredible her touch felt before, I nod weakly.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facesmile.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">There's a good boy. Just relax and let me take care of everything...</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Without breaking eye contact, she begins to slowly remove her white dress, the fabric sliding down her pale skin with deliberate sensuality. My breathing becomes heavier as I watch her undress in front of me.*</p><center><img src="images/nimeria/blightwood/masturbationdiscover/undressing.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The white dress falls to the ground, revealing her incredible body clad only in sheer black pantyhose. The contrast of the dark fabric against her pale skin is mesmerizing, and I can see every curve of her form through the translucent material.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/facewet.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">Much better... now I can properly take care of you. These pantyhose feel so smooth against my skin, don't you think?</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She kneels beside me, her body barely covered by the sheer black pantyhose that clings to every curve. The sight of her nearly naked form is overwhelming, and I can barely think straight as she reaches for me.*</p><center><img src="images/nimeria/blightwood/masturbationdiscover/1.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Her soft, skilled hands replace mine, and the sensation is immediately more intense. There's something almost supernatural about her touch that sends waves of pleasure through my entire body. The feeling of her nearly naked body so close to mine makes it even more intense.*</p><center><img src="images/nimeria/blightwood/masturbationdiscover/2.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She works me with expert precision, her mysterious smile never wavering as she brings me to the most intense climax I've ever experienced. Her otherworldly presence and the sight of her in just those black pantyhose amplifies every sensation to an almost unbearable level.*</p> <<set _rylanCumAmount = setup.getStat("Rylan", "body", "cumAmount")>><<if not $rylan_cumOnOthersMl>><<set $rylan_cumOnOthersMl = 0>><</if>><<if not $nimeria_cumOnBodyMl>><<set $nimeria_cumOnBodyMl = 0>><</if>><<if not $rylan_NimeriaCumOnOthersMl>><<set $rylan_NimeriaCumOnOthersMl = 0>><</if>><<if not $Nimeria_RylanCumOnBodyMl>><<set $Nimeria_RylanCumOnBodyMl = 0>><</if>><<set $rylan_cumOnOthersMl += _rylanCumAmount>><<set $rylan_NimeriaOrgasmsReceived = ($rylan_NimeriaOrgasmsReceived or 0) + 1>><<set $nimeria_RylanOrgasmsGiven = ($nimeria_RylanOrgasmsGiven or 0) + 1>><<set $rylan_NimeriaHandjobTakenCount = ($rylan_NimeriaHandjobTakenCount or 0) + 1>><<set $nimeria_RylanHandjobCount = ($nimeria_RylanHandjobCount or 0) + 1>><center><img src="images/nimeria/blightwood/masturbationdiscover/3.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<run window.AudioSystem.playSFX('hsounds/cum.mp3')>><center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><<changeLust "Rylan" -100>><<changeLust "Nimeria" 10>><<changeFetish "Rylan" "submissionFetish" 0.3>><<changeAttraction "Rylan" "Nimeria" 2>><<changeAttraction "Nimeria" "Rylan" 2>><<changeAffection "Nimeria" "Rylan" 3>><<set $nimeria_RylanHandjobDoneCount = ($nimeria_RylanHandjobDoneCount || 0) + 1>><<set $rylan_handjobTakenCount = ($rylan_handjobTakenCount || 0) + 1>><<set $nimeria_handjobDoneCount = ($nimeria_handjobDoneCount || 0) + 1>><<set $rylan_handjobExperience = ($rylan_handjobExperience || 0) + 1>><<set $nimeria_handjobExperience = ($nimeria_handjobExperience || 0) + 1>><<set $nimeria_cumOnBodyAmount = ($nimeria_cumOnBodyAmount || 0) + ($rylan_cumAmount || 15)>><<set $nimeria_cumOnBodyCount = ($nimeria_cumOnBodyCount || 0) + 1>><<set $rylan_cumOnOthersAmount = ($rylan_cumOnOthersAmount || 0) + ($rylan_cumAmount || 15)>><<set $rylan_cumOnOthersCount = ($rylan_cumOnOthersCount || 0) + 1>><<else>><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Despite the temptation, I manage to shake my head and pull back slightly.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/rylan/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-rylan">I... I appreciate the offer, Nimeria, but I should handle this myself.</span></div><div style="clear: left;"></div></div><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/nimeria/face.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-nimeria">As you wish, $humanName. But remember, I'm always here if you need... assistance.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*She disappears as quietly as she arrived, leaving me to finish alone, though thoughts of her mysterious offer linger in my mind.*</p><<changeLust "Rylan" -70>><<changeFetish "Rylan" "submissionFetish" 0.1>><<changeAttraction "Nimeria" "Rylan" 1>><</if>></div><<elseif _discoverer === "Seryk">><div style="background: rgba(139,0,0,0.3); border: 1px solid rgba(220,20,60,0.5); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #FF6347; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Discovered by Seryk! ---</p><center><img src="images/seryk/faceembarrassed.webp" style="width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Just as I'm getting close, I hear heavy footsteps. My heart nearly stops as Seryk rounds the corner, his eyes widening as he takes in the scene.*</p><div class="speaker-block" style="margin-bottom: 20px;"><img src="images/seryk/faceembarrassed.webp" style="width: 90px; height: 90px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;"><div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 110px;"><span class="dialog-seryk">Oh... sorry bro! I'll just... I'll go away. Don't mind me, just continue what you were doing.</span></div><div style="clear: left;"></div></div><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*He starts to turn away, but something inside me - some confusing impulse - makes me want him to stay. The thought surprises me, but my growing attraction to his masculine presence seems to override my embarrassment.*</p><div style="text-align: center; margin: 25px 0;"><div style="display: inline-block; margin: 10px;">[[Ask him to pose for you|RylanMasturbationStop]]</div><div style="display: inline-block; margin: 10px;">[[Try to resist asking him to stay|RylanMasturbationResist]]</div></div></div><</if>><<else>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Uninterrupted Relief ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*Fortunately, my secluded spot remains private. The built-up tension from all the recent encounters reaches its peak, and I finally achieve the release my body desperately needed.*</p> <center><img src="images/rylan/masturbate/cumming.webp" style="width: 500px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*The orgasm is incredibly intense after so much buildup. Wave after wave of pleasure washes over me as months of tension finally find release. I lean against the stone wall, breathing heavily as the overwhelming satisfaction settles in.*</p><<changeLust "Rylan" -100>><<trackOther "Rylan" "MasturbationCount" 1>></div><</if>><div style="background: rgba(60,60,70,0.9); border: 1px solid rgba(120,120,130,0.4); border-radius: 8px; padding: 20px; margin: 20px 0;"><p style="color: #9370DB; font-weight: bold; text-align: center; margin-bottom: 15px;">--- Aftermath ---</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*As the intense pleasure fades, I quickly clean myself up and adjust my clothing. The relief is enormous - the desperate tension that had been building finally releases, leaving me feeling much more centered and able to focus.*</p><p style="color: white; line-height: 1.6; margin: 20px 0; font-style: italic;">*I take a few deep breaths to compose myself before rejoining the others, hoping no one notices my slightly flushed appearance. The rest area has certainly served its purpose for recovery in more ways than one.*</p><<set $rylan_Lust = 0>><<trackOther "Rylan" "MasturbationCount" 1>><div style="background: rgba(144,238,144,0.2); border: 1px solid rgba(144,238,144,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"><p style="color: #90EE90; font-size: 0.9em; margin: 0;">💦 Rylan's lust completely relieved 💦</p></div></div></div></div> [[Return to the group|RestAreaContinue]] <<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('intimate.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="secret-transition-container" style="background: linear-gradient(45deg, rgba(75, 0, 130, 0.95), rgba(139, 0, 139, 0.95), rgba(75, 0, 130, 0.95)); min-height: 100vh; padding: 40px; border-radius: 15px; border: 2px solid rgba(255,255,255,0.2); position: relative; overflow: hidden;"><div class="floating-particles" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; pointer-events: none;"><div style="position: absolute; width: 4px; height: 4px; background: rgba(255,255,255,0.6); border-radius: 50%; animation: float 8s infinite ease-in-out; top: 20%; left: 10%;"></div><div style="position: absolute; width: 3px; height: 3px; background: rgba(255,255,255,0.4); border-radius: 50%; animation: float 6s infinite ease-in-out 2s; top: 60%; left: 80%;"></div><div style="position: absolute; width: 5px; height: 5px; background: rgba(255,255,255,0.5); border-radius: 50%; animation: float 10s infinite ease-in-out 4s; top: 80%; left: 30%;"></div></div><div class="transition-content" style="position: relative; z-index: 2; text-align: center;"><div class="fade-text-1" style="opacity: 0; animation: fadeInOut 4s ease-in-out;"><p style="color: #FFB6C1; font-size: 1.6em; font-weight: bold; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">As you rest...</p><p style="color: white; font-size: 1.2em; line-height: 1.8; margin-bottom: 40px; font-style: italic;">*You focus on recovering your strength, unaware of what's happening nearby...*</p></div><div class="fade-text-2" style="opacity: 0; animation: fadeInOut 4s ease-in-out 3s;"><p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">In the shadows...</p><p style="color: white; font-size: 1.2em; line-height: 1.8; margin-bottom: 40px; font-style: italic;">*Seryk notices Liora's exhausted state and approaches her quietly...*</p></div><div class="fade-text-3" style="opacity: 0; animation: fadeInOut 4s ease-in-out 6s;"><p style="color: #FF69B4; font-size: 1.4em; font-weight: bold; margin-bottom: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Behind your back...</p><p style="color: white; font-size: 1.2em; line-height: 1.8; margin-bottom: 40px; font-style: italic;">*Something intimate is about to happen without your knowledge...*</p></div><div class="continue-button" style="opacity: 0; animation: fadeIn 2s ease-in-out 8s forwards;"><div style="background: rgba(45,45,50,0.9); border: 2px solid rgba(255,20,147,0.6); border-radius: 10px; padding: 15px; margin: 20px auto; width: 500px;">[[Continue →|SerykLioraManaAssist]]</div></div></div></div> <style> @keyframes fadeInOut { 0% { opacity: 0; transform: translateY(20px); } 20% { opacity: 1; transform: translateY(0); } 80% { opacity: 1; transform: translateY(0); } 100% { opacity: 0; transform: translateY(-20px); } } @keyframes fadeIn { 0% { opacity: 0; transform: scale(0.9); } 100% { opacity: 1; transform: scale(1); } } @keyframes float { 0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0.5; } 50% { transform: translateY(-20px) rotate(180deg); opacity: 1; } } </style> <<timed 10s>><<goto "SerykLioraManaAssist">><</timed>> <</nobr>>
<<include "DynamicFetishEvents">> <<script>>window.AudioSystem.playBGM('forestofbeginningnorth.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <<set _eventType = Math.random() < 0.5 ? "blightwood" : "fetish">> <<if _eventType === "blightwood">> <<if not $blightwoodEventsSeen>><<set $blightwoodEventsSeen = []>><</if>> <<if $blightwoodEventsSeen.length >= 5>><<set $blightwoodEventsSeen = []>><</if>> <<set _eventWeights = []>> <<for _i = 1; _i <= 5; _i++>> <<if $blightwoodEventsSeen.includes(_i)>> <<set _eventWeights.push({event: _i, weight: 1})>> <<else>> <<set _eventWeights.push({event: _i, weight: 50})>> <</if>> <</for>> <<set _totalWeight = 0>> <<for _i = 0; _i < _eventWeights.length; _i++>> <<set _totalWeight += _eventWeights[_i].weight>> <</for>> <<set _randomValue = random(1, _totalWeight)>> <<set _runningTotal = 0>> <<set _selectedEvent = 1>> <<for _i = 0; _i < _eventWeights.length; _i++>> <<set _runningTotal += _eventWeights[_i].weight>> <<if _randomValue <= _runningTotal>> <<set _selectedEvent = _eventWeights[_i].event>> <<break>> <</if>> <</for>> <<set $blightwoodEventsSeen.pushUnique(_selectedEvent)>> <<if _selectedEvent === 1>><<goto "BlightwoodEvent1">><<elseif _selectedEvent === 2>><<goto "BlightwoodEvent2">><<elseif _selectedEvent === 3>><<goto "BlightwoodEvent3">><<elseif _selectedEvent === 4>><<goto "BlightwoodEvent4">><<else>><<goto "BlightwoodEvent5">><</if>> <<else>> <<dynamicFetishEvent>> <</if>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="battle-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="battle-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(139, 0, 0, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">⚔️ Combat Encounter ⚔️</p></div><img src="images/enemies/blackslimes.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div class="battle-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*A group of blighted slimes emerges from the corrupted undergrowth, their bodies pulsing with toxic energy. Battle is inevitable!*</p></div><<set _battleRoll = random(1, 100)>><<set _partyPower = (($rylan_combatStats.physicalPower || 10) + ($serin_combatStats.agility || 12) + ($liora_combatStats.willpower || 12) + ($mariel_combatStats.technique || 10) + ($seryk_combatStats.physicalPower || 16) + ($nimeria_combatStats.perception || 14)) / 6>><<battleRollDisplay _battleRoll 50 _partyPower>><div id="battleResults" style="display: none;"><<if _battleRoll >= 80>><<applyBattleDamage 0.5>><<set _goldGained = random(10, 30)>><<set _crystalsGained = random(1, 3)>><<set $gold += _goldGained>><<set $crystals += _crystalsGained>><<set _allMembers = ["rylan", "liora", "serin", "mariel", "seryk", "nimeria"]>><<for _i = 0; _i < _allMembers.length; _i++>><<set _member = _allMembers[_i]>><<set _randomStat = either(["physicalPower", "agility", "willpower", "technique", "perception", "focus", "vitality"])>><<trackCombatStat _member _randomStat 1>><</for>><div class="battle-result perfect" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(144,238,144,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #90EE90; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎯 Perfect Execution! 🎯</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your coordinated assault overwhelms the slimes before they can mount an effective defense!*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold, _crystalsGained Crystals</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Everyone gains +1 to a random combat stat!</p></div><<elseif _battleRoll >= 40>><<applyBattleDamage 1.0>><<set _goldGained = random(10, 30)>><<set _crystalsGained = random(1, 3)>><<set $gold += _goldGained>><<set $crystals += _crystalsGained>><<set _allMembers = ["rylan", "liora", "serin", "mariel", "seryk", "nimeria"]>><<for _i = 0; _i < _allMembers.length; _i++>><<set _member = _allMembers[_i]>><<set _randomStat = either(["physicalPower", "agility", "willpower", "technique", "perception", "focus", "vitality"])>><<trackCombatStat _member _randomStat 1>><</for>><div class="battle-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,215,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFD700; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Victory! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*After a fierce battle, you emerge victorious over the corrupted slimes.*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold, _crystalsGained Crystals</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Everyone gains +1 to a random combat stat!</p></div><<else>><<applyBattleDamage 1.5>><<set _goldGained = random(10, 30)>><<set _crystalsGained = random(1, 3)>><<set $gold += _goldGained>><<set $crystals += _crystalsGained>><<set _allMembers = ["rylan", "liora", "serin", "mariel", "seryk", "nimeria"]>><<for _i = 0; _i < _allMembers.length; _i++>><<set _member = _allMembers[_i]>><<set _randomStat = either(["physicalPower", "agility", "willpower", "technique", "perception", "focus", "vitality"])>><<trackCombatStat _member _randomStat 1>><</for>><div class="battle-result difficult" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,69,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FF6347; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚠️ Hard-Fought Victory ⚠️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The battle was brutal and costly, but you managed to overcome the slimes.*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold, _crystalsGained Crystals</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Everyone gains +1 to a random combat stat!</p></div><</if>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> </div></div></div><<timed 1s>><<run $("#battleResults").show()>><</timed>><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="training-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="training-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(147, 112, 219, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">✨ Training Opportunity ✨</p></div><img src="images/landscapes/ancientgrounds.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div class="training-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You discover ancient training grounds hidden within the corrupted forest. The party can focus and learn from this place of power.*</p></div><<set _trainingRoll = random(1, 100)>><<set _partyFocus = (($rylan_combatStats.willpower || 9) + ($serin_combatStats.willpower || 8) + ($liora_combatStats.willpower || 12) + ($mariel_combatStats.willpower || 13) + ($seryk_combatStats.willpower || 14) + ($nimeria_combatStats.willpower || 15)) / 6>><<trainingRollDisplay _trainingRoll 50 _partyFocus>><div id="trainingResults" style="display: none;"><<if _trainingRoll >= 80>><div class="training-result perfect" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(147,112,219,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #9370DB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎯 Perfect Learning! 🎯</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your focused training session unlocks hidden potential in all party members!*</p><p style="color: #9370DB; text-align: center; font-size: 1.1em; margin: 5px 0;">All party members gain +2 to a random combat stat</p></div><<set $rylan_combatStats.physicalpower += 2>><<set $liora_combatStats.technique += 2>><<set $serin_combatStats.agility += 2>><<set $mariel_combatStats.willpower += 2>><<set $seryk_combatStats.physicalpower += 2>><<set $nimeria_combatStats.perception += 2>><<elseif _trainingRoll >= 40>><div class="training-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(147,112,219,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #9370DB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Good Progress! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The training session yields solid results for everyone involved.*</p><p style="color: #9370DB; text-align: center; font-size: 1.1em; margin: 5px 0;">All party members gain +1 to a random combat stat</p></div><<set $rylan_combatStats.technique += 1>><<set $liora_combatStats.willpower += 1>><<set $serin_combatStats.physicalpower += 1>><<set $mariel_combatStats.perception += 1>><<set $seryk_combatStats.agility += 1>><<set $nimeria_combatStats.willpower += 1>><<else>><div class="training-result difficult" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,165,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFA500; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚠️ Slow Learning ⚠️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The corrupted atmosphere makes concentration difficult, but some learning still occurs.*</p><p style="color: #9370DB; text-align: center; font-size: 1.1em; margin: 5px 0;">All party members gain small stat improvements</p></div><<set $rylan_combatStats.willpower += 0.5>><<set $liora_combatStats.perception += 0.5>><<set $serin_combatStats.technique += 0.5>><<set $mariel_combatStats.willpower += 0.5>><<set $seryk_combatStats.physicalpower += 0.5>><<set $nimeria_combatStats.willpower += 0.5>><</if>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> </div></div></div><<timed 1s>><<run $("#trainingResults").show()>><</timed>><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="treasure-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="treasure-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255, 215, 0, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💰 Treasure Discovery 💰</p></div><img src="images/items/goldchest.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div class="treasure-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You discover an ancient treasure chest hidden beneath twisted roots. It requires careful teamwork to unlock safely without triggering any traps.*</p></div><<set _treasureRoll = random(1, 100)>><<set _partySkill = (($rylan_combatStats.technique || 8) + ($serin_combatStats.agility || 12) + ($liora_combatStats.perception || 9) + ($mariel_combatStats.technique || 10) + ($seryk_combatStats.technique || 11) + ($nimeria_combatStats.perception || 14)) / 6>><<treasureRollDisplay _treasureRoll 50 _partySkill>><div id="treasureResults" style="display: none;"><<if _treasureRoll >= 80>><<set _goldGained = random(25, 50)>><<set $gold += _goldGained>><div class="treasure-result perfect" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,215,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFD700; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎯 Perfect Discovery! 🎯</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your skilled approach disables all traps and reveals a hidden compartment with bonus treasure!*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold</p></div><<elseif _treasureRoll >= 40>><<set _goldGained = random(15, 30)>><<set $gold += _goldGained>><div class="treasure-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,215,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFD700; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Successful Find! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*You carefully open the chest and retrieve its valuable contents.*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold</p></div><<else>><<set _goldGained = random(5, 15)>><<set $gold += _goldGained>><div class="treasure-result difficult" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,165,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFA500; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚠️ Partial Success ⚠️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*You trigger a minor trap but still manage to salvage some treasure.*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold</p></div><</if>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> </div></div></div><<timed 1s>><<run $("#treasureResults").show()>><</timed>><<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="crystal-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="crystal-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(135, 206, 235, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💎 Crystal Extraction 💎</p></div><img src="images/items/crystals.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div class="crystal-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You find corrupted magical crystals pulsing with unstable energy. Careful magical extraction is needed to harvest them safely.*</p></div><<set _crystalRoll = random(1, 100)>><<set _partyMagic = (($rylan_combatStats.willpower || 9) + ($serin_combatStats.willpower || 8) + ($liora_combatStats.willpower || 12) + ($mariel_combatStats.willpower || 13) + ($seryk_combatStats.willpower || 14) + ($nimeria_combatStats.willpower || 15)) / 6>><<crystalRollDisplay _crystalRoll 50 _partyMagic>><div id="crystalResults" style="display: none;"><<if _crystalRoll >= 80>><<set _crystalsGained = 3>><<set $crystals += _crystalsGained>><div class="crystal-result perfect" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(135,206,235,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #87CEEB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎯 Perfect Extraction! 🎯</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your masterful magical control purifies the corrupted crystals, revealing their true potential!*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _crystalsGained Magic Crystals</p></div><<elseif _crystalRoll >= 40>><<set _crystalsGained = 2>><<set $crystals += _crystalsGained>><div class="crystal-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(135,206,235,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #87CEEB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Successful Harvest! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*You carefully stabilize the crystals and extract their magical essence.*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _crystalsGained Magic Crystals</p></div><<else>><<set _crystalsGained = 1>><<set $crystals += _crystalsGained>><div class="crystal-result difficult" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,165,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFA500; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚠️ Partial Harvest ⚠️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The crystals resist your magic and several shatter, but you salvage what you can.*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _crystalsGained Magic Crystals</p></div><</if>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> </div></div></div><<timed 1s>><<run $("#crystalResults").show()>><</timed>><<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="mystery-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="mystery-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(218, 112, 214, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🔮 Mana Resonance 🔮</p></div><img src="images/landscapes/mysticalcircle.webp" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"><div class="mystery-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You sense powerful mana resonating from an ancient source within the corrupted forest. Understanding and channeling this magical energy requires focus and careful attunement.*</p></div><<set _mysteryRoll = random(1, 100)>><<set _partyWisdom = (($rylan_combatStats.willpower || 9) + ($serin_combatStats.perception || 8) + ($liora_combatStats.willpower || 12) + ($mariel_combatStats.willpower || 13) + ($seryk_combatStats.willpower || 14) + ($nimeria_combatStats.perception || 14)) / 6>><<mysteryRollDisplay _mysteryRoll 50 _partyWisdom>><div id="mysteryResults" style="display: none;"><<if _mysteryRoll >= 80>><<set _goldGained = random(15, 25)>><<set _crystalsGained = random(2, 4)>><<set $gold += _goldGained>><<set $crystals += _crystalsGained>><div class="mystery-result perfect" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(218,112,214,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #DA70D6; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎯 Enlightening Discovery! 🎯</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your deep understanding unlocks the mystery's full potential, revealing hidden treasures and magical secrets!*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold & _crystalsGained Crystals</p></div><<elseif _mysteryRoll >= 40>><<set _reward = either("gold", "crystals", "experience")>><<if _reward === "gold">><<set _goldGained = random(10, 20)>><<set $gold += _goldGained>><div class="mystery-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(218,112,214,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #DA70D6; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Interesting Find! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your investigation reveals hidden knowledge that leads you to a cache of valuable resources.*</p><p style="color: #FFD700; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _goldGained Gold</p></div><<elseif _reward === "crystals">><<set _crystalsGained = random(2, 4)>><<set $crystals += _crystalsGained>><div class="mystery-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(218,112,214,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #DA70D6; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Magical Discovery! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*Your understanding of the phenomenon allows you to harvest its magical essence.*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Gained: _crystalsGained Magic Crystals</p></div><<else>><div class="mystery-result standard" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(218,112,214,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #DA70D6; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✅ Mystical Enhancement! ✅</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mystical energy enhances Liora's magical capacity, expanding her healing potential.*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Liora gains +10 Max SP</p></div><<set $liora_combatStats.maxStamina += 10>><<set $liora_combatStats.currentStamina += 10>><</if>><<else>><div class="mystery-result difficult" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,165,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFA500; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚠️ Weak Resonance ⚠️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mana resonance is difficult to attune to, but Liora manages to absorb a small amount of magical energy.*</p><p style="color: #87CEEB; text-align: center; font-size: 1.1em; margin: 5px 0;">Liora gains +2 Max SP</p></div><<set $liora_combatStats.maxStamina += 2>><<set $liora_combatStats.currentStamina += 2>><</if>> <div style="text-align: center; margin: 30px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden; display: inline-block;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodContinue]]</div> </div></div></div> </div></div></div><<timed 1s>><<run $("#mysteryResults").show()>><</timed>><<changeFace $currentRylanFace>><<statSummary>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <div class="random-encounter-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="random-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255, 20, 147, 0.85); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">🎲 Fate's Choice 🎲</p><p style="color: white; font-size: 1.1em;">The Unknown Path</p></div><div class="random-description" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin: 25px 0;"><p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*You step into a swirling mist that obscures the path ahead. Strange energies twist around you as fate itself seems to guide your steps. What lies beyond remains completely unknown...*</p><div class="fate-spinner" style="text-align: center; margin: 30px 0;"><div style="font-size: 4em; animation: spin 2s linear infinite; display: inline-block;">🎲</div><p style="color: #FF1493; font-size: 1.2em; margin: 15px 0; font-weight: bold;">Fate is deciding your encounter...</p></div></div><<set _randomOutcome = either(["event", "battle", "item", "gold", "crystal", "mystery"])>><div id="randomResults" style="display: none;"><<if _randomOutcome === "event">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,215,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFD700; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">🎭 Fate Brings an Event! 🎭</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists clear to reveal an unexpected encounter awaiting you!*</p> [[Continue|DungeonEventCard]]</div><<elseif _randomOutcome === "battle">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,69,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FF6347; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">⚔️ Fate Brings Battle! ⚔️</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists part to reveal enemies ready for combat!*</p> [[Continue|DungeonBattleCard]]</div><<elseif _randomOutcome === "item">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(147,112,219,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #9370DB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">✨ Fate Brings Training! ✨</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists reveal ancient knowledge waiting to be learned!*</p>[[Continue|DungeonItemCard]]</div><<elseif _randomOutcome === "gold">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(255,215,0,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #FFD700; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">💰 Fate Brings Treasure! 💰</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists clear to show gleaming treasures hidden nearby!*</p>[[Continue|DungeonGoldCard]]</div><<elseif _randomOutcome === "crystal">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(135,206,235,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #87CEEB; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">💎 Fate Brings Crystals! 💎</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists reveal magical crystals pulsing with energy!*</p>[[Continue|DungeonCrystalCard]]</div><<elseif _randomOutcome === "mystery">><div class="random-result" style="background: rgba(0,0,0,0.8); border: 2px solid rgba(218,112,214,0.8); border-radius: 8px; padding: 20px; margin: 20px 0; text-align: center;"><p style="color: #DA70D6; text-align: center; font-size: 1.2em; margin: 15px 0; font-weight: bold;">❓ Fate Brings Mystery! ❓</p><p style="color: white; line-height: 1.6; margin-bottom: 15px; text-align: center;">*The mists swirl thicker, revealing an even deeper mystery!*</p> [[Continue|DungeonMysteryCard]]</div> <</if>></div></div></div><<timed 1.5s>><<run $("#randomResults").show()>><</timed>> <<changeFace $currentRylanFace>> <</nobr>>
<<script>>window.AudioSystem.playBGM('blightwood.mp3');<</script>><<set $currentFace = $currentRylanFace>> <<nobr>> <<dungeonEffectCheck>><<if not $dungeonProgress>><<set $dungeonProgress = 1>><</if>><<set $dungeonProgress += 1>><<if $serykxliorantr === true || $serykxliorantr === "stage1">><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 2, $liora_combatStats.maxStamina)>><<else>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 5, $liora_combatStats.maxStamina)>><</if>><<if not $mariel_combatStats>><<set $mariel_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 8, agility: 7, willpower: 13, technique: 10, perception: 11 }>><</if>><<if not $partyMaxHP>><<set $partyMaxHP = ($rylan_combatStats.maxHealth || 100) + ($liora_combatStats.maxHealth || 80) + ($serin_combatStats.maxHealth || 90) + ($mariel_combatStats.maxHealth || 100) + ($seryk_combatStats.maxHealth || 150) + ($nimeria_combatStats.maxHealth || 120)>><</if>><<if not $partyCurrentHP>><<set $partyCurrentHP = ($rylan_combatStats.currentHealth || 100) + ($liora_combatStats.currentHealth || 80) + ($serin_combatStats.currentHealth || 90) + ($mariel_combatStats.currentHealth || 100) + ($seryk_combatStats.currentHealth || 150) + ($nimeria_combatStats.currentHealth || 120)>><</if>><<autoHealCheck>><<set _lioraCurrentSP = $liora_combatStats.currentStamina || 0>><<set _lioraMaxSP = $liora_combatStats.maxStamina || 80>><<set _hpPercentage = Math.round(($partyCurrentHP / $partyMaxHP) * 100)>><<set _spPercentage = Math.round((_lioraCurrentSP / _lioraMaxSP) * 100)>><<set _hpColor = (_hpPercentage >= 75) ? "#32CD32" : (_hpPercentage >= 50) ? "#FFD700" : (_hpPercentage >= 25) ? "#FFA500" : "#FF4500">><<set _spColor = (_spPercentage >= 75) ? "#87CEEB" : (_spPercentage >= 50) ? "#4169E1" : (_spPercentage >= 25) ? "#0000FF" : "#8A2BE2">><<if $dungeonProgress >= $dungeonMaxAreas>><div class="completion-redirect" style="background: linear-gradient(to bottom, rgba(0, 128, 0, 0.85), rgba(34, 139, 34, 0.9)); min-height: 300px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); text-align: center;"><h2 style="color: white; margin-bottom: 20px;">🎉 Exploration Complete! 🎉</h2><p style="color: white; line-height: 1.6; margin-bottom: 20px;">You have successfully explored the entire $dungeonName region!</p> [[Complete the mission|BlightwoodComplete]]</div> <<elseif $dungeonProgress % 4 === 0>> [[Take a rest|BlightwoodRestArea]] <<else>><div class="dungeon-exploration-container" style="background: url('images/landscapes/blightwood.webp'); background-size: cover; background-position: center; min-height: 600px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3); position: relative;"><div class="dungeon-overlay" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(34, 139, 34, 0.3); border-radius: 10px;"></div><div style="position: relative; z-index: 2;"><div class="dungeon-header" style="background: rgba(45,45,50,0.95); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">$dungeonName Exploration</p><<set _dungeonImageName = $dungeonName.toLowerCase()>><center><img @src="'images/landscapes/' + _dungeonImageName + '.webp'" style="max-width: 300px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3); margin: 15px 0;"></center><div style="display: flex; justify-content: space-between; align-items: center;"><p style="color: white; font-size: 1.1em; margin: 0;">Progress: $dungeonProgress / $dungeonMaxAreas</p><p style="color: <<print _hpColor>>; font-size: 1.1em; margin: 0; font-weight: bold;">Party HP: $partyCurrentHP / $partyMaxHP</p><p style="color: <<print _spColor>>; font-size: 1.1em; margin: 0; font-weight: bold;">Liora MP: _lioraCurrentSP / _lioraMaxSP</p></div></div><div class="card-selection" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"><p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*You continue deeper into the twisted forest. The path ahead splits once again, offering new choices and challenges.*</p><<generateDungeonCards>></div></div></div><</if>><<changeFace $currentRylanFace>> <</nobr>>
<<nobr>> <<widget "dynamicFetishEvent">> <<set _fetishType1 = "feet">> <<set _fetishType2 = "ass">> <<set _fetishType3 = "breasts">> <<set _fetishType4 = "armpit">> <<set _fetishValue1 = $rylan_FeetFetish || 0>> <<set _fetishValue2 = $rylan_AssFetish || 0>> <<set _fetishValue3 = $rylan_BreastFetish || 0>> <<set _fetishValue4 = $rylan_ArmpitFetish || 0>> <<set _chance1 = 10 + (_fetishValue1 > 0 ? _fetishValue1 : 0)>> <<set _chance2 = 10 + (_fetishValue2 > 0 ? _fetishValue2 : 0)>> <<set _chance3 = 10 + (_fetishValue3 > 0 ? _fetishValue3 : 0)>> <<set _chance4 = 10 + (_fetishValue4 > 0 ? _fetishValue4 : 0)>> <<set _totalChance = _chance1 + _chance2 + _chance3 + _chance4>> <<set _random = random(1, _totalChance)>> <<if _random <= _chance1>> <<set _selectedType = "feet">> <<elseif _random <= _chance1 + _chance2>> <<set _selectedType = "ass">> <<elseif _random <= _chance1 + _chance2 + _chance3>> <<set _selectedType = "breasts">> <<else>> <<set _selectedType = "armpit">> <</if>> <<set _fetishType = _selectedType>> <<set _debugFetishType = _fetishType>> <<if _selectedType === "feet">> <<set _fetishValue = _fetishValue1>> <<elseif _selectedType === "ass">> <<set _fetishValue = _fetishValue2>> <<elseif _selectedType === "breasts">> <<set _fetishValue = _fetishValue3>> <<elseif _selectedType === "armpit">> <<set _fetishValue = _fetishValue4>> <</if>> <<if _fetishType === "feet">> <<set _fetishTypeName = "FeetFetish">> <<set _fetishDescription = "feet">> <<elseif _fetishType === "ass">> <<set _fetishTypeName = "AssFetish">> <<set _fetishDescription = "ass">> <<elseif _fetishType === "breasts">> <<set _fetishTypeName = "BreastFetish">> <<set _fetishDescription = "breasts">> <<elseif _fetishType === "armpit">> <<set _fetishTypeName = "ArmpitFetish">> <<set _fetishDescription = "armpits">> <</if>> <<set _randomImage = random(1, 10)>> <<set _availableCharacters = []>> <<if $lioraFutaCurrious>> <<set _availableCharacters.push("Liora")>> <</if>> <<if $rylanxserincontent>> <<set _availableCharacters.push("Serin")>> <</if>> <<if $marielChapter5Massage>> <<set _availableCharacters.push("Mariel")>> <</if>> <<if $nimeriaxrylancontent>> <<set _availableCharacters.push("Nimeria")>> <</if>> <<if $serykRylanBlightwoodEncounter>> <<set _availableCharacters.push("Seryk")>> <</if>> <<if $thalor_rylanGayContent>> <<set _availableCharacters.push("Thalor")>> <</if>> <<if _availableCharacters.length === 0>> <<set _availableCharacters = ["Liora"]>> <</if>> <<set _randomCharacterIndex = random(0, _availableCharacters.length - 1)>> <<set _selectedCharacter = _availableCharacters[_randomCharacterIndex]>> <<if _selectedCharacter === "Liora">> <<set _characterName = "Liora">> <<set _characterFolder = "liora">> <<set _attractionValue = $rylan_LioraAttraction || 0>> <<set _faceImage = "images/liora/faceshortpink.webp">> <<elseif _selectedCharacter === "Serin">> <<set _characterName = "Serin">> <<set _characterFolder = "serin">> <<set _attractionValue = $rylan_SerinAttraction || 0>> <<set _faceImage = "images/serin/face.webp">> <<elseif _selectedCharacter === "Mariel">> <<set _characterName = "Mariel">> <<set _characterFolder = "mariel">> <<set _attractionValue = $rylan_MarielAttraction || 0>> <<set _faceImage = "images/mariel/stage2/face.webp">> <<elseif _selectedCharacter === "Nimeria">> <<set _characterName = "Nimeria">> <<set _characterFolder = "nimeria">> <<set _attractionValue = $rylan_NimeriaAttraction || 0>> <<set _faceImage = "images/nimeria/face.webp">> <<elseif _selectedCharacter === "Seryk">> <<set _characterName = "Seryk">> <<set _characterFolder = "seryk">> <<set _attractionValue = $rylan_SerykAttraction || 0>> <<set _faceImage = "images/seryk/face.webp">> <<else>> <<set _characterName = "Thalor">> <<set _characterFolder = "thalor">> <<set _attractionValue = $rylan_ThalorAttraction || 0>> <<set _faceImage = "images/thalor/face.webp">> <</if>> <<quickRoll "Fetish Temptation" "Rylan" 80 5 _fetishTypeName 2>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">As we rest in this area, I find myself unable to stop looking at <<if _characterName === "Mariel">><<print $humanToMariel>><<elseif _characterName === "Thalor">><<print $humanToThalor>><<else>><<print _characterName>><</if>>'s <<print _fetishDescription>>. There's something about them that keeps drawing my attention...</p> </div> <<set _imagePath = "images/" + _characterFolder + "/dungeon/" + _fetishType + "/" + _randomImage + ".webp">> <center><img @src="_imagePath" style="width: 400px; max-width: 100%; height: auto; border-radius: 8px; margin: 20px 0; display: block;" alt="<<print _characterName>>'s <<print _fetishTypeName>>"></center> <<if not _tempRollSuccess>> <<changeFetish "Rylan" _fetishTypeName 0.2>> <<changeLust "Rylan" 3>> <<changeAttraction "Rylan" _characterName 0.1>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I can't help myself... the sight is too tempting to resist. My heart races as I continue to stare, feeling a strange warmth building inside me.</p> </div> <<set _randomChance = random(1, 100)>> <<if _randomChance <= 30>> <div class="speaker-block" style="margin-bottom: 20px;"> <img @src="_faceImage" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 15px 10px 0; clear: left;" alt="_characterName"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 15px; margin-left: 60px;"> <<if _characterName === "Liora">> <span class="dialog-liora">"Is something wrong, $humanName? You seem distracted..."</span> <<elseif _characterName === "Serin">> <span class="dialog-serin">"Hey, what are you staring at? Do I have something on me?"</span> <<elseif _characterName === "Mariel">> <span class="dialog-mariel">"$humanName, are you feeling alright? You look a bit flushed."</span> <<elseif _characterName === "Nimeria">> <span class="dialog-nimeria">"Something caught your eye? I hope it's something pleasant..."</span> <<elseif _characterName === "Seryk">> <span class="dialog-seryk">"You okay there? You seem lost in thought."</span> <<else>> <span class="dialog-thalor">"What's got you so distracted, $humanName?"</span> <</if>> </div><div style="clear: left;"></div></div> <</if>> <<else>> <div style="margin: 20px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); border-radius: 8px; padding: 20px;"> <p style="color: #E6E6FA; font-style: italic; margin: 10px 0; line-height: 1.6;">I manage to tear my gaze away, feeling a bit embarrassed by my own thoughts. I should focus on the mission, not get distracted by such things.</p> </div> <</if>> <div style="text-align: center; margin: 20px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(100, 100, 100, 0.8); border-radius: 15px; padding: 25px; min-width: 280px; box-shadow: 0 8px 25px rgba(0,0,0,0.4); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(90deg, #32CD32, #228B22, #006400, #228B22);"></div> <h4 style="color: #E6E6FA; margin: 0 0 20px 0; font-size: 1.4em; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">Continue Exploring</h4> <div style="display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.8), rgba(40, 40, 60, 0.9)); border-radius: 8px; padding: 12px; display: inline-block; min-width: 150px;">[[Continue|BlightwoodJourney]]</div> </div></div></div> <<changeFace $currentRylanFace>> <<statSummary>> <</widget>> <</nobr>>
<<if !$rylan_combatStats>><<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 10, agility: 8, willpower: 6, technique: 7, perception: 6 }>><</if>><<if !$serin_combatStats>><<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 120, currentStamina: 120, physicalPower: 11, agility: 12, willpower: 7, technique: 9, perception: 8 }>><</if>><<if !$liora_combatStats>><<set $liora_combatStats = { maxHealth: 80, currentHealth: 80, maxStamina: 80, currentStamina: 80, physicalPower: 7, agility: 7, willpower: 12, technique: 8, perception: 9 }>><</if>><div class="party-menu"> <div class="menu-header"> <h2>Party Status</h2> <div class="gold-display">⚜ <<print $gold || 0>> Gold</div> <div class="menu-nav"> [[⟨ Return|previous()]] </div> </div> <div class="party-grid"> <div class="character-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/chibi-models/rylanback.webp" alt="<<print $humanName>>"> </div> <div class="character-name"><<print $humanName>></div> </div> <div class="stat-bars"> <div class="stat-bar hp-bar"> <div class="bar-label">HP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($rylan_combatStats.currentHealth / $rylan_combatStats.maxHealth * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($rylan_combatStats.currentHealth)>>/<<print $rylan_combatStats.maxHealth>></div> </div> <div class="stat-bar sp-bar"> <div class="bar-label">SP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($rylan_combatStats.currentStamina / $rylan_combatStats.maxStamina * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($rylan_combatStats.currentStamina)>>/<<print $rylan_combatStats.maxStamina>></div> </div> </div> <div class="battle-stats"> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">PWR:</span> <span class="stat-value"><<print $rylan_combatStats.physicalPower.toFixed(1)>></span> <span class="stat-label">AGI:</span> <span class="stat-value"><<print $rylan_combatStats.agility.toFixed(1)>></span> </div> </div> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">TEC:</span> <span class="stat-value"><<print $rylan_combatStats.technique.toFixed(1)>></span> <span class="stat-label">WIL:</span> <span class="stat-value"><<print $rylan_combatStats.willpower.toFixed(1)>></span> </div> </div> </div> </div> <div class="character-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/chibi-models/serinback.webp" alt="Serin"> </div> <div class="character-name">Serin</div> </div> <div class="stat-bars"> <div class="stat-bar hp-bar"> <div class="bar-label">HP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($serin_combatStats.currentHealth / $serin_combatStats.maxHealth * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($serin_combatStats.currentHealth)>>/<<print $serin_combatStats.maxHealth>></div> </div> <div class="stat-bar sp-bar"> <div class="bar-label">SP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($serin_combatStats.currentStamina / $serin_combatStats.maxStamina * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($serin_combatStats.currentStamina)>>/<<print $serin_combatStats.maxStamina>></div> </div> </div> <div class="battle-stats"> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">PWR:</span> <span class="stat-value"><<print $serin_combatStats.physicalPower.toFixed(1)>></span> <span class="stat-label">AGI:</span> <span class="stat-value"><<print $serin_combatStats.agility.toFixed(1)>></span> </div> </div> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">TEC:</span> <span class="stat-value"><<print $serin_combatStats.technique.toFixed(1)>></span> <span class="stat-label">WIL:</span> <span class="stat-value"><<print $serin_combatStats.willpower.toFixed(1)>></span> </div> </div> </div> </div> <div class="character-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/chibi-models/lioraback.webp" alt="Liora"> </div> <div class="character-name">Liora</div> </div> <div class="stat-bars"> <div class="stat-bar hp-bar"> <div class="bar-label">HP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($liora_combatStats.currentHealth / $liora_combatStats.maxHealth * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($liora_combatStats.currentHealth)>>/<<print $liora_combatStats.maxHealth>></div> </div> <div class="stat-bar sp-bar"> <div class="bar-label">SP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print ($liora_combatStats.currentStamina / $liora_combatStats.maxStamina * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor($liora_combatStats.currentStamina)>>/<<print $liora_combatStats.maxStamina>></div> </div> </div> <div class="battle-stats"> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">PWR:</span> <span class="stat-value"><<print $liora_combatStats.physicalPower.toFixed(1)>></span> <span class="stat-label">AGI:</span> <span class="stat-value"><<print $liora_combatStats.agility.toFixed(1)>></span> </div> </div> <div class="stat-row"> <div class="stat-pair"> <span class="stat-label">TEC:</span> <span class="stat-value"><<print $liora_combatStats.technique.toFixed(1)>></span> <span class="stat-label">WIL:</span> <span class="stat-value"><<print $liora_combatStats.willpower.toFixed(1)>></span> </div> </div> </div> </div> </div> </div> <div class="PartyMenu-return"> <<link "⟨ Return">> <<run Engine.backward()>> <</link>> </div> <style> .party-menu { width: 90%; max-width: 1200px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); color: white; } .menu-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .menu-header h2 { margin: 0; color: #fff; } .gold-display { background: rgba(255, 215, 0, 0.2); padding: 5px 15px; border-radius: 4px; color: #ffd700; font-weight: bold; margin: 0 10px; border: 1px solid rgba(255, 215, 0, 0.3); text-shadow: 0 0 3px rgba(255, 215, 0, 0.5); } .menu-nav a { color: #fff; text-decoration: none; padding: 5px 10px; border-radius: 5px; background: rgba(255, 255, 255, 0.1); } .party-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(360px, 1fr)); gap: 20px; margin-top: 20px; } .character-card { background: rgba(30, 30, 30, 0.9); border-radius: 8px; padding: 20px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); width: 360px; margin: 0 auto; } .character-header { display: flex; align-items: center; gap: 10px; margin-bottom: 15px; } .character-portrait { width: 64px; height: 64px; border-radius: 50%; overflow: hidden; border: 2px solid rgba(255, 255, 255, 0.3); background: rgba(0, 0, 0, 0.2); display: flex; align-items: center; justify-content: center; } .character-portrait img { width: 100%; height: 100%; object-fit: cover; } .character-name { font-size: 1.2em; font-weight: bold; color: #ff4081; background: rgba(0, 0, 0, 0.5); padding: 4px 12px; border-radius: 4px; position: absolute; top: -10px; left: 10px; } .stat-bars { margin: 15px 0; } .stat-bar { margin: 8px 0; display: flex; align-items: center; gap: 10px; } .bar-label { width: 30px; font-weight: bold; } .bar-background { flex-grow: 1; height: 12px; background: rgba(0, 0, 0, 0.3); border-radius: 6px; overflow: hidden; } .hp-bar .bar-fill { background: linear-gradient(to right, #ff4081, #ff80ab); } .sp-bar .bar-fill { background: linear-gradient(to right, #2196f3, #64b5f6); } .bar-fill { height: 100%; transition: width 0.3s ease; } .bar-text { min-width: 110px; text-align: right; } .battle-stats { display: flex; flex-direction: column; gap: 10px; margin-top: 15px; padding: 10px; background: rgba(0, 0, 0, 0.2); border-radius: 4px; } .stat-row { display: flex; justify-content: space-between; align-items: center; } .stat-pair { display: flex; gap: 20px; justify-content: space-between; flex: 1; } .stat-label { color: #aaa; font-size: 0.9em; min-width: 40px; } .stat-value { font-weight: bold; color: white; min-width: 30px; text-align: right; } .menu-nav { background: rgba(0, 0, 0, 0.5); padding: 5px 15px; border-radius: 4px; } </style>
<<nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>><<set $currentFace = $currentNimeriaFace>><<if not $soulForgeUnlocked>><div class="forge-locked-container"> <div class="locked-message"> <h2>🔒 Soul Forge Locked</h2> <p>The Soul Forge has not yet been established. Complete the laboratory setup in Chapter 3 to unlock this feature.</p> <div class="nav-button"> <a href="javascript:void(0)" onclick="SugarCube.Engine.backward()">⬅ Go Back</a></div></div></div> <<else>> <div class="soulforge-container"> <div class="forge-header"> <div class="forge-title-section"> <div class="forge-icon">🔮</div> <h1 class="forge-title">SOUL FORGE</h1> <p class="forge-subtitle">Reshape the essence of destiny</p></div> <div class="forge-resources"> <div class="gold-display"> <span class="gold-icon">💰</span> <span class="gold-amount"><<print $gold || 0>> Gold</span></div> <div class="weight-controls"> <button class="weight-button" onclick="SoulForge.openWeightEditor()"> <span class="weight-icon">⚖️</span> <span class="weight-text">Fetish Weights</span></button></div></div></div> <div class="forge-content"> <div class="character-forge-grid"> <<set _characters = ["rylan", "liora", "serin", "seryk", "nimeria", "mariel"]>> <<for _char range _characters>> <<set _charName = _char.charAt(0).toUpperCase() + _char.slice(1)>> <<set _effects = State.variables[_char + '_soulEffects'] || []>> <<set _blessing = State.variables[_char + '_soulBlessing'] || 0>> <<set _corruption = State.variables[_char + '_soulCorruption'] || 0>> <<if _char === "mariel" && $characterStages && $characterStages.mariel >= 2>> <<set _imagePath = "images/mariel/stage2/face.webp">> <<else>> <<set _imagePath = "images/" + _char + "/face.webp">> <</if>> <div class="character-forge-card <<if _char === 'seryk' || _char === 'nimeria'>>demon-type<<else>>human-type<</if>>"> <div class="character-forge-header"> <div class="character-portrait-section"> <img @src="_imagePath" class="forge-portrait" @alt="_charName"> <div class="soul-aura-forge <<print _char>>-aura-forge"></div></div> <div class="character-info-section"> <h3 class="character-forge-name"><<if _char === "rylan">><<print $humanName>><<else>><<print _charName>><</if>></h3> <div class="soul-stats-forge"> <div class="blessing-stat-forge">✨ <<print _blessing>></div> <div class="corruption-stat-forge">🌑 <<print _corruption>></div></div></div></div> <div class="effects-forge-section"> <<if _effects.length > 0>> <div class="effects-grid"> <<for _effect range _effects>> <div class="soulforge-effect-item soulforge-<<print _effect.type>>-effect"> <div class="soulforge-effect-info"> <div class="soulforge-effect-header"> <span class="soulforge-effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></span> <span class="soulforge-effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="soulforge-effect-level">Lv.<<print _effect.level>></span><</if>></span></div> <div class="soulforge-effect-description"><<print _effect.effect>></div></div> <div class="soulforge-effect-actions"> <button class="soulforge-reroll-button" @data-character="_char" @data-index="_effects.indexOf(_effect)" onclick="SoulForge.rerollEffect(this.dataset.character, parseInt(this.dataset.index))"> <span class="soulforge-action-icon">🎲</span> <span class="soulforge-action-text">Reroll</span> <span class="soulforge-action-cost">10G</span></button> <button class="soulforge-remove-button" @data-character="_char" @data-index="_effects.indexOf(_effect)" onclick="SoulForge.removeEffect(this.dataset.character, parseInt(this.dataset.index))"> <span class="soulforge-action-icon">❌</span> <span class="soulforge-action-text">Remove</span> <span class="soulforge-action-cost">50G</span></button></div></div> <</for>></div> <<else>> <div class="no-effects-forge"> <div class="no-effects-icon">🌟</div> <p>Pure soul - no effects to modify</p></div> <</if>></div></div> <</for>></div> </div> <div class="forge-navigation"> <div class="nav-buttons-forge"> <button class="back-button" onclick="SugarCube.Engine.backward()"> <span class="nav-icon">⬅</span> <span class="nav-text">Go Back</span></button> </div></div></div><</if>> <</nobr>> <script> window.SoulForge = { canRerollEffect: function(character, effectIndex) { const effects = SugarCube.State.variables[character + '_soulEffects'] || []; if (effectIndex < 0 || effectIndex >= effects.length) { return false; } const currentEffect = effects[effectIndex]; const effectType = currentEffect.type; const currentLevel = currentEffect.level || 1; // Get available effects for this character and type let availableEffects = []; if (effectType === "blessing") { availableEffects = [ { name: 'Pure Heart', effect: 'Affection gains +5%', type: 'relationship', mechanic: 'affectionBonus' }, { name: 'Noble Soul', effect: 'Attraction gains +5%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Faithful Spirit', effect: 'Lust gains -5%', type: 'relationship', mechanic: 'lustResistance' }, { name: 'Strong Will', effect: 'All fetish gains -5%', type: 'fetish', mechanic: 'fetishResistance' }, { name: 'Pure Mind', effect: 'Feet fetish gains -5%', type: 'fetish', mechanic: 'FeetFetishResistance' }, { name: 'Sacred Body', effect: 'Smell fetish gains -5%', type: 'fetish', mechanic: 'SmellFetishResistance' }, { name: 'Divine Focus', effect: 'Submission fetish gains -5%', type: 'fetish', mechanic: 'SubmissionFetishResistance' }, { name: 'Modest Soul', effect: 'Exhibitionism fetish gains -5%', type: 'fetish', mechanic: 'ExhibitionismFetishResistance' }, { name: 'Innocent Heart', effect: 'Voyeurism fetish gains -5%', type: 'fetish', mechanic: 'VoyeurismFetishResistance' }, { name: 'Gentle Spirit', effect: 'Masochism fetish gains -5%', type: 'fetish', mechanic: 'MasochismFetishResistance' }, { name: 'Compassionate Nature', effect: 'Sadism fetish gains -5%', type: 'fetish', mechanic: 'SadismFetishResistance' }, { name: 'Free Will', effect: 'Bondage fetish gains -5%', type: 'fetish', mechanic: 'BondageFetishResistance' }, { name: 'Independent Mind', effect: 'Dominance fetish gains -5%', type: 'fetish', mechanic: 'DominanceFetishResistance' } ]; } else { const isHuman = ['rylan', 'liora', 'serin'].includes(character.toLowerCase()); const isDemon = ['seryk', 'nimeria'].includes(character.toLowerCase()); if (isHuman) { availableEffects = [ { name: 'Lustful Thoughts', effect: 'Lust gains +15%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Wandering Eyes', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Needy Heart', effect: 'Affection gains +10%', type: 'relationship', mechanic: 'affectionBonus' }, { name: 'Corrupted Desires', effect: 'All fetish gains +0.1', type: 'fetish', mechanic: 'fetishGainBonus' }, { name: 'Submissive Urges', effect: 'Submission fetish gains +0.15', type: 'fetish', mechanic: 'SubmissionFetishBonus' }, { name: 'Voyeuristic Tendencies', effect: 'Voyeurism fetish gains +0.1', type: 'fetish', mechanic: 'VoyeurismFetishBonus' }, { name: 'Masochistic Streak', effect: 'Masochism fetish gains +0.1', type: 'fetish', mechanic: 'MasochismFetishBonus' }, { name: 'Curious Mind', effect: 'Feet fetish gains +0.1', type: 'fetish', mechanic: 'FeetFetishBonus' }, { name: 'Sensitive Body', effect: 'Smell fetish gains +0.1', type: 'fetish', mechanic: 'SmellFetishBonus' }, { name: 'Depraved Thoughts', effect: 'Armpit fetish gains +0.1', type: 'fetish', mechanic: 'ArmpitFetishBonus' }, { name: 'Breast Fixation', effect: 'Breast fetish gains +0.1', type: 'fetish', mechanic: 'BreastFetishBonus' }, { name: 'Ass Obsession', effect: 'Ass fetish gains +0.1', type: 'fetish', mechanic: 'AssFetishBonus' }, { name: 'Thigh Fascination', effect: 'Thigh fetish gains +0.1', type: 'fetish', mechanic: 'ThighFetishBonus' }, { name: 'Saliva Interest', effect: 'Saliva fetish gains +0.1', type: 'fetish', mechanic: 'SalivaFetishBonus' }, { name: 'Exhibitionist Urges', effect: 'Exhibitionism fetish gains +0.1', type: 'fetish', mechanic: 'ExhibitionismFetishBonus' } ]; } else if (isDemon) { availableEffects = [ { name: 'Seductive Presence', effect: 'Others gain +20% more lust around you', type: 'influence', mechanic: 'lustInfluenceBonus' }, { name: 'Dominant Aura', effect: 'Others gain +20% more attraction to you', type: 'influence', mechanic: 'attractionInfluenceBonus' }, { name: 'Corrupting Touch', effect: 'Others gain +0.1 more fetish when you trigger it', type: 'influence', mechanic: 'fetishInfluenceBonus' }, { name: 'Demonic Lust', effect: 'Lust gains +10%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Charismatic Aura', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Dominant Nature', effect: 'Dominance fetish gains +0.15', type: 'fetish', mechanic: 'DominanceFetishBonus' }, { name: 'Sadistic Pleasure', effect: 'Sadism fetish gains +0.1', type: 'fetish', mechanic: 'SadismFetishBonus' }, { name: 'Muscle Pride', effect: 'Muscle fetish gains +0.1', type: 'fetish', mechanic: 'MuscleFetishBonus' }, { name: 'Intoxicating Scent', effect: 'Smell fetish gains +0.1', type: 'fetish', mechanic: 'SmellFetishBonus' }, { name: 'Foot Dominance', effect: 'Feet fetish gains +0.1', type: 'fetish', mechanic: 'FeetFetishBonus' }, { name: 'Bondage Master', effect: 'Bondage fetish gains +0.1', type: 'fetish', mechanic: 'BondageFetishBonus' }, { name: 'Exhibitionist Pride', effect: 'Exhibitionism fetish gains +0.1', type: 'fetish', mechanic: 'ExhibitionismFetishBonus' } ]; } else { availableEffects = [ { name: 'Lustful Thoughts', effect: 'Lust gains +15%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Corrupted Desires', effect: 'All fetish gains +0.1', type: 'fetish', mechanic: 'fetishGainBonus' }, { name: 'Wandering Eyes', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Needy Heart', effect: 'Affection gains +10%', type: 'relationship', mechanic: 'affectionBonus' } ]; } } // Filter out effects that already exist (excluding the current one) const tempEffects = [...effects]; tempEffects.splice(effectIndex, 1); const existingEffectNames = tempEffects.map(effect => effect.name); let uniqueEffects = availableEffects.filter(effect => !existingEffectNames.includes(effect.name)); // ALWAYS exclude the current effect (not just at max level) uniqueEffects = uniqueEffects.filter(effect => effect.name !== currentEffect.name); return uniqueEffects.length > 0; }, rerollEffect: function(character, effectIndex) { // Check if reroll is possible if (!this.canRerollEffect(character, effectIndex)) { this.showMessage("Cannot reroll: Effect at max level and all other effects already present!", "error"); return; } const gold = SugarCube.State.variables.gold || 0; const cost = 10; if (gold < cost) { this.showMessage("Not enough gold! Need " + cost + " gold to reroll.", "error"); return; } const effects = SugarCube.State.variables[character + '_soulEffects'] || []; if (effectIndex < 0 || effectIndex >= effects.length) { this.showMessage("Invalid effect selected.", "error"); return; } const oldEffect = effects[effectIndex]; const effectType = oldEffect.type; const originalLevel = oldEffect.level || 1; // Preserve the original level const oldEffectName = oldEffect.name; // Store the name of the effect being replaced // Deduct gold SugarCube.State.variables.gold -= cost; // Get available effects lists without applying them let availableEffects = []; if (effectType === "blessing") { availableEffects = [ // Relationship Effects { name: 'Pure Heart', effect: 'Affection gains +5%', type: 'relationship', mechanic: 'affectionBonus' }, { name: 'Noble Soul', effect: 'Attraction gains +5%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Faithful Spirit', effect: 'Lust gains -5%', type: 'relationship', mechanic: 'lustResistance' }, // General Fetish Resistance { name: 'Strong Will', effect: 'All fetish gains -5%', type: 'fetish', mechanic: 'fetishResistance' }, // Specific Fetish Resistances { name: 'Pure Mind', effect: 'Feet fetish gains -5%', type: 'fetish', mechanic: 'FeetFetishResistance' }, { name: 'Sacred Body', effect: 'Smell fetish gains -5%', type: 'fetish', mechanic: 'SmellFetishResistance' }, { name: 'Divine Focus', effect: 'Submission fetish gains -5%', type: 'fetish', mechanic: 'SubmissionFetishResistance' }, { name: 'Modest Soul', effect: 'Exhibitionism fetish gains -5%', type: 'fetish', mechanic: 'ExhibitionismFetishResistance' }, { name: 'Innocent Heart', effect: 'Voyeurism fetish gains -5%', type: 'fetish', mechanic: 'VoyeurismFetishResistance' }, { name: 'Gentle Spirit', effect: 'Masochism fetish gains -5%', type: 'fetish', mechanic: 'MasochismFetishResistance' }, { name: 'Compassionate Nature', effect: 'Sadism fetish gains -5%', type: 'fetish', mechanic: 'SadismFetishResistance' }, { name: 'Free Will', effect: 'Bondage fetish gains -5%', type: 'fetish', mechanic: 'BondageFetishResistance' }, { name: 'Independent Mind', effect: 'Dominance fetish gains -5%', type: 'fetish', mechanic: 'DominanceFetishResistance' } ]; } else { const isHuman = ['rylan', 'liora', 'serin'].includes(character.toLowerCase()); const isDemon = ['seryk', 'nimeria'].includes(character.toLowerCase()); if (isHuman) { availableEffects = [ // Lust and Attraction Effects { name: 'Lustful Thoughts', effect: 'Lust gains +15%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Wandering Eyes', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Needy Heart', effect: 'Affection gains +10%', type: 'relationship', mechanic: 'affectionBonus' }, // General Fetish Development { name: 'Corrupted Desires', effect: 'All fetish gains +0.1', type: 'fetish', mechanic: 'fetishGainBonus' }, // Submissive Fetishes { name: 'Submissive Urges', effect: 'Submission fetish gains +0.15', type: 'fetish', mechanic: 'SubmissionFetishBonus' }, { name: 'Voyeuristic Tendencies', effect: 'Voyeurism fetish gains +0.1', type: 'fetish', mechanic: 'VoyeurismFetishBonus' }, { name: 'Masochistic Streak', effect: 'Masochism fetish gains +0.1', type: 'fetish', mechanic: 'MasochismFetishBonus' }, // Body Part Fetishes { name: 'Curious Mind', effect: 'Feet fetish gains +0.1', type: 'fetish', mechanic: 'FeetFetishBonus' }, { name: 'Sensitive Body', effect: 'Smell fetish gains +0.1', type: 'fetish', mechanic: 'SmellFetishBonus' }, { name: 'Depraved Thoughts', effect: 'Armpit fetish gains +0.1', type: 'fetish', mechanic: 'ArmpitFetishBonus' }, { name: 'Breast Fixation', effect: 'Breast fetish gains +0.1', type: 'fetish', mechanic: 'BreastFetishBonus' }, { name: 'Ass Obsession', effect: 'Ass fetish gains +0.1', type: 'fetish', mechanic: 'AssFetishBonus' }, { name: 'Thigh Fascination', effect: 'Thigh fetish gains +0.1', type: 'fetish', mechanic: 'ThighFetishBonus' }, { name: 'Saliva Interest', effect: 'Saliva fetish gains +0.1', type: 'fetish', mechanic: 'SalivaFetishBonus' }, { name: 'Exhibitionist Urges', effect: 'Exhibitionism fetish gains +0.1', type: 'fetish', mechanic: 'ExhibitionismFetishBonus' } ]; } else if (isDemon) { availableEffects = [ // Influence on Others' Stats { name: 'Seductive Presence', effect: 'Others gain +20% more lust around you', type: 'influence', mechanic: 'lustInfluenceBonus' }, { name: 'Dominant Aura', effect: 'Others gain +20% more attraction to you', type: 'influence', mechanic: 'attractionInfluenceBonus' }, { name: 'Corrupting Touch', effect: 'Others gain +0.1 more fetish when you trigger it', type: 'influence', mechanic: 'fetishInfluenceBonus' }, // Own Stats { name: 'Demonic Lust', effect: 'Lust gains +10%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Charismatic Aura', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, // Dominant Fetish Development { name: 'Dominant Nature', effect: 'Dominance fetish gains +0.15', type: 'fetish', mechanic: 'DominanceFetishBonus' }, { name: 'Sadistic Pleasure', effect: 'Sadism fetish gains +0.1', type: 'fetish', mechanic: 'SadismFetishBonus' }, // Physical Fetishes { name: 'Muscle Pride', effect: 'Muscle fetish gains +0.1', type: 'fetish', mechanic: 'MuscleFetishBonus' }, { name: 'Intoxicating Scent', effect: 'Smell fetish gains +0.1', type: 'fetish', mechanic: 'SmellFetishBonus' }, { name: 'Foot Dominance', effect: 'Feet fetish gains +0.1', type: 'fetish', mechanic: 'FeetFetishBonus' }, // Control Fetishes { name: 'Bondage Master', effect: 'Bondage fetish gains +0.1', type: 'fetish', mechanic: 'BondageFetishBonus' }, { name: 'Exhibitionist Pride', effect: 'Exhibitionism fetish gains +0.1', type: 'fetish', mechanic: 'ExhibitionismFetishBonus' } ]; } else { availableEffects = [ { name: 'Lustful Thoughts', effect: 'Lust gains +15%', type: 'sexual', mechanic: 'lustGainBonus' }, { name: 'Corrupted Desires', effect: 'All fetish gains +0.1', type: 'fetish', mechanic: 'fetishGainBonus' }, { name: 'Wandering Eyes', effect: 'Attraction gains +15%', type: 'relationship', mechanic: 'attractionBonus' }, { name: 'Needy Heart', effect: 'Affection gains +10%', type: 'relationship', mechanic: 'affectionBonus' } ]; } } // Filter out effects that already exist (excluding the one being replaced) const tempEffects = [...effects]; tempEffects.splice(effectIndex, 1); // Remove the effect we're replacing const existingEffectNames = tempEffects.map(effect => effect.name); let uniqueEffects = availableEffects.filter(effect => !existingEffectNames.includes(effect.name)); // ALWAYS prevent rerolling into the same effect (not just at max level) const currentEffectName = oldEffect.name; uniqueEffects = uniqueEffects.filter(effect => effect.name !== currentEffectName); if (uniqueEffects.length === 0) { this.showMessage("No new effects available! All other effects are already present or have 0 weight.", "error"); // Refund the gold since reroll failed SugarCube.State.variables.gold += cost; return; } // Use weighted selection for ALL effects (both corruption and blessing) let newEffect = this.selectWeightedEffect(character, uniqueEffects); // Check if a valid effect was selected (weights might all be 0) if (!newEffect) { this.showMessage("Cannot reroll: All available effects have 0 weight!", "error"); // Refund the gold since reroll failed SugarCube.State.variables.gold += cost; return; } // Remove the old effect (now safe since we preserved the array) effects.splice(effectIndex, 1); // Scale the effect values based on the preserved level let scaledEffect = newEffect.effect; let scaledMechanic = newEffect.mechanic; if (originalLevel > 1) { // Scale numeric values in the effect description scaledEffect = scaledEffect.replace(/\+([0-9.]+)/g, function(match, value) { return '+' + (parseFloat(value) * originalLevel).toFixed(1); }); // Scale numeric values in the mechanic object if it exists if (scaledMechanic && typeof scaledMechanic === 'object') { for (let key in scaledMechanic) { if (typeof scaledMechanic[key] === 'number') { scaledMechanic[key] = scaledMechanic[key] * originalLevel; } } } } // Add the new effect at the original position with preserved level and scaled values effects.splice(effectIndex, 0, { type: effectType, name: newEffect.name, effect: scaledEffect, category: newEffect.type, mechanic: scaledMechanic, level: originalLevel // Use the preserved level instead of hardcoded 1 }); // Update the previous state with the changes so they persist when going back this.updatePreviousStateWithChanges(); this.showMessage("Reforged '" + oldEffect.name + "' into '" + newEffect.name + "'!", "success"); SugarCube.Engine.show(); }, removeEffect: function(character, effectIndex) { const gold = SugarCube.State.variables.gold || 0; const cost = 50; if (gold < cost) { this.showMessage("Not enough gold! Need " + cost + " gold to remove.", "error"); return; } const effects = SugarCube.State.variables[character + '_soulEffects'] || []; if (effectIndex < 0 || effectIndex >= effects.length) { this.showMessage("Invalid effect selected.", "error"); return; } const removedEffect = effects[effectIndex]; // Deduct gold SugarCube.State.variables.gold -= cost; // Remove the effect effects.splice(effectIndex, 1); // Decrease soul blessing/corruption count if (removedEffect.type === "blessing") { SugarCube.State.variables[character + '_soulBlessing'] = Math.max(0, (SugarCube.State.variables[character + '_soulBlessing'] || 0) - 1); } else { SugarCube.State.variables[character + '_soulCorruption'] = Math.max(0, (SugarCube.State.variables[character + '_soulCorruption'] || 0) - 1); } // Update the previous state with the changes so they persist when going back this.updatePreviousStateWithChanges(); this.showMessage("Purified '" + removedEffect.name + "' from " + character + "'s soul!", "success"); SugarCube.Engine.show(); }, showMessage: function(text, type) { const messageDiv = document.createElement('div'); messageDiv.className = 'forge-message ' + type; messageDiv.textContent = text; messageDiv.style.cssText = ` position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: ${type === 'error' ? 'rgba(220, 20, 60, 0.9)' : 'rgba(0, 150, 0, 0.9)'}; color: white; padding: 20px 30px; border-radius: 10px; font-size: 1.2em; font-weight: bold; z-index: 10000; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5); border: 2px solid ${type === 'error' ? '#ff6b6b' : '#00ff88'}; `; document.body.appendChild(messageDiv); setTimeout(() => { if (messageDiv.parentNode) { messageDiv.parentNode.removeChild(messageDiv); } }, 3000); }, // Fetish weight editor functions openWeightEditor: function() { const characters = ['rylan', 'liora', 'serin', 'seryk', 'nimeria', 'mariel']; const fetishTypes = [ 'FeetFetish', 'SmellFetish', 'ArmpitFetish', 'SalivaFetish', 'BreastFetish', 'AssFetish', 'ThighFetish', 'SubmissionFetish', 'DominanceFetish', 'ExhibitionismFetish', 'VoyeurismFetish', 'BondageFetish', 'MasochismFetish', 'SadismFetish', 'MuscleFetish', 'LustGain', 'AffectionGain', 'AttractionGain', 'GeneralFetishGain' ]; let modalHTML = ` <div id="weight-modal" class="weight-modal"> <div class="weight-modal-content"> <div class="weight-modal-header"> <h2>⚖️ Fetish Weight Editor</h2> <p>Control the probability of different fetish soul effects appearing for each character.</p> <button class="close-weight-modal" onclick="SoulForge.closeWeightEditor()">✕</button> </div> <div class="weight-character-tabs"> `; // Character tabs characters.forEach((char, index) => { const charName = char === 'rylan' ? (SugarCube.State.variables.humanName || 'Rylan') : char.charAt(0).toUpperCase() + char.slice(1); modalHTML += `<button class="weight-tab ${index === 0 ? 'active' : ''}" onclick="SoulForge.switchWeightTab('${char}')">${charName}</button>`; }); modalHTML += `</div><div class="weight-content">`; // Character weight panels characters.forEach((char, index) => { modalHTML += `<div id="weight-panel-${char}" class="weight-panel ${index === 0 ? 'active' : ''}">`; modalHTML += `<h3>${char === 'rylan' ? (SugarCube.State.variables.humanName || 'Rylan') : char.charAt(0).toUpperCase() + char.slice(1)} - Fetish Weights</h3>`; modalHTML += `<div class="weight-grid">`; fetishTypes.forEach(fetish => { const currentWeight = this.getFetishWeight(char, fetish); const displayName = fetish.replace('Fetish', '').replace(/([A-Z])/g, ' $1').trim(); modalHTML += ` <div class="weight-item"> <label class="weight-label">${displayName}:</label> <input type="range" min="0" max="5" step="0.5" value="${currentWeight}" class="weight-slider" oninput="SoulForge.updateWeight('${char}', '${fetish}', this.value)" onchange="SoulForge.updateWeight('${char}', '${fetish}', this.value)"> <span class="weight-value" id="weight-${char}-${fetish}">${currentWeight}x</span> </div> `; }); modalHTML += `</div>`; modalHTML += `<div class="weight-controls-panel">`; modalHTML += `<button class="weight-reset-button" onclick="SoulForge.resetWeights('${char}')">Reset to Default</button>`; modalHTML += `<button class="weight-random-button" onclick="SoulForge.randomizeWeights('${char}')">Randomize</button>`; modalHTML += `</div>`; modalHTML += `</div>`; }); modalHTML += `</div></div></div>`; // Remove existing modal if present const existingModal = document.getElementById('weight-modal'); if (existingModal) { existingModal.remove(); } // Add modal to page document.body.insertAdjacentHTML('beforeend', modalHTML); // Add modal styles if (!document.getElementById('weight-modal-styles')) { const styles = document.createElement('style'); styles.id = 'weight-modal-styles'; styles.textContent = this.getWeightModalCSS(); document.head.appendChild(styles); } }, closeWeightEditor: function() { const modal = document.getElementById('weight-modal'); if (modal) { modal.remove(); } }, switchWeightTab: function(character) { // Remove active class from all tabs and panels document.querySelectorAll('.weight-tab').forEach(tab => tab.classList.remove('active')); document.querySelectorAll('.weight-panel').forEach(panel => panel.classList.remove('active')); // Add active class to selected tab and panel document.querySelector(`[onclick="SoulForge.switchWeightTab('${character}')"]`).classList.add('active'); document.getElementById(`weight-panel-${character}`).classList.add('active'); }, getFetishWeight: function(character, fetishType) { if (!SugarCube.State.variables.fetishWeights) { SugarCube.State.variables.fetishWeights = {}; } if (!SugarCube.State.variables.fetishWeights[character]) { SugarCube.State.variables.fetishWeights[character] = {}; } // Use hasOwnProperty to distinguish between undefined and 0 if (SugarCube.State.variables.fetishWeights[character].hasOwnProperty(fetishType)) { return SugarCube.State.variables.fetishWeights[character][fetishType]; } return 1.0; // Default only when property doesn't exist }, updateWeight: function(character, fetishType, value) { if (!SugarCube.State.variables.fetishWeights) { SugarCube.State.variables.fetishWeights = {}; } if (!SugarCube.State.variables.fetishWeights[character]) { SugarCube.State.variables.fetishWeights[character] = {}; } SugarCube.State.variables.fetishWeights[character][fetishType] = parseFloat(value); // Update the current history state to include the weight changes SugarCube.State.setVar('fetishWeights', SugarCube.State.variables.fetishWeights); // Also update the previous history states so backward navigation preserves changes this.updateHistoryStates(); // Update display const valueSpan = document.getElementById(`weight-${character}-${fetishType}`); if (valueSpan) { valueSpan.textContent = value + 'x'; } }, resetWeights: function(character) { if (!SugarCube.State.variables.fetishWeights) { SugarCube.State.variables.fetishWeights = {}; } SugarCube.State.variables.fetishWeights[character] = {}; // Update the current history state to include the weight changes SugarCube.State.setVar('fetishWeights', SugarCube.State.variables.fetishWeights); // Also update the previous history states so backward navigation preserves changes this.updateHistoryStates(); // Reset all sliders and values for this character document.querySelectorAll(`#weight-panel-${character} .weight-slider`).forEach(slider => { slider.value = 1.0; const fetishType = slider.getAttribute('onchange').match(/'([^']*)',\s*this.value/)[1]; const valueSpan = document.getElementById(`weight-${character}-${fetishType}`); if (valueSpan) { valueSpan.textContent = '1.0x'; } }); this.showMessage(`Reset ${character}'s fetish weights to default.`, "success"); }, randomizeWeights: function(character) { document.querySelectorAll(`#weight-panel-${character} .weight-slider`).forEach(slider => { const randomValue = (Math.random() * 5).toFixed(1); slider.value = randomValue; const fetishType = slider.getAttribute('onchange').match(/'([^']*)',\s*this.value/)[1]; this.updateWeight(character, fetishType, randomValue); }); // Update the current history state to include the weight changes SugarCube.State.setVar('fetishWeights', SugarCube.State.variables.fetishWeights); // Also update the previous history states so backward navigation preserves changes this.updateHistoryStates(); this.showMessage(`Randomized ${character}'s fetish weights.`, "success"); }, selectWeightedEffect: function(character, effects) { // Create weighted array based on fetish weights const weightedEffects = []; // Debug information console.log(`=== Weight Selection Debug for ${character} ===`); effects.forEach(effect => { // Map effect mechanic to weight category const weightCategory = this.getWeightCategory(effect.mechanic); // Get weight for this category const weight = this.getFetishWeight(character, weightCategory); // Add effect multiple times based on weight (weight * 10 for granularity) // Allow 0 weight to actually mean 0 repetitions const repeatCount = Math.round(weight * 10); console.log(`Effect: "${effect.name}" | Mechanic: "${effect.mechanic}" | Category: "${weightCategory}" | Weight: ${weight} | Repeats: ${repeatCount}`); if (repeatCount > 0) { for (let i = 0; i < repeatCount; i++) { weightedEffects.push(effect); } } }); console.log(`Total weighted effects pool size: ${weightedEffects.length}`); // Select random effect from weighted array if (weightedEffects.length === 0) { console.log("No weighted effects available - all weights are 0. Cannot reroll."); return null; // Return null to indicate no valid effect available } const selectedEffect = weightedEffects[Math.floor(Math.random() * weightedEffects.length)]; console.log(`Selected effect: "${selectedEffect.name}"`); console.log("=== End Weight Debug ==="); return selectedEffect; }, getWeightCategory: function(mechanic) { // Map effect mechanics to weight categories const mechanicToCategory = { // Fetish-specific bonuses and resistances 'FeetFetishBonus': 'FeetFetish', 'FeetFetishResistance': 'FeetFetish', 'SmellFetishBonus': 'SmellFetish', 'SmellFetishResistance': 'SmellFetish', 'ArmpitFetishBonus': 'ArmpitFetish', 'ArmpitFetishResistance': 'ArmpitFetish', 'SalivaFetishBonus': 'SalivaFetish', 'SalivaFetishResistance': 'SalivaFetish', 'BreastFetishBonus': 'BreastFetish', 'BreastFetishResistance': 'BreastFetish', 'AssFetishBonus': 'AssFetish', 'AssFetishResistance': 'AssFetish', 'ThighFetishBonus': 'ThighFetish', 'ThighFetishResistance': 'ThighFetish', 'SubmissionFetishBonus': 'SubmissionFetish', 'SubmissionFetishResistance': 'SubmissionFetish', 'DominanceFetishBonus': 'DominanceFetish', 'DominanceFetishResistance': 'DominanceFetish', 'ExhibitionismFetishBonus': 'ExhibitionismFetish', 'ExhibitionismFetishResistance': 'ExhibitionismFetish', 'VoyeurismFetishBonus': 'VoyeurismFetish', 'VoyeurismFetishResistance': 'VoyeurismFetish', 'BondageFetishBonus': 'BondageFetish', 'BondageFetishResistance': 'BondageFetish', 'MasochismFetishBonus': 'MasochismFetish', 'MasochismFetishResistance': 'MasochismFetish', 'SadismFetishBonus': 'SadismFetish', 'SadismFetishResistance': 'SadismFetish', 'MuscleFetishBonus': 'MuscleFetish', 'MuscleFetishResistance': 'MuscleFetish', // General stat bonuses 'lustGainBonus': 'LustGain', 'lustResistance': 'LustGain', 'affectionBonus': 'AffectionGain', 'attractionBonus': 'AttractionGain', 'fetishGainBonus': 'GeneralFetishGain', 'fetishResistance': 'GeneralFetishGain', // Influence bonuses (demon effects) 'lustInfluenceBonus': 'LustGain', 'attractionInfluenceBonus': 'AttractionGain', 'fetishInfluenceBonus': 'GeneralFetishGain' }; // Return mapped category or default to general category return mechanicToCategory[mechanic] || 'GeneralFetishGain'; }, updateHistoryStates: function() { // Update all history states to include current fetish weights // This ensures that backward navigation preserves the weight changes if (SugarCube.State.variables.fetishWeights && SugarCube.State.history) { try { // Update the current fetish weights in all history states const currentWeights = SugarCube.State.variables.fetishWeights; // Update each state in the history for (let i = 0; i < SugarCube.State.length; i++) { const historyState = SugarCube.State.index(i); if (historyState && historyState.variables) { historyState.variables.fetishWeights = JSON.parse(JSON.stringify(currentWeights)); } } } catch (e) { // If direct history modification fails, fall back to normal state setting console.warn('Could not update history states directly:', e); } } }, updatePreviousStateWithChanges: function() { // Update the previous state with current soul effects so changes persist when going back if (SugarCube.State.history && SugarCube.State.length > 1) { try { const characters = ['rylan', 'liora', 'serin', 'seryk', 'nimeria', 'mariel']; // Get the previous state (where the user will go back to) const previousStateIndex = SugarCube.State.length - 2; const previousState = SugarCube.State.index(previousStateIndex); if (previousState && previousState.variables) { // Update soul effects, blessing counts, and corruption counts in the previous state characters.forEach(char => { const effectsVar = char + '_soulEffects'; const blessingVar = char + '_soulBlessing'; const corruptionVar = char + '_soulCorruption'; // Copy current values to previous state if (SugarCube.State.variables[effectsVar]) { previousState.variables[effectsVar] = JSON.parse(JSON.stringify(SugarCube.State.variables[effectsVar])); } if (SugarCube.State.variables[blessingVar] !== undefined) { previousState.variables[blessingVar] = SugarCube.State.variables[blessingVar]; } if (SugarCube.State.variables[corruptionVar] !== undefined) { previousState.variables[corruptionVar] = SugarCube.State.variables[corruptionVar]; } }); // Also update gold since it's spent in Soul Forge if (SugarCube.State.variables.gold !== undefined) { previousState.variables.gold = SugarCube.State.variables.gold; } // Reset the Soul Forge flag in the previous state so it doesn't interfere with future gameplay previousState.variables.soulForgeActive = false; } } catch (e) { console.warn('Could not update previous state with changes:', e); } } }, getWeightModalCSS: function() { return ` .weight-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); z-index: 10000; display: flex; align-items: center; justify-content: center; } .weight-modal-content { background: linear-gradient(145deg, rgba(25, 25, 50, 0.95), rgba(35, 35, 60, 0.95)); border-radius: 15px; border: 2px solid rgba(138, 43, 226, 0.5); width: 90%; max-width: 800px; max-height: 90%; overflow-y: auto; color: #e0e0e0; } .weight-modal-header { padding: 20px; border-bottom: 1px solid rgba(138, 43, 226, 0.3); position: relative; } .weight-modal-header h2 { margin: 0 0 10px 0; color: #ba55d3; } .close-weight-modal { position: absolute; top: 20px; right: 20px; background: none; border: none; color: #e0e0e0; font-size: 1.5em; cursor: pointer; padding: 5px; border-radius: 50%; width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; } .close-weight-modal:hover { background: rgba(220, 20, 60, 0.3); } .weight-character-tabs { display: flex; padding: 0 20px; gap: 5px; border-bottom: 1px solid rgba(138, 43, 226, 0.3); } .weight-tab { background: rgba(40, 40, 80, 0.6); border: none; color: #e0e0e0; padding: 12px 20px; cursor: pointer; border-radius: 8px 8px 0 0; transition: background 0.2s ease; } .weight-tab.active { background: rgba(138, 43, 226, 0.4); color: #ba55d3; } .weight-tab:hover { background: rgba(138, 43, 226, 0.3); } .weight-content { padding: 20px; } .weight-panel { display: none; } .weight-panel.active { display: block; } .weight-panel h3 { color: #ba55d3; margin-bottom: 20px; } .weight-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; margin-bottom: 20px; } .weight-item { background: rgba(40, 40, 80, 0.4); padding: 15px; border-radius: 8px; border: 1px solid rgba(138, 43, 226, 0.3); display: flex; flex-direction: column; gap: 8px; } .weight-label { font-weight: bold; color: #dda0dd; font-size: 0.9em; } .weight-slider { width: 100%; height: 6px; border-radius: 3px; background: rgba(100, 100, 100, 0.3); outline: none; -webkit-appearance: none; } .weight-slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #ba55d3; cursor: pointer; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); } .weight-slider::-moz-range-thumb { width: 20px; height: 20px; border-radius: 50%; background: #ba55d3; cursor: pointer; border: none; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); } .weight-value { text-align: center; font-weight: bold; color: #ffd700; font-size: 0.9em; } .weight-controls-panel { display: flex; gap: 15px; justify-content: center; margin-top: 20px; padding-top: 15px; border-top: 1px solid rgba(138, 43, 226, 0.3); } .weight-reset-button, .weight-random-button { background: linear-gradient(45deg, rgba(138, 43, 226, 0.3), rgba(147, 112, 219, 0.3)); border: 2px solid rgba(138, 43, 226, 0.5); border-radius: 10px; padding: 10px 20px; color: #dda0dd; cursor: pointer; font-weight: bold; transition: background 0.2s ease; } .weight-reset-button:hover, .weight-random-button:hover { background: linear-gradient(45deg, rgba(138, 43, 226, 0.5), rgba(147, 112, 219, 0.5)); } `; } }; </script> <style> .forge-locked-container { min-height: 100vh; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); color: #e0e0e0; } .locked-message { text-align: center; background: rgba(255, 255, 255, 0.05); border-radius: 15px; padding: 40px; border: 2px solid rgba(220, 20, 60, 0.3); } .soulforge-container { min-height: 100vh; background: radial-gradient(ellipse at center, rgba(138, 43, 226, 0.2) 0%, rgba(75, 0, 130, 0.3) 35%, rgba(0, 0, 0, 0.9) 100%); padding: 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: #e0e0e0; position: relative; overflow-x: hidden; } .forge-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 30px; background: rgba(25, 25, 50, 0.8); border-radius: 15px; padding: 25px; border: 2px solid rgba(138, 43, 226, 0.4); backdrop-filter: blur(10px); } .forge-title-section { display: flex; align-items: center; gap: 20px; } .forge-icon { font-size: 3em; text-shadow: 0 0 20px rgba(138, 43, 226, 0.8); } .forge-title { font-size: 2.5em; margin: 0; background: linear-gradient(45deg, #9370db, #dda0dd, #ba55d3); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-shadow: 0 0 20px rgba(147, 112, 219, 0.5); } .forge-subtitle { font-size: 1em; opacity: 0.8; font-style: italic; color: #dda0dd; margin: 0; } .forge-resources { display: flex; align-items: center; gap: 20px; } .gold-display { background: linear-gradient(45deg, rgba(255, 215, 0, 0.2), rgba(255, 215, 0, 0.1)); border: 2px solid rgba(255, 215, 0, 0.4); border-radius: 20px; padding: 12px 20px; display: flex; align-items: center; gap: 10px; box-shadow: 0 0 15px rgba(255, 215, 0, 0.2); } .gold-icon { font-size: 1.5em; text-shadow: 0 0 10px rgba(255, 215, 0, 0.6); } .gold-amount { font-size: 1.2em; font-weight: bold; color: #ffd700; } .weight-controls { display: flex; align-items: center; } .weight-button { background: linear-gradient(45deg, rgba(138, 43, 226, 0.3), rgba(147, 112, 219, 0.3)); border: 2px solid rgba(138, 43, 226, 0.5); border-radius: 15px; padding: 10px 18px; color: #dda0dd; cursor: pointer; font-weight: bold; transition: background 0.2s ease; display: flex; align-items: center; gap: 8px; font-size: 0.9em; } .weight-button:hover { background: linear-gradient(45deg, rgba(138, 43, 226, 0.5), rgba(147, 112, 219, 0.5)); box-shadow: 0 0 15px rgba(138, 43, 226, 0.3); } .weight-icon { font-size: 1.2em; } .weight-text { font-size: 1em; } .forge-content { max-width: 1400px; margin: 0 auto; position: relative; z-index: 2; } .character-forge-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(450px, 1fr)); gap: 25px; margin-bottom: 30px; } .character-forge-card { background: rgba(25, 25, 50, 0.8); border-radius: 15px; padding: 20px; border: 2px solid transparent; transition: border-color 0.2s ease; } .human-type { border-color: rgba(100, 149, 237, 0.4); } .human-type:hover { border-color: rgba(100, 149, 237, 0.6); box-shadow: 0 5px 20px rgba(100, 149, 237, 0.2); } .demon-type { border-color: rgba(220, 20, 60, 0.4); } .demon-type:hover { border-color: rgba(220, 20, 60, 0.6); box-shadow: 0 5px 20px rgba(220, 20, 60, 0.2); } .character-forge-header { display: flex; align-items: center; gap: 15px; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid rgba(138, 43, 226, 0.3); } .character-portrait-section { position: relative; } .forge-portrait { width: 110px; height: 110px; border-radius: 50%; border: 3px solid rgba(255, 255, 255, 0.2); box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); } .soul-aura-forge { position: absolute; top: -8px; left: -8px; right: -8px; bottom: -8px; border-radius: 50%; z-index: -1; opacity: 0.7; } .rylan-aura-forge { background: rgba(100, 149, 237, 0.3); } .liora-aura-forge { background: rgba(255, 182, 193, 0.3); } .serin-aura-forge { background: rgba(255, 69, 0, 0.3); } .seryk-aura-forge { background: rgba(138, 43, 226, 0.3); } .nimeria-aura-forge { background: rgba(221, 160, 221, 0.3); } .mariel-aura-forge { background: rgba(255, 215, 0, 0.3); } .character-info-section { flex: 1; } .character-forge-name { font-size: 1.4em; margin: 0 0 8px 0; color: #fff; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); } .soul-stats-forge { display: flex; gap: 10px; } .blessing-stat-forge, .corruption-stat-forge { padding: 6px 12px; border-radius: 12px; font-weight: bold; font-size: 0.9em; } .blessing-stat-forge { background: linear-gradient(45deg, rgba(255, 215, 0, 0.2), rgba(255, 215, 0, 0.1)); border: 1px solid rgba(255, 215, 0, 0.4); color: #ffd700; } .corruption-stat-forge { background: linear-gradient(45deg, rgba(220, 20, 60, 0.2), rgba(220, 20, 60, 0.1)); border: 1px solid rgba(220, 20, 60, 0.4); color: #ff6b6b; } .effects-forge-section { min-height: 200px; } .effects-grid { display: grid; gap: 15px; } .soulforge-effect-item { background: rgba(40, 40, 80, 0.6); border-radius: 12px; padding: 15px; border: 1px solid; transition: border-color 0.2s ease; display: flex; justify-content: space-between; align-items: center; gap: 15px; } .soulforge-blessing-effect { border-color: rgba(255, 215, 0, 0.4); background: linear-gradient(135deg, rgba(255, 215, 0, 0.05), rgba(255, 215, 0, 0.02)); } .soulforge-blessing-effect:hover { border-color: rgba(255, 215, 0, 0.6); } .soulforge-corruption-effect { border-color: rgba(220, 20, 60, 0.4); background: linear-gradient(135deg, rgba(220, 20, 60, 0.05), rgba(220, 20, 60, 0.02)); } .soulforge-corruption-effect:hover { border-color: rgba(220, 20, 60, 0.6); } .soulforge-effect-info { flex: 1; } .soulforge-effect-header { display: flex; align-items: center; gap: 8px; margin-bottom: 5px; } .soulforge-effect-icon { font-size: 1.2em; } .soulforge-effect-name { font-weight: bold; color: #fff; } .soulforge-effect-level { font-size: 0.8em; padding: 2px 6px; border-radius: 8px; background: rgba(255, 255, 255, 0.2); color: #fff; } .soulforge-effect-description { font-size: 0.85em; opacity: 0.8; line-height: 1.3; } .soulforge-effect-actions { display: flex; gap: 8px; flex-direction: column; } .soulforge-reroll-button, .soulforge-remove-button { background: none; border: 2px solid; border-radius: 8px; padding: 8px 12px; color: white; cursor: pointer; font-size: 0.8em; font-weight: bold; transition: background 0.2s ease; display: flex; align-items: center; gap: 5px; min-width: 110px; } .soulforge-reroll-button { border-color: rgba(255, 165, 0, 0.6); color: #ffa500; } .soulforge-reroll-button:hover { background: rgba(255, 165, 0, 0.2); } .soulforge-reroll-button-disabled { background: none; border: 2px solid rgba(100, 100, 100, 0.3); border-radius: 8px; padding: 8px 12px; color: rgba(150, 150, 150, 0.6); cursor: not-allowed; font-size: 0.8em; font-weight: bold; display: flex; align-items: center; gap: 5px; min-width: 110px; opacity: 0.5; } .soulforge-remove-button { border-color: rgba(220, 20, 60, 0.6); color: #dc143c; } .soulforge-remove-button:hover { background: rgba(220, 20, 60, 0.2); } .soulforge-action-icon { font-size: 1em; } .soulforge-action-text { font-size: 0.85em; } .soulforge-action-cost { font-size: 0.75em; opacity: 0.8; } .no-effects-forge { text-align: center; padding: 40px 20px; opacity: 0.6; font-style: italic; } .no-effects-icon { font-size: 3em; margin-bottom: 10px; opacity: 0.5; } .forge-controls { background: rgba(25, 25, 50, 0.6); border-radius: 15px; padding: 25px; margin-bottom: 30px; border: 1px solid rgba(138, 43, 226, 0.3); display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; } .control-section h3, .cost-reference h4 { color: #ba55d3; margin-bottom: 15px; text-shadow: 0 0 5px rgba(186, 85, 211, 0.5); } .control-buttons { display: flex; gap: 15px; flex-wrap: wrap; } .refresh-button, .overview-button { background: linear-gradient(45deg, rgba(138, 43, 226, 0.3), rgba(147, 112, 219, 0.3)); border: 2px solid rgba(138, 43, 226, 0.5); border-radius: 10px; padding: 12px 18px; color: #dda0dd; cursor: pointer; font-weight: bold; transition: background 0.2s ease; display: flex; align-items: center; gap: 8px; } .refresh-button:hover, .overview-button:hover { background: linear-gradient(45deg, rgba(138, 43, 226, 0.5), rgba(147, 112, 219, 0.5)); } .control-icon { font-size: 1.2em; } .cost-grid { display: flex; flex-direction: column; gap: 10px; } .cost-item { display: flex; align-items: center; gap: 10px; padding: 8px; background: rgba(40, 40, 80, 0.4); border-radius: 8px; } .cost-icon { font-size: 1.2em; min-width: 25px; text-align: center; } .forge-navigation { text-align: center; margin-top: 30px; } .nav-buttons-forge { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; } .back-button, .tutorial-button { background: linear-gradient(45deg, rgba(100, 149, 237, 0.3), rgba(70, 130, 180, 0.3)); border: 2px solid rgba(100, 149, 237, 0.5); border-radius: 20px; padding: 12px 25px; color: #87ceeb; cursor: pointer; font-weight: bold; font-size: 1em; transition: background 0.2s ease; display: flex; align-items: center; gap: 10px; } .back-button:hover, .tutorial-button:hover { background: linear-gradient(45deg, rgba(100, 149, 237, 0.5), rgba(70, 130, 180, 0.5)); } .nav-icon { font-size: 1.2em; } @media (max-width: 768px) { .character-forge-grid { grid-template-columns: 1fr; } .forge-header { flex-direction: column; gap: 20px; text-align: center; } .forge-controls { grid-template-columns: 1fr; } .control-buttons { justify-content: center; } .nav-buttons-forge { flex-direction: column; align-items: center; } .effect-actions-forge { flex-direction: row; } } </style> <<changeFace $currentNimeriaFace>>
<<nobr>> <div class="soul-overview-container"> <div class="soul-header"> <div class="soul-title-glow"> <h1>🌟 SOUL SYSTEM OVERVIEW 🌟</h1> <p class="soul-subtitle">Divine Blessings & Dark Corruption</p> </div> </div> <div class="character-grid"> <div class="character-card human-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/rylan/face.webp" alt="<<print $humanName>>" class="portrait-img"> <div class="soul-aura rylan-aura"></div> </div> <h3 class="character-name"><<print $humanName>></h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $rylan_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $rylan_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _rylanEffects = $rylan_soulEffects || []>> <<if _rylanEffects.length > 0>> <<for _effect range _rylanEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> <div class="character-card human-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/liora/face.webp" alt="Liora" class="portrait-img"> <div class="soul-aura liora-aura"></div> </div> <h3 class="character-name">Liora</h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $liora_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $liora_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _lioraEffects = $liora_soulEffects || []>> <<if _lioraEffects.length > 0>> <<for _effect range _lioraEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> <div class="character-card human-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/serin/face.webp" alt="Serin" class="portrait-img"> <div class="soul-aura serin-aura"></div> </div> <h3 class="character-name">Serin</h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $serin_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $serin_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _serinEffects = $serin_soulEffects || []>> <<if _serinEffects.length > 0>> <<for _effect range _serinEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> <div class="character-card demon-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/seryk/face.webp" alt="Seryk" class="portrait-img"> <div class="soul-aura seryk-aura"></div> </div> <h3 class="character-name">Seryk</h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $seryk_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $seryk_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _serykEffects = $seryk_soulEffects || []>> <<if _serykEffects.length > 0>> <<for _effect range _serykEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> <div class="character-card demon-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/nimeria/face.webp" alt="Nimeria" class="portrait-img"> <div class="soul-aura nimeria-aura"></div> </div> <h3 class="character-name">Nimeria</h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $nimeria_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $nimeria_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _nimeriaEffects = $nimeria_soulEffects || []>> <<if _nimeriaEffects.length > 0>> <<for _effect range _nimeriaEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> <div class="character-card human-card"> <div class="character-header"> <div class="character-portrait"> <img src="images/mariel/face.webp" alt="Mariel" class="portrait-img"> <div class="soul-aura mariel-aura"></div> </div> <h3 class="character-name">Mariel</h3> <div class="soul-stats"> <span class="blessing-stat">✨ <<print $mariel_soulBlessing || 0>></span> <span class="corruption-stat">🌑 <<print $mariel_soulCorruption || 0>></span> </div> </div> <div class="soul-effects-container"> <<set _marielEffects = $mariel_soulEffects || []>> <<if _marielEffects.length > 0>> <<for _effect range _marielEffects>> <div class="soul-effect-item <<print _effect.type>>"> <div class="effect-icon"><<if _effect.type === "blessing">>✨<<else>>🌑<</if>></div> <div class="effect-content"> <span class="effect-name"><<print _effect.name>><<if _effect.level && _effect.level > 1>> <span class="effect-level">Lv.<<print _effect.level>></span><</if>></span> <span class="effect-description"><<print _effect.effect>></span> </div> </div> <</for>> <<else>> <div class="no-effects">Pure soul - no effects yet</div> <</if>> </div> </div> </div> <div class="soul-legend"> <div class="legend-section"> <h4>🌟 Soul Path Types</h4> <div class="legend-items"> <div class="legend-item"> <span class="legend-icon blessing">✨</span> <span class="legend-text">Divine Blessing - Pure power through righteousness</span> </div> <div class="legend-item"> <span class="legend-icon corruption">🌑</span> <span class="legend-text">Dark Corruption - Twisted strength through desire</span> </div> </div> </div> <div class="legend-section"> <h4>👥 Character Types</h4> <div class="legend-items"> <div class="legend-item"> <span class="legend-icon human">👤</span> <span class="legend-text">Humans - Tend toward submissive corruption</span> </div> <div class="legend-item"> <span class="legend-icon demon">😈</span> <span class="legend-text">Demons - Tend toward dominant corruption</span> </div> </div> </div> </div> <div class="navigation-section"> <div class="nav-buttons"> <<if $soulForgeUnlocked>><a href="javascript:void(0)" onclick="SugarCube.Engine.play('SoulForge')" class="soul-forge-nav">🔮 Soul Forge</a><</if>> <a href="javascript:void(0)" onclick="SugarCube.Engine.backward()">⬅ Go Back</a> </div> </div> </div> <</nobr>> <style> .soul-overview-container { min-height: 100vh; background: linear-gradient(135deg, #0a0a1a 0%, #1a1a2e 25%, #16213e 50%, #2a1810 75%, #1a0a0a 100%); padding: 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: #e0e0e0; } .soul-header { text-align: center; margin-bottom: 40px; position: relative; } .soul-title-glow { background: radial-gradient(circle, rgba(255, 215, 0, 0.1) 0%, rgba(139, 0, 0, 0.1) 50%, transparent 70%); padding: 30px; border-radius: 20px; border: 2px solid transparent; background-clip: padding-box; position: relative; } .soul-title-glow::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, #ffd700, #ff6b6b, #4a9eff, #ffd700); border-radius: 20px; z-index: -1; animation: borderGlow 3s ease-in-out infinite alternate; } @keyframes borderGlow { 0% { opacity: 0.5; transform: scale(1); } 100% { opacity: 0.8; transform: scale(1.02); } } .soul-title-glow h1 { font-size: 2.5em; margin: 0; text-shadow: 0 0 20px rgba(255, 215, 0, 0.5), 0 0 40px rgba(139, 0, 0, 0.3); background: linear-gradient(45deg, #ffd700, #ff6b6b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .soul-subtitle { font-size: 1.2em; margin: 10px 0 0 0; opacity: 0.8; font-style: italic; } .character-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 25px; margin-bottom: 40px; } .character-card { background: rgba(255, 255, 255, 0.05); border-radius: 15px; padding: 20px; border: 2px solid transparent; position: relative; overflow: hidden; transition: all 0.3s ease; backdrop-filter: blur(10px); } .character-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 15px; padding: 2px; background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: exclude; z-index: -1; } .human-card { border-left: 4px solid #4a9eff; } .demon-card { border-left: 4px solid #ff6b6b; } .character-card:hover { transform: translateY(-5px); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); } .character-header { display: flex; align-items: center; margin-bottom: 20px; gap: 15px; } .character-portrait { position: relative; width: 110px; height: 110px; } .portrait-img { width: 110px; height: 110px; border-radius: 50%; border: 3px solid rgba(255, 255, 255, 0.2); object-fit: cover; } .soul-aura { position: absolute; top: -5px; left: -5px; right: -5px; bottom: -5px; border-radius: 50%; z-index: -1; animation: auraGlow 2s ease-in-out infinite alternate; } .rylan-aura { background: radial-gradient(circle, rgba(74, 158, 255, 0.3) 0%, transparent 70%); } .liora-aura { background: radial-gradient(circle, rgba(255, 182, 193, 0.3) 0%, transparent 70%); } .serin-aura { background: radial-gradient(circle, rgba(255, 69, 0, 0.3) 0%, transparent 70%); } .seryk-aura { background: radial-gradient(circle, rgba(138, 43, 226, 0.3) 0%, transparent 70%); } .nimeria-aura { background: radial-gradient(circle, rgba(221, 160, 221, 0.3) 0%, transparent 70%); } .mariel-aura { background: radial-gradient(circle, rgba(255, 215, 0, 0.3) 0%, transparent 70%); } @keyframes auraGlow { 0% { opacity: 0.5; transform: scale(1); } 100% { opacity: 0.8; transform: scale(1.1); } } .character-name { font-size: 1.4em; margin: 0; color: #fff; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); flex-grow: 1; } .soul-stats { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; } .blessing-stat, .corruption-stat { padding: 5px 10px; border-radius: 15px; font-weight: bold; font-size: 0.9em; min-width: 40px; text-align: center; } .blessing-stat { background: linear-gradient(45deg, rgba(255, 215, 0, 0.2), rgba(255, 215, 0, 0.1)); border: 1px solid rgba(255, 215, 0, 0.3); color: #ffd700; text-shadow: 0 0 10px rgba(255, 215, 0, 0.5); } .corruption-stat { background: linear-gradient(45deg, rgba(139, 0, 0, 0.2), rgba(139, 0, 0, 0.1)); border: 1px solid rgba(139, 0, 0, 0.3); color: #ff6b6b; text-shadow: 0 0 10px rgba(255, 107, 107, 0.5); } .soul-effects-container { max-height: 300px; overflow-y: auto; padding-right: 10px; } .soul-effects-container::-webkit-scrollbar { width: 6px; } .soul-effects-container::-webkit-scrollbar-track { background: rgba(255, 255, 255, 0.1); border-radius: 3px; } .soul-effects-container::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.3); border-radius: 3px; } .soul-effect-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px; margin-bottom: 10px; border-radius: 10px; transition: all 0.3s ease; position: relative; overflow: hidden; } .soul-effect-item::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent); transition: left 0.5s ease; } .soul-effect-item:hover::before { left: 100%; } .soul-effect-item.blessing { background: linear-gradient(135deg, rgba(255, 215, 0, 0.1), rgba(255, 215, 0, 0.05)); border-left: 3px solid #ffd700; } .soul-effect-item.corruption { background: linear-gradient(135deg, rgba(139, 0, 0, 0.1), rgba(139, 0, 0, 0.05)); border-left: 3px solid #ff6b6b; } .effect-icon { font-size: 1.2em; min-width: 20px; text-align: center; margin-top: 2px; } .effect-content { flex-grow: 1; } .effect-name { display: block; font-weight: bold; font-size: 1em; margin-bottom: 4px; color: #fff; } .effect-level { font-size: 0.8em; padding: 2px 6px; border-radius: 10px; background: rgba(255, 255, 255, 0.2); color: #fff; margin-left: 5px; } .effect-description { display: block; font-size: 0.85em; opacity: 0.8; line-height: 1.3; } .no-effects { text-align: center; padding: 30px; opacity: 0.6; font-style: italic; color: #ccc; } .soul-legend { background: rgba(255, 255, 255, 0.05); border-radius: 15px; padding: 25px; margin-bottom: 30px; border: 1px solid rgba(255, 255, 255, 0.1); display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .legend-section h4 { margin: 0 0 15px 0; color: #4a9eff; font-size: 1.2em; text-shadow: 0 0 10px rgba(74, 158, 255, 0.3); } .legend-items { display: flex; flex-direction: column; gap: 10px; } .legend-item { display: flex; align-items: center; gap: 12px; padding: 8px; border-radius: 8px; background: rgba(255, 255, 255, 0.03); transition: background 0.3s ease; } .legend-item:hover { background: rgba(255, 255, 255, 0.08); } .legend-icon { font-size: 1.2em; min-width: 25px; text-align: center; } .legend-icon.blessing { color: #ffd700; text-shadow: 0 0 10px rgba(255, 215, 0, 0.5); } .legend-icon.corruption { color: #ff6b6b; text-shadow: 0 0 10px rgba(255, 107, 107, 0.5); } .legend-icon.human { color: #4a9eff; text-shadow: 0 0 10px rgba(74, 158, 255, 0.5); } .legend-icon.demon { color: #ff6b6b; text-shadow: 0 0 10px rgba(255, 107, 107, 0.5); } .legend-text { font-size: 0.9em; opacity: 0.9; } .navigation-section { text-align: center; } .nav-buttons { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; } .nav-buttons a { padding: 12px 25px; background: linear-gradient(45deg, rgba(74, 158, 255, 0.2), rgba(74, 158, 255, 0.1)); border: 2px solid rgba(74, 158, 255, 0.3); border-radius: 25px; color: #4a9eff; text-decoration: none; font-weight: bold; transition: all 0.3s ease; text-shadow: 0 0 10px rgba(74, 158, 255, 0.3); } .nav-buttons a:hover { background: linear-gradient(45deg, rgba(74, 158, 255, 0.3), rgba(74, 158, 255, 0.2)); border-color: rgba(74, 158, 255, 0.5); transform: translateY(-2px); box-shadow: 0 5px 15px rgba(74, 158, 255, 0.2); } .soul-forge-nav { background: linear-gradient(45deg, rgba(138, 43, 226, 0.2), rgba(147, 112, 219, 0.1)) !important; border: 2px solid rgba(138, 43, 226, 0.3) !important; color: #dda0dd !important; text-shadow: 0 0 10px rgba(221, 160, 221, 0.3) !important; } .soul-forge-nav:hover { background: linear-gradient(45deg, rgba(138, 43, 226, 0.3), rgba(147, 112, 219, 0.2)) !important; border-color: rgba(138, 43, 226, 0.5) !important; box-shadow: 0 5px 15px rgba(138, 43, 226, 0.2) !important; } @media (max-width: 768px) { .character-grid { grid-template-columns: 1fr; } .soul-legend { grid-template-columns: 1fr; } .nav-buttons { flex-direction: column; align-items: center; } .soul-title-glow h1 { font-size: 2em; } } </style> <<changeFace $currentRylanFace>>
<<if !$combatInitialized>> <<set $currentHealth = $currentHealth || 100>> <<set $combatInitialized = true>> <<set $turnCount = 0>> <</if>><<set $combatLog = ["Battle begins!"]>><<for _enemy range $currentEnemies>> <<set _stats = State.variables[_enemy.toLowerCase() + "_combatStats"]>> <<if _stats.currentHealth <= 0>> <<set _enemyId = "enemy-" + _enemy.toLowerCase()>> <<run $(document).ready(() => { const enemyEl = document.getElementById(_enemyId); if (enemyEl) enemyEl.classList.add('defeated'); })>> <</if>> <</for>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<if _stats.currentHealth <= 0>> <<set _charId = "char-" + _char.toLowerCase()>> <<run $(document).ready(() => { const charEl = document.getElementById(_charId); if (charEl) charEl.classList.add('defeated'); })>> <</if>> <</for>> <div class="combat-container" style="background: url('images/landscapes/forestofbeginning.webp') no-repeat center center; background-size: cover;"> <div class="enemy-section"> <<for _enemy range $currentEnemies>> <<set _baseEnemyName = _enemy.replace(/\d+$/, '')>> <<set _enemyId = "enemy-" + _enemy.toLowerCase()>> <div class="enemy-display" id="$_enemyId"> <div class="enemy-sprite"> <<set _enemyImage to "images/Enemies/" + _baseEnemyName.replace(/\d+/, '') + ".webp">> <img @src=_enemyImage class="chibi-model"> </div> <div class="name"><<print _enemy>></div> <<set _stats = State.variables[_enemy.toLowerCase() + "_combatStats"]>> <div class="stats-container"> <div class="stat-bar hp-bar"> <div class="bar-label">HP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor(_stats.currentHealth)>>/<<print _stats.maxHealth>></div> </div> </div> </div> <</for>> </div> <div class="combat-log"> <div class="log-entry"><<print $combatLog[$combatLog.length - 1]>></div> </div> <div class="party-section"> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charId = "char-" + _char.toLowerCase()>> <div class="character-display" id="$_charId"> <div class="character-sprite"> <<set _imagePath to "images/Chibi-models/" + _char + "back.webp">> <img @src=_imagePath class="chibi-model"> </div> <div class="name"><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>></div> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <div class="stats-container"> <div class="stat-bar hp-bar"> <div class="bar-label">HP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor(_stats.currentHealth)>>/<<print _stats.maxHealth>></div> </div> <div class="stat-bar sp-bar"> <div class="bar-label">SP</div> <div class="bar-background"> <div class="bar-fill" style="width: <<print (_stats.currentStamina / _stats.maxStamina * 100)>>%"></div> </div> <div class="bar-text"><<print Math.floor(_stats.currentStamina)>>/<<print _stats.maxStamina>></div></div> </div> </div> <</for>> </div> <div class="action-button"> <<script>> setTimeout(function() { Engine.play("CombatContinue"); }, 500); <</script>> </div> </div> <style> .combat-container { display: flex; flex-direction: column; gap: 20px; padding: 20px; border-radius: 10px; min-height: 600px; position: relative; } .combat-container::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); border-radius: 10px; z-index: 1; } .enemy-section, .party-section, .combat-log, .action-button { position: relative; z-index: 2; } .enemy-section, .party-section { display: flex; justify-content: space-around; gap: 10px; } .enemy-display, .character-display { background: rgba(0, 0, 0, 0.5); padding: 10px; border-radius: 5px; width: 200px; display: flex; flex-direction: column; align-items: center; position: relative; } .enemy-sprite, .character-sprite { width: 96px; height: 96px; margin-bottom: 10px; } .chibi-model { width: 100%; height: 100%; image-rendering: pixelated; object-fit: contain; } .name { color: white; font-weight: bold; margin-bottom: 5px; text-align: center; } .stats-container { width: 100%; display: flex; flex-direction: column; gap: 5px; } .stat-bar { width: 100%; display: flex; align-items: center; gap: 5px; height: 20px; } .bar-label { width: 35px; color: white; font-size: 12px; text-align: right; } .bar-background { flex-grow: 1; height: 100%; background: rgba(0, 0, 0, 0.3); border-radius: 3px; overflow: hidden; position: relative; } .bar-text { width: 60px; color: white; font-size: 12px; text-align: left; } .hp-bar .bar-fill { position: absolute; top: 0; left: 0; height: 100%; background: linear-gradient(90deg, #ff4444, #ff6b6b); transition: width 0.1s ease; } .sp-bar .bar-fill { position: absolute; top: 0; left: 0; height: 100%; background: linear-gradient(90deg, #4444ff, #6b6bff); transition: width 0.1s ease; } .lust-bar .bar-fill { position: absolute; top: 0; left: 0; height: 100%; background: linear-gradient(90deg, #ff44ff, #ff6bff); transition: width 0.1s ease; } .combat-log { background: rgba(0, 0, 0, 0.5); padding: 10px; border-radius: 5px; color: white; min-height: 100px; max-height: 200px; overflow-y: auto; text-align: left; font-size: 14px; line-height: 1.4; } .log-entry { margin: 4px 0; padding: 2px 5px; border-left: 3px solid transparent; } .log-entry:nth-child(odd) { background: rgba(255, 255, 255, 0.1); border-left-color: #4CAF50; } .log-entry:nth-child(even) { border-left-color: #2196F3; } .log-entry:last-child { border-left-color: #ff4444; font-weight: bold; } .action-button { text-align: center; } .action-button a { display: inline-block; padding: 10px 20px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; transition: background 0.3s; } .action-button a:hover { background: #45a049; } .defeated { opacity: 0.7; background: rgba(255, 0, 0, 0.2) !important; pointer-events: none; } .defeated .enemy-sprite img, .defeated .character-sprite img { filter: grayscale(100%) brightness(70%); } .defeated .stat-bar .bar-fill { background: #660000 !important; } </style>
<<set $turnCount += 1>> <<set _currentActor = null>> <<set _currentTarget = null>> <<set _action = "">> <<set _damage = 0>> <<set _isHealingAction = false>> <<set _partyMembers = []>> <<set _enemies = []>> <<for _enemy range $currentEnemies>> <<if State.variables[_enemy.toLowerCase() + "_combatStats"].currentHealth > 0>> <<run _enemies.push({ name: _enemy, agility: State.variables[_enemy.toLowerCase() + "_combatStats"].agility })>> <</if>> <</for>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<if State.variables[_char.toLowerCase() + "_combatStats"].currentHealth > 0>> <<run _partyMembers.push({ name: _char, agility: State.variables[_char.toLowerCase() + "_combatStats"].agility })>> <</if>> <</for>> <<if !_isHealingAction>> <<set _partyTotalAgility = 0>> <<set _enemyTotalAgility = 0>> <<for _member range _partyMembers>> <<set _partyTotalAgility += _member.agility>> <</for>> <<for _enemy range _enemies>> <<set _enemyTotalAgility += _enemy.agility>> <</for>> <<set _isPartyTurn = random(0, _partyTotalAgility + _enemyTotalAgility) < _partyTotalAgility>> <<if _isPartyTurn>> <<if !$partyTurnIndex>> <<set $partyTurnIndex = 0>> <</if>> <<set _availablePartyMembers = _partyMembers.filter(member => State.variables[member.name.toLowerCase() + "_combatStats"].currentHealth > 0)>> <<if _availablePartyMembers.length > 0>> <<set _currentActor = _availablePartyMembers[$partyTurnIndex % _availablePartyMembers.length].name>> <<set $partyTurnIndex = ($partyTurnIndex + 1) % _availablePartyMembers.length>> <</if>> <<else>> <<set _totalEnemyAgility = 0>> <<for _enemy range _enemies>> <<set _totalEnemyAgility += _enemy.agility>> <</for>> <<set _randomRoll = random(0, _totalEnemyAgility)>> <<set _currentSum = 0>> <<for _enemy range _enemies>> <<set _currentSum += _enemy.agility>> <<if _randomRoll <= _currentSum>> <<set _currentActor = _enemy.name>> <<break>> <</if>> <</for>> <</if>> <</if>><<if _currentActor && typeof _currentActor === "string">> <<set _actorStats = State.variables[_currentActor.toLowerCase() + "_combatStats"]>> <<if _currentActor === "Liora">> <<set _needsHealing = false>> <<set _anyoneBelow50 = false>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<if State.variables[_char.toLowerCase() + "_combatStats"].currentHealth > 0>> <<set _memberStats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _healthPercent = _memberStats.currentHealth / _memberStats.maxHealth>> <<if _healthPercent < 0.5>> <<set _anyoneBelow50 = true>> <<set _needsHealing = true>> <</if>> <</if>> <</for>> <<if _anyoneBelow50 && _actorStats.currentStamina < 20>> <<set $combatLog = ["Liora is out of mana! The party must escape!"]>> <<set $combatState.escape = true>> <<elseif _needsHealing && _actorStats.currentStamina >= 20>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<if State.variables[_char.toLowerCase() + "_combatStats"].currentHealth > 0>> <<set State.variables[_char.toLowerCase() + "_combatStats"].currentHealth = State.variables[_char.toLowerCase() + "_combatStats"].maxHealth>> <</if>> <</for>> <<set _actorStats.currentStamina -= 20>> <<set _action = "performs full party heal, restoring everyone to full health">> <<set _damage = "Full">> <<set _currentTarget = "Everyone">> <<set _isHealingAction = true>> <<set $combatLog = [(_currentActor === "Rylan" ? $humanName : _currentActor) + " " + _action + "!"]>> <</if>> <</if>> <<if !_isHealingAction>> <<if _isPartyTurn>> <<set _validTargets = _enemies.map(e => e.name).sort()>> <<else>> <<set _validTargets = _partyMembers.map(p => p.name)>> <</if>> <<if _validTargets.length > 0>> <<set _currentTarget = _validTargets[0]>> <<if _currentTarget>> <<if _currentActor === "Rylan" && _actorStats.currentStamina >= 25>> <<set _damage = Math.floor(_actorStats.physicalPower * 1.8)>> <<set _action = "uses Power Strike, dealing">> <<set _actorStats.currentStamina -= 25>> <<elseif _currentActor === "Serin" && _actorStats.currentStamina >= 20>> <<set _damage = Math.floor(_actorStats.physicalPower * 1.5 + _actorStats.agility * 0.5)>> <<set _action = "uses Quick Slash, dealing">> <<set _actorStats.currentStamina -= 20>> <<else>> <<set _damage = Math.floor(_actorStats.physicalPower * 1.2)>> <<set _action = "attacks, dealing">> <<set _actorStats.currentStamina = Math.min(_actorStats.maxStamina, _actorStats.currentStamina + 5)>> <</if>> <</if>><<set _targetStats = State.variables[_currentTarget.toLowerCase() + "_combatStats"]>> <<if _targetStats>> <<set _targetStats.currentHealth = Math.max(0, _targetStats.currentHealth - _damage)>> <<set $combatLog = [(_currentActor === "Rylan" ? $humanName : _currentActor) + " " + _action + " " + _damage + " damage to " + (_currentTarget === "Rylan" ? $humanName : _currentTarget) + "!"]>> <</if>> <</if>> <</if>> <<set _isEnemyActor = !["Rylan", "Serin", "Liora"].includes(_currentActor)>> <<if _isEnemyActor>> <<set _baseEnemyName = _currentActor.replace(/\d+$/, '')>> <<set _imgTag = '<center><img src="images/Chibi-models/' + _baseEnemyName + 'attack.webp" alt="' + _currentActor + ' Attacking" width="200"></center>'>> <<else>> <<set _imgTag = '<center><img src="images/Chibi-models/' + _currentActor + 'attack.webp" alt="' + (_currentActor === "Rylan" ? $humanName : _currentActor) + ' Attacking" width="200"></center>'>> <</if>> <<print _imgTag>> <<audio "attack" play>> <<print $combatLog[$combatLog.length - 1]>> <</if>> <<set _allEnemiesDead = _enemies.filter(e => State.variables[e.name.toLowerCase() + "_combatStats"].currentHealth > 0).length === 0>> <<set _allPlayersDead = _partyMembers.filter(p => State.variables[p.name.toLowerCase() + "_combatStats"].currentHealth > 0).length === 0>> <<if $combatState && $combatState.escape>> <<set $combatLog = ["The party escapes due to mana shortage!"]>> <<goto "Escape">> <<elseif _allEnemiesDead>> <<set $combatLog = ["Victory! All enemies have been defeated!"]>> <<goto "Victory">> <<elseif _allPlayersDead>> <<set $combatLog = ["Defeat... Your party has fallen..."]>> <<goto "Defeat">> <<else>> <<timed 0.5s>><<goto "Combat">><</timed>> <</if>>
<div class="victory-screen"> <h2>Victory!</h2> <div class="rewards"> <div class="gold-reward"> <<set _goldReward = random(10, 30)>> <<set $gold += _goldReward>> 💰 Gold: <<print _goldReward>> </div> <<if $battleDrops && $battleDrops.length > 0>> <div class="stat-drops"> <h3>Items Found</h3> <<for _item range $battleDrops>> <div class="stat-drop-item"> <<print _item.name>> </div> <</for>> </div> <</if>> <div class="post-battle-healing"> <<set _lioraStats = State.variables["liora_combatStats"]>> <<set _healingPerformed = false>> <<set _anyoneNeedsHealing = false>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _memberStats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<if _memberStats && _memberStats.currentHealth > 0>> <<set _healthPercent = _memberStats.currentHealth / _memberStats.maxHealth>> <<if _healthPercent < 0.5>> <<set _anyoneNeedsHealing = true>> <</if>> <</if>> <</for>> <<if _anyoneNeedsHealing && _lioraStats && _lioraStats.currentStamina >= 20>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _memberStats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<if _memberStats && _memberStats.currentHealth > 0>> <<set _memberStats.currentHealth = _memberStats.maxHealth>> <</if>> <</for>> <<set _lioraStats.currentStamina -= 20>> <<set _healingPerformed = true>> <div class="healing-action"> <span class="dialog-liora">"I need to make sure everyone is fully healed..."</span> <br>Liora's hands glow with intense golden light as she performs a full party heal, restoring everyone to maximum HP! </div> <<elseif !_anyoneNeedsHealing>> <div class="no-healing"> <span class="dialog-liora">"Everyone looks fine. No one is seriously injured."</span> </div> <</if>> </div> <div class="stat-increases"> <h3>Combat Experience Gained</h3> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _charStats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<if _charStats>> <<set _pwrIncrease = (random(10, 30) / 100)>> <<set _agiIncrease = (random(10, 30) / 100)>> <<set _willIncrease = (random(10, 30) / 100)>> <<set _techIncrease = (random(10, 30) / 100)>> <<set _percIncrease = (random(10, 30) / 100)>> <<set _hpIncrease = random(1, 3)>> <<set _spIncrease = random(1, 3)>> <<set _charStats.physicalPower += _pwrIncrease>> <<set _charStats.agility += _agiIncrease>> <<set _charStats.willpower += _willIncrease>> <<set _charStats.technique += _techIncrease>> <<set _charStats.perception += _percIncrease>> <<set _charStats.maxHealth += _hpIncrease>> <<set _charStats.maxStamina += _spIncrease>> <<trackCombatStat _char "physicalPower" _pwrIncrease>> <<trackCombatStat _char "agility" _agiIncrease>> <<trackCombatStat _char "willpower" _willIncrease>> <<trackCombatStat _char "technique" _techIncrease>> <<trackCombatStat _char "perception" _percIncrease>> <<trackOther _char "maxHealth" _hpIncrease>> <<trackOther _char "maxStamina" _spIncrease>> <div class="stat-increase-char"> <strong><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>>:</strong> 💪+<<print _pwrIncrease.toFixed(1)>> 🏃+<<print _agiIncrease.toFixed(1)>> 🧠+<<print _willIncrease.toFixed(1)>> ⚔️+<<print _techIncrease.toFixed(1)>> 👁️ <<print _percIncrease.toFixed(1)>> ❤️ <<print _hpIncrease>> ⚡+<<print _spIncrease>> </div> <</if>> <</for>> </div> </div> <<script>>$(document).trigger(':combatVictory');<</script>> <<if State.variables.serykxliorantr && State.variables.liora_combatStats>> <<set _lioraMana = State.variables.liora_combatStats.currentStamina>> <<set _maxMana = State.variables.liora_combatStats.maxStamina>> <<set _manaPercent = _lioraMana / _maxMana>> <<if _manaPercent < 0.5>> <<set $postBattleSerykAssistance = true>> <</if>> <</if>> <<if $postBattleSerykAssistance>> [[Continue|SerykManaAssistance]] <<elseif $combatContext === "chapter1BlackSlimeQuest">> [[Continue|SlimeVictory]] <<else>> [[Continue|ContinueAfterBattle]] <</if>> </div> <style> .victory-screen { text-align: center; padding: 20px; } .rewards { margin: 20px 0; font-size: 1.2em; } .gold-reward { margin: 10px 0; padding: 10px; background: rgba(0, 0, 0, 0.2); border-radius: 5px; color: #ffd700; text-shadow: 0 0 3px rgba(255, 215, 0, 0.5); } .stat-drops { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; } .stat-drops h3 { color: #4CAF50; margin-bottom: 10px; } .stat-drop-item { margin: 8px 0; padding: 8px; background: rgba(255, 255, 255, 0.1); border-radius: 5px; color: #90CAF9; text-shadow: 0 0 3px rgba(144, 202, 249, 0.5); } .stat-increases { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; } .stat-increases h3 { color: #4CAF50; margin-bottom: 10px; } .stat-increase-char { margin: 8px 0; padding: 8px; background: rgba(76, 175, 80, 0.1); border-radius: 5px; color: #A5D6A7; text-shadow: 0 0 3px rgba(165, 214, 167, 0.5); font-family: monospace; } .post-battle-healing { margin: 20px 0; padding: 15px; background: rgba(255, 215, 0, 0.1); border-radius: 8px; border: 1px solid rgba(255, 215, 0, 0.3); } .healing-action { margin: 8px 0; padding: 8px; background: rgba(255, 215, 0, 0.2); border-radius: 5px; color: #FFE082; text-shadow: 0 0 3px rgba(255, 224, 130, 0.5); } .no-healing { margin: 8px 0; padding: 8px; color: #B0BEC5; font-style: italic; } </style>
<<set _charStats = State.variables[$targetChar.toLowerCase() + "_stats"]>> <<if _charStats.statPoints > 0>> <<set _charStats[$statToIncrease]++>> <<set _charStats.statPoints-->> <</if>> [[Back|Victory]]
<div class="escape-screen"> <h2>Emergency Escape!</h2> <div class="escape-description"> <span class="dialog-liora">"I... I don't have enough mana left to keep everyone safe!"</span> Liora gasps, her magical reserves completely depleted. The party quickly retreats from the dangerous area, escaping before anyone gets seriously hurt. However, the expedition must be abandoned due to the mana shortage. </div> <div class="expedition-results"> <h3>Expedition Failed</h3> <p>The party was forced to escape due to insufficient healing resources. No rewards were gained, but everyone survived.</p> </div> <<set $expeditionFailed = true>> <<set $partyEscaped = true>> [[Return to Village|Village]] </div> <style> .escape-screen { text-align: center; padding: 20px; background: rgba(255, 0, 0, 0.1); border: 2px solid rgba(255, 0, 0, 0.3); border-radius: 10px; } .escape-description { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; font-style: italic; } .expedition-results { margin: 20px 0; padding: 15px; background: rgba(255, 165, 0, 0.2); border-radius: 8px; border: 1px solid rgba(255, 165, 0, 0.4); } </style>
Your party has been defeated... [[Try Again->ForestHunt]]
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <div class="expedition-container"> <div class="expedition-header"> <h2><<print $currentExpedition.name>></h2> <p><<print $currentExpedition.description>></p> </div> <div class="route-selection"> <h3>Choose Your Route:</h3> <<for _routeKey, _route range $currentExpedition.routes>> <div class="route-option"> <div class="route-info"> <h4><<print _route.name>></h4> <div class="route-stats"> <span class="difficulty">Difficulty: <<print Math.round(_route.difficulty * 100)>>%</span> <span class="movements">Movements: <<print _route.movements>></span> <span class="poison">Poison Damage: <<print _route.poisonDamage>> per movement</span> </div> </div> <div class="route-choice"> <<capture _routeKey>> <<link "Choose Route">> <<startExpedition $currentExpedition.id _routeKey>> <<goto "ExpeditionEncounter">> <</link>> <</capture>> </div> </div> <</for>> </div> <div class="party-status"> <h3>Combat Party:</h3> <div class="party-grid"> <<for _char range ["Rylan", "Serin", "Seryk"]>> <<if State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <div class="party-member"> <div class="member-name"><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>></div> <div class="member-stats"> <div class="stat-bar"> <span>HP: <<print Math.floor(_stats.currentHealth)>>/<<print Math.floor(_stats.maxHealth)>></span> <div class="bar"><div class="fill hp-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div></div> </div> <div class="stat-bar"> <span>SP: <<print Math.floor(_stats.currentStamina)>>/<<print Math.floor(_stats.maxStamina)>></span> <div class="bar"><div class="fill sp-fill" style="width: <<print (_stats.currentStamina / _stats.maxStamina * 100)>>%"></div></div> </div> </div> </div> <</if>> <</for>> </div> <div class="healer-status"> <h4>Healer Support:</h4> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="healer-info"> <div class="healer-name">Liora (Support)</div> <div class="healer-mana"> <span>Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></span> <div class="bar"><div class="fill mana-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> </div> <div class="heal-options"> <span class="heal-cost">Heal (25 HP): 15 Mana</span> <span class="revive-cost">Revive (30% HP): 30 Mana</span> </div> </div> <</if>> </div> </div> </div> <style> .expedition-container { max-width: 800px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; color: white; } .expedition-header { text-align: center; margin-bottom: 30px; } .expedition-header h2 { color: #4CAF50; margin-bottom: 10px; } .route-selection { margin-bottom: 30px; } .route-option { display: flex; justify-content: space-between; align-items: center; background: rgba(255, 255, 255, 0.1); padding: 15px; margin: 10px 0; border-radius: 5px; border-left: 4px solid #4CAF50; } .route-info h4 { margin: 0 0 10px 0; color: #4CAF50; } .route-stats { display: flex; gap: 15px; font-size: 14px; } .route-stats span { padding: 2px 8px; background: rgba(0, 0, 0, 0.3); border-radius: 3px; } .difficulty { border-left: 3px solid #ff4444; } .movements { border-left: 3px solid #4444ff; } .poison { border-left: 3px solid #aa44ff; } .route-choice a { padding: 10px 20px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; transition: background 0.3s; } .route-choice a:hover { background: #45a049; } .party-status { border-top: 2px solid #4CAF50; padding-top: 20px; } .party-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; } .party-member { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 5px; } .member-name { font-weight: bold; margin-bottom: 10px; color: #4CAF50; } .stat-bar { margin: 5px 0; } .stat-bar span { font-size: 12px; display: block; margin-bottom: 2px; } .bar { width: 100%; height: 8px; background: rgba(0, 0, 0, 0.3); border-radius: 4px; overflow: hidden; } .fill { height: 100%; transition: width 0.3s ease; } .hp-fill { background: linear-gradient(90deg, #ff4444, #ff6b6b); } .sp-fill { background: linear-gradient(90deg, #4444ff, #6b6bff); } .mana-fill { background: linear-gradient(90deg, #44ff44, #6bff6b); } .healer-status { margin-top: 20px; padding-top: 15px; border-top: 1px solid rgba(255, 255, 255, 0.2); } .healer-info { background: rgba(255, 255, 255, 0.1); padding: 10px; border-radius: 5px; } .healer-name { font-weight: bold; color: #44ff44; margin-bottom: 5px; } .healer-mana { margin-bottom: 10px; } .heal-options { display: flex; gap: 15px; font-size: 12px; } .heal-options span { padding: 2px 6px; background: rgba(0, 0, 0, 0.3); border-radius: 3px; } </style>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<generateEncounter>> <<if $currentEncounter.type === "combat">> <div class="encounter-container"> <div class="encounter-header"> <h2>Combat Encounter</h2> <div class="encounter-info"> <span class="progress">Movement <<print $expeditionData.currentMovement + 1>> of <<print $expeditionData.totalMovements>></span> <span class="encounters">Encounters Completed: <<print $expeditionData.encountersCompleted>></span> </div> </div> <div class="enemy-display"> <<for _enemy range $currentEncounter.enemies>> <div class="enemy-card"> <div class="enemy-sprite"> <<set _enemyImg = "images/enemies/" + _enemy.name + ".webp">> <img @src=_enemyImg alt="Enemy" width="100"> </div> <div class="enemy-info"> <h4><<print _enemy.name>></h4> <div class="enemy-stats"> <div class="stat">HP: <<print Math.floor(_enemy.currentHealth)>>/<<print Math.floor(_enemy.maxHealth)>></div> <div class="stat">PWR: <<print _enemy.physicalPower>> | AGI: <<print _enemy.agility>></div> <div class="stat" style="font-size: 10px; color: #888;">Crit Chance: <<print (_enemy.agility / 10).toFixed(1)>>%</div> </div> </div> </div> <</for>> </div> <div class="combat-actions"> <h3>Choose your approach:</h3> <div class="action-buttons"> <<link "Engage in Combat">> <<initializeCombat $currentEncounter.enemies>> <<goto "RoguelikeCombatUI">> <</link>> </div> </div> </div> <<elseif $currentEncounter.type === "treasure">> <div class="encounter-container"> <div class="encounter-header"> <h2>Treasure Chamber Reached!</h2> <div class="encounter-info"> <span class="success">Expedition Complete!</span> </div> </div> <div class="treasure-display"> <div class="treasure-chest"> <img src="images/items/treasure_chest.webp" alt="Treasure Chest" width="150"> </div> <div class="treasure-info"> <h3>Congratulations!</h3> <p>You've successfully navigated the dungeon and reached the treasure chamber!</p> <div class="reward-preview"> <span class="gold-reward">Gold Reward: <<print $currentEncounter.goldReward>></span> </div> </div> </div> <div class="treasure-actions"> <<link "Claim Treasure & Return">> <<completeExpedition true>> <<goto "ExpeditionComplete">> <</link>> </div> </div> <<elseif $currentEncounter.type === "movement">> <div class="encounter-container"> <div class="encounter-header"> <h2>Moving Through the Dungeon</h2> <div class="encounter-info"> <span class="progress">Movement <<print $expeditionData.currentMovement + 1>> of <<print $expeditionData.totalMovements>></span> <span class="poison-warning">Poison damage applied to party</span> </div> </div> <div class="movement-display"> <p><<print $currentEncounter.message>></p> <p>The toxic atmosphere of the dungeon saps your strength...</p> <div class="poison-effects"> <h4>Poison Effects:</h4> <div class="poison-damage"> Each party member loses <<print $expeditionData.routes[$expeditionData.currentRoute].poisonDamage>> HP </div> </div> </div> <div class="movement-actions"> <<link "Continue Forward">> <<set ExpeditionSystem.checkPostBattleAssistance()>> <<if $postBattleSerykAssistance>> <<goto "SerykManaAssistance">> <<else>> <<advanceExpedition>> <<if $hasNextMovement>> <<goto "ExpeditionEncounter">> <<else>> <<goto "ExpeditionEncounter">> <</if>> <</if>> <</link>> </div> </div> <</if>> <style> .encounter-container { max-width: 800px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; color: white; } .encounter-header { text-align: center; margin-bottom: 20px; } .encounter-header h2 { color: #ff4444; margin-bottom: 10px; } .encounter-info { display: flex; justify-content: center; gap: 20px; font-size: 14px; } .encounter-info span { padding: 5px 10px; background: rgba(255, 255, 255, 0.1); border-radius: 5px; } .enemy-display { display: flex; justify-content: center; gap: 20px; margin: 30px 0; flex-wrap: wrap; } .enemy-card { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 10px; text-align: center; border: 2px solid #ff4444; } .enemy-sprite { margin-bottom: 10px; } .enemy-info h4 { color: #ff4444; margin-bottom: 10px; } .enemy-stats { display: flex; flex-direction: column; gap: 5px; font-size: 12px; } .stat { background: rgba(0, 0, 0, 0.3); padding: 2px 8px; border-radius: 3px; } .combat-actions { text-align: center; margin-top: 30px; } .action-buttons { display: flex; justify-content: center; gap: 20px; margin-top: 15px; } .action-buttons a { padding: 12px 24px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; transition: background 0.3s; } .action-buttons a:hover { background: #45a049; } </style>
<<script>>window.AudioSystem.playBGM('battle/2.mp3');<</script>> <<set $currentActor = $combatState.currentActor>> <div class="roguelike-combat"> <div class="combat-header"> <h2>Battle in Progress</h2> <div class="turn-info"> <span>Turn: <<print $combatState.turn + 1>></span> <span>Current Actor: <<if $currentActor === "Rylan">><<print $humanName>><<else>><<print $currentActor>><</if>></span> </div> </div> <<if !$combatState.victory && !$combatState.defeat>> <div class="combat-field-fullwidth"> <!-- Party Row with Attack Buttons --> <div class="party-row"> <h4>Party:</h4> <<for _char range $combatState.partyMembers>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _isCurrentActor = ($currentActor === _char)>> <<if _isCurrentActor && $combatState.partyMembers.includes($currentActor)>> <!-- Current actor can attack - make clickable --> <<if $combatState.enemies && $combatState.enemies.length > 0>> <<for _enemy range $combatState.enemies>> <<if (_enemy.currentHealth || 0) > 0>> <<capture _enemy _char _stats>> <div class="char-card-wrapper"> <<link "">> <<set $selectedTarget = _enemy.name>> <<processPlayerAttack $currentActor $selectedTarget>> <<goto "RoguelikeCombatUI">> <</link>> <div class="char-card active-attacker"> <<set _charImg = "images/Chibi-models/" + _char + ".webp">> <img @src=_charImg width="24" class="char-icon"> <div class="char-details"> <div class="char-name"><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>> 👉</div> <div class="char-hp"><<print Math.floor(_stats.currentHealth)>>/<<print Math.floor(_stats.maxHealth)>></div> <div class="char-bar"><div class="hp-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div></div> <div class="char-stats">P:<<print _stats.physicalPower.toFixed(1)>> A:<<print _stats.agility.toFixed(1)>></div> <div class="attack-target">→ Attack <<print _enemy.name>></div> </div> </div> </div> <</capture>> <</if>> <</for>> <</if>> <<else>> <!-- Not current actor - display only --> <div class="char-card"> <<set _charImg = "images/Chibi-models/" + _char + ".webp">> <img @src=_charImg width="24" class="char-icon"> <div class="char-details"> <div class="char-name"><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>><<if _isCurrentActor>> 👉<</if>></div> <div class="char-hp"><<print Math.floor(_stats.currentHealth)>>/<<print Math.floor(_stats.maxHealth)>></div> <div class="char-bar"><div class="hp-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div></div> <div class="char-stats">P:<<print _stats.physicalPower.toFixed(1)>> A:<<print _stats.agility.toFixed(1)>> (<<print (_stats.agility / 10).toFixed(1)>>%)</div> </div> </div> <</if>> <</for>> <!-- Liora Support --> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="char-card support"> <img src="images/chibi-models/liora.webp" width="24" class="char-icon"> <div class="char-details"> <div class="char-name">Liora (Healer)</div> <div class="char-hp">Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></div> <div class="char-bar"><div class="sp-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> <div class="char-stats">Full party heal if anyone ≤50% HP</div> </div> </div> <</if>> </div> <!-- Enemy Row --> <div class="enemy-row"> <h4>Enemies:</h4> <<for _enemy range $combatState.enemies>> <div class="enemy-card"> <<set _enemyImg = "images/enemies/" + _enemy.name + ".webp">> <img @src=_enemyImg width="32" class="enemy-icon"> <div class="enemy-details"> <div class="enemy-name"><<print _enemy.name || "Unknown">><<if $currentActor === _enemy.name>> 👉<</if>></div> <div class="enemy-hp"><<print Math.floor(_enemy.currentHealth || 0)>>/<<print Math.floor(_enemy.maxHealth || 0)>></div> <div class="enemy-bar"><div class="hp-fill" style="width: <<print ((_enemy.currentHealth || 0) / (_enemy.maxHealth || 1) * 100)>>%"></div></div> <div class="enemy-stats">P:<<print _enemy.physicalPower || 0>> A:<<print _enemy.agility || 0>> (<<print ((_enemy.agility || 0) / 10).toFixed(1)>>%)</div> </div> </div> <</for>> </div> <!-- Enemy Turn Display --> <<if !$combatState.partyMembers.includes($currentActor)>> <div class="enemy-turn-compact"> <em><<print $currentActor>> is acting...</em> <<timed 1s>> <<processEnemyTurn>> <<goto "RoguelikeCombatUI">> <</timed>> </div> <</if>> </div> <div class="combat-log-compact"> <strong>Log:</strong> <<if $combatLog && $combatLog.length > 0>> <<print $combatLog[0]>> <<else>> Combat begins... <</if>> </div> <</if>> <<if $combatState.victory || $combatState.defeat>> <div class="combat-result"> <<if $combatState.victory>> <h3>Victory!</h3> <<generateLoot>> <<completeEncounter>> <<if $generatedLoot>> <div class="loot-found"> <h4>Loot Found: <<print $generatedLoot.name>></h4> <p><<print $generatedLoot.effect>>: +<<print $generatedLoot.value>></p> <div class="loot-assignment"> <<for _char range $combatState.partyMembers>> <<capture _char>> <<link `"Give to " + (_char === "Rylan" ? $humanName : _char)`>> <<applyLoot $generatedLoot _char>> <<advanceExpedition>> <<if $hasNextMovement>> <<generateEncounter>> <<goto "ExpeditionEncounter">> <<else>> <<completeExpedition true>> <<goto "ExpeditionComplete">> <</if>> <</link>> <</capture>> <</for>> </div> </div> <<else>> <div class="continue-expedition"> <<link "Continue Expedition">> <<set _healingResult = ExpeditionSystem.performAutoHealing()>> <<if $expeditionHealingMessage>> <style> .expedition-healing { background: rgba(255, 215, 0, 0.1); border: 1px solid rgba(255, 215, 0, 0.3); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center; } .expedition-healing .dialog-liora { font-style: italic; color: #FFB6C1; } </style> <<print $expeditionHealingMessage>> <<set $expeditionHealingMessage = null>> <</if>> <<set ExpeditionSystem.checkPostBattleAssistance()>> <<if $postBattleSerykAssistance>> <<goto "SerykManaAssistance">> <<elseif _healingResult === 'escape'>> <<goto "ExpeditionEscape">> <<else>> <<advanceExpedition>> <<if $hasNextMovement>> <<generateEncounter>> <<goto "ExpeditionEncounter">> <<else>> <<completeExpedition true>> <<goto "ExpeditionComplete">> <</if>> <</if>> <</link>> </div> <</if>> <<else>> <h3>Defeat...</h3> <<link "End Expedition">> <<completeExpedition false>> <<goto "ExpeditionComplete">> <</link>> <</if>> </div> <</if>> </div> <style> .roguelike-combat { width: 100%; max-width: 100%; margin: 0; padding: 15px; background: rgba(0, 0, 0, 0.9); border-radius: 10px; color: white; } .combat-header { text-align: center; margin-bottom: 15px; } .combat-header h2 { color: #ff4444; margin-bottom: 8px; font-size: 1.5em; } .turn-info { display: flex; justify-content: center; gap: 20px; font-size: 12px; } .combat-field-fullwidth { margin: 15px 0; width: 100%; } .party-row { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 15px; padding: 10px; background: rgba(0, 100, 0, 0.2); border-radius: 8px; align-items: center; } .party-row h4 { margin: 0; color: #4CAF50; font-size: 14px; margin-right: 10px; } .char-card { display: flex; align-items: center; gap: 8px; background: rgba(255, 255, 255, 0.1); padding: 8px; border-radius: 6px; min-width: 180px; } .char-card.support { background: rgba(135, 206, 235, 0.2); } .char-card.active-attacker { background: rgba(255, 200, 0, 0.3); border: 2px solid #ffcc00; cursor: pointer; transition: all 0.2s ease; } .char-card.active-attacker:hover { background: rgba(255, 200, 0, 0.5); transform: scale(1.02); } .attack-target { color: #ffcc00; font-weight: bold; font-size: 10px; margin-top: 2px; } .char-card-wrapper { position: relative; display: inline-block; } .char-card-wrapper a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; text-decoration: none; display: block; } .char-icon { flex-shrink: 0; } .char-details { flex: 1; font-size: 11px; } .char-name { font-weight: bold; margin-bottom: 2px; font-size: 12px; } .char-hp { margin-bottom: 2px; color: #ccc; } .char-bar { height: 4px; background: rgba(255, 255, 255, 0.2); border-radius: 2px; margin-bottom: 2px; } .hp-fill { height: 100%; background: #4CAF50; border-radius: 2px; transition: width 0.3s ease; } .sp-fill { height: 100%; background: #2196F3; border-radius: 2px; transition: width 0.3s ease; } .char-stats { color: #888; font-size: 10px; } .enemy-row { display: flex; align-items: center; gap: 10px; padding: 10px; background: rgba(100, 0, 0, 0.2); border-radius: 8px; margin-bottom: 10px; } .enemy-row h4 { margin: 0; color: #ff4444; font-size: 14px; } .enemy-card { display: flex; align-items: center; gap: 8px; background: rgba(255, 255, 255, 0.1); padding: 8px; border-radius: 6px; min-width: 150px; } .enemy-icon { flex-shrink: 0; } .enemy-details { flex: 1; font-size: 11px; } .enemy-name { font-weight: bold; margin-bottom: 2px; font-size: 12px; color: #ffaaaa; } .enemy-hp { margin-bottom: 2px; color: #ccc; } .enemy-bar { height: 4px; background: rgba(255, 255, 255, 0.2); border-radius: 2px; margin-bottom: 2px; } .enemy-stats { color: #888; font-size: 10px; } .combat-log-compact { background: rgba(255, 255, 255, 0.1); padding: 8px 12px; border-radius: 6px; margin: 10px 0; font-size: 12px; color: #ddd; } .player-actions-compact { background: rgba(0, 150, 0, 0.2); padding: 10px; border-radius: 6px; margin: 10px 0; text-align: center; } .target-buttons { margin-top: 8px; display: flex; gap: 10px; justify-content: center; flex-wrap: wrap; } .target-buttons a { background: rgba(255, 100, 100, 0.8); color: white; padding: 6px 12px; border-radius: 4px; text-decoration: none; font-size: 12px; transition: background 0.2s ease; } .target-buttons a:hover { background: rgba(255, 100, 100, 1); } .enemy-turn-compact { background: rgba(100, 100, 100, 0.2); padding: 8px; border-radius: 6px; margin: 10px 0; text-align: center; font-size: 14px; color: #ccc; } .turn-info span { padding: 5px 10px; background: rgba(255, 255, 255, 0.1); border-radius: 5px; } .combat-field { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; margin: 30px 0; } .party-section h3 { color: #4CAF50; text-align: center; } .enemy-section h3 { color: #ff4444; text-align: center; } .combatant { display: flex; align-items: center; gap: 15px; background: rgba(255, 255, 255, 0.1); padding: 10px; margin: 10px 0; border-radius: 5px; } .party-member { border-left: 4px solid #4CAF50; } .support-member { border-left: 4px solid #87CEEB; background: rgba(135, 206, 235, 0.1); } .enemy { border-left: 4px solid #ff4444; } .combatant-info { flex-grow: 1; } .combatant-info h4 { margin: 0 0 5px 0; } .hp-bar, .sp-bar { margin: 3px 0; } .hp-bar span, .sp-bar span { font-size: 12px; display: block; } .bar { width: 100%; height: 6px; background: rgba(0, 0, 0, 0.3); border-radius: 3px; overflow: hidden; margin-top: 2px; } .fill { height: 100%; transition: width 0.3s ease; } .hp-fill { background: linear-gradient(90deg, #ff4444, #ff6b6b); } .sp-fill { background: linear-gradient(90deg, #4444ff, #6b6bff); } .combat-log { background: rgba(0, 0, 0, 0.5); padding: 15px; border-radius: 5px; margin: 20px 0; } .combat-log h4 { margin: 0 0 10px 0; color: #4CAF50; } .log-content { max-height: 150px; overflow-y: auto; } .log-entry { margin: 2px 0; padding: 2px 5px; font-size: 14px; border-left: 2px solid #4CAF50; } .player-actions { text-align: center; margin-top: 20px; } .target-selection { display: flex; flex-direction: column; gap: 10px; margin-top: 15px; max-width: 400px; margin-left: auto; margin-right: auto; } .target-selection a { padding: 12px 20px; background: linear-gradient(45deg, #ff4444, #ff6b6b); color: white; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; text-align: center; font-weight: bold; border: 2px solid transparent; } .target-selection a:hover { background: linear-gradient(45deg, #ff6b6b, #ff4444); transform: translateY(-2px); box-shadow: 0 4px 15px rgba(255, 68, 68, 0.4); border-color: #ff8888; } .combat-result { text-align: center; margin-top: 20px; padding: 20px; background: rgba(255, 255, 255, 0.1); border-radius: 5px; } .loot-found { margin: 15px 0; } .loot-assignment { display: flex; justify-content: center; gap: 10px; margin-top: 10px; } .loot-assignment a { padding: 8px 16px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; font-size: 14px; } .enemy-turn { text-align: center; font-style: italic; color: #ffaa44; } </style>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <div class="expedition-complete"> <div class="complete-header"> <h1>🎉 Expedition Complete!</h1> <div class="success-banner"> <span class="route-completed"><<print $lastExpeditionResults.route.charAt(0).toUpperCase() + $lastExpeditionResults.route.slice(1)>> Route Completed</span> </div> </div> <div class="expedition-summary"> <h3>Expedition Summary:</h3> <div class="summary-stats"> <div class="stat-item"> <span class="stat-label">Encounters Completed:</span> <span class="stat-value"><<print $lastExpeditionResults.encountersCompleted>></span> </div> <div class="stat-item"> <span class="stat-label">Route Difficulty:</span> <span class="stat-value"><<print Math.round($expeditionData.routes[$lastExpeditionResults.route].difficulty * 100)>>%</span> </div> <div class="stat-item gold-reward"> <span class="stat-label">Gold Earned:</span> <span class="stat-value"><<print $lastExpeditionResults.rewards.gold>> Gold</span> </div> </div> </div> <div class="loot-summary"> <h3>Loot Collected:</h3> <<if $lastExpeditionResults.lootCollected.length > 0>> <div class="loot-grid"> <<for _lootEntry range $lastExpeditionResults.lootCollected>> <div class="loot-item"> <div class="loot-name"><<print _lootEntry.item.name>></div> <div class="loot-effect">+<<print _lootEntry.item.value>> <<print _lootEntry.item.effect>></div> <div class="loot-target">Applied to: <<print _lootEntry.target>></div> </div> <</for>> </div> <<else>> <p class="no-loot">No special loot found this expedition.</p> <</if>> </div> <div class="party-status-final"> <h3>Final Party Status:</h3> <div class="party-grid"> <<for _char range ["Rylan", "Serin", "Seryk"]>> <<if State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <div class="party-member"> <div class="member-name"><<if _char === "Rylan">><<print $humanName>><<else>><<print _char>><</if>></div> <div class="member-stats"> <div class="stat-bar"> <span>HP: <<print Math.floor(_stats.currentHealth)>>/<<print Math.floor(_stats.maxHealth)>></span> <div class="bar"><div class="fill hp-fill" style="width: <<print (_stats.currentHealth / _stats.maxHealth * 100)>>%"></div></div> </div> <div class="stat-bar"> <span>SP: <<print Math.floor(_stats.currentStamina)>>/<<print Math.floor(_stats.maxStamina)>></span> <div class="bar"><div class="fill sp-fill" style="width: <<print (_stats.currentStamina / _stats.maxStamina * 100)>>%"></div></div> </div> </div> </div> <</if>> <</for>> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="party-member healer"> <div class="member-name">Liora (Healer)</div> <div class="member-stats"> <div class="stat-bar"> <span>Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></span> <div class="bar"><div class="fill mana-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> </div> </div> </div> <</if>> </div> </div> <div class="completion-actions"> <<link "🏠 Return to Town">> <<goto "TownSquare">> <</link>> <<link "🔄 Try Another Expedition">> <<goto "TestExpeditionSetup">> <</link>> </div> </div> <style> .expedition-complete { max-width: 900px; margin: 0 auto; padding: 30px; background: linear-gradient(135deg, rgba(76, 175, 80, 0.2), rgba(255, 193, 7, 0.2)); border-radius: 15px; color: white; border: 3px solid #4CAF50; } .complete-header { text-align: center; margin-bottom: 40px; } .complete-header h1 { color: #4CAF50; font-size: 3em; margin-bottom: 15px; text-shadow: 0 0 15px rgba(76, 175, 80, 0.6); } .success-banner { background: linear-gradient(45deg, #4CAF50, #8BC34A); padding: 10px 20px; border-radius: 25px; display: inline-block; font-weight: bold; box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3); } .expedition-summary, .loot-summary, .party-status-final { background: rgba(0, 0, 0, 0.4); padding: 25px; margin: 25px 0; border-radius: 10px; border-left: 5px solid #4CAF50; } .expedition-summary h3, .loot-summary h3, .party-status-final h3 { color: #4CAF50; margin-bottom: 20px; font-size: 1.4em; } .summary-stats { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; } .stat-item { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; display: flex; justify-content: space-between; align-items: center; } .stat-item.gold-reward { background: linear-gradient(45deg, rgba(255, 193, 7, 0.2), rgba(255, 152, 0, 0.2)); border-left: 4px solid #FFC107; } .stat-label { font-weight: bold; color: #E0E0E0; } .stat-value { color: #4CAF50; font-weight: bold; font-size: 1.1em; } .gold-reward .stat-value { color: #FFC107; } .loot-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; } .loot-item { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; border-left: 4px solid #2196F3; } .loot-name { font-weight: bold; color: #2196F3; margin-bottom: 5px; } .loot-effect { color: #4CAF50; font-size: 0.9em; margin-bottom: 3px; } .loot-target { color: #E0E0E0; font-size: 0.8em; } .no-loot { text-align: center; color: #999; font-style: italic; padding: 20px; } .party-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; } .party-member { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; } .party-member.healer { border-left: 4px solid #44ff44; } .member-name { font-weight: bold; margin-bottom: 10px; color: #4CAF50; } .stat-bar { margin: 8px 0; } .stat-bar span { font-size: 12px; display: block; margin-bottom: 3px; } .bar { width: 100%; height: 8px; background: rgba(0, 0, 0, 0.3); border-radius: 4px; overflow: hidden; } .fill { height: 100%; transition: width 0.3s ease; } .completion-actions { text-align: center; margin-top: 40px; padding-top: 25px; border-top: 2px solid rgba(76, 175, 80, 0.3); } .completion-actions a { display: inline-block; margin: 0 15px; padding: 15px 30px; font-size: 1.2em; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; font-weight: bold; } .completion-actions a:first-child { background: linear-gradient(45deg, #4CAF50, #45a049); color: white; box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3); } .completion-actions a:first-child:hover { background: linear-gradient(45deg, #45a049, #4CAF50); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4); } .completion-actions a:last-child { background: linear-gradient(45deg, #FF9800, #F57C00); color: white; box-shadow: 0 4px 15px rgba(255, 152, 0, 0.3); } .completion-actions a:last-child:hover { background: linear-gradient(45deg, #F57C00, #FF9800); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(255, 152, 0, 0.4); } </style> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <div class="mana-assistance-scene"> <div class="scene-header"> <h2>Critical Mana Shortage</h2> <div class="urgency-warning"> <span class="warning-text">⚠️ Liora's mana is critically low!</span> </div> </div> <div class="scene-description"> <p>As the party struggles through the poisonous dungeon, Liora's healing magic begins to falter. Her mana reserves are dangerously low, and the party's survival hangs in the balance.</p> <div class="character-status"> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="liora-status"> <div class="status-name">Liora's Condition:</div> <div class="mana-critical"> <span>Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></span> <div class="bar"><div class="fill mana-critical-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> </div> <div class="status-effect">Exhausted from constant healing...</div> </div> <</if>> </div> <div class="dialogue-section"> <div class="liora-dialogue"> <span class="dialog-liora">"I... I can barely maintain my healing magic,"</span> Liora pants heavily, her hands trembling as she tries to channel another healing spell. <span class="dialog-liora">"My mana is almost completely drained..."</span> </div> <<if $humanName === "Rylan">> <div class="rylan-dialogue"> <span class="dialog-rylan">"Liora, you need to rest! But we can't afford to stop here..."</span> <<print $humanName>> looks around the toxic environment with growing concern. </div> <</if>> <div class="seryk-dialogue"> <span class="dialog-seryk">"The Little Bird,"</span> Seryk's deep voice cuts through the tension, his expression serious but with a hint of something else in his eyes. <span class="dialog-seryk">"There is... a way I can help restore your magical energy."</span> </div> <div class="liora-response"> <span class="dialog-liora">"What do you mean?"</span> Liora looks up at him with desperate, tired eyes. </div> <div class="seryk-explanation"> <<if $serykxliorantr === "stage1">> <span class="dialog-seryk">"Remember the medicine I gave you before, Little Bird? The one that restored your magical energy so effectively?"</span> His gaze is intense but caring. <span class="dialog-seryk">"I can provide that same... treatment again."</span> <<else>> <span class="dialog-seryk">"My body fluids can replenish magical energy when... properly consumed. My saliva has special properties that could restore your mana significantly."</span> His gaze is intense, protective yet predatory. <</if>> </div> <<if $serykxliorantr === "stage1">> <div class="liora-recognition"> Liora's eyes widen with recognition, her cheeks flushing as she remembers the strange, sweet taste from before. <span class="dialog-liora">"That... that special medicine you gave me in the cave?"</span> Her voice is barely a whisper, filled with a mixture of embarrassment and... anticipation? </div> <<elseif State.variables.liora_SerykAttraction >= 30>> <div class="liora-consideration"> Liora's cheeks flush slightly despite her exhaustion. She's grown more comfortable around Seryk lately, and the desperation of their situation makes his offer seem... reasonable. </div> <<else>> <div class="liora-hesitation"> Liora's eyes widen in confusion and embarrassment. The suggestion seems strange and inappropriate, but their desperate situation leaves few alternatives. </div> <</if>> </div> </div> <div class="choice-section"> <h3>Liora's Decision:</h3> <div class="assistance-choices"> <<if State.variables.serykxliorantr>> <<link "Accept Seryk's Assistance">> <<serykManaAssistance>> <<goto "ExpeditionManaRestored">> <</link>> <</if>> <<link "Try to Continue Without Help">> <<set $refusedAssistance = true>> <<goto "ExpeditionManaRefused">> <</link>> </div> </div> </div> <style> .mana-assistance-scene { max-width: 800px; margin: 0 auto; padding: 25px; background: linear-gradient(135deg, rgba(139, 69, 19, 0.3), rgba(220, 20, 60, 0.2)); border-radius: 15px; color: white; border: 2px solid #DC143C; } .scene-header { text-align: center; margin-bottom: 25px; } .scene-header h2 { color: #DC143C; font-size: 2.2em; margin-bottom: 10px; text-shadow: 0 0 10px rgba(220, 20, 60, 0.5); } .urgency-warning { background: linear-gradient(45deg, #FF4444, #FF6B6B); padding: 8px 15px; border-radius: 20px; display: inline-block; font-weight: bold; box-shadow: 0 0 15px rgba(255, 68, 68, 0.4); animation: pulse 2s infinite; } @keyframes pulse { 0% { opacity: 1; } 50% { opacity: 0.7; } 100% { opacity: 1; } } .scene-description { background: rgba(0, 0, 0, 0.4); padding: 20px; border-radius: 10px; margin-bottom: 20px; } .character-status { margin: 20px 0; padding: 15px; background: rgba(220, 20, 60, 0.1); border-radius: 8px; border-left: 4px solid #DC143C; } .liora-status { text-align: center; } .status-name { font-weight: bold; color: #DC143C; margin-bottom: 10px; } .mana-critical { margin: 10px 0; } .mana-critical span { display: block; margin-bottom: 5px; font-weight: bold; } .bar { width: 100%; height: 12px; background: rgba(0, 0, 0, 0.5); border-radius: 6px; overflow: hidden; } .mana-critical-fill { height: 100%; background: linear-gradient(90deg, #FF4444, #FF6B6B); transition: width 0.3s ease; } .status-effect { color: #FFB6C1; font-style: italic; font-size: 0.9em; } .dialogue-section { margin: 25px 0; } .liora-dialogue, .rylan-dialogue, .seryk-dialogue, .liora-response, .seryk-explanation, .liora-consideration, .liora-hesitation { margin: 15px 0; padding: 12px; border-radius: 8px; line-height: 1.6; } .liora-dialogue, .liora-response { background: rgba(255, 182, 193, 0.1); border-left: 4px solid #FFB6C1; } .rylan-dialogue { background: rgba(135, 206, 235, 0.1); border-left: 4px solid #87CEEB; } .seryk-dialogue, .seryk-explanation { background: rgba(139, 69, 19, 0.2); border-left: 4px solid #8B4513; } .liora-consideration { background: rgba(255, 20, 147, 0.1); border-left: 4px solid #FF1493; font-style: italic; } .liora-hesitation { background: rgba(255, 165, 0, 0.1); border-left: 4px solid #FFA500; font-style: italic; } .liora-recognition { background: rgba(255, 20, 147, 0.1); border-left: 4px solid #FF1493; font-style: italic; } .choice-section { background: rgba(0, 0, 0, 0.5); padding: 20px; border-radius: 10px; text-align: center; } .choice-section h3 { color: #DC143C; margin-bottom: 20px; font-size: 1.3em; } .assistance-choices { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; } .assistance-choices a { padding: 12px 25px; border-radius: 8px; text-decoration: none; font-weight: bold; transition: all 0.3s ease; min-width: 80px; } .assistance-choices a:first-child { background: linear-gradient(45deg, #DC143C, #B91C3C); color: white; box-shadow: 0 4px 15px rgba(220, 20, 60, 0.3); } .assistance-choices a:first-child:hover { background: linear-gradient(45deg, #B91C3C, #DC143C); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(220, 20, 60, 0.4); } .assistance-choices a:last-child { background: linear-gradient(45deg, #666, #888); color: white; box-shadow: 0 4px 15px rgba(102, 102, 102, 0.3); } .assistance-choices a:last-child:hover { background: linear-gradient(45deg, #888, #666); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(102, 102, 102, 0.4); } </style>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="mana-restored-scene"> <div class="scene-header"> <h2>Demonic Assistance</h2> <div class="restoration-indicator"> <span class="success-text">✨ Mana Successfully Restored</span> </div> </div> <div class="restoration-description"> <p>In the privacy of a small alcove away from the others, Seryk provides his "assistance" to restore Liora's magical energy...</p> <div class="intimate-scene"> <<if State.variables.liora_SerykAttraction >= 50>> <p>Liora no longer hesitates as much around Seryk. Her growing attraction to the demon makes the intimate act feel less foreign, more... natural.</p> <<else>> <p>Despite her embarrassment, Liora focuses on the necessity of the situation. Seryk's saliva proves remarkably effective at restoring her magical reserves.</p><</if>><div class="seryk-care"> <span class="dialog-seryk">"There, Little Bird. You should feel your strength returning now,"</span> Seryk says gently, his protective nature evident even in this intimate moment.</div> <div class="liora-reaction"> <span class="dialog-liora">"The magical energy is returning... thank you for helping us,"</span> Liora says softly, still processing what just happened. </div> </div> <div class="mana-restoration"> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="restoration-status"> <div class="status-name">Liora's Restored Condition:</div> <div class="mana-restored"> <span>Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></span> <div class="bar"><div class="fill mana-restored-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> </div> <div class="status-effect">Magically rejuvenated through Seryk's saliva</div> </div> <</if>> </div> <div class="relationship-changes"> <h4>Relationship Effects:</h4> <div class="change-list"> <div class="change-item attraction">Liora → Seryk Attraction: +3</div> <div class="change-item affection">Liora → Seryk Affection: +1</div> <div class="change-item dependency">Seryk Dependency: +1</div> </div> </div> </div> <div class="continuation"> <<link "Continue the Expedition">> <<checkPartyStatus>> <<if $partyStatusResult === true>> <<advanceExpedition>> <<if $hasNextMovement>> <<goto "ExpeditionEncounter">> <<else>> <<goto "ExpeditionEncounter">> <</if>> <<else>> <<goto "ExpeditionFailed">> <</if>> <</link>> </div> </div> <style> .mana-restored-scene { max-width: 800px; margin: 0 auto; padding: 25px; background: linear-gradient(135deg, rgba(139, 69, 19, 0.2), rgba(255, 20, 147, 0.2)); border-radius: 15px; color: white; border: 2px solid #FF1493; } .scene-header { text-align: center; margin-bottom: 25px; } .scene-header h2 { color: #FF1493; font-size: 2.2em; margin-bottom: 10px; text-shadow: 0 0 10px rgba(255, 20, 147, 0.5); } .restoration-indicator { background: linear-gradient(45deg, #FF1493, #FF69B4); padding: 8px 15px; border-radius: 20px; display: inline-block; font-weight: bold; box-shadow: 0 0 15px rgba(255, 20, 147, 0.4); } .restoration-description { background: rgba(0, 0, 0, 0.4); padding: 20px; border-radius: 10px; margin-bottom: 20px; } .intimate-scene { background: rgba(255, 20, 147, 0.1); padding: 15px; border-radius: 8px; margin: 15px 0; border-left: 4px solid #FF1493; } .seryk-care, .liora-reaction { margin: 10px 0; padding: 10px; border-radius: 6px; } .seryk-care { background: rgba(139, 69, 19, 0.2); border-left: 3px solid #8B4513; } .liora-reaction { background: rgba(255, 182, 193, 0.1); border-left: 3px solid #FFB6C1; } .mana-restoration { margin: 20px 0; padding: 15px; background: rgba(255, 20, 147, 0.1); border-radius: 8px; border-left: 4px solid #FF1493; text-align: center; } .status-name { font-weight: bold; color: #FF1493; margin-bottom: 10px; } .mana-restored { margin: 10px 0; } .mana-restored span { display: block; margin-bottom: 5px; font-weight: bold; } .mana-restored-fill { height: 100%; background: linear-gradient(90deg, #FF1493, #FF69B4); transition: width 0.3s ease; } .status-effect { color: #FF69B4; font-style: italic; font-size: 0.9em; } .relationship-changes { background: rgba(0, 0, 0, 0.3); padding: 15px; border-radius: 8px; margin: 20px 0; } .relationship-changes h4 { color: #FF1493; margin-bottom: 15px; text-align: center; } .change-list { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 10px; } .change-item { padding: 8px 12px; border-radius: 6px; text-align: center; font-weight: bold; } .change-item.corruption { background: rgba(139, 0, 139, 0.3); border-left: 3px solid #8B008B; } .change-item.attraction { background: rgba(255, 20, 147, 0.3); border-left: 3px solid #FF1493; } .change-item.affection { background: rgba(255, 105, 180, 0.3); border-left: 3px solid #FF69B4; } .change-item.dependency { background: rgba(139, 69, 19, 0.3); border-left: 3px solid #8B4513; } .continuation { text-align: center; margin-top: 30px; } .continuation a { padding: 15px 30px; background: linear-gradient(45deg, #FF1493, #FF69B4); color: white; text-decoration: none; border-radius: 8px; font-weight: bold; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(255, 20, 147, 0.3); } .continuation a:hover { background: linear-gradient(45deg, #FF69B4, #FF1493); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(255, 20, 147, 0.4); } </style>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <div class="mana-refused-scene"> <div class="scene-header"> <h2>Assistance Refused</h2> <div class="failure-warning"> <span class="warning-text">⚠️ Expedition in Jeopardy</span> </div> </div> <div class="refusal-description"> <div class="liora-refusal"> <span class="dialog-liora">"I... I can't. There has to be another way,"</span> Liora says, her face flushed with embarrassment and uncertainty. </div> <div class="seryk-understanding"> <span class="dialog-seryk">"I understand, Little Bird. But your mana reserves are critically low. The expedition may have to end here,"</span> Seryk says with genuine concern. </div> <div class="consequence-warning"> <p>Without Seryk's assistance, Liora's mana remains dangerously low. The party's survival depends entirely on her remaining magical energy.</p> </div> <div class="mana-status"> <<if State.variables.liora_combatStats>> <<set _lioraStats = State.variables.liora_combatStats>> <div class="critical-status"> <div class="status-name">Liora's Critical Condition:</div> <div class="mana-critical"> <span>Mana: <<print Math.floor(_lioraStats.currentStamina)>>/<<print Math.floor(_lioraStats.maxStamina)>></span> <div class="bar"><div class="fill mana-critical-fill" style="width: <<print (_lioraStats.currentStamina / _lioraStats.maxStamina * 100)>>%"></div></div> </div> <div class="status-effect">Still critically low on magical energy</div> </div> <</if>> </div> </div> <div class="continuation-options"> <<if State.variables.liora_combatStats.currentStamina > 0>> <<link "Continue Despite the Risk">> <<checkPartyStatus>> <<if $partyStatusResult === true>> <<advanceExpedition>> <<if $hasNextMovement>> <<goto "ExpeditionEncounter">> <<else>> <<goto "ExpeditionEncounter">> <</if>> <<else>> <<goto "ExpeditionFailed">> <</if>> <</link>> <<else>> <<link "Expedition Fails - Return to Town">> <<completeExpedition false>> <<goto "ExpeditionFailed">> <</link>> <</if>> </div> </div> <style> .mana-refused-scene { max-width: 800px; margin: 0 auto; padding: 25px; background: linear-gradient(135deg, rgba(105, 105, 105, 0.3), rgba(169, 169, 169, 0.2)); border-radius: 15px; color: white; border: 2px solid #A9A9A9; } .scene-header { text-align: center; margin-bottom: 25px; } .scene-header h2 { color: #A9A9A9; font-size: 2.2em; margin-bottom: 10px; } .failure-warning { background: linear-gradient(45deg, #FF4444, #FF6B6B); padding: 8px 15px; border-radius: 20px; display: inline-block; font-weight: bold; box-shadow: 0 0 15px rgba(255, 68, 68, 0.4); } .refusal-description { background: rgba(0, 0, 0, 0.4); padding: 20px; border-radius: 10px; margin-bottom: 20px; } .liora-refusal, .seryk-understanding { margin: 15px 0; padding: 12px; border-radius: 8px; } .liora-refusal { background: rgba(255, 182, 193, 0.1); border-left: 4px solid #FFB6C1; } .seryk-understanding { background: rgba(139, 69, 19, 0.2); border-left: 4px solid #8B4513; } .consequence-warning { background: rgba(255, 68, 68, 0.1); padding: 15px; border-radius: 8px; border-left: 4px solid #FF4444; margin: 15px 0; } .mana-status { margin: 20px 0; padding: 15px; background: rgba(169, 169, 169, 0.1); border-radius: 8px; border-left: 4px solid #A9A9A9; text-align: center; } .critical-status .status-name { font-weight: bold; color: #A9A9A9; margin-bottom: 10px; } .continuation-options { text-align: center; margin-top: 30px; } .continuation-options a { padding: 15px 30px; background: linear-gradient(45deg, #A9A9A9, #C0C0C0); color: white; text-decoration: none; border-radius: 8px; font-weight: bold; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(169, 169, 169, 0.3); } .continuation-options a:hover { background: linear-gradient(45deg, #C0C0C0, #A9A9A9); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(169, 169, 169, 0.4); } </style>
<<script>>window.AudioSystem.playBGM('default.mp3');<</script>> <div class="expedition-escape"> <h2>Emergency Evacuation!</h2> <div class="escape-scenario"> <div class="liora-condition"> <center><img src="images/liora/faceworried.webp" alt="Liora Exhausted" width="300"></center> <span class="dialog-liora">"I... I can't... my mana is completely depleted..."</span> Liora staggers, her healing magic flickering weakly around her hands before disappearing entirely. The party realizes the dire situation - with several members badly injured and Liora unable to provide healing, continuing the expedition would be suicide. </div> <div class="party-decision"> <span class="dialog-serin">"We need to get out of here, now!"</span> Serin quickly takes charge, her warrior instincts kicking in. <span class="dialog-serin">"Liora can't heal us, and we're all hurt. This expedition is over."</span> <<if $humanName>> <span class="dialog-rylan">"But we were so close to completing it..."</span> <<print $humanName>> protests, though he knows Serin is right. <</if>> <span class="dialog-seryk">"The Little Bird's safety comes first. We retreat."</span> Seryk's voice is firm, brooking no argument. </div> <div class="evacuation-process"> <h3>Emergency Evacuation</h3> <p>The party quickly gathers their essential equipment and begins a hasty retreat from the dangerous area. With Liora's condition critical and no way to heal injuries, staying would risk everyone's lives.</p> <div class="evacuation-results"> <h4>Expedition Results:</h4> <ul> <li>❌ Expedition Failed - Emergency Evacuation</li> <li>💔 No rewards gained</li> <li>⚠️ Party survived but learned a harsh lesson about mana management</li> <li>📚 Experience gained in crisis management</li> </ul> </div> </div> <div class="lesson-learned"> <div class="important-realization"> <h4>Important Lesson:</h4> <p><em>The party realizes the critical importance of Liora's mana reserves. Without sufficient healing magic, even the strongest warriors become vulnerable. Future expeditions will require better mana management and possibly backup healing items.</em></p> </div> </div> <<set $expeditionFailed = true>> <<set $partyEscaped = true>> <<set $expeditionEscapeCount = ($expeditionEscapeCount || 0) + 1>> <<for _char range ["Rylan", "Serin", "Seryk"]>> <<set _charStats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<if _charStats>> <<set _charStats.willpower += 0.2>> <<trackCombatStat _char "willpower" 0.2>> <</if>> <</for>> [[Return to Village|Village]] </div> <style> .expedition-escape { padding: 20px; background: linear-gradient(135deg, rgba(255, 0, 0, 0.1), rgba(255, 165, 0, 0.1)); border-radius: 10px; border: 2px solid rgba(255, 0, 0, 0.3); } .escape-scenario { margin: 20px 0; } .liora-condition { padding: 15px; background: rgba(255, 0, 0, 0.2); border-radius: 8px; border-left: 4px solid #ff4444; margin-bottom: 15px; text-align: center; } .party-decision { padding: 15px; background: rgba(255, 165, 0, 0.2); border-radius: 8px; border-left: 4px solid #ffa500; margin-bottom: 15px; } .evacuation-process { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; } .evacuation-results { margin: 15px 0; padding: 15px; background: rgba(255, 255, 255, 0.1); border-radius: 8px; } .evacuation-results ul { list-style: none; padding: 0; } .evacuation-results li { margin: 8px 0; padding: 5px; background: rgba(0, 0, 0, 0.2); border-radius: 4px; } .lesson-learned { margin-top: 20px; } .important-realization { padding: 15px; background: rgba(0, 100, 255, 0.2); border-radius: 8px; border-left: 4px solid #0064ff; } .important-realization h4 { color: #4CAF50; margin-bottom: 10px; } .important-realization p { font-style: italic; line-height: 1.6; } </style>
<<script>>window.AudioSystem.playBGM('ntr1.mp3');<</script>> <div class="seryk-assistance-scene"> <h2>A Quiet Moment</h2> <<changeFace $currentLioraFace>> <div class="scene-description"> <span class="dialog-liora">I feel so weak...</span> I think to myself as I lean against a nearby wall, my magical reserves completely drained. The familiar warmth of my healing magic feels like a distant memory. <span class="dialog-liora">"I... I used too much mana..."</span> I whisper, pressing a trembling hand to my forehead. My vision blurs slightly from the exhaustion. Seryk notices immediately, his face filled with genuine concern. He approaches me carefully, his voice soft and worried. <span class="dialog-seryk">"Little Bird, you look terrible. You've been pushing yourself too hard."</span> His eyes are kind, filled with the same protective warmth I've grown to trust. <span class="dialog-seryk">"I... I might be able to help, but..."</span> He glances around, making sure <<print $humanName>> and Serin are still resting nearby, then leans closer to speak quietly. <span class="dialog-seryk">"My body fluids... they have restorative properties. It could help replenish your mana quickly."</span> His cheeks actually flush as he says this, clearly embarrassed. <span class="dialog-seryk">"I know it sounds strange, but I really want to help you. I... I care about you, Little Bird."</span> </div> <div class="choice-section"> <div class="liora-thoughts"> <span class="dialog-liora">He's... he's offering to help me in such an intimate way. I can see he's embarrassed too, but his concern for me is genuine. And I... I do need the mana. The others are counting on me...</span> <span class="dialog-liora">But what would <<print $humanName>> and Serin think if they knew? This has to stay between us...</span> </div> <div class="assistance-options"> [[Accept his help quietly|SerykAssistanceAccept]] [[Try to decline|SerykAssistanceRefuse]] </div> </div> </div> <style> .seryk-assistance-scene { padding: 20px; background: linear-gradient(135deg, rgba(139, 69, 19, 0.1), rgba(75, 0, 130, 0.1)); border-radius: 10px; border: 1px solid rgba(139, 69, 19, 0.3); } .scene-description { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; line-height: 1.6; } .choice-section { margin-top: 20px; } .liora-thoughts { margin: 15px 0; padding: 15px; background: rgba(75, 0, 130, 0.2); border-radius: 8px; border-left: 4px solid rgba(75, 0, 130, 0.5); } .assistance-options { margin-top: 20px; text-align: center; } .assistance-options a { display: inline-block; margin: 10px; padding: 15px 25px; background: linear-gradient(135deg, #8B4513, #4B0082); color: white; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; border: 2px solid transparent; } .assistance-options a:hover { border-color: rgba(255, 255, 255, 0.3); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); } </style>
<<script>>window.AudioSystem.playBGM('sensualmassage.mp3');<</script>> <div class="acceptance-scene"> <h3>Accepting His Help</h3> <div class="scene-content"> <<if $serykxliorantr === "stage1">> I nod slowly, my cheeks burning with embarrassment but also... excitement? <span class="dialog-liora">"The same medicine as before? I... I remember how good it made me feel..."</span> Seryk's expression is gentle and caring. He glances around to make sure we're alone, then carefully guides me to a secluded spot. <span class="dialog-seryk">"Just like before, Little Bird. Close your eyes and open your mouth. Let me take care of you."</span> His voice is soft, reassuring, and I find myself obeying without hesitation. <center><img src="images/liora/chapter2/ntr1/mouthopen.webp" alt="Liora's Trust" width="400"></center> I close my eyes and part my lips, already anticipating that strange, sweet taste. When the first drop of his saliva lands on my tongue, I can't help but let out a soft sigh of relief. <span class="dialog-liora">"Mmm... it tastes even better than I remembered..."</span> I whisper, swallowing eagerly. Each drop sends that familiar warm tingling through my body, but this time I'm not confused by it - I welcome it. <span class="dialog-seryk">"That's it, Little Bird. You're getting used to it, aren't you?"</span> His voice carries a hint of satisfaction as he continues feeding me his saliva. <span class="dialog-seryk">"Your body is learning to crave what it needs."</span> <span class="dialog-liora">He's right... I do crave it now. The taste, the warmth, the way it makes me feel so alive and energized. Why does his saliva affect me so strongly?</span> When he's finished, I feel completely restored - not just my mana, but something deeper. <span class="dialog-liora">"Thank you, Seryk... I feel perfect now."</span> <span class="dialog-seryk">"We'll tell the others you found medicinal herbs again. Our little secret."</span> He helps me fix my appearance, his touch lingering just a moment longer than necessary. <span class="dialog-liora">"Our secret..."</span> I repeat, and the words send a thrill through me that I don't quite understand.<<else>> I nod slowly, my cheeks burning with embarrassment but my need for mana overriding everything else. <span class="dialog-liora">"I... if it will really help... then please..."</span> Seryk's expression is so gentle and caring. He glances around once more to make sure we're alone, then carefully guides me to a more secluded spot behind some rocks. <span class="dialog-seryk">"I'll be as gentle as possible, Little Bird. Just trust me, okay?"</span> His voice is soft, reassuring. I can see he's nervous too, which somehow makes me feel better about this. <center><img src="images/seryk/nightactivities/2/ntrmariel/hand.webp" alt="Seryk's Care" width="400"></center> What follows is incredibly intimate. Seryk is so careful with me, so attentive to my comfort. His body fluids... they taste strange but not unpleasant, and almost immediately I feel a warm energy flowing through me. <span class="dialog-liora">"Oh... I can feel my mana returning..."</span> I gasp softly, trying to keep my voice down. The sensation is incredible - like warm honey flowing through my veins, restoring not just my magical energy but making me feel more alive than I have in days. <span class="dialog-seryk">"That's it, Little Bird. Let it work through your system."</span> His hand gently strokes my hair as I recover. <span class="dialog-seryk">"You're so important to everyone... I couldn't bear to see you suffering."</span> <span class="dialog-liora">I... I feel amazing. But also... different somehow. Like part of him is now part of me...</span> When we're finished, Seryk helps me straighten my clothes and hair. <span class="dialog-seryk">"We should tell the others you found some medicinal herbs to restore your mana. They don't need to know the details."</span> <span class="dialog-liora">"Y-yes... that's a good idea..."</span> I manage to say, still feeling the warm afterglow of the restoration.<</if>></div> <div class="aftermath"> <h4>Mana Fully Restored</h4> <p><span class="dialog-liora">I feel completely refreshed! My mana is back to full strength, and I feel... closer to Seryk somehow.</span></p> <<if $serykxliorantr === "stage1">> <div class="stage-progress" style="background: linear-gradient(45deg, rgba(139, 69, 19, 0.3), rgba(75, 0, 130, 0.3)); border: 2px solid rgba(139, 69, 19, 0.6); border-radius: 8px; padding: 15px; margin: 20px 0; text-align: center;"> <p style="color: #8B4513; font-weight: bold; margin-bottom: 10px;">🔥 NTR Stage 1: Saliva Fascination 🔥</p> <p style="color: #dda0dd; font-style: italic;">Liora's growing fascination with Seryk's saliva deepens...</p> <div style="margin-top: 10px;"> <span style="color: #FF1493;">Attraction +3</span> | <span style="color: #FFB6C1;">Affection +2</span> | <span style="color: #DDA0DD;">Saliva Fetish +0.2</span></div></div><</if>></div> <<set State.variables.liora_combatStats.currentStamina = State.variables.liora_combatStats.maxStamina>> <<if $serykxliorantr === "stage1">><<set $liora_SerykAttraction += 3>><<trackAttraction "Liora" "Seryk" 3>> <<set $liora_SerykAffection += 2>><<trackAffection "Liora" "Seryk" 2>> <<set $liora_SalivaFetish = ($liora_SalivaFetish || 0) + 0.2>><<trackFetish "Liora" "salivaFetish" 0.2>> <<set $liora_serykDependency = ($liora_serykDependency || 0) + 1>><<trackOther "Liora" "serykDependency" 1>> <<changeLust "Liora" 15>><<changeLust "Seryk" 20>> <<else>><<set $liora_SerykAttraction += 5>><<trackAttraction "Liora" "Seryk" 5>> <<set $liora_SerykAffection += 2>><<trackAffection "Liora" "Seryk" 2>> <<set $liora_serykDependency = ($liora_serykDependency || 0) + 2>><<trackOther "Liora" "serykDependency" 2>> <<changeLust "Liora" 25>><<changeLust "Seryk" 30>> <</if>> <<set $serykAssistanceCount = ($serykAssistanceCount || 0) + 1>> <center>[[Return to the others|PostAssistanceContinue]]</center> </div> <style> .acceptance-scene { padding: 20px; background: linear-gradient(135deg, rgba(75, 0, 130, 0.2), rgba(255, 20, 147, 0.1)); border-radius: 10px; } .scene-content { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; line-height: 1.6; } .aftermath { margin-top: 20px; padding: 15px; background: rgba(0, 255, 0, 0.1); border-radius: 8px; border: 1px solid rgba(0, 255, 0, 0.3); text-align: center; } </style>
<div class="refusal-scene"> <h3>Trying to Decline</h3><div class="scene-content"> I shake my head, my cheeks burning with embarrassment. <span class="dialog-liora">"I... I can't... that's too intimate... maybe I can rest and recover naturally..."</span> But Seryk's expression becomes more concerned, not angry or pushy - just genuinely worried about me. <span class="dialog-seryk">"Little Bird, look at yourself. You're barely standing."</span> He's right. I can feel my legs trembling, and my vision keeps blurring. <span class="dialog-seryk">"I know it's embarrassing, but I really do care about you. The party needs you healthy, and... I need to know you're okay."</span> <span class="dialog-liora">"But what if someone finds out? What if <<print $humanName>> or Serin..."</span> <span class="dialog-seryk">"They won't. This will be our secret."</span> His voice is so gentle, so caring. <span class="dialog-seryk">"I promise I'll be respectful. I just... I can't bear to see you suffering when I can help."</span> <span class="dialog-liora">He's not being pushy or demanding. He genuinely wants to help me, and... and I do need the mana. The others are counting on me to keep them healed...</span> <span class="dialog-liora">"I... if you promise it stays between us... and if it will really help the party..."</span> </div> <div class="gentle-acceptance"> <p><em><span class="dialog-liora">His genuine concern for me and the party's safety makes me realize this might be the only way...</span></em></p> </div> [[Accept his help|SerykAssistanceAccept]] </div> <style> .refusal-scene { padding: 20px; background: linear-gradient(135deg, rgba(255, 0, 0, 0.1), rgba(75, 0, 130, 0.1)); border-radius: 10px; } .scene-content { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; line-height: 1.6; } .gentle-acceptance { margin-top: 20px; padding: 15px; background: rgba(255, 165, 0, 0.2); border-radius: 8px; border-left: 4px solid rgba(255, 165, 0, 0.5); font-style: italic; text-align: center; } </style>
<<changeFace $currentLioraFace>> <div class="post-assistance"> <h3>Returning to the Others</h3> <div class="scene-content"> <span class="dialog-liora">I feel... incredible. My mana is completely restored, but there's something else... something warm and tingly still flowing through me.</span> As we walk back to where <<print $humanName>> and Serin are waiting, Seryk gently reminds me: <span class="dialog-seryk">"Remember, you found some medicinal herbs that restored your mana. That's all they need to know."</span> <span class="dialog-liora">"Y-yes... medicinal herbs..."</span> I nod, though I can still taste him on my lips. <span class="dialog-liora">Why does keeping this secret feel so... exciting?</span> When we approach the others, <<print $humanName>> looks up with concern. <span class="dialog-rylan">"Liora! You look much better. Did you find something to help?"</span> <span class="dialog-liora">"I... yes! I found some special herbs that restored my mana completely."</span> The lie comes surprisingly easily. <span class="dialog-liora">"Seryk helped me identify them."</span> Serin stretches and grins. <span class="dialog-serin">"Great! Now we can keep going. I was getting bored just waiting around."</span> <span class="dialog-liora">They have no idea what really happened. Only Seryk and I know... and somehow that makes me feel closer to him than ever.</span></div> <div class="expedition-continue"> <h4>Ready to Continue</h4> <p><span class="dialog-liora">My mana is fully restored and I feel stronger than ever. The expedition can continue!</span></p></div> <<set $postBattleSerykAssistance = false>><<link "Continue the expedition">><<advanceExpedition>><<if $hasNextMovement>><<generateEncounter>><<goto "ExpeditionEncounter">><<else>><<completeExpedition true>><<goto "ExpeditionComplete">><</if>><</link>></div> <style> .post-assistance { padding: 20px; background: linear-gradient(135deg, rgba(0, 255, 0, 0.1), rgba(75, 0, 130, 0.1)); border-radius: 10px; } .scene-content { margin: 20px 0; padding: 15px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; line-height: 1.6; } .expedition-continue { margin-top: 20px; padding: 15px; background: rgba(0, 255, 0, 0.1); border-radius: 8px; border: 1px solid rgba(0, 255, 0, 0.3); text-align: center; } </style> <<statSummary>> <<changeFace $currentLioraFace>>
<<if !$currentCharacter>> An error occurred. No character selected. [[Return|previous()]] <<else>> <<set _char = $characterTalents[$currentCharacter]>> <<if _char>> <<if $talentType == "corruption">> Your soul pulses with dark energy as you consider your path... // Display passive stat gains <div class="stat-changes"> Passive Stats Gained This Level: • Strength +2 • Agility +2 • Willpower +2 • Endurance +2 • Mana Control +2 </div> // Display corruption debuff if applicable <<if _char.corruption.debuffs.length > 0>> <div class="corruption-effects"> Latest Corruption Effect: • <<print setup.getDebuffDescription(_char.corruption.debuffs[_char.corruption.debuffs.length - 1])>> </div> <</if>> // Display available talents based on character <<for _tier, _talents range _char.corruption.talents>> <<if _char.corruption.level >= setup.getTierRequirement(_tier)>> <div class="talent-tier"> <<for _talentName, _unlocked range _talents>> <<if !_unlocked>> [[<<print setup.getTalentName(_talentName)>>|SelectTalent][$selectedTalent = _talentName; $selectedTier = _tier]] <<print setup.getTalentDescription(_talentName)>> <</if>> <</for>> </div> <</if>> <</for>> <<else>> Divine light fills your soul as you consider your path... // Display passive stat gains <div class="stat-changes"> Passive Stats Gained This Level: • Strength +2 • Agility +2 • Willpower +2 • Endurance +2 • Mana Control +2 </div> // Display blessing buff if applicable <<if _char.blessing.buffs.length > 0>> <div class="blessing-effects"> Latest Blessing Effect: • <<print setup.getBuffDescription(_char.blessing.buffs[_char.blessing.buffs.length - 1])>> </div> <</if>> // Display available talents based on character <<for _tier, _talents range _char.blessing.talents>> <<if _char.blessing.level >= setup.getTierRequirement(_tier)>> <div class="talent-tier"> <<for _talentName, _unlocked range _talents>> <<if !_unlocked>> [[<<print setup.getTalentName(_talentName)>>|SelectTalent][$selectedTalent = _talentName; $selectedTier = _tier]] <<print setup.getTalentDescription(_talentName)>> <</if>> <</for>> </div> <</if>> <</for>> <</if>> <<else>> An error occurred. Character data not found. [[Return|previous()]] <</if>> <</if>>
<<if $currentCharacter && $selectedTalent && $selectedTier>> <<set _char = $characterTalents[$currentCharacter]>> <<if _char>> <<if $talentType == "corruption">> <<set _char.corruption.talents[$selectedTier][$selectedTalent] = true>> <<else>> <<set _char.blessing.talents[$selectedTier][$selectedTalent] = true>> <</if>> Your soul resonates with new power as you master this ability. [[Continue|previous()]] <<else>> An error occurred. Please try again. [[Return|previous()]] <</if>> <<else>> An error occurred. Please try again. [[Return|previous()]] <</if>>
<<script>>window.AudioSystem.playBGM('forestofthebeginning.mp3');<</script>> <<script>> // Create the expedition configuration const expeditionConfig = { id: "forestTest", name: "Forest Training Expedition", description: "A test expedition through the Forest of Beginning to try out the new rogue-lite combat system.", routes: { safe: { name: 'Safe Path', difficulty: 0.7, movements: 8, poisonDamage: 3 }, balanced: { name: 'Standard Route', difficulty: 1.0, movements: 12, poisonDamage: 5 }, risky: { name: 'Dangerous Trail', difficulty: 1.4, movements: 16, poisonDamage: 7 } }, encounters: { easy: ['Slime', 'Goblin'], medium: ['Wolf', 'RedSlime'], hard: ['BlackSlime', 'GoblinHorde'], boss: ['SpecialSlime'] }, events: [ { id: 'rest', name: 'Peaceful Grove', type: 'rest' }, { id: 'corruption', name: 'Strange Mist', type: 'corruption' }, { id: 'relationship', name: 'Campfire Chat', type: 'relationship' }, { id: 'training', name: 'Combat Practice', type: 'training' } ], loot: { common: [ { name: 'Health Potion', effect: 'heal', value: 25 }, { name: 'Vitality Boost', effect: 'maxHealth', value: 8 }, { name: 'Energy Bar', effect: 'heal', value: 15 } ], rare: [ { name: 'Power Gauntlets', effect: 'physicalPower', value: 1.8 }, { name: 'Swift Boots', effect: 'agility', value: 1.5 }, { name: 'Iron Plating', effect: 'maxHealth', value: 20 } ] } }; // Create the expedition using the system window.ExpeditionSystem.currentExpedition = window.ExpeditionSystem.createExpedition(expeditionConfig); State.variables.currentExpedition = window.ExpeditionSystem.currentExpedition; <</script>> <div class="test-expedition-intro"> <h1>🎮 Rogue-lite Combat System Test</h1> <div class="system-info"> <h3>New Features:</h3> <ul> <li><strong>Route Selection:</strong> Choose between Safe, Balanced, or Risky paths</li> <li><strong>Movement-Based:</strong> Navigate through poisonous dungeon chambers</li> <li><strong>Poison System:</strong> Each movement damages the party, Liora can heal</li> <li><strong>Permanent Loot:</strong> Equipment gains that persist after expedition</li> <li><strong>Combat Party:</strong> Only Rylan, Serin, and Seryk fight - Liora heals</li> <li><strong>Auto-Revival:</strong> Liora automatically revives fallen party members</li> </ul> </div> <div class="combat-changes"> <h3>Combat Changes:</h3> <ul> <li><strong>Turn-Based:</strong> Agility determines turn order</li> <li><strong>Action Types:</strong> Attack, Guard, Special, Assist</li> <li><strong>Combo System:</strong> Build combos for enhanced effects</li> <li><strong>Corruption Effects:</strong> High corruption can enhance combat abilities</li> <li><strong>Lust Effects:</strong> High lust can cause distractions in battle</li> </ul> </div> <div class="integration-notes"> <h3>Story Integration:</h3> <ul> <li>Combat victories provide small permanent stat gains (0.1-0.2)</li> <li>Poison damage creates tension and resource management</li> <li>Liora's healing role makes her essential for success</li> <li>Permanent loot provides meaningful character progression</li> <li>Big gold rewards for successful completion</li> </ul> </div> <div class="start-test"> <<link "🚀 Start Test Expedition">> <<goto "ExpeditionStart">> <</link>> <<link "📖 Return to Story">> <<goto "TownSquare">> <</link>> </div> </div> <style> .test-expedition-intro { max-width: 900px; margin: 0 auto; padding: 30px; background: linear-gradient(135deg, rgba(76, 175, 80, 0.1), rgba(33, 150, 243, 0.1)); border-radius: 15px; color: white; border: 2px solid #4CAF50; } .test-expedition-intro h1 { text-align: center; color: #4CAF50; margin-bottom: 30px; font-size: 2.5em; text-shadow: 0 0 10px rgba(76, 175, 80, 0.5); } .system-info, .combat-changes, .integration-notes { background: rgba(0, 0, 0, 0.3); padding: 20px; margin: 20px 0; border-radius: 10px; border-left: 4px solid #4CAF50; } .system-info h3, .combat-changes h3, .integration-notes h3 { color: #4CAF50; margin-bottom: 15px; font-size: 1.3em; } .system-info ul, .combat-changes ul, .integration-notes ul { list-style: none; padding: 0; } .system-info li, .combat-changes li, .integration-notes li { margin: 10px 0; padding: 8px 15px; background: rgba(255, 255, 255, 0.05); border-radius: 5px; border-left: 3px solid #2196F3; } .system-info li strong, .combat-changes li strong, .integration-notes li strong { color: #4CAF50; } .start-test { text-align: center; margin-top: 40px; padding-top: 20px; border-top: 2px solid rgba(76, 175, 80, 0.3); } .start-test a { display: inline-block; margin: 0 15px; padding: 15px 30px; font-size: 1.2em; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; font-weight: bold; } .start-test a:first-child { background: linear-gradient(45deg, #4CAF50, #45a049); color: white; box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3); } .start-test a:first-child:hover { background: linear-gradient(45deg, #45a049, #4CAF50); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4); } .start-test a:last-child { background: linear-gradient(45deg, #2196F3, #1976D2); color: white; box-shadow: 0 4px 15px rgba(33, 150, 243, 0.3); } .start-test a:last-child:hover { background: linear-gradient(45deg, #1976D2, #2196F3); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(33, 150, 243, 0.4); } </style>
<<script>>window.AudioSystem.playBGM('default.mp3');<</script>> <div class="event-encounter"> <div class="event-header"> <h2>🌳 Peaceful Grove</h2> <p>Your party discovers a tranquil clearing with a small spring and soft grass.</p> </div> <div class="event-image"> <center><img src="images/landscapes/flowerbed.webp" alt="Peaceful Grove" width="400"></center> </div> <div class="event-description"> <p>The gentle sound of flowing water and chirping birds creates a serene atmosphere. This seems like the perfect place to rest and recover.</p> </div> <div class="event-choices"> <h3>What do you want to do?</h3> <div class="choice-grid"> <<link "Take a Long Rest">> <<set $expeditionData.partyFatigue = Math.max(0, $expeditionData.partyFatigue - 2)>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _stats.currentHealth = Math.min(_stats.maxHealth, _stats.currentHealth + 30)>> <<set _stats.currentStamina = Math.min(_stats.maxStamina, _stats.currentStamina + 40)>> <</for>> <<set $restChoice = "long">> <<goto "ExpeditionEvent_rest_result">> <</link>> <<link "Quick Break">> <<set $expeditionData.partyFatigue = Math.max(0, $expeditionData.partyFatigue - 1)>> <<for _char range ["Rylan", "Serin", "Liora"]>> <<set _stats = State.variables[_char.toLowerCase() + "_combatStats"]>> <<set _stats.currentStamina = Math.min(_stats.maxStamina, _stats.currentStamina + 20)>> <</for>> <<set $restChoice = "quick">> <<goto "ExpeditionEvent_rest_result">> <</link>> <<link "Practice Training">> <<for _char range ["Rylan", "Serin", "Liora"]>> <<if random(1, 100) <= 60>> <<set _statChoices = ["physicalPower", "agility", "technique"]>> <<set _stat = _statChoices[random(0, 2)]>> <<changeCombatStat _char _stat 0.1>> <</if>> <</for>> <<set $restChoice = "training">> <<goto "ExpeditionEvent_rest_result">> <</link>> </div> </div> </div> <style> .event-encounter { max-width: 700px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; color: white; } .event-header { text-align: center; margin-bottom: 20px; } .event-header h2 { color: #4CAF50; margin-bottom: 10px; } .event-image { margin: 20px 0; } .event-description { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 5px; margin: 20px 0; font-style: italic; } .event-choices h3 { color: #4CAF50; text-align: center; margin-bottom: 15px; } .choice-grid { display: grid; gap: 15px; } .choice-grid a { display: block; padding: 15px; background: linear-gradient(45deg, #4CAF50, #45a049); color: white; text-decoration: none; border-radius: 8px; text-align: center; transition: all 0.3s ease; font-weight: bold; } .choice-grid a:hover { background: linear-gradient(45deg, #45a049, #4CAF50); transform: translateY(-2px); box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3); } </style>
<div class="event-result"> <<if $restChoice === "long">> <h3>🛌 Long Rest Complete</h3> <p><span class="dialog-rylan">"That was exactly what we needed. I feel much better now."</span></p> <p><span class="dialog-serin">"Nothing beats a good rest in nature. Ready for whatever comes next!"</span></p> <p><span class="dialog-liora">"The spring water was so refreshing... I feel renewed."</span></p> <div class="rest-benefits"> <h4>Benefits:</h4> <ul> <li>✨ Party Fatigue reduced by 2</li> <li>💚 All party members healed 30 HP</li> <li>💙 All party members recovered 40 SP</li> </ul> </div> <<elseif $restChoice === "quick">> <h3>⚡ Quick Break</h3> <p><span class="dialog-rylan">"A short break, but it helped. Let's keep moving."</span></p> <p><span class="dialog-serin">"Just enough to catch our breath. I'm ready to go!"</span></p> <p><span class="dialog-liora">"I feel a bit better. Thank you for the rest."</span></p> <div class="rest-benefits"> <h4>Benefits:</h4> <ul> <li>✨ Party Fatigue reduced by 1</li> <li>💙 All party members recovered 20 SP</li> </ul> </div> <<else>> <h3>⚔️ Training Session</h3> <p><span class="dialog-serin">"Good idea! Let's use this space to practice our techniques."</span></p> <p><span class="dialog-rylan">"I can feel myself getting stronger through this training."</span></p> <p><span class="dialog-liora">"Even I learned something new about combat positioning."</span></p> <div class="rest-benefits"> <h4>Benefits:</h4> <ul> <li>⚔️ Chance for combat stat improvements</li> <li>🎯 Enhanced technique and coordination</li> </ul> </div> <</if>> <div class="continue-expedition"> <<link "Continue the Expedition">> <<nextEncounter>> <<if $hasNextEncounter>> <<goto "ExpeditionEncounter">> <<else>> <<completeExpedition true>> <<goto "ExpeditionComplete">> <</if>> <</link>> </div> </div> <style> .event-result { max-width: 600px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; color: white; } .event-result h3 { color: #4CAF50; text-align: center; margin-bottom: 20px; } .event-result p { margin: 10px 0; padding: 8px; background: rgba(255, 255, 255, 0.05); border-radius: 5px; } .rest-benefits { background: rgba(76, 175, 80, 0.1); padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #4CAF50; } .rest-benefits h4 { color: #4CAF50; margin-bottom: 10px; } .rest-benefits ul { list-style: none; padding: 0; } .rest-benefits li { margin: 5px 0; padding: 5px 10px; background: rgba(255, 255, 255, 0.05); border-radius: 3px; } .continue-expedition { text-align: center; margin-top: 30px; } .continue-expedition a { padding: 12px 24px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; font-weight: bold; transition: background 0.3s; } .continue-expedition a:hover { background: #45a049; } </style>
<div class="sneak-success"> <h2>🤫 Successfully Avoided Combat!</h2> <div class="sneak-description"> <p>Your party carefully navigates around the enemies, using stealth and cunning to avoid a potentially dangerous encounter.</p> <p><span class="dialog-serin">"Nice work everyone. Sometimes the best fight is the one you don't have."</span></p> <p><span class="dialog-rylan">"We saved our energy for when it really matters."</span></p> <p><span class="dialog-liora">"I'm glad we didn't have to hurt anyone unnecessarily."</span></p> </div> <div class="sneak-benefits"> <h4>Benefits of Avoiding Combat:</h4> <ul> <li>✨ No additional fatigue gained</li> <li>💙 Stamina preserved for future encounters</li> <li>🎯 Slight agility improvement from stealth practice</li> </ul> <<for _char range ["Rylan", "Serin", "Liora"]>> <<if random(1, 100) <= 40>> <<changeCombatStat _char "agility" 0.1>> <</if>> <</for>> </div> <div class="continue-expedition"> <<link "Continue Forward">> <<nextEncounter>> <<if $hasNextEncounter>> <<goto "ExpeditionEncounter">> <<else>> <<completeExpedition true>> <<goto "ExpeditionComplete">> <</if>> <</link>> </div> </div> <style> .sneak-success { max-width: 600px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; color: white; } .sneak-success h2 { color: #4CAF50; text-align: center; margin-bottom: 20px; } .sneak-description { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 5px; margin: 20px 0; } .sneak-description p { margin: 10px 0; } .sneak-benefits { background: rgba(76, 175, 80, 0.1); padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #4CAF50; } .sneak-benefits h4 { color: #4CAF50; margin-bottom: 10px; } .sneak-benefits ul { list-style: none; padding: 0; } .sneak-benefits li { margin: 5px 0; padding: 5px 10px; background: rgba(255, 255, 255, 0.05); border-radius: 3px; } .continue-expedition { text-align: center; margin-top: 30px; } .continue-expedition a { padding: 12px 24px; background: #4CAF50; color: white; text-decoration: none; border-radius: 5px; font-weight: bold; } </style> <<statSummary>> <<changeFace $currentRylanFace>>
<<script>> if (!State.variables.currentDungeonBattle.enemy) { State.variables.currentDungeonBattle = { enemy: { name: "Corrupted Guard", maxLust: 120, attack: 25, defense: 15 }, enemyLust: 0, enemyMaxLust: 120, round: 0, dungeonStartHP: 0, totalStartHP: 0 }; DungeonSystem.startBattle("chapter1", 0); } <</script>> <<nobr>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">⚔️ Dungeon Battle</h2> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;"> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.3);"> <h3 style="color: #FF6B6B; margin-bottom: 10px;">Enemy Status</h3> <p><strong>Name:</strong> <<print State.variables.currentDungeonBattle.enemy.name>></p> <p><strong>Lust:</strong> <<print State.variables.currentDungeonBattle.enemyLust>> / <<print State.variables.currentDungeonBattle.enemyMaxLust>></p> <p><strong>Attack:</strong> <<print State.variables.currentDungeonBattle.enemy.attack>></p> <p><strong>Defense:</strong> <<print State.variables.currentDungeonBattle.enemy.defense>></p> </div> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.3);"> <h3 style="color: #4ECDC4; margin-bottom: 10px;">Dungeon Status</h3> <p><strong>Health:</strong> <<print State.variables.dungeonStats.health>> / <<print State.variables.dungeonStats.maxHealth>></p> <p><strong>Defense:</strong> <<print State.variables.dungeonStats.defense>></p> <p><strong>Trap Level:</strong> <<print State.variables.dungeonStats.trapLevel>></p> <p><strong>Round:</strong> <<print State.variables.currentDungeonBattle.round>></p> </div> </div> <<if State.variables.currentDungeonBattle.round === 0>> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; text-align: center; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">Battle Ready!</h3> <p style="color: #E0E0E0; margin-bottom: 15px;">Your traps are set and your dungeon is prepared. The <<print State.variables.currentDungeonBattle.enemy.name>> approaches...</p> <p style="color: #87CEEB;"><strong>Lust Damage per Round:</strong> <<print DungeonSystem.calculateLustDamage()>></p> <p style="color: #FF6B6B;"><strong>Enemy Attack:</strong> <<print State.variables.currentDungeonBattle.enemy.attack>></p> </div> <div style="text-align: center;"> <<link "🎯 Begin Battle" "DungeonCombatRound">><<set $temp = "">><</link>> </div> <</if>> <<if State.variables.currentDungeonBattle.round > 0>> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">Round <<print State.variables.currentDungeonBattle.round>> Results</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 15px;"> <div style="background: rgba(76, 175, 80, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(76, 175, 80, 0.4);"> <h4 style="color: #4CAF50; margin-bottom: 8px;">🎯 Your Traps</h4> <p><strong>Lust Damage:</strong> +<<print DungeonSystem.calculateLustDamage()>></p> <p><strong>Enemy Lust:</strong> <<print State.variables.currentDungeonBattle.enemyLust>> / <<print State.variables.currentDungeonBattle.enemyMaxLust>></p> </div> <div style="background: rgba(244, 67, 54, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(244, 67, 54, 0.4);"> <h4 style="color: #F44336; margin-bottom: 8px;">⚔️ Enemy Attack</h4> <p><strong>Damage Dealt:</strong> -<<print Math.max(5, State.variables.currentDungeonBattle.enemy.attack - State.variables.dungeonStats.defense)>></p> <p><strong>Dungeon Health:</strong> <<print State.variables.dungeonStats.health>></p> </div> </div> <<if DungeonSystem.checkVictory() === "ongoing">> <div style="text-align: center;"> <<link "⏭️ Next Round" "DungeonCombatRound">><<set $temp = "">><</link>> </div> <</if>> </div> <</if>> <<if DungeonSystem.checkVictory() === "victory">> <div style="background: linear-gradient(145deg, rgba(76, 175, 80, 0.2), rgba(76, 175, 80, 0.1)); padding: 20px; border-radius: 8px; border: 2px solid rgba(76, 175, 80, 0.6); margin-bottom: 20px;"> <h3 style="color: #4CAF50; text-align: center; margin-bottom: 15px;">🎉 VICTORY!</h3> <p style="color: #E0E0E0; text-align: center; margin-bottom: 15px;">The <<print State.variables.currentDungeonBattle.enemy.name>> has been overwhelmed by lust!</p> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 6px; margin-bottom: 15px;"> <h4 style="color: #FFD700; margin-bottom: 10px;">Victory Tier: <<print DungeonSystem.calculateVictoryTier()>></h4> <p><strong>Dungeon Health Remaining:</strong> <<print State.variables.dungeonStats.health>> / <<print State.variables.currentDungeonBattle.totalStartHP>></p> <p><strong>Health Percentage:</strong> <<print Math.round((State.variables.dungeonStats.health / State.variables.currentDungeonBattle.totalStartHP) * 100)>>%</p> <p><strong>Rewards:</strong> <<if DungeonSystem.calculateVictoryTier() === "overkill">>150% (Overkill Bonus)<<elseif DungeonSystem.calculateVictoryTier() === "normal">>100% (Normal)<<elseif DungeonSystem.calculateVictoryTier() === "barely">>50% (Barely Won)<<else>>0% (Defeat)<</if>> </p> </div> <div style="text-align: center;"> <<link "🔒 Capture Prisoner" "PrisonerCapture">><<set $temp = "">><</link>> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> </div> </div> <</if>> <<if DungeonSystem.checkVictory() === "defeat">> <div style="background: linear-gradient(145deg, rgba(244, 67, 54, 0.2), rgba(244, 67, 54, 0.1)); padding: 20px; border-radius: 8px; border: 2px solid rgba(244, 67, 54, 0.6); margin-bottom: 20px;"> <h3 style="color: #F44336; text-align: center; margin-bottom: 15px;">💀 DEFEAT!</h3> <p style="color: #E0E0E0; text-align: center; margin-bottom: 15px;">Your dungeon has been destroyed! No rewards earned.</p> <div style="text-align: center;"> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> </div> </div> <</if>> </div> <</nobr>> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<statSummary>>
<<nobr>> <<set $roundResult = DungeonSystem.processRound()>> <<set State.variables.currentDungeonBattle.enemyLust = $roundResult.enemyLust>> <<set State.variables.dungeonStats.health = $roundResult.dungeonHealth>> <div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(45, 45, 60, 0.9)); border: 3px solid rgba(255, 215, 0, 0.6); padding: 15px; margin: 15px 0; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);"> <h2 style="color: #FFD700; text-align: center; margin: 0 0 15px 0; font-size: 24px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);">⚔️ Round <<print State.variables.currentDungeonBattle.round>></h2> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(76, 175, 80, 0.15), rgba(76, 175, 80, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(76, 175, 80, 0.4);"> <h3 style="color: #4CAF50; margin: 0 0 8px 0; font-size: 18px; text-align: center;">🎯 Trap Activation</h3> <p style="color: #E0E0E0; margin: 0 0 8px 0; font-size: 14px; text-align: center;">Your traps overwhelm <<print State.variables.currentDungeonBattle.enemy.name>> with lust!</p> <div style="background: rgba(76, 175, 80, 0.3); padding: 10px; border-radius: 6px; text-align: center;"> <p style="font-size: 20px; color: #4CAF50; margin: 0; font-weight: bold;">+<<print $roundResult.lustDamage>> Lust</p> <p style="color: #E0E0E0; margin: 5px 0 0 0; font-size: 14px;"><strong>Enemy Lust:</strong> <<print $roundResult.enemyLust>> / <<print State.variables.currentDungeonBattle.enemyMaxLust>></p> </div> </div> <div style="background: linear-gradient(145deg, rgba(244, 67, 54, 0.15), rgba(244, 67, 54, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(244, 67, 54, 0.4);"> <h3 style="color: #F44336; margin: 0 0 8px 0; font-size: 18px; text-align: center;">⚔️ Enemy Counterattack</h3> <p style="color: #E0E0E0; margin: 0 0 8px 0; font-size: 14px; text-align: center;"><<print State.variables.currentDungeonBattle.enemy.name>> strikes back!</p> <div style="background: rgba(244, 67, 54, 0.3); padding: 10px; border-radius: 6px; text-align: center;"> <p style="font-size: 20px; color: #F44336; margin: 0; font-weight: bold;">-<<print $roundResult.enemyDamage>> Health</p> <p style="color: #E0E0E0; margin: 5px 0 0 0; font-size: 14px;"><strong>Dungeon:</strong> <<print $roundResult.dungeonHealth>> / <<print State.variables.currentDungeonBattle.totalStartHP>></p> </div> </div> </div> <<if $roundResult.enemyLust >= State.variables.currentDungeonBattle.enemyMaxLust>> <div style="background: linear-gradient(145deg, rgba(76, 175, 80, 0.4), rgba(76, 175, 80, 0.2)); padding: 12px; border-radius: 8px; border: 2px solid rgba(76, 175, 80, 0.8); margin-bottom: 15px; text-align: center;"> <h4 style="color: #4CAF50; margin: 0; font-size: 18px;">🎉 Lust Overwhelmed!</h4> <p style="color: #E0E0E0; margin: 5px 0 0 0;"><<print State.variables.currentDungeonBattle.enemy.name>> can't resist!</p> </div> <</if>> <<if $roundResult.dungeonHealth <= 0>> <div style="background: linear-gradient(145deg, rgba(244, 67, 54, 0.4), rgba(244, 67, 54, 0.2)); padding: 12px; border-radius: 8px; border: 2px solid rgba(244, 67, 54, 0.8); margin-bottom: 15px; text-align: center;"> <h4 style="color: #F44336; margin: 0; font-size: 18px;">💀 Dungeon Destroyed!</h4> <p style="color: #E0E0E0; margin: 5px 0 0 0;">Your dungeon is gone!</p> </div> <</if>> <div style="background: rgba(60, 60, 75, 0.9); padding: 12px; border-radius: 8px; border: 1px solid rgba(255, 215, 0, 0.3); margin-bottom: 15px;"> <h3 style="color: #87CEEB; margin: 0 0 10px 0; font-size: 16px; text-align: center;">Battle Status</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 12px;"> <div style="text-align: center;"> <p style="margin: 5px 0; font-size: 14px;"><strong>Round:</strong> <<print State.variables.currentDungeonBattle.round>></p> <p style="margin: 5px 0; font-size: 14px;"><strong>Lust:</strong> <<print Math.round(($roundResult.enemyLust / State.variables.currentDungeonBattle.enemyMaxLust) * 100)>>%</p> <p style="margin: 5px 0; font-size: 14px;"><strong>Health:</strong> <<print Math.round(($roundResult.dungeonHealth / State.variables.currentDungeonBattle.totalStartHP) * 100)>>%</p> </div> <div style="text-align: center;"> <p style="margin: 5px 0; font-size: 14px;"><strong>Status:</strong></p> <p style="margin: 5px 0; font-size: 16px; font-weight: bold;"> <<if DungeonSystem.checkVictory() === "victory">>🎉 VICTORY!<</if>> <<if DungeonSystem.checkVictory() === "defeat">>💀 DEFEAT!<</if>> <<if DungeonSystem.checkVictory() === "ongoing">>⚔️ Ongoing<</if>> </p> </div> </div> </div> <div style="text-align: center;"> <<if DungeonSystem.checkVictory() === "ongoing">> <<link "⏭️ Continue Battle" "DungeonCombatRound">><<set $temp = "">><</link>> <</if>> <<if DungeonSystem.checkVictory() === "victory">> <<link "🎉 View Victory" "DungeonCombat">><<set $temp = "">><</link>> <</if>> <<if DungeonSystem.checkVictory() === "defeat">> <<link "💀 View Defeat" "DungeonCombat">><<set $temp = "">><</link>> <</if>> <<link "🏰 Return to Battle" "DungeonCombat">><<set $temp = "">><</link>> </div> </div> <</nobr>> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<statSummary>>
<<script>> if (!State.variables.dungeonStats) { State.variables.dungeonStats = { health: 100, defense: 20, attack: 15, trapLevel: 1, maxHealth: 100, maxDefense: 20, maxAttack: 15 }; } if (!State.variables.dungeonEnemies) { State.variables.dungeonEnemies = { chapter1: [ { name: "Corrupted Guard", maxLust: 120, attack: 25, defense: 15 }, { name: "Fallen Priest", maxLust: 150, attack: 30, defense: 20 }, { name: "Dark Knight", maxLust: 180, attack: 35, defense: 25 } ], chapter2: [ { name: "Corrupted Paladin", maxLust: 250, attack: 45, defense: 35 }, { name: "Fallen Angel", maxLust: 300, attack: 50, defense: 40 }, { name: "Demon Hunter", maxLust: 350, attack: 55, defense: 45 } ], chapter3: [ { name: "Corrupted Archangel", maxLust: 500, attack: 70, defense: 60 }, { name: "Fallen Hero", maxLust: 600, attack: 75, defense: 65 }, { name: "Dark Champion", maxLust: 700, attack: 80, defense: 70 } ], chapter4: [ { name: "Corrupted Deity", maxLust: 800, attack: 90, defense: 80 }, { name: "Fallen God", maxLust: 1000, attack: 100, defense: 90 }, { name: "Void Entity", maxLust: 1200, attack: 110, defense: 100 } ] }; } if (!State.variables.currentDungeonBattle) { State.variables.currentDungeonBattle = { enemy: null, enemyLust: 0, enemyMaxLust: 0, round: 0, dungeonStartHP: 0, totalStartHP: 0 }; } window.DungeonSystem = { calculateTotalStats: function() { let party = State.variables.characters; let dungeon = State.variables.dungeonStats; let totalHP = 0; let totalDefense = 0; let totalAttack = 0; Object.keys(party).forEach(charName => { if (party[charName] && party[charName].currentHealth) { totalHP += party[charName].currentHealth; totalDefense += party[charName].defense || 0; totalAttack += party[charName].attack || 0; } }); return { health: totalHP + dungeon.health, defense: totalDefense + dungeon.defense, attack: totalAttack + dungeon.attack, maxHealth: totalHP + dungeon.maxHealth }; }, calculateLustDamage: function() { let dungeon = State.variables.dungeonStats; let party = State.variables.characters; let baseDamage = 10 + (dungeon.trapLevel * 5); let experienceBonus = 0; Object.keys(party).forEach(charName => { if (party[charName] && party[charName].sexualExperience) { experienceBonus += Math.floor(party[charName].sexualExperience / 10); } }); return baseDamage + experienceBonus; }, startBattle: function(enemyType, enemyIndex) { let enemies = State.variables.dungeonEnemies[enemyType]; let enemy = enemies[enemyIndex]; let totalStats = this.calculateTotalStats(); State.variables.currentDungeonBattle = { enemy: enemy, enemyLust: 0, enemyMaxLust: enemy.maxLust, round: 0, dungeonStartHP: State.variables.dungeonStats.health, totalStartHP: totalStats.health }; State.variables.dungeonStats.health = totalStats.health; }, processRound: function() { let battle = State.variables.currentDungeonBattle; let dungeon = State.variables.dungeonStats; battle.round++; let lustDamage = this.calculateLustDamage(); battle.enemyLust += lustDamage; let enemyDamage = Math.max(5, battle.enemy.attack - dungeon.defense); dungeon.health -= enemyDamage; return { lustDamage: lustDamage, enemyDamage: enemyDamage, enemyLust: battle.enemyLust, dungeonHealth: dungeon.health, round: battle.round }; }, checkVictory: function() { let battle = State.variables.currentDungeonBattle; let dungeon = State.variables.dungeonStats; if (battle.enemyLust >= battle.enemyMaxLust) { return "victory"; } else if (dungeon.health <= 0) { return "defeat"; } return "ongoing"; }, calculateVictoryTier: function() { let battle = State.variables.currentDungeonBattle; let dungeon = State.variables.dungeonStats; let healthPercentage = (dungeon.health / battle.totalStartHP) * 100; if (healthPercentage > 80) return "overkill"; if (healthPercentage > 40) return "normal"; if (healthPercentage > 10) return "barely"; return "defeat"; } }; <</script>> <<nobr>> <div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(45, 45, 60, 0.9)); border: 3px solid rgba(255, 215, 0, 0.6); padding: 15px; margin: 15px 0; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);"> <h2 style="color: #FFD700; text-align: center; margin: 0 0 15px 0; font-size: 28px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);">🏰 Dungeon Management</h2> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(135, 206, 235, 0.15), rgba(135, 206, 235, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(135, 206, 235, 0.4);"> <h3 style="color: #87CEEB; margin: 0 0 8px 0; font-size: 18px; text-align: center;">Dungeon Stats</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 8px; font-size: 14px;"> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Health:</strong> <<print State.variables.dungeonStats.health>>/<<print State.variables.dungeonStats.maxHealth>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Defense:</strong> <<print State.variables.dungeonStats.defense>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Attack:</strong> <<print State.variables.dungeonStats.attack>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Trap:</strong> <<print State.variables.dungeonStats.trapLevel>></p> </div> </div> <div style="background: linear-gradient(145deg, rgba(255, 215, 0, 0.15), rgba(255, 215, 0, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(255, 215, 0, 0.4);"> <h3 style="color: #FFD700; margin: 0 0 8px 0; font-size: 18px; text-align: center;">Combined Stats</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 8px; font-size: 14px;"> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Total HP:</strong> <<print DungeonSystem.calculateTotalStats().health>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Total Def:</strong> <<print DungeonSystem.calculateTotalStats().defense>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Total Atk:</strong> <<print DungeonSystem.calculateTotalStats().attack>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Lust/Round:</strong> <<print DungeonSystem.calculateLustDamage()>></p> </div> </div> </div> <div style="text-align: center;"> <<link "⚔️ Start Battle" "DungeonCombat">><<set $temp = "">><</link>> <<link "🔧 Upgrades" "DungeonUpgrades">><<set $temp = "">><</link>> <<link "🏛️ Prisoners" "PrisonerManagement">><<set $temp = "">><</link>> </div> </div> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <</nobr>> <<statSummary>>
<<script>> if (!State.variables.dungeonStats) { State.variables.dungeonStats = { health: 100, defense: 20, attack: 15, trapLevel: 1, maxHealth: 100, maxDefense: 20, maxAttack: 15 }; } if (!State.variables.dungeonResources) { State.variables.dungeonResources = { gold: 1000, crystals: 100, materials: 50 }; } if (!State.variables.dungeonPrisons) { State.variables.dungeonPrisons = { basicCells: 3, upgradedCells: 0, luxuryCells: 0, trainingCells: 0 }; } window.DungeonUpgradeSystem = { upgradeTrap: function() { let cost = State.variables.dungeonStats.trapLevel * 100; if (State.variables.dungeonResources.gold >= cost) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonStats.trapLevel++; return true; } return false; }, upgradeHealth: function() { let cost = Math.floor(State.variables.dungeonStats.maxHealth / 10) * 50; if (State.variables.dungeonResources.gold >= cost) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonStats.maxHealth += 50; State.variables.dungeonStats.health += 50; return true; } return false; }, upgradeDefense: function() { let cost = State.variables.dungeonStats.defense * 25; if (State.variables.dungeonResources.gold >= cost) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonStats.defense += 5; State.variables.dungeonStats.maxDefense += 5; return true; } return false; }, upgradeAttack: function() { let cost = State.variables.dungeonStats.attack * 20; if (State.variables.dungeonResources.gold >= cost) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonStats.attack += 3; State.variables.dungeonStats.maxAttack += 3; return true; } return false; }, upgradeBasicCell: function() { let cost = 200; if (State.variables.dungeonResources.gold >= cost) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonPrisons.basicCells++; return true; } return false; }, upgradeToUpgradedCell: function() { let cost = 500; if (State.variables.dungeonResources.gold >= cost && State.variables.dungeonPrisons.basicCells > 0) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonPrisons.basicCells--; State.variables.dungeonPrisons.upgradedCells++; return true; } return false; }, upgradeToLuxuryCell: function() { let cost = 1000; if (State.variables.dungeonResources.gold >= cost && State.variables.dungeonPrisons.upgradedCells > 0) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonPrisons.upgradedCells--; State.variables.dungeonPrisons.luxuryCells++; return true; } return false; }, upgradeToTrainingCell: function() { let cost = 1500; if (State.variables.dungeonResources.gold >= cost && State.variables.dungeonPrisons.luxuryCells > 0) { State.variables.dungeonResources.gold -= cost; State.variables.dungeonPrisons.luxuryCells--; State.variables.dungeonPrisons.trainingCells++; return true; } return false; } }; <</script>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">🔧 Dungeon Upgrades</h2> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.3); margin-bottom: 20px;"> <h3 style="color: #87CEEB; margin-bottom: 10px;">💰 Available Resources</h3> <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 15px;"> <div style="text-align: center;"> <p style="color: #FFD700; font-size: 18px;"><strong>Gold:</strong> <<print State.variables.dungeonResources.gold>></p> </div> <div style="text-align: center;"> <p style="color: #87CEEB; font-size: 18px;"><strong>Crystals:</strong> <<print State.variables.dungeonResources.crystals>></p> </div> <div style="text-align: center;"> <p style="color: #4CAF50; font-size: 18px;"><strong>Materials:</strong> <<print State.variables.dungeonResources.materials>></p> </div> </div> </div> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;"> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🎯 Trap & Combat Upgrades</h3> <div style="background: rgba(76, 175, 80, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(76, 175, 80, 0.4); margin-bottom: 15px;"> <h4 style="color: #4CAF50; margin-bottom: 8px;">Trap Level <<print State.variables.dungeonStats.trapLevel>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Increases lust damage per round</p> <p style="color: #FFD700;"><strong>Cost:</strong> <<print State.variables.dungeonStats.trapLevel * 100>> Gold</p> <p style="color: #87CEEB;"><strong>Current Lust Damage:</strong> <<print 10 + (State.variables.dungeonStats.trapLevel * 5)>> per round</p> <a href="DungeonUpgradeTrap" class="button" style="background: linear-gradient(145deg, #4CAF50, #45a049); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> <div style="background: rgba(33, 150, 243, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(33, 150, 243, 0.4); margin-bottom: 15px;"> <h4 style="color: #2196F3; margin-bottom: 8px;">Health <<print State.variables.dungeonStats.maxHealth>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Increases dungeon survivability</p> <p style="color: #FFD700;"><strong>Cost:</strong> <<print Math.floor(State.variables.dungeonStats.maxHealth / 10) * 50>> Gold</p> <a href="DungeonUpgradeHealth" class="button" style="background: linear-gradient(145deg, #2196F3, #1976D2); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> <div style="background: rgba(156, 39, 176, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(156, 39, 176, 0.4); margin-bottom: 15px;"> <h4 style="color: #9C27B0; margin-bottom: 8px;">Defense <<print State.variables.dungeonStats.defense>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Reduces enemy damage per round</p> <p style="color: #FFD700;"><strong>Cost:</strong> <<print State.variables.dungeonStats.defense * 25>> Gold</p> <a href="DungeonUpgradeDefense" class="button" style="background: linear-gradient(145deg, #9C27B0, #7B1FA2); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> <div style="background: rgba(255, 152, 0, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(255, 152, 0, 0.4); margin-bottom: 15px;"> <h4 style="color: #FF9800; margin-bottom: 8px;">Attack <<print State.variables.dungeonStats.attack>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Increases dungeon offensive power</p> <p style="color: #FFD700;"><strong>Cost:</strong> <<print State.variables.dungeonStats.attack * 20>> Gold</p> <a href="DungeonUpgradeAttack" class="button" style="background: linear-gradient(145deg, #FF9800, #F57C00); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> </div> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🏛️ Prison Facility Upgrades</h3> <div style="background: rgba(76, 175, 80, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(76, 175, 80, 0.4); margin-bottom: 15px;"> <h4 style="color: #4CAF50; margin-bottom: 8px;">Basic Cells: <<print State.variables.dungeonPrisons.basicCells>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Standard prison cells for basic prisoners</p> <p style="color: #FFD700;"><strong>Cost:</strong> 200 Gold</p> <a href="DungeonUpgradeBasicCell" class="button" style="background: linear-gradient(145deg, #4CAF50, #45a049); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Add Cell</a> </div> <div style="background: rgba(33, 150, 243, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(33, 150, 243, 0.4); margin-bottom: 15px;"> <h4 style="color: #2196F3; margin-bottom: 8px;">Upgraded Cells: <<print State.variables.dungeonPrisons.upgradedCells>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Better facilities for faster recruitment</p> <p style="color: #FFD700;"><strong>Cost:</strong> 500 Gold (converts 1 basic cell)</p> <a href="DungeonUpgradeToUpgraded" class="button" style="background: linear-gradient(145deg, #2196F3, #1976D2); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> <div style="background: rgba(156, 39, 176, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(156, 39, 176, 0.4); margin-bottom: 15px;"> <h4 style="color: #9C27B0; margin-bottom: 8px;">Luxury Cells: <<print State.variables.dungeonPrisons.luxuryCells>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Premium facilities for elite prisoners</p> <p style="color: #FFD700;"><strong>Cost:</strong> 1000 Gold (converts 1 upgraded cell)</p> <a href="DungeonUpgradeToLuxury" class="button" style="background: linear-gradient(145deg, #9C27B0, #7B1FA2); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> <div style="background: rgba(255, 152, 0, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(255, 152, 0, 0.4); margin-bottom: 15px;"> <h4 style="color: #FF9800; margin-bottom: 8px;">Training Cells: <<print State.variables.dungeonPrisons.trainingCells>></h4> <p style="color: #E0E0E0; margin-bottom: 10px;">Specialized cells for dungeon defenders</p> <p style="color: #FFD700;"><strong>Cost:</strong> 1500 Gold (converts 1 luxury cell)</p> <a href="DungeonUpgradeToTraining" class="button" style="background: linear-gradient(145deg, #FF9800, #F57C00); color: white; padding: 8px 16px; text-decoration: none; border-radius: 4px; display: inline-block;">Upgrade</a> </div> </div> </div> <div style="text-align: center;"> <a href="DungeonCore" class="button" style="background: linear-gradient(145deg, #9E9E9E, #757575); color: white; padding: 12px 24px; text-decoration: none; border-radius: 6px; margin: 0 10px;">🏰 Return to Dungeon</a> <a href="DungeonCombat" class="button" style="background: linear-gradient(145deg, #4CAF50, #45a049); color: white; padding: 12px 24px; text-decoration: none; border-radius: 6px; margin: 0 10px;">⚔️ Start Battle</a> <a href="PrisonerManagement" class="button" style="background: linear-gradient(145deg, #FF9800, #F57C00); color: white; padding: 12px 24px; text-decoration: none; border-radius: 6px; margin: 0 10px;">🏛️ Manage Prisoners</a> </div> </div> <<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<statSummary>>
<<script>> if (!State.variables.dungeonPrisoners) { State.variables.dungeonPrisoners = []; } if (!State.variables.dungeonResources) { State.variables.dungeonResources = { gold: 100, manaCrystals: 5, labor: 0 }; } if (!State.variables.dungeonPrison) { State.variables.dungeonPrison = { basicCells: 3, upgradedCells: 1, luxuryCells: 0, trainingCells: 0 }; } <</script>> <div style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(45, 45, 60, 0.9)); border: 3px solid rgba(255, 215, 0, 0.6); padding: 15px; margin: 15px 0; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);"> <h2 style="color: #FFD700; text-align: center; margin: 0 0 15px 0; font-size: 28px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);">🔒 Prisoner Captured!</h2> <div style="background: linear-gradient(145deg, rgba(76, 175, 80, 0.2), rgba(76, 175, 80, 0.1)); padding: 15px; border-radius: 8px; border: 2px solid rgba(76, 175, 80, 0.6); margin-bottom: 15px;"> <h3 style="color: #4CAF50; margin: 0 0 10px 0; font-size: 20px; text-align: center;">🎉 Victory Achieved!</h3> <p style="color: #E0E0E0; margin: 0 0 10px 0; font-size: 16px; text-align: center;">You have successfully captured <<print State.variables.currentDungeonBattle.enemy.name>>!</p> <p style="color: #FFD700; margin: 0; font-size: 14px; text-align: center; font-weight: bold;">Victory Tier: <<print DungeonSystem.calculateVictoryTier()>></p> </div> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 15px;"> <div style="background: linear-gradient(145deg, rgba(255, 215, 0, 0.15), rgba(255, 215, 0, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(255, 215, 0, 0.4);"> <h3 style="color: #FFD700; margin: 0 0 8px 0; font-size: 18px; text-align: center;">💰 Current Resources</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 8px; font-size: 14px;"> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Gold:</strong> <<print State.variables.dungeonResources.gold>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Crystals:</strong> <<print State.variables.dungeonResources.manaCrystals>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Labor:</strong> <<print State.variables.dungeonResources.labor>></p> </div> </div> <div style="background: linear-gradient(145deg, rgba(135, 206, 235, 0.15), rgba(135, 206, 235, 0.05)); padding: 12px; border-radius: 8px; border: 2px solid rgba(135, 206, 235, 0.4);"> <h3 style="color: #87CEEB; margin: 0 0 8px 0; font-size: 18px; text-align: center;">🏛️ Prison Status</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 8px; font-size: 14px;"> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Basic:</strong> <<print State.variables.dungeonPrison.basicCells>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Upgraded:</strong> <<print State.variables.dungeonPrison.upgradedCells>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Luxury:</strong> <<print State.variables.dungeonPrison.luxuryCells>></p> <p style="margin: 3px 0; color: #E0E0E0;"><strong>Training:</strong> <<print State.variables.dungeonPrison.trainingCells>></p> </div> </div> </div> <div style="background: linear-gradient(145deg, rgba(156, 39, 176, 0.2), rgba(156, 39, 176, 0.1)); padding: 15px; border-radius: 8px; border: 2px solid rgba(156, 39, 176, 0.6); margin-bottom: 15px;"> <h3 style="color: #9C27B0; margin: 0 0 10px 0; font-size: 20px; text-align: center;">🎭 What would you like to do?</h3> <p style="color: #E0E0E0; margin: 0 0 15px 0; font-size: 16px; text-align: center;">Choose how to handle your new prisoner:</p> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px;"> <div style="background: rgba(156, 39, 176, 0.3); padding: 12px; border-radius: 6px; text-align: center;"> <h4 style="color: #E1BEE7; margin: 0 0 8px 0; font-size: 16px;">🔍 Interrogation</h4> <p style="color: #E0E0E0; margin: 0; font-size: 14px;">Extract information through... intimate methods</p> </div> <div style="background: rgba(156, 39, 176, 0.3); padding: 12px; border-radius: 6px; text-align: center;"> <h4 style="color: #E1BEE7; margin: 0 0 8px 0; font-size: 16px;">🏛️ Direct Imprisonment</h4> <p style="color: #E0E0E0; margin: 0; font-size: 14px;">Send directly to prison cells</p> </div> </div> </div> <div style="text-align: center;"> <<link "🔍 Begin Interrogation" "PrisonerInterrogation">><<set $temp = "">><</link>> <<link "🏛️ Imprison Directly" "PrisonerImprisonment">><<set $temp = "">><</link>> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> </div> </div> <<script>>window.AudioSystem.playBGM('nimeria.mp3');<</script>> <<statSummary>>
<<script>> if (!State.variables.dungeonPrisoners) { State.variables.dungeonPrisoners = []; } if (!State.variables.currentDungeonBattle) { State.variables.currentDungeonBattle = { enemy: { name: "Corrupted Guard", maxLust: 120, attack: 25, defense: 15 } }; } if (!State.variables.dungeonResources) { State.variables.dungeonResources = { gold: 1000, crystals: 100, materials: 50 }; } // Add prisoner to the prison system let newPrisoner = { name: State.variables.currentDungeonBattle.enemy.name, maxLust: State.variables.currentDungeonBattle.enemyMaxLust, attack: State.variables.currentDungeonBattle.enemy.attack, defense: State.variables.currentDungeonBattle.enemy.defense, recruited: false, processingTime: 0 }; State.variables.dungeonPrisoners.push(newPrisoner); // Add resources based on victory tier let victoryTier = DungeonSystem.calculateVictoryTier(); if (victoryTier === "overkill") { State.variables.dungeonResources.gold += 150; State.variables.dungeonResources.crystals += 15; } else if (victoryTier === "normal") { State.variables.dungeonResources.gold += 100; State.variables.dungeonResources.crystals += 10; } else if (victoryTier === "barely") { State.variables.dungeonResources.gold += 50; State.variables.dungeonResources.crystals += 5; } <</script>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">🏛️ Prisoner Imprisoned</h2> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🎯 <<print State.variables.currentDungeonBattle.enemy.name>> Imprisoned</h3> <p style="color: #E0E0E0; margin-bottom: 15px;">The prisoner has been successfully transferred to your dungeon cells. They will begin processing for potential recruitment.</p> <div style="background: rgba(156, 39, 176, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(156, 39, 176, 0.4); margin-bottom: 15px;"> <h4 style="color: #9C27B0; margin-bottom: 8px;">Imprisonment Results</h4> <p style="color: #E0E0E0;"><strong>Prisoner Status:</strong> Successfully imprisoned and processing</p> <p style="color: #E0E0E0;"><strong>Processing Time:</strong> Will be ready for recruitment soon</p> <p style="color: #9C27B0;"><strong>Effects:</strong> +Resources, +Dungeon Defense potential</p> </div> </div> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3); margin-bottom: 20px;"> <h3 style="color: #87CEEB; margin-bottom: 10px;">Resources Gained</h3> <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 15px;"> <div> <h4 style="color: #4CAF50; margin-bottom: 8px;">Gold</h4> <p style="color: #E0E0E0;"><strong>Current:</strong> <<print State.variables.dungeonResources.gold>></p> </div> <div> <h4 style="color: #FF9800; margin-bottom: 8px;">Crystals</h4> <p style="color: #E0E0E0;"><strong>Current:</strong> <<print State.variables.dungeonResources.crystals>></p> </div> <div> <h4 style="color: #9C27B0; margin-bottom: 8px;">Prisoners</h4> <p style="color: #E0E0E0;"><strong>Total:</strong> <<print State.variables.dungeonPrisoners.length>></p> </div> </div> </div> <div style="text-align: center;"> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> <<link "🏛️ Manage Prisoners" "PrisonerManagement">><<set $temp = "">><</link>> <<link "🔧 Upgrades" "DungeonUpgrades">><<set $temp = "">><</link>> </div> </div> <<script>>window.AudioSystem.playBGM('False Utopia.mp3');<</script>> <<statSummary>>
<<script>> if (!State.variables.dungeonPrisoners) { State.variables.dungeonPrisoners = []; } if (!State.variables.currentDungeonBattle) { State.variables.currentDungeonBattle = { enemy: { name: "Corrupted Guard", maxLust: 120, attack: 25, defense: 15 } }; } <</script>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">🔍 Prisoner Interrogation</h2> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🎯 Interrogating <<print State.variables.currentDungeonBattle.enemy.name>></h3> <p style="color: #E0E0E0; margin-bottom: 15px;">You begin your intimate interrogation of the captured enemy. Through various methods, you extract valuable information while developing their... cooperation.</p> <div style="background: rgba(255, 152, 0, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(255, 152, 0, 0.4); margin-bottom: 15px;"> <h4 style="color: #FF9800; margin-bottom: 8px;">Interrogation Results</h4> <p style="color: #E0E0E0;"><strong>Information Gathered:</strong> Enemy patrol routes, weak points, and tactical details</p> <p style="color: #E0E0E0;"><strong>Prisoner Status:</strong> Fully cooperative and eager to please</p> <p style="color: #FF9800;"><strong>Effects:</strong> +Lust, +Corruption, +Fetish Development</p> </div> </div> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3); margin-bottom: 20px;"> <h3 style="color: #87CEEB; margin-bottom: 10px;">What Next?</h3> <p style="color: #E0E0E0; margin-bottom: 10px;">The prisoner is now fully under your control. You can either recruit them to your dungeon or continue with other prisoners.</p> <div style="text-align: center;"> <<link "🏛️ Recruit to Dungeon" "PrisonerRecruitment">><<set $temp = "">><</link>> <<link "🔒 Send to Prison" "PrisonerImprisonment">><<set $temp = "">><</link>> </div> </div> <div style="text-align: center;"> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> <<link "🏛️ Manage Prisoners" "PrisonerManagement">><<set $temp = "">><</link>> </div> </div> <<statSummary>>
<<script>> if (!State.variables.dungeonPrisoners) { State.variables.dungeonPrisoners = []; } if (!State.variables.dungeonPrisons) { State.variables.dungeonPrisons = { basicCells: 3, upgradedCells: 0, luxuryCells: 0, trainingCells: 0 }; } if (!State.variables.dungeonResources) { State.variables.dungeonResources = { gold: 1000, crystals: 100, materials: 50 }; } <</script>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">🏛️ Prisoner Management</h2> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px;"> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.3);"> <h3 style="color: #87CEEB; margin-bottom: 10px;">Prison Status</h3> <p><strong>Total Prisoners:</strong> <<print State.variables.dungeonPrisoners.length>></p> <p><strong>Recruited:</strong> <<print State.variables.dungeonPrisoners.filter(p => p.recruited).length>></p> <p><strong>Processing:</strong> <<print State.variables.dungeonPrisoners.filter(p => !p.recruited).length>></p> </div> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 8px; border: 1px solid rgba(100, 100, 100, 0.3);"> <h3 style="color: #87CEEB; margin-bottom: 10px;">Cell Capacity</h3> <p><strong>Basic Cells:</strong> <<print State.variables.dungeonPrisons.basicCells>></p> <p><strong>Upgraded Cells:</strong> <<print State.variables.dungeonPrisons.upgradedCells>></p> <p><strong>Luxury Cells:</strong> <<print State.variables.dungeonPrisons.luxuryCells>></p> </div> </div> <<if State.variables.dungeonPrisoners.length > 0>> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">Current Prisoners</h3> <<for _i = 0; _i < State.variables.dungeonPrisoners.length; _i++>> <<set _prisoner = State.variables.dungeonPrisoners[_i]>> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3); margin-bottom: 15px;"> <div style="display: grid; grid-template-columns: 1fr auto; gap: 15px; align-items: center;"> <div> <h4 style="color: #FF9800; margin-bottom: 8px;"><<print _prisoner.name>></h4> <p><strong>Status:</strong> <<if _prisoner.recruited>>✅ Recruited<<else>>⏳ Processing<</if>></p> <p><strong>Combat Power:</strong> <<print _prisoner.attack + _prisoner.defense>></p> <p><strong>Max Lust:</strong> <<print _prisoner.maxLust>></p> </div> <<if not _prisoner.recruited>> <div style="text-align: center;"> <<link "🔍 Interrogate" "PrisonerInterrogation">><<set $currentPrisonerIndex = _i>><</link>> <br><br> <<link "🏛️ Recruit" "PrisonerRecruitment">><<set $currentPrisonerIndex = _i>><</link>> </div> <</if>> </div> </div> <</for>> </div> <<else>> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; text-align: center; margin-bottom: 20px;"> <h3 style="color: #87CEEB; margin-bottom: 15px;">No Prisoners Yet</h3> <p style="color: #E0E0E0;">You haven't captured any enemies yet. Go to battle to start building your prisoner collection!</p> </div> <</if>> <div style="text-align: center;"> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> <<link "🔧 Upgrades" "DungeonUpgrades">><<set $temp = "">><</link>> </div> </div> <<statSummary>>
<<script>> if (!State.variables.dungeonPrisoners) { State.variables.dungeonPrisoners = []; } if (!State.variables.currentDungeonBattle) { State.variables.currentDungeonBattle = { enemy: { name: "Corrupted Guard", maxLust: 120, attack: 25, defense: 15 } }; } // Find the current prisoner and recruit them if (State.variables.currentPrisonerIndex !== undefined && State.variables.dungeonPrisoners[State.variables.currentPrisonerIndex]) { State.variables.dungeonPrisoners[State.variables.currentPrisonerIndex].recruited = true; State.variables.dungeonPrisoners[State.variables.currentPrisonerIndex].recruitmentDate = new Date().toISOString(); } // Add dungeon defense bonus if (!State.variables.dungeonStats) { State.variables.dungeonStats = { health: 100, defense: 20, attack: 15, trapLevel: 1 }; } State.variables.dungeonStats.defense += 5; <</script>> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.85), rgba(35, 35, 40, 0.9)); border: 2px solid rgba(100, 100, 100, 0.4); padding: 20px; margin: 20px 0; border-radius: 10px;"> <h2 style="color: #FFD700; text-align: center; margin-bottom: 20px;">🏛️ Prisoner Recruited</h2> <div style="background: rgba(40, 40, 45, 0.9); padding: 20px; border-radius: 8px; margin-bottom: 20px;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🎯 <<print State.variables.currentDungeonBattle.enemy.name>> Recruited</h3> <p style="color: #E0E0E0; margin-bottom: 15px;">The prisoner has been successfully recruited to your dungeon! They will now contribute to your defense and can be assigned to various tasks.</p> <div style="background: rgba(76, 175, 80, 0.2); padding: 15px; border-radius: 6px; border: 1px solid rgba(76, 175, 80, 0.4); margin-bottom: 15px;"> <h4 style="color: #4CAF50; margin-bottom: 8px;">Recruitment Results</h4> <p style="color: #E0E0E0;"><strong>Prisoner Status:</strong> ✅ Successfully recruited</p> <p style="color: #E0E0E0;"><strong>Dungeon Defense:</strong> +5 (<<print State.variables.dungeonStats.defense>> total)</p> <p style="color: #4CAF50;"><strong>Effects:</strong> +Dungeon Defense, +Available Labor</p> </div> </div> <div style="background: rgba(60, 60, 65, 0.8); padding: 15px; border-radius: 6px; border: 1px solid rgba(100, 100, 100, 0.3); margin-bottom: 20px;"> <h3 style="color: #87CEEB; margin-bottom: 10px;">Dungeon Status</h3> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px;"> <div> <h4 style="color: #4CAF50; margin-bottom: 8px;">Defense</h4> <p style="color: #E0E0E0;"><strong>Current:</strong> <<print State.variables.dungeonStats.defense>></p> <p style="color: #E0E0E0;"><strong>Bonus:</strong> +5 from recruitment</p> </div> <div> <h4 style="color: #FF9800; margin-bottom: 8px;">Prisoners</h4> <p style="color: #E0E0E0;"><strong>Total:</strong> <<print State.variables.dungeonPrisoners.length>></p> <p style="color: #E0E0E0;"><strong>Recruited:</strong> <<print State.variables.dungeonPrisoners.filter(p => p.recruited).length>></p> </div> </div> </div> <div style="text-align: center;"> <<link "🏰 Return to Dungeon" "DungeonCore">><<set $temp = "">><</link>> <<link "🏛️ Manage Prisoners" "PrisonerManagement">><<set $temp = "">><</link>> <<link "🔧 Upgrades" "DungeonUpgrades">><<set $temp = "">><</link>> </div> </div> <<statSummary>>
<<script>>window.AudioSystem.playBGM('start1.mp3');<</script>><div class="author-note-container"><h2>📝 A Message From The Developer</h2><div class="author-intro"> <p>Hello, and thank you for trying <strong>Bonds Defiled</strong>! Before you begin your journey, I'd like to share some important information about what you're about to experience.</p></div> <div class="game-nature"><h3>🌑 What This Game Is About</h3> <p>This is a <strong>corruption and relationship manipulation game</strong> featuring complex romantic dynamics. While traditional NTR isn't the majority of content, the game explores various forms of seduction, cheating, and relationship conflicts that some players might classify as NTR-adjacent.</p><div class="content-breakdown"> <h4>📋 Relationship Dynamics Include:</h4><ul class="relationship-types"> <li><strong>Netori:</strong> You can romance your guardian Mariel, despite her existing marriage</li> <li><strong>Traditional NTR:</strong> Your girlfriend Liora can be seduced by others (Seryk, Thalor, or female characters)</li> <li><strong>Reverse NTR:</strong> You can be seduced by dominant characters like Serin, Nimeria, or male cast members</li> <li><strong>Lesbian Content:</strong> Female characters can develop relationships with each other</li></ul></div> <div class="warning-box"><strong>⚠️ Important:</strong> Each relationship path can be avoided through player choices and content filters. However, if you consider <em>all</em> of the above scenarios problematic, this game may not be for you. If only <em>some</em> concern you, the filtering system will likely accommodate your preferences.</div></div> <div class="chapter-breakdown"><h3>📚 Story Progression</h3> <div class="chapter-info"><h4>Chapter 0: Foundations</h4> <p>Character introductions and relationship building. Light teasing and slow fetish development as you get to know the cast. This chapter focuses on establishing bonds that will later be... defiled.</p></div><div class="chapter-info"> <h4>Chapter 1: The Awakening</h4> <p>Two new characters enter the story, and corruption begins in earnest. The <strong>Soul System</strong> is introduced—the catalyst that drives all future corruption. This is where the true nature of the game reveals itself.</p></div><div class="design-note"> <p><em>I chose this pacing deliberately. Rushing into corruption without establishing meaningful relationships would cheapen the impact. The bonds must exist before they can be properly defiled.</em></p></div></div> <div class="systems-explanation"><h3>⚙️ The Depth Behind The Scenes</h3> <p>This game tracks <strong>hundreds of variables</strong> across every character interaction:</p> <ul class="feature-list"> <li><strong>Fetish Development:</strong> Every glance, every reaction, every preference is recorded</li> <li><strong>Relationship Dynamics:</strong> All characters have complex relationships with each other, not just the protagonist</li> <li><strong>Adaptive Dialogue:</strong> Conversations change based on corruption, lust, fetishes, and relationship status</li> <li><strong>Resistance Mechanics:</strong> Even choosing to resist doesn't guarantee success—your stats determine what's possible</li> <li><strong>Character Awareness:</strong> NPCs notice and remember your preferences, adapting their behavior accordingly</li></ul> <div class="example-box"><p><strong>Example:</strong> If Serin notices you staring at her feet, she might tease you with them more often. If your resistance stats are low, saying "no" might not be an option.</p></div></div><div class="journey-ahead"> <h3>🎭 The Experience Awaits</h3> <p>Every choice matters. Every stat influences the story. Every relationship will be tested. The deeper you go, the more the game adapts to show you exactly how far you've fallen... or risen.</p> <p class="final-note">I won't spoil more than this. The journey of corruption is best experienced firsthand.</p> <p><strong>Welcome to your descent.</strong></p></div><div class="continue-section"> [[Begin Your Journey|CharacterSetup]] [[📖 Read the Game Guide First|Guide]] </div></div> <style> .author-note-container { max-width: 800px; margin: 0 auto; padding: 20px; line-height: 1.6; } .author-intro { background: linear-gradient(135deg, rgba(139, 69, 19, 0.2), rgba(139, 69, 19, 0.1)); padding: 20px; border-radius: 10px; border-left: 4px solid #8B4513; margin-bottom: 25px; } .game-nature { margin: 25px 0; } .content-breakdown { background: rgba(0, 0, 0, 0.2); padding: 20px; border-radius: 10px; margin: 20px 0; border: 1px solid rgba(100, 100, 100, 0.3); } .content-breakdown h4 { color: #A78BFA; margin-bottom: 15px; border-bottom: 1px solid rgba(167, 139, 250, 0.3); padding-bottom: 5px; } .relationship-types { background: rgba(0, 0, 0, 0.2); padding: 15px; border-radius: 8px; margin: 10px 0; } .relationship-types li { margin: 8px 0; padding-left: 10px; color: #E2E8F0; } .relationship-types strong { color: #F472B6; } .warning-box { background: linear-gradient(135deg, rgba(220, 20, 60, 0.2), rgba(220, 20, 60, 0.1)); border: 1px solid rgba(220, 20, 60, 0.3); padding: 15px; border-radius: 8px; margin: 15px 0; color: #FFB6C1; } .chapter-breakdown { background: rgba(0, 0, 0, 0.2); padding: 20px; border-radius: 10px; margin: 25px 0; } .chapter-info { background: rgba(0, 0, 0, 0.2); padding: 15px; margin: 15px 0; border-radius: 8px; border-left: 3px solid #6B46C1; } .chapter-info h4 { color: #A78BFA; margin-bottom: 10px; } .design-note { background: linear-gradient(135deg, rgba(59, 130, 246, 0.1), rgba(59, 130, 246, 0.05)); padding: 15px; border-radius: 8px; margin-top: 20px; font-style: italic; border: 1px solid rgba(59, 130, 246, 0.2); } .systems-explanation { background: rgba(0, 0, 0, 0.2); padding: 20px; border-radius: 10px; margin: 25px 0; } .feature-list { background: rgba(0, 0, 0, 0.2); padding: 20px; border-radius: 8px; margin: 15px 0; } .feature-list li { margin: 10px 0; padding-left: 10px; } .example-box { background: linear-gradient(135deg, rgba(34, 197, 94, 0.2), rgba(34, 197, 94, 0.1)); border: 1px solid rgba(34, 197, 94, 0.3); padding: 15px; border-radius: 8px; margin: 15px 0; color: #BBF7D0; } .journey-ahead { background: linear-gradient(135deg, rgba(168, 85, 247, 0.2), rgba(168, 85, 247, 0.1)); padding: 20px; border-radius: 10px; margin: 25px 0; border: 1px solid rgba(168, 85, 247, 0.3); } .final-note { font-style: italic; color: #D8B4FE; } .continue-section { text-align: center; margin-top: 30px; padding: 20px; } .continue-section a { display: inline-block; margin: 10px; padding: 12px 24px; background: linear-gradient(135deg, #6B46C1, #8B5CF6); color: white; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; border: 1px solid rgba(139, 92, 246, 0.3); } .continue-section a:hover { background: linear-gradient(135deg, #8B5CF6, #A78BFA); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(139, 92, 246, 0.3); } h2 { color: #FFD700; text-align: center; margin-bottom: 25px; text-shadow: 0 0 10px rgba(255, 215, 0, 0.3); } h3 { color: #A78BFA; margin: 20px 0 15px 0; border-bottom: 2px solid rgba(167, 139, 250, 0.3); padding-bottom: 5px; } </style>
<<script>>window.AudioSystem.playBGM('start1.mp3');<</script>> <<nobr>> <h2>Character Configuration</h2> Before we begin, let's understand the story's perspectives: <div class="story-choice-box"> <div class="preference-choice"><<radiobutton "$allowGayContent" true checked>> <label>Yes - Include all content<div class="choice-desc">Characters can naturally develop same-sex attraction based on experiences and corruption.</div></label> <<radiobutton "$allowGayContent" false>> <label>No - Limited content<div class="choice-desc">Characters will strongly resist same-sex situations unless heavily corrupted or feminized. They will show disgust at unwanted advances.</div></label></div></div><h3>Character Names</h3>Set your character's name: 1. The Human Youth <div class="char-desc">A slender young man with blonde hair and a lean build. Born to legendary heroes, he struggles to live up to their legacy.</div> <<textbox "$humanName" $humanName>> <</nobr>> <<link "Continue to Relationship Setup">> <<set $marielToHuman = "landlady">> <<set $humanToMariel = "mariel">> <<set $humanIsMariel = "roommate">> <<set $thalorToHuman = "mentor">> <<set $humanToThalor = "sir">> <<set $thalorCallsHuman = "scarce">> <<set $bothToHuman = "guardians">> <<set $householdType = "housemates">> <<set $serinLioraRelation = "friend">> <<goto "RelationshipSetup">> <</link>> <style> .content-preferences { background: rgba(0, 0, 0, 0.1); padding: 20px; margin: 20px 0; border-radius: 10px; } .preference-choice { margin-left: 20px; } .choice-desc { font-size: 0.9em; color: #888; margin-left: 25px; margin-top: 5px; } .preference-choice label { display: block; margin: 10px 0; cursor: pointer; } </style>
<h3>Text Settings</h3><div class="font-size-control"> <label>Font Size:</label> <button id="decrease-font">A-</button> <span id="current-font-size">18px</span> <button id="increase-font">A+</button> </div> <div class="passage-width-control"> <label>Main-box Width:</label> <input type="range" id="passage-width" min="50" max="100" step="5" value="95"> <span id="current-width">95%</span> </div> <div class="color-picker-group"> <h4>Dialog Colors</h4> <div class="color-picker-label"> <label id="player-color-label"><<print $humanName>>:</label> <input type="color" id="player-color" class="color-picker" value="#4caf50"> </div> <div class="color-picker-label"> <label>Mariel:</label> <input type="color" id="mariel-color" class="color-picker" value="#ffeb3b"> </div> <div class="color-picker-label"> <label>Thalor:</label> <input type="color" id="thalor-color" class="color-picker" value="#8b4513"> </div> <div class="color-picker-label"> <label>Liora:</label> <input type="color" id="liora-color" class="color-picker" value="#ffa500"> </div> <div class="color-picker-label"> <label>Serin:</label> <input type="color" id="serin-color" class="color-picker" value="#ff0000"> </div> <div class="color-picker-label"> <label>Seryk:</label> <input type="color" id="demon-color" class="color-picker" value="#0000ff"> </div> <div class="color-picker-label"> <label>Nimeria:</label> <input type="color" id="Nimeria-color" class="color-picker" value="#800080"> </div> <div class="color-picker-label"> <label>Female NPCs:</label> <input type="color" id="female-npc-color" class="color-picker" value="#ff69b4"> </div> <div class="color-picker-label"> <label>Male NPCs:</label> <input type="color" id="male-npc-color" class="color-picker" value="#a0522d"> </div> </div> <hr> <h3>Audio Settings</h3><div class="audio-controls"> <div class="audio-control"> <div class="control-header"> <label>Background Music:</label> <button id="toggle-bgm" class="audio-toggle">🔊</button> </div> <div class="volume-control"> <input type="range" id="bgm-volume" class="volume-slider" min="0" max="100" value="30"> <span class="volume-value">30%</span> </div> </div><div class="audio-control"> <div class="control-header"> <label>Sound Effects:</label> <button id="toggle-sfx" class="audio-toggle">🔊</button> </div> <div class="volume-control"> <input type="range" id="sfx-volume" class="volume-slider" min="0" max="100" value="50"> <span class="volume-value">50%</span> </div> </div><div class="audio-control"> <div class="control-header"> <label>Voice:</label> <button id="toggle-voice" class="audio-toggle">🔊</button> </div> <div class="volume-control"> <input type="range" id="voice-volume" class="volume-slider" min="0" max="100" value="70"> <span class="volume-value">70%</span> </div> </div> </div> <hr> <div class="button-group" style="display: flex; gap: 1rem; justify-content: flex-end; margin-top: 2rem;"> <<button "🔄 Reset to Default">> /* Character defaults */ <<set $humanName = "Rylan">> <<set State.variables.humanName = "Rylan">> /* Household relationship defaults */ <<set $marielToHuman = "landlady">> <<set $humanToMariel = "mariel">> <<set $humanIsMariel = "roommate">> <<set $thalorToHuman = "mentor">> <<set $humanToThalor = "sir">> <<set $thalorCallsHuman = "scarce">> <<set $bothToHuman = "guardians">> <<set $householdType = "housemates">> <<set $serinLioraRelation = "friend">> /* Update relationship tracking system */ <<set $relationships = { "Mariel": { "role": $marielToHuman, "title": $humanToMariel, "humanIs": $humanIsMariel }, "Thalor": { "role": $thalorToHuman, "title": $humanToThalor, "callsHuman": $thalorCallsHuman }, "Household": { "parentsAre": $bothToHuman, "type": $householdType }, "SerinLiora": { "relation": $serinLioraRelation } }>> /* Text defaults */ <<script>> // Font size reset document.documentElement.style.setProperty('--base-font-size', '18px'); $('#current-font-size').text('18px'); // Width reset $('#passages').css('width', '95%'); $('#passage-width').val(95); $('#current-width').text('95%'); State.variables.passageWidth = 95; // Color defaults const defaultColors = { 'player-color': '#4caf50', 'mariel-color': '#ffeb3b', 'thalor-color': '#8b4513', 'liora-color': '#ffa500', 'serin-color': '#ff0000', 'demon-color': '#0000ff', 'Nimeria-color': '#800080', 'female-npc-color': '#ff69b4', 'male-npc-color': '#a0522d' }; // Reset color inputs and state variables Object.entries(defaultColors).forEach(([id, color]) => { // Update input value $(`#${id}`).val(color); // Update state variable (convert id to state variable name) const stateVarName = id.replace('-color', 'Color') .replace('player', 'rylan') .replace('demon', 'seryk'); State.variables[stateVarName] = color; // Update CSS variable const cssVarName = '--dialog-color-' + id.replace('-color', ''); document.documentElement.style.setProperty(cssVarName, color); }); // Reset character name labels and inputs $('#player-color-label').html(State.variables.humanName + ':'); $('#human-name').val(State.variables.humanName); /* Audio defaults */ window.AudioSystem.setVolume('bgm', 0.3); window.AudioSystem.bgm.muted = false; window.AudioSystem.setVolume('sfx', 0.5); window.AudioSystem.sfx.muted = false; window.AudioSystem.setVolume('voice', 0.7); window.AudioSystem.voice.muted = false; $('#bgm-volume').val(30); $('#sfx-volume').val(50); $('#voice-volume').val(70); $('.volume-slider').each(function() { $(this).siblings('.volume-value').text($(this).val() + '%'); }); $('#toggle-bgm, #toggle-sfx, #toggle-voice').text('🔊'); // Save settings (excluding character names) const defaultSettings = { text: { fontSize: 18, passageWidth: 95 }, colors: { rylanColor: defaultColors['player-color'], marielColor: defaultColors['mariel-color'], thalorColor: defaultColors['thalor-color'], lioraColor: defaultColors['liora-color'], serinColor: defaultColors['serin-color'], serykColor: defaultColors['demon-color'], NimeriaColor: defaultColors['Nimeria-color'], femaleNpcColor: defaultColors['female-npc-color'], maleNpcColor: defaultColors['male-npc-color'] } }; localStorage.setItem('gameSettings', JSON.stringify(defaultSettings)); const defaultAudioSettings = { bgm: { volume: 0.3, muted: false }, sfx: { volume: 0.5, muted: false }, voice: { volume: 0.7, muted: false } }; localStorage.setItem('audioSettings', JSON.stringify(defaultAudioSettings)); <</script>> <<replace "#config-box">><<include "ConfigMenu">><</replace>> <</button>> </div> <style> .character-names { margin: 1rem 0; padding: 1rem; background: rgba(0, 0, 0, 0.2); border-radius: 8px; } .name-input { margin: 0.5rem 0; display: flex; align-items: center; gap: 1rem; } .name-input label { min-width: 120px; } .name-input input[type="text"] { flex: 1; padding: 0.5rem; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 4px; color: white; } .name-input input[type="text"]:focus { outline: none; border-color: rgba(255, 255, 255, 0.4); background: rgba(255, 255, 255, 0.15); } </style>
<<script>>window.AudioSystem.playBGM('miraslastsong.mp3');<</script>> <div id="custom-credits-container" style="position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: linear-gradient(180deg,rgb(32, 18, 37) 0%,rgb(17, 14, 50) 50%,rgb(38, 3, 3) 100%); z-index: 9999; overflow: hidden; display: flex; align-items: center; justify-content: center;"> <style> @keyframes customScrollUp { 0% { transform: translateY(600vh); } 100% { transform: translateY(300vh); } } </style> <div id="custom-scrolling-credits" style="width: 80%; max-width: 600px; text-align: center; color: #ffffff; font-family: serif; position: absolute; animation: customScrollUp 200s linear forwards;"> <div style="margin-bottom: 110px;"> <h1 style="color: #ffd700; font-size: 3em; text-shadow: 2px 2px 8px rgba(255,215,0,0.5); margin-bottom: 40px; font-weight: bold;">✨ Special Thanks ✨</h1> <p style="font-size: 1.3em; color: #e6e6fa; line-height: 1.8; margin-bottom: 60px; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);">The following patrons make<br/> <strong style="color: #ffd700;">Bonds Defiled</strong><br/> possible through their generous support</p> </div> <div style="margin-bottom: 110px;"> <h2 style="color: #da70d6; font-size: 2em; text-shadow: 2px 2px 6px rgba(218,112,214,0.6); margin-bottom: 30px; font-weight: bold;">🌑 Corruptors 🌑</h2> <ul style="list-style: none; padding: 0; margin: 0; font-size: 1.15em; color: #ffffff; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <li style="margin: 6px 0;">Alexandar04</li> <li style="margin: 6px 0;">DarkWire</li> <li style="margin: 6px 0;">Grimisaac</li> <li style="margin: 6px 0;">H.E. P.</li> <li style="margin: 6px 0;">Lastnavajo</li> <li style="margin: 6px 0;">NoMeme</li> </ul> </div> <div style="margin-bottom: 80px;"> <h2 style="color: #ba55d3; font-size: 1.9em; text-shadow: 2px 2px 6px rgba(186,85,211,0.6); margin-bottom: 30px; font-weight: bold;">🎭 Manipulators 🎭</h2> <ul style="list-style: none; padding: 0; margin: 0; font-size: 1.15em; color: #ffffff; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <li style="margin: 6px 0;">Byron</li> <li style="margin: 6px 0;">just.in.case</li> <li style="margin: 6px 0;">RkrSteve</li> <li style="margin: 6px 0;">Scott P.</li> </ul> </div> <div style="margin-bottom: 80px;"> <h2 style="color: #60a5fa; font-size: 1.6em; text-shadow: 2px 2px 6px rgba(96,165,250,0.6); margin-bottom: 30px; font-weight: bold;">⭐ Initiates ⭐</h2> <ul style="list-style: none; padding: 0; margin: 0; font-size: 1.15em; color: #ffffff; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <li style="margin: 6px 0;">143Framtri</li> <li style="margin: 6px 0;">246Rennie</li> <li style="margin: 6px 0;">Aidanas T.</li> <li style="margin: 6px 0;">Mtinir</li> <li style="margin: 6px 0;">User#745d4e08User#745d4e08</li> <li style="margin: 6px 0;">User#ab611364User#ab611364</li> <li style="margin: 6px 0;">BoogzterBoogzter</li> <li style="margin: 6px 0;">desra</li> <li style="margin: 6px 0;">User#b23a0c50User#b23a0c50</li> <li style="margin: 6px 0;">User#c755863aUser#c755863a</li> <li style="margin: 6px 0;">Alde</li> <li style="margin: 6px 0;">Andy H.</li> <li style="margin: 6px 0;">Anonym F.</li> <li style="margin: 6px 0;">Ansvar</li> <li style="margin: 6px 0;">bake</li> <li style="margin: 6px 0;">Ben K.</li> <li style="margin: 6px 0;">Bobo C.</li> <li style="margin: 6px 0;">Brandon</li> <li style="margin: 6px 0;">braubatman</li> <li style="margin: 6px 0;">cal129</li> <li style="margin: 6px 0;">Charles S.</li> <li style="margin: 6px 0;">Cherri C.</li> <li style="margin: 6px 0;">Chris</li> <li style="margin: 6px 0;">Clifford D.</li> <li style="margin: 6px 0;">Darklight</li> <li style="margin: 6px 0;">DemonFish</li> <li style="margin: 6px 0;">deron</li> <li style="margin: 6px 0;">Devtan</li> <li style="margin: 6px 0;">Dr. P.</li> <li style="margin: 6px 0;">DragonLord21</li> <li style="margin: 6px 0;">Drulle</li> <li style="margin: 6px 0;">EkremDurna</li> <li style="margin: 6px 0;">Fatih G.</li> <li style="margin: 6px 0;">Framed</li> <li style="margin: 6px 0;">Frosty1979</li> <li style="margin: 6px 0;">gabrielle</li> <li style="margin: 6px 0;">Gage</li> <li style="margin: 6px 0;">GoliathK</li> <li style="margin: 6px 0;">Greyback</li> <li style="margin: 6px 0;">Hans M.</li> <li style="margin: 6px 0;">Hirosin</li> <li style="margin: 6px 0;">Izumi105</li> <li style="margin: 6px 0;">j</li> <li style="margin: 6px 0;">JackyBoi</li> <li style="margin: 6px 0;">Jak</li> <li style="margin: 6px 0;">Je</li> <li style="margin: 6px 0;">Jean C.</li> <li style="margin: 6px 0;">Jeremy</li> <li style="margin: 6px 0;">joe Z.</li> <li style="margin: 6px 0;">John.E</li> <li style="margin: 6px 0;">Jonathan M.</li> <li style="margin: 6px 0;">juanca</li> <li style="margin: 6px 0;">Jutakiat J.</li> <li style="margin: 6px 0;">K11</li> <li style="margin: 6px 0;">K3ntsmok3</li> <li style="margin: 6px 0;">Kane</li> <li style="margin: 6px 0;">Kane C.</li> <li style="margin: 6px 0;">Kawika H.</li> <li style="margin: 6px 0;">Kazama K.</li> <li style="margin: 6px 0;">KldnHtk</li> <li style="margin: 6px 0;">Le M.</li> <li style="margin: 6px 0;">Loki388</li> <li style="margin: 6px 0;">Majortom589</li> <li style="margin: 6px 0;">Mal</li> <li style="margin: 6px 0;">Mark S.</li> <li style="margin: 6px 0;">Markus M.</li> <li style="margin: 6px 0;">mike K.</li> <li style="margin: 6px 0;">Mitios</li> <li style="margin: 6px 0;">mrg70</li> <li style="margin: 6px 0;">N1rox98</li> <li style="margin: 6px 0;">nbh</li> <li style="margin: 6px 0;">Obrecht13</li> <li style="margin: 6px 0;">Patty</li> <li style="margin: 6px 0;">Pepega</li> <li style="margin: 6px 0;">Perfy F.</li> <li style="margin: 6px 0;">piccolo701</li> <li style="margin: 6px 0;">Pter1717</li> <li style="margin: 6px 0;">Raven8I</li> <li style="margin: 6px 0;">SA</li> <li style="margin: 6px 0;">Salanth</li> <li style="margin: 6px 0;">Sam</li> <li style="margin: 6px 0;">San</li> <li style="margin: 6px 0;">Sebastien</li> <li style="margin: 6px 0;">Sharpe</li> <li style="margin: 6px 0;">shpee W.</li> <li style="margin: 6px 0;">Smoolio</li> <li style="margin: 6px 0;">Spiffy B.</li> <li style="margin: 6px 0;">Steven C.</li> <li style="margin: 6px 0;">Templar</li> <li style="margin: 6px 0;">TheMagister</li> <li style="margin: 6px 0;">Tjk00016</li> <li style="margin: 6px 0;">Tonuxol</li> <li style="margin: 6px 0;">Trashbagballer</li> <li style="margin: 6px 0;">Tricaster</li> <li style="margin: 6px 0;">Tux</li> <li style="margin: 6px 0;">Tyrion J.</li> <li style="margin: 6px 0;">very N.</li> <li style="margin: 6px 0;">whyandhi</li> <li style="margin: 6px 0;">widegoo</li> <li style="margin: 6px 0;">william</li> <li style="margin: 6px 0;">WolfSinFabossa</li> <li style="margin: 6px 0;">Xenzor</li> <li style="margin: 6px 0;">Zerocool420</li> <li style="margin: 6px 0;">zodac</li> <li style="margin: 6px 0;">Сергей А.</li> <li style="margin: 6px 0;">장봉원</li> </ul> </div> <div style="margin-bottom: 80px;"> <h2 style="color: #9ca3af; font-size: 1.4em; text-shadow: 2px 2px 6px rgba(156,163,175,0.6); margin-bottom: 30px; font-weight: bold;">👁️ Watchers 👁️</h2> <ul style="list-style: none; padding: 0; margin: 0; font-size: 1.15em; color: #ffffff; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <li style="margin: 6px 0;">Jigokuni O.</li> <li style="margin: 6px 0;">Michał S.</li> <li style="margin: 6px 0;">Three C.</li> <li style="margin: 6px 0;">不是yhm 我.</li> </ul> </div> <div style="margin-bottom: 100px;"> <h2 style="color: #ffd700; font-size: 2em; text-shadow: 2px 2px 6px rgba(255,215,0,0.6); margin-bottom: 40px; font-weight: bold;">💝 Thank You 💝</h2> <p style="font-size: 1.3em; color: #e6e6fa; line-height: 2; text-shadow: 1px 1px 3px rgba(0,0,0,0.7); margin-bottom: 40px;">Your support enables the complex systems,<br/> detailed character development,<br/> and rich storytelling that define<br/> <strong style="color: #ffd700;">Bonds Defiled</strong></p> <p style="font-size: 1.1em; color: #dda0dd; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);">Every patron contributes to the soul of this project.<br/> From the smallest pledge to the largest donation,<br/> you make this ambitious vision possible.</p> </div> <div style="margin-bottom: 150px;"> <p style="font-size: 1.4em; color: #ffd700; text-shadow: 2px 2px 6px rgba(255,215,0,0.6); font-weight: bold;">The story continues...</p> </div> </div> </div> <div style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 10000; background: rgba(0,0,0,0.9); padding: 20px 30px; border-radius: 25px; border: 2px solid #ffd700; text-align: center;"> <h3 style="color: #ffd700; font-size: 1.3em; margin: 0 0 10px 0; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">End of Chapter 5</h3> <p style="color: #ffffff; font-size: 1em; margin: 0; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);">Thank you for playing <strong style="color: #ffd700;">Bonds Defiled</strong></p> </div> <div style="position: fixed; bottom: 20px; right: 30px; z-index: 10001;"> <button onclick="SugarCube.Engine.play('Sandbox')" style="background: rgba(139,0,0,0.8); color: #ffffff; border: 2px solid #ffd700; padding: 12px 20px; border-radius: 25px; cursor: pointer; font-size: 1em; font-weight: bold; transition: all 0.3s ease;">🏠 Go to Sandbox</button> </div> <<script>> // Auto-navigate to Sandbox after credits finish setTimeout(function() { SugarCube.Engine.play('Sandbox'); }, 223000); // 200s credits + 3s buffer <</script>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('theoneswithoutname.mp3');<</script>> <div style="background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); padding: 40px; border-radius: 15px; box-shadow: 0 8px 32px rgba(0,0,0,0.3); margin: 20px auto; max-width: 800px; color: #ffffff; text-align: center;"> <h1 style="color: #ffd700; font-size: 2.5em; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 20px;"> Chapter Complete </h1> <p style="font-size: 1.2em; color: #e6e6fa; line-height: 1.6; margin-bottom: 30px;"> Thank you for playing this chapter of Bonds Defiled. Your journey continues, but first... </p> <div style="margin: 30px 0;"> <h3 style="color: #ffd700; margin-bottom: 20px;">Choose Credits Style:</h3> <div style="display: flex; justify-content: center; gap: 20px; flex-wrap: wrap;"> <button onclick="SugarCube.Engine.play('ExampleCreditsNormal')" style="background: linear-gradient(45deg, #4b0082, #8a2be2); color: white; border: none; padding: 15px 25px; border-radius: 10px; cursor: pointer; font-size: 1em; transition: transform 0.3s;"> 🎬 Normal Speed (30s) </button> <button onclick="SugarCube.Engine.play('ExampleCreditsFast')" style="background: linear-gradient(45deg, #8b0000, #dc143c); color: white; border: none; padding: 15px 25px; border-radius: 10px; cursor: pointer; font-size: 1em; transition: transform 0.3s;"> ⚡ Fast Credits (20s) </button> <button onclick="SugarCube.Engine.play('ExampleCreditsSlow')" style="background: linear-gradient(45deg, #2f4f4f, #708090); color: white; border: none; padding: 15px 25px; border-radius: 10px; cursor: pointer; font-size: 1em; transition: transform 0.3s;"> 🐌 Slow Credits (45s) </button> </div> </div> </div> <div style="text-align: center; margin: 30px 0;"> [[Return to Main Menu|Start]] </div> <style> button:hover { transform: scale(1.05); box-shadow: 0 4px 15px rgba(255,255,255,0.2); } </style> <<changeFace $currentRylanFace>>
<<scrollingCredits 30>> <div style="text-align: center; margin-top: 50px;"> <h2>Credits finished!</h2> [[Continue to next chapter|ExampleCreditsUsage]] [[Return to Main Menu|Start]] </div>
<<scrollingCredits 20>> <div style="text-align: center; margin-top: 50px;"> <h2>Fast credits finished!</h2> [[Continue to next chapter|ExampleCreditsUsage]] [[Return to Main Menu|Start]] </div>
<<scrollingCredits 45>> <div style="text-align: center; margin-top: 50px;"> <h2>Slow credits finished!</h2> [[Continue to next chapter|ExampleCreditsUsage]] [[Return to Main Menu|Start]] </div>
<h2>Thank you for your honesty</h2> <p>We respect your decision not to proceed. This game contains mature themes that require informed consent.</p> <p>You may close this window or:</p> [[Return to Start|Start]]
<h2>📖 Game Guide</h2><div class="guide-section"><h3>⚙️ Configuration Menu</h3><p>Access the configuration menu through the gear icon to adjust:</p><div class="config-options"><h4>🔊 Audio Settings</h4><ul><li><b>BGM Volume:</b> Background music volume (Default: 30%)</li> <li><b>SFX Volume:</b> Sound effects volume (Default: 50%)</li> <li><b>Voice Volume:</b> Character voice volume (Default: 70%)</li> <li><b>Mute Controls:</b> Individual toggles for BGM/SFX/Voice (🔊/🔈)</li></ul><h4>📱 Display Settings</h4><ul><li><b>Passage Width:</b> Adjust the text area width</li> <li><b>Font Size:</b> Change text size for comfort</li> <h3>📔 Character Diaries</h3><p>As you meet characters throughout the story, you'll unlock their personal diaries. Each diary contains:</p><div class="diary-features"><h4>📊 Character Statistics</h4><ul><li><b>Basic Stats:</b> Corruption, Lust, and physical attributes</li> <li><b>Body Information:</b> Details about various body parts and their current state</li> <li><b>Wardrobe:</b> Current clothing with wet/dry variants based on Lust level (≥50%)</li></ul><h4>💕 Relationship Data</h4><ul><li><b>Affection:</b> How much they care about other characters</li> <li><b>Attraction:</b> Physical/romantic interest in others</li> <li><b>Interaction History:</b> Detailed counts of various interactions</li></ul><h4>🔥 Sexual Experience</h4><ul><li><b>Basic Experience:</b> Kisses, intimate encounters, virginity status</li> <li><b>Service Stats:</b> Various sexual activities performed/received</li> <li><b>Body Contact:</b> Touching statistics for different body parts</li> <li><b>Fluid Stats:</b> Detailed tracking of various bodily fluid amounts</li></ul><h4>⭁EFetishes</h4><ul> <li><b>Preferences:</b> Current fetish levels and interests</li> <li><b>Addiction Levels:</b> Various addiction stats</li> <li><b>Special Values:</b> Character-specific preferences</li></ul></div><div class="guide-section"><h3>🎮 Game Progress</h3><p>The diary system also helps track your progress:</p><ul><li>Characters become available in the diary once you've met them</li> <li>Stats and relationships evolve based on your choices</li> <li>All numerical values are persistently tracked</li> <li>Visual indicators show when stats change</li></ul></div><div class="guide-section"><h3>🎲 Game Mechanics</h3><p>The game features dynamic systems that make each playthrough unique:</p><h4>📊 Core Stats</h4><ul><li><b>Lust (0-100):</b> Increases from arousing situations, decreases through:<ul> <li>Sleep (-35 points)</li> <li>Natural decay (2 points/hour)</li> <li>Orgasm (resets to 0)</li> </ul> </li> <li><b>CumNeed (0-100):</b> Urgency to receive/release cum</li> <li><b>CumAddiction:</b> Affects how quickly CumNeed rises</li> </ul> <h4>💗 Relationship System</h4><ul><li><b>Affection:</b> Emotional bonds that can increase or decrease <ul> <li>Small changes (±1-2) from daily interactions</li> <li>Large changes (±3-5) from major events</li> </ul> </li> <li><b>Attraction:</b> Physical/romantic interest that evolves over time</li> </ul><h4>⭁EFetish Development</h4> <p>All characters start with 0 in each fetish, which can increase through experiences:</p><ul><li><b>Available Fetishes:</b> <ul> <li>Feet Fetish</li> <li>Smell Fetish</li> <li>Armpit Fetish</li> <li>Saliva Fetish</li> <li>Cum Addiction</li> </ul> </li> <li><b>Orientation Values:</b> <ul> <li>Gay Value</li> <li>Lesbian Value</li></ul></li></ul><h4>🎲 Dice Roll System</h4> <p>Key moments use multiple dice rolls to determine outcomes:</p><ul><li><b>Fetish Resistance:</b><ul> <li>Success = Maintain composure</li> <li>Failure = Cannot resist urges</li> </ul> </li> <li><b>Lust Check:</b> Determines arousal intensity</li> <li><b>CumNeed Check:</b> Tests resistance to release</li> <li><b>Smell/Taste Rolls:</b> For specific fetish actions</li></ul><h4>🔄 Character Evolution</h4><ul><li><b>Corruption System:</b> <ul> <li>Gradual progression</li> <li>Higher thresholds for extreme content</li> <li>Example: Foot massage (low threshold) vs. extreme acts (high threshold)</li> </ul> </li> <li><b>Experience Tracking:</b> <ul> <li>Virginity status (multiple types)</li> <li>Sexual encounters</li> <li>Body interactions</li> <li>Fluid exposure</li></ul></li></ul><h4>⏰ Time System</h4><ul><li><b>Day Phases:</b><ul> <li>Morning</li> <li>Afternoon</li> <li>Evening</li> <li>Night</li></ul></li><li><b>Effects:</b><ul> <li>Natural stat decay over time</li> <li>Time-specific events and moods</li></ul></li></ul></div> <div class="guide-section"> <h3>⚔️ Resonance Combat System</h3> <p>A unique combat system that combines traditional RPG mechanics with relationship dynamics and emotional bonds:</p><h4>💪 Core Combat Stats</h4><ul><li><b>Base Stats:</b><ul> <li>Physical Power: Raw attack strength</li> <li>Agility: Speed and dodge chance</li> <li>Willpower: Mental resistance and magic power</li> <li>Technique: Skill effectiveness</li> <li>Stamina: Energy for actions</li> <li>Focus: Accuracy and critical hits</li> </ul> </li> <li><b>Derived Stats:</b> <ul> <li>Health: Survival capacity</li> <li>Stamina Points: Action resource</li> <li>Focus Points: Special ability resource</li> </ul></li></ul><h4>🤁EResonance System</h4><ul> <li><b>Building Resonance:</b> <ul> <li>Fighting together increases bond</li> <li>Story interactions affect strength</li> <li>Shared experiences boost power</li> </ul> </li> <li><b>Resonance Effects:</b><ul> <li>Enhanced combo attacks</li> <li>Shared defensive bonuses</li> <li>Special dual techniques</li> <li>Emergency protection triggers</li> </ul></li></ul><h4>⚡ Combat Actions</h4><ul> <li><b>Basic Actions:</b> <ul> <li>Attack: Physical damage</li> <li>Defend: Reduce damage</li> <li>Focus: Build focus points</li> <li>Item: Use inventory items</li> </ul> </li> <li><b>Special Actions:</b> <ul> <li>Character-specific skills</li> <li>Resonance techniques</li> <li>Combo attacks</li> <li>Ultimate abilities</li> </ul> </li> </ul> <h4>📈 Experience and Growth</h4> <ul> <li><b>Leveling:</b> <ul> <li>Gain XP from battles</li> <li>Story progress rewards</li> <li>Training opportunities</li> </ul> </li> <li><b>Skill Development:</b><ul> <li>New abilities at key levels</li> <li>Technique mastery system</li> <li>Resonance skill unlocks</li> </ul></li></ul><h4>💭 Combat Tips</h4><ul> <li>Build resonance between compatible characters</li> <li>Use terrain and positioning</li> <li>Manage resources carefully</li> <li>Combine different character strengths</li> <li>Watch for special combat events</li></ul></div><div class="guide-section" id="soul-system-guide"><h3>🌟 Soul System</h3> <p>The Soul System represents the spiritual essence of each character, influenced by their choices, experiences, and the power of soulstones:</p> <h4>💎 Soulstone Mechanics</h4><ul><li><b>Basic Properties:</b><ul> <li>Appear as worthless marbles to humans</li> <li>Can be charged with mana</li> <li>When consumed, strengthen soul and body</li> <li>Hidden effect: Increases corruption/fetish susceptibility</li></ul> </li> <li><b>Usage:</b> <ul> <li>Regular Soulstones: Basic power boost</li> <li>Charged Soulstones: Enhanced effects</li> <li>Can be found or purchased cheaply (due to perceived worthlessness)</li></ul></li></ul><h4>💫 Core Memory System</h4> <ul> <li><b>Story Memories:</b> <ul> <li>Major plot developments</li> <li>Important relationship moments</li> <li>Character-defining choices</li> </ul> </li> <li><b>Experience Memories:</b> <ul> <li>First intimate experiences</li> <li>Sexual discoveries</li> <li>Fetish awakenings</li> </ul> </li> <li><b>Memory Effects:</b> <ul> <li>Grant Corruption or Blessing points</li> <li>Unlock talent choices</li> <li>Influence character development</li> </ul></li></ul><h4>🌈 Soul Paths</h4> <ul> <li><b>Corruption Path:</b> <ul> <li>Gained through darker choices</li> <li>Enhances pleasure sensitivity</li> <li>Enables body transformations</li> <li>Increases fetish development speed</li> </ul> </li> <li><b>Blessing Path:</b> <ul> <li>Earned through pure choices</li> <li>Strengthens willpower</li> <li>Grants corruption resistance</li> <li>Enables holy abilities</li> </ul></li></ul><h4>🎭 Character-Specific Effects</h4><ul> <li><b>Demons:</b> <ul> <li>Seryk: Enhanced cum power and production</li> <li>Nimeria: Strengthened pheromones and fluid potency</li> <li>Focus on dominant corruption effects</li> </ul> </li> <li><b>Humans:</b> <ul> <li>Increased sensitivity and pleasure gain</li> <li>Mind control susceptibility</li> <li>Focus on submissive corruption effects</li> </ul></li></ul><h4>💪 Combat Talents</h4> <ul> <li><b>Corruption Talents:</b> <ul> <li>Rylan: Shadow techniques, submissive power</li> <li>Liora: Dark healing, blood magic</li> <li>Serin: Poison mastery, seduction</li> </ul> </li> <li><b>Blessing Talents:</b> <ul> <li>Rylan: Holy blade, purification</li> <li>Liora: Divine healing, protection</li> <li>Serin: Sacred strikes, inspiration</li> </ul></li></ul><h4>🧬 Transformation System</h4> <ul> <li><b>Trigger Methods:</b> <ul> <li>High corruption/blessing levels</li> <li>Consistent behavior patterns</li> <li>Soulstone consumption</li> <li>Core memory formation</li> </ul> </li> <li><b>Possible Changes:</b> <ul> <li>Body part growth/reduction</li> <li>Gender transformation</li> <li>New physical features</li> <li>Enhanced sensitivity</li> </ul> </li> <li><b>Mental Changes:</b> <ul> <li>Personality shifts</li> <li>New desires/interests</li> <li>Changed preferences</li> <li>Altered inhibitions</li> </ul></li></ul><h4>📊 Stats Tracked</h4> <ul> <li><b>Soul Values:</b> <ul> <li>Corruption Level</li> <li>Blessing Level</li> <li>Unspent Points</li> <li>Soulstone Count</li> </ul> </li> <li><b>Mental Stats:</b> <ul> <li>Mind Control Resistance</li> <li>Mental Corruption</li> <li>Suggestion Receptiveness</li> <li>Mind Break Progress</li> </ul> </li> <li><b>Sensitivity Stats:</b> <ul> <li>General Sensitivity</li> <li>Body Part Specific</li> <li>Pleasure Gain/Give</li> <li>Special Demon Stats</li> </ul> </li> </ul> </div> <style> .guide-section { background: rgba(0, 0, 0, 0.1); padding: 20px; margin: 20px 0; border-radius: 10px; } .guide-section h3 { color: #ff69b4; margin-bottom: 15px; } .guide-section h4 { color: #9370db; margin: 15px 0 10px 0; } .config-options, .diary-features { margin-left: 20px; } ul { list-style-type: none; padding-left: 20px; } li { margin: 8px 0; line-height: 1.4; } b { color: #ff69b4; } </style> <div class="diary-return"> <<link "↩ Return">> <<run Engine.backward()>> <</link>> </div>
<div class="menu-container"> <div class="menu-header"> <h1>Menu</h1> </div> <div class="menu-options"> <div class="menu-option">[[📜 Quest Log|QuestLog]]</div> <div class="menu-option">[[📖 Character Diary|DiaryPassage]]</div> <div class="menu-option">[[⚙️ Settings|SettingsPassage]]</div> <div class="menu-option">[[💾 Save/Load|SaveLoadPassage]]</div> <div class="menu-option">[[🚪 Exit|previous()]]</div> </div> </div> <style> .menu-container { max-width: 600px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; } .menu-header { text-align: center; margin-bottom: 30px; } .menu-header h1 { color: #ffd700; text-shadow: 0 0 5px rgba(255, 215, 0, 0.5); } .menu-options { display: flex; flex-direction: column; gap: 15px; } .menu-option { text-align: center; } .menu-option a { display: block; padding: 15px; background: rgba(255, 255, 255, 0.1); color: #fff; text-decoration: none; border-radius: 8px; transition: all 0.2s ease; } .menu-option a:hover { background: rgba(255, 255, 255, 0.2); transform: translateX(10px); } </style>
<<script>>window.AudioSystem.playBGM('stormark.mp3');<</script>> <div style="background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); padding: 40px; border-radius: 15px; box-shadow: 0 8px 32px rgba(0,0,0,0.3); margin: 20px auto; max-width: 800px; color: #ffffff; text-align: center;"> <h1 style="color: #ffd700; font-size: 2.5em; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); margin-bottom: 20px; font-family: serif;"> ✨ Honored Patrons ✨ </h1> <div style="background: rgba(255,255,255,0.1); padding: 20px; border-radius: 10px; margin: 20px 0; border: 2px solid rgba(255,215,0,0.3);"> <p style="font-size: 1.2em; color: #e6e6fa; line-height: 1.6; margin-bottom: 15px;"> The following generous souls have supported the development of <strong>Bonds Defiled</strong> through Patreon. Their patronage makes this ambitious project possible and helps maintain the quality you experience. </p> </div> <!-- Corruptors Tier ($10+) --> <div style="background: linear-gradient(45deg, #2f4f4f, #708090); padding: 20px; border-radius: 10px; margin: 20px 0; border: 2px solid #87ceeb;"> <h2 style="color: #87ceeb; font-size: 1.4em; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);"> 🌑 Corruptors 🌑 </h2> <div style="font-size: 1em; color: #ffffff; line-height: 1.5;"> <<displayPatrons "Corruptors">> </div> </div> <!-- Manipulators Tier ($9+) --> <div style="background: linear-gradient(45deg, #800080, #9932cc); padding: 20px; border-radius: 10px; margin: 20px 0; border: 2px solid #ba55d3;"> <h2 style="color: #ba55d3; font-size: 1.5em; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);"> 🎭 Manipulators 🎭 </h2> <div style="font-size: 1.05em; color: #ffffff; line-height: 1.6;"> <<displayPatrons "Manipulators">> </div> </div> <!-- Initiates Tier ($5+) --> <div style="background: linear-gradient(45deg, #1e3a8a, #3b82f6); padding: 20px; border-radius: 10px; margin: 20px 0; border: 2px solid #60a5fa;"> <h2 style="color: #60a5fa; font-size: 1.2em; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);"> ⭐ Initiates ⭐ </h2> <div style="font-size: 0.95em; color: #ffffff; line-height: 1.4;"> <<displayPatrons "Initiates">> </div> </div> <!-- Watchers Tier ($1.50+) --> <div style="background: linear-gradient(45deg, #1f2937, #374151); padding: 20px; border-radius: 10px; margin: 20px 0; border: 2px solid #6b7280;"> <h2 style="color: #9ca3af; font-size: 1.1em; margin-bottom: 15px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);"> 👁️ Watchers 👁️ </h2> <div style="font-size: 0.9em; color: #ffffff; line-height: 1.3;"> <<displayPatrons "Watchers">> </div> </div> <div style="background: rgba(255,255,255,0.1); padding: 20px; border-radius: 10px; margin: 30px 0; border: 1px solid rgba(255,215,0,0.2);"> <h3 style="color: #ffd700; font-size: 1.3em; margin-bottom: 10px;"> 💝 Special Thanks 💝 </h3> <p style="font-size: 1em; color: #e6e6fa; line-height: 1.5;"> Every patron, regardless of tier, contributes to the soul of this project. Your support enables the complex tracking systems, detailed character development, and rich storytelling that define Bonds Defiled. </p> </div> <div style="margin-top: 30px; padding: 20px; background: rgba(0,0,0,0.2); border-radius: 10px;"> <h3 style="color: #ffd700; font-size: 1.2em; margin-bottom: 10px;"> 🌟 Become a Patron 🌟 </h3> <p style="font-size: 0.9em; color: #e6e6fa; line-height: 1.4;"> Interested in supporting development and seeing your name here?<br/> Visit our Patreon to join our community of dedicated supporters! </p> </div> </div> <div style="text-align: center; margin: 30px 0;"> [[Return to Main Menu|Start]] [[Continue Reading Guide|AuthorNote]] </div> <<changeFace $currentRylanFace>>
<div class="questlog-container"> <div class="questlog-header"> <h1>📜 Quest Log</h1> </div> <div class="questlog-section"> <h2>Active Quests</h2> <div class="quest-list"> <<if $quests && $quests.active>> <<for _questId, _quest range $quests.active>> <div class="quest-entry"> <div class="quest-title"><<print _quest.title>></div> <div class="quest-description"><<print _quest.description>></div> <div class="quest-objectives"> <<for _objKey, _required range _quest.objectives>> <div class="objective-item"> <div class="objective-progress"> <<print _quest.progress[_objKey]>>/<<print _required>> </div> <div class="progress-bar"> <div class="progress-fill" style="width: <<print (_quest.progress[_objKey] / _required * 100)>>%"></div> </div> </div> <</for>> </div> <div class="quest-location">📍 Location: <<print _quest.location>></div> </div> <</for>> <<else>> <div class="no-quests">No active quests.</div> <</if>> </div> </div> <div class="questlog-section"> <h2>Completed Quests</h2> <div class="quest-list completed"> <<if $quests && $quests.completed>> <<for _questId, _quest range $quests.completed>> <div class="quest-entry completed"> <div class="quest-title">✅ <<print _quest.title>></div> <div class="quest-description"><<print _quest.description>></div> </div> <</for>> <<else>> <div class="no-quests">No completed quests.</div> <</if>> </div> </div> <div class="questlog-section"> <h2>Failed Quests</h2> <div class="quest-list failed"> <<if $quests && $quests.failed>> <<for _questId, _quest range $quests.failed>> <div class="quest-entry failed"> <div class="quest-title">❌ <<print _quest.title>></div> <div class="quest-description"><<print _quest.description>></div> </div> <</for>> <<else>> <div class="no-quests">No failed quests.</div> <</if>> </div> </div> </div> <div class="back-button"> [[← Return|previous()]] </div> <style> .questlog-container { max-width: 800px; margin: 0 auto; padding: 20px; background: rgba(0, 0, 0, 0.8); border-radius: 10px; } .questlog-header { text-align: center; margin-bottom: 30px; } .questlog-header h1 { color: #ffd700; text-shadow: 0 0 5px rgba(255, 215, 0, 0.5); } .questlog-section { margin-bottom: 30px; } .questlog-section h2 { color: #fff; border-bottom: 2px solid rgba(255, 255, 255, 0.2); padding-bottom: 10px; margin-bottom: 15px; } .quest-list { display: flex; flex-direction: column; gap: 15px; } .quest-entry { background: rgba(255, 255, 255, 0.1); border-radius: 8px; padding: 15px; border: 1px solid rgba(255, 255, 255, 0.1); transition: transform 0.2s ease; } .quest-entry:hover { transform: translateX(5px); background: rgba(255, 255, 255, 0.15); } .quest-title { font-size: 1.2em; color: #fff; margin-bottom: 8px; } .quest-description { color: #ccc; font-size: 0.9em; margin-bottom: 12px; } .quest-objectives { margin: 10px 0; } .objective-item { display: flex; align-items: center; gap: 10px; margin: 5px 0; } .objective-progress { min-width: 60px; color: #aaa; font-size: 0.9em; } .progress-bar { flex-grow: 1; height: 6px; background: rgba(0, 0, 0, 0.3); border-radius: 3px; overflow: hidden; } .progress-fill { height: 100%; background: linear-gradient(90deg, #4dabf7, #74c0fc); transition: width 0.3s ease; } .quest-location { color: #aaa; font-size: 0.8em; margin-top: 8px; } .quest-entry.completed { background: rgba(76, 175, 80, 0.1); border-color: rgba(76, 175, 80, 0.2); } .quest-entry.completed .quest-title { color: #81c784; } .quest-entry.failed { background: rgba(244, 67, 54, 0.1); border-color: rgba(244, 67, 54, 0.2); } .quest-entry.failed .quest-title { color: #e57373; } .no-quests { color: #666; text-align: center; padding: 20px; font-style: italic; } .back-button { text-align: center; margin-top: 20px; } .back-button a { display: inline-block; padding: 10px 20px; background: rgba(255, 255, 255, 0.1); color: #fff; text-decoration: none; border-radius: 5px; transition: all 0.2s ease; } .back-button a:hover { background: rgba(255, 255, 255, 0.2); transform: translateX(-5px); } </style>
<<script>>window.AudioSystem.playBGM('start1.mp3');<</script>> <<script>> window.syncRelationshipVars = function() { if (typeof State !== 'undefined' && State.variables) { sessionStorage.setItem('relationshipVars', JSON.stringify({ marielToHuman: State.variables.marielToHuman || '', humanToMariel: State.variables.humanToMariel || '', humanIsMariel: State.variables.humanIsMariel || '', thalorToHuman: State.variables.thalorToHuman || '', humanToThalor: State.variables.humanToThalor || '', thalorCallsHuman: State.variables.thalorCallsHuman || '', bothToHuman: State.variables.bothToHuman || '', householdType: State.variables.householdType || '', serinLioraRelation: State.variables.serinLioraRelation || '' })); } }; window.loadRelationshipVars = function() { try { const stored = sessionStorage.getItem('relationshipVars'); if (stored && typeof State !== 'undefined' && State.variables) { const vars = JSON.parse(stored); Object.keys(vars).forEach(key => { if (vars[key]) State.variables[key] = vars[key]; }); } } catch (e) { console.log('No stored relationship vars found'); } }; window.loadRelationshipVars(); <</script>> <style> .relationship-textbox input { width: 110px !important; max-width: 150px !important; } </style> <<nobr>> <div style="background: linear-gradient(135deg, rgba(72, 61, 139, 0.95), rgba(106, 90, 205, 0.95)); min-height: 100vh; padding: 20px; color: white;"> <div style="text-align: center; padding: 30px; background: rgba(45,45,50,0.9); border-radius: 15px; margin-bottom: 30px;"> <h1 style="color: #DDA0DD; font-size: 2.5em; margin: 0;">⚙️ Relationship Configuration</h1> <p style="color: rgba(255,255,255,0.9); font-size: 1.2em; margin: 10px 0 0 0;">Configure character relationships to maintain content guidelines</p></div> <div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,182,193,0.6); border-radius: 15px; padding: 25px; margin-bottom: 25px;"> <h2 style="color: #fff; font-size: 1.6em; margin: 0 0 20px 0;">🏠 Guardian Relationships</h2> <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 15px;"> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Mariel is the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$marielToHuman" $marielToHuman>><<script>>$(document).on('input', 'input[name="marielToHuman"]', function() { State.variables.marielToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth calls her:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanToMariel" $humanToMariel>><<script>>$(document).on('input', 'input[name="humanToMariel"]', function() { State.variables.humanToMariel = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth is Mariel's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanIsMariel" $humanIsMariel>><<script>>$(document).on('input', 'input[name="humanIsMariel"]', function() { State.variables.humanIsMariel = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Thalor is the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$thalorToHuman" $thalorToHuman>><<script>>$(document).on('input', 'input[name="thalorToHuman"]', function() { State.variables.thalorToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth calls him:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanToThalor" $humanToThalor>><<script>>$(document).on('input', 'input[name="humanToThalor"]', function() { State.variables.humanToThalor = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Thalor calls the human youth:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$thalorCallsHuman" $thalorCallsHuman>><<script>>$(document).on('input', 'input[name="thalorCallsHuman"]', function() { State.variables.thalorCallsHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px; grid-column: 1 / -1;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Together, Mariel and Thalor are the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$bothToHuman" $bothToHuman>><<script>>$(document).on('input', 'input[name="bothToHuman"]', function() { State.variables.bothToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px; grid-column: 1 / -1;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Their living arrangement is:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$householdType" $householdType>><<script>>$(document).on('input', 'input[name="householdType"]', function() { State.variables.householdType = this.value; window.syncRelationshipVars(); });<</script>></span></div></div></div> <div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(135,206,235,0.6); border-radius: 15px; padding: 25px; margin-bottom: 25px;"> <h2 style="color: #fff; font-size: 1.6em; margin: 0 0 20px 0;">👥 Friends & Associates</h2> <div style="background: rgba(0,0,0,0.1); border-radius: 8px; padding: 15px; margin-bottom: 15px; text-align: center;"> <p style="color: rgba(255,255,255,0.9); margin: 0;">The human youth has childhood friends named Liora and Serin who live together.</p></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Serin is Liora's (both female grew up together):</label> <span class="relationship-textbox" style="display: block;"><<textbox "$serinLioraRelation" $serinLioraRelation>><<script>>$(document).on('input', 'input[name="serinLioraRelation"]', function() { State.variables.serinLioraRelation = this.value; window.syncRelationshipVars(); });<</script>></span></div></div> <div style="background: rgba(255,193,7,0.15); border: 2px solid rgba(255,193,7,0.4); border-radius: 12px; padding: 20px; margin: 25px 0; display: flex; align-items: center; gap: 15px;"> <span style="font-size: 1.5em;">💡</span> <div style="color: #fff;"> <strong>Note:</strong> These settings help maintain content guidelines while preserving the story's intended relationships and emotional dynamics.</div></div> <div style="text-align: center; padding: 30px;"> [[Continue to Story|Start2]] </div></div> <</nobr>> <<script>> // Sync variables when leaving this passage $(document).on(':passageend', function() { window.syncRelationshipVars(); }); <</script>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <<script>> window.syncRelationshipVars = function() { if (typeof State !== 'undefined' && State.variables) { sessionStorage.setItem('relationshipVars', JSON.stringify({ marielToHuman: State.variables.marielToHuman || '', humanToMariel: State.variables.humanToMariel || '', humanIsMariel: State.variables.humanIsMariel || '', thalorToHuman: State.variables.thalorToHuman || '', humanToThalor: State.variables.humanToThalor || '', thalorCallsHuman: State.variables.thalorCallsHuman || '', bothToHuman: State.variables.bothToHuman || '', householdType: State.variables.householdType || '', serinLioraRelation: State.variables.serinLioraRelation || '' })); } }; window.loadRelationshipVars = function() { try { const stored = sessionStorage.getItem('relationshipVars'); if (stored && typeof State !== 'undefined' && State.variables) { const vars = JSON.parse(stored); Object.keys(vars).forEach(key => { if (vars[key]) State.variables[key] = vars[key]; }); } } catch (e) { console.log('No stored relationship vars found'); } }; window.loadRelationshipVars(); <</script>> <style> .relationship-textbox input { width: 110px !important; max-width: 150px !important; } </style> <<nobr>> <div style="background: linear-gradient(135deg, rgba(72, 61, 139, 0.95), rgba(106, 90, 205, 0.95)); min-height: 100vh; padding: 20px; color: white;"> <div style="text-align: center; padding: 30px; background: rgba(45,45,50,0.9); border-radius: 15px; margin-bottom: 30px;"> <h1 style="color: #DDA0DD; font-size: 2.5em; margin: 0;">⚙️ Relationship Configuration</h1> <p style="color: rgba(255,255,255,0.9); font-size: 1.2em; margin: 10px 0 0 0;">Configure character relationships to maintain content guidelines</p></div> <div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,182,193,0.6); border-radius: 15px; padding: 25px; margin-bottom: 25px;"> <h2 style="color: #fff; font-size: 1.6em; margin: 0 0 20px 0;">🏠 Guardian Relationships</h2> <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 15px;"> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Mariel is the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$marielToHuman" $marielToHuman>><<script>>$(document).on('input', 'input[name="marielToHuman"]', function() { State.variables.marielToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth calls her:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanToMariel" $humanToMariel>><<script>>$(document).on('input', 'input[name="humanToMariel"]', function() { State.variables.humanToMariel = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth is Mariel's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanIsMariel" $humanIsMariel>><<script>>$(document).on('input', 'input[name="humanIsMariel"]', function() { State.variables.humanIsMariel = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Thalor is the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$thalorToHuman" $thalorToHuman>><<script>>$(document).on('input', 'input[name="thalorToHuman"]', function() { State.variables.thalorToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">The human youth calls him:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$humanToThalor" $humanToThalor>><<script>>$(document).on('input', 'input[name="humanToThalor"]', function() { State.variables.humanToThalor = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Thalor calls the human youth:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$thalorCallsHuman" $thalorCallsHuman>><<script>>$(document).on('input', 'input[name="thalorCallsHuman"]', function() { State.variables.thalorCallsHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px; grid-column: 1 / -1;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Together, Mariel and Thalor are the human youth's:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$bothToHuman" $bothToHuman>><<script>>$(document).on('input', 'input[name="bothToHuman"]', function() { State.variables.bothToHuman = this.value; window.syncRelationshipVars(); });<</script>></span></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px; grid-column: 1 / -1;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Their living arrangement is:</label> <span class="relationship-textbox" style="display: block;"><<textbox "$householdType" $householdType>><<script>>$(document).on('input', 'input[name="householdType"]', function() { State.variables.householdType = this.value; window.syncRelationshipVars(); });<</script>></span></div></div></div> <div style="background: rgba(255,255,255,0.1); border: 2px solid rgba(135,206,235,0.6); border-radius: 15px; padding: 25px; margin-bottom: 25px;"> <h2 style="color: #fff; font-size: 1.6em; margin: 0 0 20px 0;">👥 Friends & Associates</h2> <div style="background: rgba(0,0,0,0.1); border-radius: 8px; padding: 15px; margin-bottom: 15px; text-align: center;"> <p style="color: rgba(255,255,255,0.9); margin: 0;">The human youth has childhood friends named Liora and Serin who live together.</p></div> <div style="background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 15px;"> <label style="display: block; color: #fff; font-size: 1em; margin-bottom: 10px;">Serin is Liora's (both female grew up together):</label> <span class="relationship-textbox" style="display: block;"><<textbox "$serinLioraRelation" $serinLioraRelation>><<script>>$(document).on('input', 'input[name="serinLioraRelation"]', function() { State.variables.serinLioraRelation = this.value; window.syncRelationshipVars(); });<</script>></span></div></div> <div style="background: rgba(255,193,7,0.15); border: 2px solid rgba(255,193,7,0.4); border-radius: 12px; padding: 20px; margin: 25px 0; display: flex; align-items: center; gap: 15px;"> <span style="font-size: 1.5em;">💡</span> <div style="color: #fff;"> <strong>Note:</strong> These settings help maintain content guidelines while preserving the story's intended relationships and emotional dynamics.</div></div> <div style="text-align: center; padding: 30px; gap: 10px;"> <<link "⬅️ Back to Story">> <<goto $storyPassage>><</link>> </div></div> <</nobr>> <<script>> // Sync variables when leaving this passage $(document).on(':passageend', function() { window.syncRelationshipVars(); }); <</script>>
<<script>>window.AudioSystem.playBGM('miraslastsong.mp3');<</script>> <<nobr>> <div class="scene-container" style="background: linear-gradient(135deg, rgba(25, 25, 35, 0.95), rgba(40, 40, 60, 0.9), rgba(60, 25, 80, 0.95)); min-height: 100vh; position: relative; border-radius: 15px; overflow: hidden;"> <div class="scene-interior" style="position: relative; z-index: 2; padding: 40px;"> <div style="text-align: center; margin-bottom: 40px;"> <h1 style="color: #E6E6FA; text-shadow: 3px 3px 8px rgba(0,0,0,0.9); margin: 0; font-size: 3em; background: linear-gradient(45deg, #FFD700, #FFA500, #FFD700); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;">🏰 The Sandbox Realm 🏰</h1> <p style="color: #B0C4DE; font-size: 1.2em; margin: 10px 0; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">A place between worlds, where stories converge and adventures await...</p> </div> <div style="margin: 30px 0; background: linear-gradient(145deg, rgba(45, 45, 50, 0.9), rgba(35, 35, 40, 0.95)); border: 3px solid rgba(255, 215, 0, 0.6); border-radius: 15px; padding: 30px; box-shadow: 0 10px 30px rgba(0,0,0,0.5);"> <div style="text-align: center; margin-bottom: 25px;"> <h2 style="color: #FFD700; text-shadow: 2px 2px 6px rgba(0,0,0,0.8); margin: 0; font-size: 2.2em;">📝 Author's Notes</h2> <div style="width: 110px; height: 4px; background: linear-gradient(90deg, #FFD700, #FFA500, #FFD700); margin: 20px auto; border-radius: 2px;"></div> </div> <div style="color: #E6E6FA; font-size: 1.1em; line-height: 1.8; text-align: justify; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);"> <p style="margin-bottom: 20px;">🎭 <strong>Thanks for playing so far!</strong> I truly hope you've enjoyed the journey through <em>Bonds Defiled</em> up to this point. Your support and engagement mean the world to me.</p> <p style="margin-bottom: 20px;">📚 <strong>This update was immensely story-focused</strong> because I want to finish <span style="color: #FFD700; font-weight: bold;">Act 1</span> sooner rather than later. The next update will complete Act 1 instead of waiting for version 1.0.</p> <p style="margin-bottom: 20px;">🎯 <strong>Story-wise, most has already been told so far</strong>, so the next update will still be story-focused but less intense than 0.5.</p> <p style="margin-bottom: 20px;">🌟 <strong>Act 2 will have more sandbox elements</strong> while maintaining the game's story-focused nature.</p> <p style="margin-bottom: 20px;">💎 <strong>This passage is mostly a placeholder</strong> for now, but it serves an important purpose. By clicking the next passage, you'll jump back to the Blightwood exploration - something several players requested to allow repeating after chapter completion. Though there is not much to do yet.</p> <p style="margin-bottom: 20px;">🎮 <strong>You can either save here</strong>, or keep running Blightwood and... well, basically cheat some progress! 😉</p> <p style="margin-bottom: 0; text-align: center; font-size: 1.2em; color: #FFD700; font-weight: bold;">🎉 Thanks for playing. See you in the next update! 🎉</p> </div> </div> <div style="text-align: center; margin: 40px 0;"> <div style="background: linear-gradient(145deg, rgba(45, 45, 50, 0.95), rgba(35, 35, 40, 0.98)); border: 3px solid rgba(255, 215, 0, 0.8); border-radius: 20px; padding: 30px; min-width: 300px; box-shadow: 0 12px 35px rgba(0,0,0,0.6); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; height: 5px; background: linear-gradient(90deg, #FFD700, #FFA500, #FFD700, #FFA500);"></div> <h3 style="color: #E6E6FA; margin: 0 0 25px 0; font-size: 1.6em; text-shadow: 2px 2px 6px rgba(0,0,0,0.8);">Continue Your Adventure</h3> <div style="display: flex; gap: 20px; justify-content: center; flex-wrap: wrap;"> <div style="background: linear-gradient(145deg, rgba(25, 25, 35, 0.9), rgba(40, 40, 60, 0.95)); border: 2px solid rgba(255, 215, 0, 0.6); border-radius: 12px; padding: 18px; display: inline-block; min-width: 200px; transition: all 0.3s ease; cursor: pointer; box-shadow: 0 6px 20px rgba(0,0,0,0.4);"> <div style="color: #FFD700; font-size: 1.3em; margin-bottom: 8px;">🌲</div> <div style="color: #E6E6FA; font-size: 1.1em; font-weight: bold;">Return to Blightwood</div> <div style="color: #B0C4DE; font-size: 0.9em; margin-top: 5px;">Continue exploring the corrupted forest</div> </div> </div> <div style="margin-top: 25px;"> <div style="background: linear-gradient(145deg, rgba(60, 25, 80, 0.8), rgba(80, 40, 100, 0.9)); border: 2px solid rgba(255, 215, 0, 0.8); border-radius: 15px; padding: 20px; display: inline-block; min-width: 250px; transition: all 0.3s ease; cursor: pointer; box-shadow: 0 8px 25px rgba(0,0,0,0.5);"> <div style="color: #FFD700; font-size: 1.2em; margin-bottom: 10px;">⚔️</div> <div style="color: #E6E6FA; font-size: 1.2em; font-weight: bold;">[[Enter Blightwood Exploration|Chapter5BlightwoodPreparations]]</div> <div style="color: #B0C4DE; font-size: 0.9em; margin-top: 8px;">Begin your journey through the corrupted lands</div> </div> </div> </div> </div> <div style="text-align: center; margin: 30px 0; padding: 20px; background: linear-gradient(145deg, rgba(45, 45, 50, 0.7), rgba(35, 35, 40, 0.8)); border-radius: 12px; border: 1px solid rgba(255, 215, 0, 0.3);"> <p style="color: #B0C4DE; font-size: 1em; margin: 0; font-style: italic;">💾 <strong>Save Point Available</strong> - This is a safe location to save your progress</p> </div> </div> </div> <style> .scene-container { animation: fadeIn 2s ease-out; } @keyframes fadeIn { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0); } } .scene-container:hover .scene-interior { transform: scale(1.01); transition: transform 0.3s ease; } .scene-interior { transition: transform 0.3s ease; } </style> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>
<<nobr>> <div class="sidebar-title">Active Character</div><div class="date-info"><span class="month"><<print $monthNames[$gameMonth - 1]>> <<print $gameDay>> </span><span class="year"><<print $gameYear>></span></div><div class="time-info"><span class="time-icon"><<switch $timeOfDay>><<case "morning">>🌅<<case "afternoon">>☀️<<case "evening">>🌆<<case "night">>🌙<</switch>></span><span class="time-text"><<print $timeOfDay.charAt(0).toUpperCase() + $timeOfDay.slice(1)>></span></div> <div id="character-effects-overlay" class="effects-overlay"><div class="sidebar-effects-grid" id="sidebar-effects-grid"></div> </div><<if $currentFace>><div class="sidebar-portrait"><<set _activeCharacter = $currentFace ? $currentFace.split('/')[0].toLowerCase() : "">><<set _portraitLust = 0>><<switch _activeCharacter>><<case "rylan">><<set _portraitLust = $rylan_Lust || 0>><<case "mariel">><<set _portraitLust = $mariel_Lust || 0>><<case "thalor">><<set _portraitLust = $thalor_Lust || 0>><<case "liora">><<set _portraitLust = $liora_Lust || 0>><<case "serin">><<set _portraitLust = $serin_Lust || 0>><<case "seryk">><<set _portraitLust = $seryk_Lust || 0>><<case "nimeria">><<set _portraitLust = $nimeria_Lust || 0>><</switch>><<if _portraitLust >= 50>><<if _activeCharacter === "mariel" && $characterStages && $characterStages.mariel >= 2>><<set _portraitPath = 'images/mariel/stage2/facewet.webp'>><<else>><<set _portraitPath = 'images/' + _activeCharacter.charAt(0).toUpperCase() + _activeCharacter.slice(1) + '/facewet.webp'>><</if>><<else>><<if $currentFace.includes('/')>><<set _portraitPath = 'images/' + $currentFace>><<else>><<if _activeCharacter === "mariel" && $characterStages && $characterStages.mariel >= 2>><<set _portraitPath = 'images/mariel/stage2/face.webp'>><<else>><<set _portraitPath = 'images/' + _activeCharacter.charAt(0).toUpperCase() + _activeCharacter.slice(1) + '/face.webp'>><</if>><</if>><</if>><img @src="_portraitPath"></div><</if>><div class="diary-menu-button"><<if $currentFace>><<set _activeCharacter = $currentFace ? $currentFace.split('/')[0].toLowerCase() : "">><div class="stat-bars"><<if _activeCharacter>><<switch _activeCharacter>><<case "rylan">><<set _characterName = $humanName || 'Rylan'>><<set _imagePath = 'Rylan'>><<set _lustVar = $rylan_Lust>><<case "mariel">><<set _characterName = 'Mariel'>><<set _imagePath = ($characterStages && $characterStages.mariel >= 2) ? 'Mariel/stage2' : 'Mariel'>><<set _lustVar = $mariel_Lust>><<case "liora">><<set _characterName = 'Liora'>><<set _imagePath = 'Liora'>><<set _lustVar = $liora_Lust>><<case "serin">><<set _characterName = 'Serin'>><<set _imagePath = 'Serin'>><<set _lustVar = $serin_Lust>><<case "seryk">><<set _characterName = 'Seryk'>><<set _imagePath = 'Seryk'>><<set _lustVar = $seryk_Lust>><<case "nimeria">><<set _characterName = 'Nimeria'>><<set _imagePath = 'Nimeria'>><<set _lustVar = $nimeria_Lust>><<case "thalor">><<set _characterName = 'Thalor'>><<set _imagePath = 'Thalor'>><<set _lustVar = $thalor_Lust>><<default>><<set _characterName = _activeCharacter>><<set _imagePath = _activeCharacter>><<set _lustVar = 0>><</switch>><div class="clothing-section"><div class="clothing-header" data-target="clothing"><span class="fold-arrow">▼</span> Underwear</div><div class="clothing-content"><<set _isWet = (_lustVar || 0) >= 50>><<set _baseImagePath = 'images/' + _imagePath + '/'>><<if $wardrobe && $wardrobe[_imagePath] && $wardrobe[_imagePath].outfit && $wardrobe[_imagePath].outfit !== "normal">><<set _baseImagePath += $wardrobe[_imagePath].outfit + '/'>><<else>><<set _baseImagePath += ''>><</if>><<if _imagePath === "Nimeria">><<if _isWet>><<set _braPath = _baseImagePath + 'brawetwhitedress.webp'>><<set _pantiesPath = _baseImagePath + 'pantieswetwhitedress.webp'>><<set _legwearPath = _baseImagePath + 'legwearwetwhitedress.webp'>><<else>><<set _braPath = _baseImagePath + 'brawhitedress.webp'>><<set _pantiesPath = _baseImagePath + 'pantieswhitedress.webp'>><<set _legwearPath = _baseImagePath + 'legwearwhitedress.webp'>><</if>><<elseif _activeCharacter === "rylan">><<if $rylan_wearingPanties === true>><<set _braPath = 'images/rylan/bra' + (_isWet ? 'wet' : '') + '.webp'>><<set _pantiesPath = 'images/rylan/femalestage1/panties' + (_isWet ? 'wet' : '') + '.webp'>><<if $rylan_wearingSocks === true>><<set _legwearPath = 'images/rylan/femalestage1/legwear' + (_isWet ? 'wet' : '') + '.webp'>><<else>><<set _legwearPath = 'images/rylan/legwear' + (_isWet ? 'wet' : '') + '.webp'>><</if>><<else>><<set _braPath = 'images/rylan/bra' + (_isWet ? 'wet' : '') + '.webp'>><<set _pantiesPath = 'images/rylan/panties' + (_isWet ? 'wet' : '') + '.webp'>><<if $rylan_wearingSocks === true>><<set _legwearPath = 'images/rylan/femalestage1/legwear' + (_isWet ? 'wet' : '') + '.webp'>><<else>><<set _legwearPath = 'images/rylan/legwear' + (_isWet ? 'wet' : '') + '.webp'>><</if>><</if>><<else>><<if _isWet>><<set _braPath = _baseImagePath + 'brawet.webp'>><<set _pantiesPath = _baseImagePath + 'pantieswet.webp'>><<set _legwearPath = _baseImagePath + 'legwearwet.webp'>><<else>><<set _braPath = _baseImagePath + 'bra.webp'>><<set _pantiesPath = _baseImagePath + 'panties.webp'>><<set _legwearPath = _baseImagePath + 'legwear.webp'>><</if>><</if>><<if $wardrobe && $wardrobe[_activeCharacter] && $wardrobe[_activeCharacter].nailPolish>><<set _braPath = _braPath.replace('.webp', 'rednails.webp')>><<set _pantiesPath = _pantiesPath.replace('.webp', 'rednails.webp')>><<set _legwearPath = _legwearPath.replace('.webp', 'rednails.webp')>><</if>><<if $wardrobe && $wardrobe[_activeCharacter] && $wardrobe[_activeCharacter].lipstick>><<set _braPath = _braPath.replace('.webp', 'lipstick.webp')>><<set _pantiesPath = _pantiesPath.replace('.webp', 'lipstick.webp')>><<set _legwearPath = _legwearPath.replace('.webp', 'lipstick.webp')>><</if>><div class="bra-display"><img @src="_braPath" alt="<<if _isWet>>Wet <</if>>Bra"></div><div class="panties-display"><img @src="_pantiesPath" alt="<<if _isWet>>Wet <</if>>Panties"></div><<if _activeCharacter === "rylan" && $rylan_wearingSocks === true>><div class="legwear-display"><img @src="_legwearPath" alt="<<if _isWet>>Wet <</if>>Socks"></div><<else>><div class="legwear-display"><img @src="_legwearPath" alt="<<if _isWet>>Wet <</if>>Legwear"></div><</if>></div></div> <!-- <div class="debug-section"><div class="debug-header" data-target="debug"><span class="fold-arrow">▼</span> 🔧 Debug Routes</div><div class="debug-content"><div class="debug-subsection"><div class="debug-subtitle">Transformation Variables</div><div class="debug-item"><label>Mariel Mother Transform:</label><button class="debug-toggle" data-var="marielTransformationMother"><<if $marielTransformationMother>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Human Feminization:</label><button class="debug-toggle" data-var="humanTransformationFeminine"><<if $humanTransformationFeminine>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Serin Futanari:</label><button class="debug-toggle" data-var="serinFutanariTransformation"><<if $serinFutanariTransformation>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Rylan Panties:</label><button class="debug-toggle-transformation" data-char="rylan" data-part="panties"><<if $characterTransformations && $characterTransformations.rylan && $characterTransformations.rylan.panties>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Rylan Socks:</label><button class="debug-toggle" data-var="rylan_wearingSocks"><<if $rylan_wearingSocks>>✅<<else>>❌<</if>></button></div></div><div class="debug-subsection"><div class="debug-subtitle">Romance Variables</div><div class="debug-item"><label>Rylan x Serin Content:</label><button class="debug-toggle" data-var="rylanxserincontent"><<if $rylanxserincontent>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Rylan Romance Mariel:</label><button class="debug-toggle" data-var="rylanRomanceMariel"><<if $rylanRomanceMariel>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Seryk x Liora NTR:</label><input class="debug-input" data-var="serykxliorantr" type="text" @value="$serykxliorantr || 'false'" style="width: 110px;"></div></div><div class="debug-subsection"><div class="debug-subtitle">First Kiss Variables</div><div class="debug-item"><label>Rylan First Kiss:</label><input class="debug-input" data-var="rylanFirstKiss" type="text" @value="$rylanFirstKiss || 'none'" style="width: 110px;"></div><div class="debug-item"><label>Liora First Kiss:</label><input class="debug-input" data-var="lioraFirstKiss" type="text" @value="$lioraFirstKiss || 'none'" style="width: 110px;"></div><div class="debug-item"><label>Serin First Kiss:</label><input class="debug-input" data-var="serinFirstKiss" type="text" @value="$serinFirstKiss || 'none'" style="width: 110px;"></div><div class="debug-item"><label>Nimeria First Kiss:</label><input class="debug-input" data-var="nimeriaFirstKiss" type="text" @value="$nimeriaFirstKiss || 'none'" style="width: 110px;"></div><div class="debug-item"><label>Seryk First Kiss:</label><input class="debug-input" data-var="serykFirstKiss" type="text" @value="$serykFirstKiss || 'none'" style="width: 110px;"></div></div><div class="debug-subsection"><div class="debug-subtitle">Content Flags</div><div class="debug-item"><label>Nimeria Gay Dream Used:</label><button class="debug-toggle" data-var="nimeriaGayDreamUsed"><<if $nimeriaGayDreamUsed>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Lesbian Content Enabled:</label><button class="debug-toggle" data-var="lesbianContentEnabled"><<if $lesbianContentEnabled>>✅<<else>>❌<</if>></button></div></div><div class="debug-subsection"><div class="debug-subtitle">Soul Forge & Systems</div><div class="debug-item"><label>Soul Forge Unlocked:</label><button class="debug-toggle" data-var="soulForgeUnlocked"><<if $soulForgeUnlocked>>✅<<else>>❌<</if>></button></div><div class="debug-item"><label>Mission Prep Reached:</label><button class="debug-toggle" data-var="hasReachedMissionPrep"><<if $hasReachedMissionPrep>>✅<<else>>❌<</if>></button></div></div></div></div> --> <div class="stats-container"><div class="stat-group"><div class="stat-bar lust" data-tooltip="Lust"><div class="stat-icon">💗</div><div class="stat-info"><<switch _activeCharacter>><<case "rylan">><<set _lust = $rylan_Lust || 0>><<case "mariel">><<set _lust = $mariel_Lust || 0>><<case "thalor">><<set _lust = $thalor_Lust || 0>><<case "liora">><<set _lust = $liora_Lust || 0>><<case "serin">><<set _lust = $serin_Lust || 0>><<case "seryk">><<set _lust = $seryk_Lust || 0>><<case "nimeria">><<set _lust = $nimeria_Lust || 0>><<default>><<set _lust = 0>><</switch>><div class="lust-value"><<print Math.round(Math.min(_lust, 100))>></div></div></div><div class="stat-bar cum-need" data-tooltip="Cum Need"><div class="stat-icon">💦</div><div class="stat-info"><<switch _activeCharacter>><<case "rylan">><<set _cumNeed = $rylan_CumNeed>><<case "mariel">><<set _cumNeed = $mariel_CumNeed>><<case "thalor">><<set _cumNeed = $thalor_CumNeed>><<case "liora">><<set _cumNeed = $liora_CumNeed>><<case "serin">><<set _cumNeed = $serin_CumNeed>><<case "seryk">><<set _cumNeed = $seryk_CumNeed>><<case "nimeria">><<set _cumNeed = $nimeria_CumNeed>><<default>><<set _cumNeed = 0>><</switch>><div class="cum-value"><<print Math.min(_cumNeed || 0, 100).toFixed(1)>></div></div></div><div class="stat-bar corruption" data-tooltip="Corruption"><div class="stat-icon">🌑</div><div class="stat-info"><div class="corruption-meter"><<switch _activeCharacter>><<case "rylan">><<set _corruption = $rylan_corruption>><<case "mariel">><<set _corruption = $mariel_corruption>><<case "thalor">><<set _corruption = $thalor_corruption>><<case "liora">><<set _corruption = $liora_corruption>><<case "serin">><<set _corruption = $serin_corruption>><<case "seryk">><<set _corruption = $seryk_corruption>><<case "nimeria">><<set _corruption = $nimeria_corruption>><<default>><<set _corruption = 0>><</switch>><div class="corruption-value"><<print _corruption>></div><div class="corruption-stage"><<print _corruption <= 20 ? "Pure" : _corruption <= 40 ? "Tainted" : _corruption <= 60 ? "Corrupted" : _corruption <= 80 ? "Defiled" : "Fallen">></div></div></div></div></div><div class="currency-container"><div class="stat-bar gold" data-tooltip="Current Gold"> <div class="stat-icon">💰</div> <div class="stat-info"> <div class="gold-display"> <div class="gold-value"><<print $gold>></div> </div> </div> </div><div class="stat-bar crystals" data-tooltip="Soul Crystals"> <div class="stat-icon">💎</div> <div class="stat-info"> <div class="crystals-display"> <div class="crystals-value"><<print $crystals || 0>></div> </div> </div> </div></div><div class="quest-section"> <div class="section-header">📜 Active Quests</div> <div class="quest-list"> <<if $currentLocation && $quests && $quests.active>> <<set _locationQuests = QuestSystem.getQuestsForLocation($currentLocation)>> <<for _quest range _locationQuests>> <div class="quest-item"> <div class="quest-title"><<print _quest.title>></div> <div class="quest-description"><<print _quest.description>></div> <<for _objKey, _required range _quest.objectives>> <div class="quest-objective"> <div class="objective-progress"> <<print _quest.progress[_objKey]>>/<<print _required>> </div> <div class="progress-bar"> <div class="progress-fill" style="width: <<print (_quest.progress[_objKey] / _required * 100)>>%"></div> </div> </div> <</for>> </div> <</for>> <</if>> </div> </div> </div><</if>></div><</if>> <div class="sidebar-buttons"><<if $hasReachedMissionPrep>><div class="sidebar-button"><<link "👥 Party Status">><<set $storyPassage = passage()>><<goto "PartyMenu">><</link>></div><</if>><<if $hasReachedMissionPrep>><div class="sidebar-button"><<link "📋 Quest Log">><<set $QuestLog = passage()>><<goto "QuestLog">><</link>></div><</if>><<if $soulForgeUnlocked>><div class="sidebar-button soul-forge-button"><<link "🔮 Soul Forge">><<set $storyPassage = passage()>><<set $soulForgeActive = true>><<goto "SoulForge">><</link>></div><</if>><div class="sidebar-button"><<link "⚙️ Relationships">><<set $storyPassage = passage()>><<goto "RelationshipSetupSidebar">><</link>></div><div class="sidebar-button"><<link "📚 Game Guide">><<set $storyPassage = passage()>><<goto "Guide">><</link>></div></div> <</nobr>> <style> .stat-bars { margin: 1em 0; } .clothing-section { margin-bottom: 1em; } .clothing-header { display: flex; align-items: center; gap: 0.5em; padding: 0.5em; background: rgba(0, 0, 0, 0.2); border-radius: 4px; cursor: pointer; user-select: none; margin-bottom: 0.5em; } .clothing-header:hover { background: rgba(0, 0, 0, 0.3); } .fold-arrow { display: inline-block; transition: transform 0.2s ease; } .clothing-header.folded .fold-arrow { transform: rotate(-90deg); } .clothing-content { transition: max-height 0.5s ease, opacity 0.3s ease; max-height: 600px; opacity: 1; overflow: hidden; } .clothing-header.folded + .clothing-content { max-height: 0; opacity: 0; margin: 0; } .bra-display, .panties-display, .legwear-display, .socks-display { text-align: center; margin-bottom: 1em; } .bra-display img, .panties-display img, .legwear-display img, .socks-display img { max-width: 150px; height: auto; border-radius: 5px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); transition: transform 0.2s ease; } .bra-display img:hover, .panties-display img:hover, .legwear-display img:hover, .socks-display img:hover { transform: scale(1.05); } /* Stats Container Styles */ .stats-container { background: rgba(0, 0, 0, 0.2); border-radius: 6px; padding: 0.5em; margin: 0.5em 0; } .stat-group { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5em; margin-bottom: 0.5em; } .corruption-group { display: grid; grid-template-columns: 1fr; gap: 0.5em; margin-bottom: 0.5em; } .stat-bar { display: flex; align-items: center; gap: 0.4em; padding: 0.4em; background: rgba(0, 0, 0, 0.15); border-radius: 4px; transition: all 0.2s ease; border: 1px solid rgba(255, 255, 255, 0.05); } /* Currency Container */ .currency-container { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5em; margin: 0.5em 0; } .currency-container .stat-bar { margin-bottom: 0; } .stat-bar:hover { transform: translateX(2px); background: rgba(0, 0, 0, 0.25); border-color: rgba(255, 255, 255, 0.1); } .stat-icon { font-size: 1em; width: 1.2em; text-align: center; transition: transform 0.2s ease; } .stat-info { flex-grow: 1; min-width: 0; } .stat-label { font-size: 0.7em; color: #ccc; margin-bottom: 0.2em; text-transform: uppercase; letter-spacing: 0.05em; } .lust-value { font-size: 1em; font-weight: bold; color: #ff6b6b; text-shadow: 0 0 3px rgba(255, 107, 107, 0.5); text-align: right; } .cum-value { font-size: 1em; font-weight: bold; color: #74c0fc; text-shadow: 0 0 3px rgba(116, 192, 252, 0.5); text-align: right; } .progress-bar { height: 8px; background: rgba(0, 0, 0, 0.3); border-radius: 4px; overflow: hidden; position: relative; border: 1px solid rgba(255, 255, 255, 0.1); } .progress-fill { height: 100%; transition: width 0.3s ease; position: relative; } .cum-fill { background: linear-gradient(to right, #74c0fc, #4dabf7); box-shadow: 0 0 5px rgba(116, 192, 252, 0.3); } .progress-text { position: absolute; right: 3px; top: 50%; transform: translateY(-50%); font-size: 0.65em; color: white; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); } .corruption-meter { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 0.3em 0; min-height: 2.5em; } .corruption-value { font-size: 1em; font-weight: bold; color: #9b4dca; text-shadow: 0 0 3px rgba(155, 77, 202, 0.5); } .corruption-stage { font-size: 0.7em; padding: 0.3em 0.6em; border-radius: 4px; background: rgba(155, 77, 202, 0.2); color: #d0a9e5; text-transform: uppercase; letter-spacing: 0.05em; border: 1px solid rgba(155, 77, 202, 0.3); font-weight: bold; } /* Hover Animations */ .stat-bar.lust:hover .stat-icon { animation: pulse 1s infinite; } .stat-bar.cum-need:hover .stat-icon { animation: bounce 1s infinite; } .stat-bar.corruption:hover .stat-icon { animation: rotate 2s infinite; } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); } } @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-3px); } } @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* Specific styles for the sidebar portrait */ .sidebar-portrait { margin: 1em 0; text-align: center; } .sidebar-portrait img { width: 200px; height: 200px; object-fit: cover; border-radius: 10px; border: 2px solid rgba(255, 255, 255, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); transition: transform 0.2s ease; } .sidebar-portrait img:hover { transform: scale(1.05); } /* Add custom tooltip styles */ [data-tooltip] { position: relative; } [data-tooltip]:hover::before { content: attr(data-tooltip); position: absolute; left: -10px; top: -25px; background: rgba(0, 0, 0, 0.8); color: white; padding: 4px 8px; border-radius: 4px; font-size: 12px; white-space: nowrap; z-index: 1000; } [data-tooltip]:hover::after { content: ''; position: absolute; left: 5px; top: -8px; border: 5px solid transparent; border-top-color: rgba(0, 0, 0, 0.8); z-index: 1000; } .gold-display { display: flex; align-items: center; justify-content: flex-end; padding: 0.2em 0; } .gold-value { font-size: 1em; font-weight: bold; color: #ffd700; text-shadow: 0 0 3px rgba(255, 215, 0, 0.5); } .stat-bar.gold:hover { background: rgba(255, 215, 0, 0.15); border-color: rgba(255, 215, 0, 0.3); } .stat-bar.gold:hover .stat-icon { animation: coinFlip 1s infinite; } .crystals-display { display: flex; align-items: center; justify-content: flex-end; padding: 0.2em 0; } .crystals-value { font-size: 1em; font-weight: bold; color: #e0a3ff; text-shadow: 0 0 3px rgba(224, 163, 255, 0.5); } .stat-bar.crystals:hover { background: rgba(224, 163, 255, 0.15); border-color: rgba(224, 163, 255, 0.3); } .stat-bar.crystals:hover .stat-icon { animation: crystalGlow 1s infinite; } @keyframes coinFlip { 0% { transform: rotateY(0deg); } 50% { transform: rotateY(180deg); } 100% { transform: rotateY(360deg); } } @keyframes crystalGlow { 0% { filter: brightness(1); } 50% { filter: brightness(1.5); } 100% { filter: brightness(1); } } /* Quest Display Styles */ .quest-section { background: rgba(0, 0, 0, 0.2); border-radius: 6px; padding: 0.5em; margin: 0.5em 0; } .section-header { font-size: 1.1em; color: #ffd700; margin-bottom: 0.5em; text-shadow: 0 0 3px rgba(255, 215, 0, 0.5); } .quest-list { display: flex; flex-direction: column; gap: 0.5em; } .quest-item { background: rgba(0, 0, 0, 0.15); border-radius: 4px; padding: 0.5em; border: 1px solid rgba(255, 255, 255, 0.05); } .quest-title { font-size: 0.9em; color: #fff; margin-bottom: 0.3em; } .quest-description { font-size: 0.8em; color: #ccc; margin-bottom: 0.5em; } .quest-objective { display: flex; align-items: center; gap: 0.5em; margin: 0.2em 0; } .objective-progress { font-size: 0.8em; color: #ccc; min-width: 4em; } .progress-bar { flex-grow: 1; height: 6px; background: rgba(0, 0, 0, 0.3); border-radius: 3px; overflow: hidden; } .progress-fill { height: 100%; background: linear-gradient(to right, #4dabf7, #74c0fc); transition: width 0.3s ease; } /* Sidebar Button Styles */ .sidebar-buttons { margin: 1em 0; display: flex; flex-direction: column; gap: 0.5em; } .sidebar-button { background: linear-gradient(135deg, rgba(74, 144, 226, 0.8), rgba(116, 192, 252, 0.6)); border: 1px solid rgba(74, 144, 226, 0.4); border-radius: 8px; padding: 0.8em 1em; text-align: center; transition: all 0.3s ease; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); position: relative; overflow: hidden; } .sidebar-button::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); transition: left 0.5s ease; } .sidebar-button:hover::before { left: 100%; } .sidebar-button:hover { background: linear-gradient(135deg, rgba(74, 144, 226, 1), rgba(116, 192, 252, 0.8)); border-color: rgba(74, 144, 226, 0.8); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(74, 144, 226, 0.3); } .sidebar-button:active { transform: translateY(0); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); } .sidebar-button a { color: #ffffff !important; text-decoration: none !important; font-weight: bold; font-size: 0.9em; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); display: block; width: 100%; height: 100%; position: relative; z-index: 1; } .sidebar-button a:hover { color: #ffffff !important; } /* Soul Forge Button Special Styling */ .soul-forge-button { background: linear-gradient(135deg, rgba(138, 43, 226, 0.8), rgba(147, 112, 219, 0.6)) !important; border: 1px solid rgba(138, 43, 226, 0.6) !important; box-shadow: 0 2px 8px rgba(138, 43, 226, 0.3) !important; } .soul-forge-button:hover { background: linear-gradient(135deg, rgba(138, 43, 226, 1), rgba(147, 112, 219, 0.8)) !important; border-color: rgba(138, 43, 226, 0.8) !important; box-shadow: 0 4px 12px rgba(138, 43, 226, 0.5) !important; transform: translateY(-2px); } .soul-forge-button::before { background: linear-gradient(90deg, transparent, rgba(221, 160, 221, 0.3), transparent) !important; } /* Debug Section Styles */ .debug-section { margin-bottom: 1em; } .debug-header { display: flex; align-items: center; gap: 0.5em; padding: 0.5em; background: rgba(255, 140, 0, 0.2); border: 1px solid rgba(255, 140, 0, 0.3); border-radius: 4px; cursor: pointer; user-select: none; margin-bottom: 0.5em; color: #ffb366; } .debug-header:hover { background: rgba(255, 140, 0, 0.3); } .debug-header.folded .fold-arrow { transform: rotate(-90deg); } .debug-content { transition: max-height 0.5s ease, opacity 0.3s ease; max-height: 400px; opacity: 1; overflow-y: auto; overflow-x: hidden; background: rgba(0, 0, 0, 0.1); border-radius: 4px; padding: 0.3em; } .debug-header.folded + .debug-content { max-height: 0; opacity: 0; margin: 0; padding: 0; } .debug-subsection { margin-bottom: 0.5em; padding: 0.3em; background: rgba(0, 0, 0, 0.1); border-radius: 3px; border: 1px solid rgba(255, 255, 255, 0.1); } .debug-subtitle { font-size: 0.75em; font-weight: bold; color: #ffd700; margin-bottom: 0.3em; text-shadow: 0 0 2px rgba(255, 215, 0, 0.5); border-bottom: 1px solid rgba(255, 215, 0, 0.3); padding-bottom: 0.2em; } .debug-section .debug-item { display: flex; align-items: center; justify-content: space-between; margin: 0.2em 0; padding: 0.2em 0.3em; background: rgba(0, 0, 0, 0.1); border-radius: 2px; } .debug-section .debug-item label { font-size: 0.7em; color: #ccc; flex-grow: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .debug-toggle { background: rgba(100, 100, 100, 0.2); border: 1px solid rgba(100, 100, 100, 0.4); border-radius: 3px; padding: 0.1em 0.3em; cursor: pointer; font-size: 0.7em; color: white; transition: all 0.2s ease; min-width: 2em; text-align: center; } .debug-toggle:hover { background: rgba(100, 100, 100, 0.4); border-color: rgba(100, 100, 100, 0.6); transform: scale(1.05); } .debug-input { background: rgba(50, 50, 50, 0.8); border: 1px solid rgba(100, 100, 100, 0.4); border-radius: 2px; padding: 0.1em 0.3em; color: white; font-size: 0.7em; text-align: center; width: 60px; } .debug-input:focus { outline: none; border-color: rgba(74, 144, 226, 0.8); box-shadow: 0 0 5px rgba(74, 144, 226, 0.3); } /* Custom scrollbar for debug content */ .debug-content::-webkit-scrollbar { width: 6px; } .debug-content::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.2); border-radius: 3px; } .debug-content::-webkit-scrollbar-thumb { background: rgba(255, 140, 0, 0.5); border-radius: 3px; } .debug-content::-webkit-scrollbar-thumb:hover { background: rgba(255, 140, 0, 0.7); } /* Character Effects Overlay Styles */ .effects-overlay { position: fixed; top: 120px; right: 20px; width: 250px; max-height: 400px; z-index: 1000; background: rgba(0, 0, 0, 0.85); border: 2px solid rgba(255, 255, 255, 0.2); border-radius: 12px; padding: 15px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5); backdrop-filter: blur(5px); transition: all 0.3s ease; } .effects-overlay:empty { display: none; } .sidebar-effects-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(60px, 1fr)); gap: 10px; align-items: center; } .floating-effect-item { display: flex; flex-direction: column; align-items: center; padding: 8px; background: rgba(255, 255, 255, 0.1); border-radius: 8px; border: 1px solid rgba(255, 255, 255, 0.2); transition: all 0.3s ease; position: relative; min-height: 110px; justify-content: center; } .floating-effect-item:hover { background: rgba(255, 255, 255, 0.2); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); } .effect-portrait { width: 50px; height: 50px; border-radius: 50%; object-fit: cover; border: 2px solid rgba(255, 255, 255, 0.3); margin-bottom: 5px; position: relative; } .effect-name { font-size: 0.7em; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); font-weight: bold; } .effect-chibi { position: absolute; top: -8px; right: -8px; width: 25px; height: 25px; background: rgba(0, 0, 0, 0.8); border-radius: 50%; display: flex; align-items: center; justify-content: center; z-index: 10; border: 2px solid rgba(255, 255, 255, 0.7); overflow: hidden; } .effect-chibi img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; } /* Aura effects for the floating overlay - Base styles */ .floating-effect-item.aura-blue .effect-portrait { box-shadow: 0 0 15px rgba(0, 123, 255, 0.8), 0 0 30px rgba(0, 123, 255, 0.4); animation: bluePulse 2s infinite ease-in-out; } .floating-effect-item.aura-healing .effect-portrait { box-shadow: 0 0 15px rgba(255, 215, 0, 0.8), 0 0 30px rgba(255, 215, 0, 0.4); animation: healingPulse 2s infinite ease-in-out; } .floating-effect-item.aura-danger .effect-portrait { box-shadow: 0 0 15px rgba(255, 0, 0, 0.8), 0 0 30px rgba(255, 0, 0, 0.4); animation: dangerPulse 1.5s infinite ease-in-out; } .floating-effect-item.aura-magic .effect-portrait { box-shadow: 0 0 15px rgba(138, 43, 226, 0.8), 0 0 30px rgba(138, 43, 226, 0.4); animation: magicPulse 2.5s infinite ease-in-out; } .floating-effect-item.aura-corruption .effect-portrait { box-shadow: 0 0 15px rgba(139, 0, 139, 0.8), 0 0 30px rgba(139, 0, 139, 0.4); animation: corruptionPulse 3s infinite ease-in-out; } /* Intensity variations */ .floating-effect-item.intensity-weak .effect-portrait { animation-duration: 3s !important; opacity: 0.7; } .floating-effect-item.intensity-strong .effect-portrait { animation-duration: 1s !important; transform: scale(1.1); } .floating-effect-item.intensity-intense .effect-portrait { animation-duration: 0.8s !important; transform: scale(1.15); filter: brightness(1.2); } /* Animation keyframes - now dynamically adjustable via CSS custom properties */ @keyframes bluePulse { 0%, 100% { box-shadow: 0 0 var(--aura-radius-1, 15px) rgba(0, 123, 255, var(--aura-opacity-1, 0.8)), 0 0 var(--aura-radius-2, 30px) rgba(0, 123, 255, var(--aura-opacity-2, 0.4)); } 50% { box-shadow: 0 0 var(--aura-radius-1-peak, 25px) rgba(0, 123, 255, var(--aura-opacity-1-peak, 1)), 0 0 var(--aura-radius-2-peak, 40px) rgba(0, 123, 255, var(--aura-opacity-2-peak, 0.6)); } } @keyframes healingPulse { 0%, 100% { box-shadow: 0 0 var(--aura-radius-1, 15px) rgba(255, 215, 0, var(--aura-opacity-1, 0.8)), 0 0 var(--aura-radius-2, 30px) rgba(255, 215, 0, var(--aura-opacity-2, 0.4)); } 50% { box-shadow: 0 0 var(--aura-radius-1-peak, 25px) rgba(255, 215, 0, var(--aura-opacity-1-peak, 1)), 0 0 var(--aura-radius-2-peak, 40px) rgba(255, 215, 0, var(--aura-opacity-2-peak, 0.6)); } } @keyframes dangerPulse { 0%, 100% { box-shadow: 0 0 var(--aura-radius-1, 15px) rgba(255, 0, 0, var(--aura-opacity-1, 0.8)), 0 0 var(--aura-radius-2, 30px) rgba(255, 0, 0, var(--aura-opacity-2, 0.4)); } 50% { box-shadow: 0 0 var(--aura-radius-1-peak, 25px) rgba(255, 0, 0, var(--aura-opacity-1-peak, 1)), 0 0 var(--aura-radius-2-peak, 40px) rgba(255, 0, 0, var(--aura-opacity-2-peak, 0.6)); } } @keyframes magicPulse { 0%, 100% { box-shadow: 0 0 var(--aura-radius-1, 15px) rgba(138, 43, 226, var(--aura-opacity-1, 0.8)), 0 0 var(--aura-radius-2, 30px) rgba(138, 43, 226, var(--aura-opacity-2, 0.4)); } 50% { box-shadow: 0 0 var(--aura-radius-1-peak, 25px) rgba(138, 43, 226, var(--aura-opacity-1-peak, 1)), 0 0 var(--aura-radius-2-peak, 40px) rgba(138, 43, 226, var(--aura-opacity-2-peak, 0.6)); } } @keyframes corruptionPulse { 0%, 100% { box-shadow: 0 0 var(--aura-radius-1, 15px) rgba(139, 0, 139, var(--aura-opacity-1, 0.8)), 0 0 var(--aura-radius-2, 30px) rgba(139, 0, 139, var(--aura-opacity-2, 0.4)); } 50% { box-shadow: 0 0 var(--aura-radius-1-peak, 25px) rgba(139, 0, 139, var(--aura-opacity-1-peak, 1)), 0 0 var(--aura-radius-2-peak, 40px) rgba(139, 0, 139, var(--aura-opacity-2-peak, 0.6)); } } </style> <<script>> $(document).ready(function() { // Load saved fold state const loadFoldState = () => { try { const savedState = localStorage.getItem('clothingFoldState') === 'true'; if (savedState) { $('.clothing-header').addClass('folded'); } } catch (e) { console.error('Error loading fold state:', e); } }; // Save fold state const saveFoldState = () => { const isFolded = $('.clothing-header').hasClass('folded'); localStorage.setItem('clothingFoldState', isFolded); }; // Click handler for clothing header $('.clothing-header').on('click', function() { $(this).toggleClass('folded'); saveFoldState(); }); // Click handler for debug header $('.debug-header').on('click', function() { $(this).toggleClass('folded'); try { const isFolded = $(this).hasClass('folded'); localStorage.setItem('debugFoldState', isFolded); } catch (e) { console.error('Error saving debug fold state:', e); } }); // Load debug fold state try { const debugFoldState = localStorage.getItem('debugFoldState') === 'true'; if (debugFoldState) { $('.debug-header').addClass('folded'); } } catch (e) { console.error('Error loading debug fold state:', e); } // Debug toggle button handlers $('.debug-toggle').on('click', function() { const varName = $(this).data('var'); if (varName && State && State.variables) { State.variables[varName] = !State.variables[varName]; $(this).text(State.variables[varName] ? '✅' : '❌'); } }); // Debug input field handlers $('.debug-input').on('change', function() { const varName = $(this).data('var'); const value = $(this).val(); if (varName && State && State.variables) { if (value === 'true') { State.variables[varName] = true; } else if (value === 'false') { State.variables[varName] = false; } else if (!isNaN(value) && value !== '') { State.variables[varName] = Number(value); } else { State.variables[varName] = value; } } }); // Debug transformation toggle handlers $('.debug-toggle-transformation').on('click', function() { const charName = $(this).data('char'); const bodyPart = $(this).data('part'); if (charName && bodyPart && State && State.variables) { if (!State.variables.characterTransformations) { State.variables.characterTransformations = {}; } if (!State.variables.characterTransformations[charName]) { State.variables.characterTransformations[charName] = { panties: false, bra: false, face: false, body: false, clothes: false, hair: false, makeup: false }; } State.variables.characterTransformations[charName][bodyPart] = !State.variables.characterTransformations[charName][bodyPart]; $(this).text(State.variables.characterTransformations[charName][bodyPart] ? '✅' : '❌'); } }); // Load initial state loadFoldState(); // Initialize floating effects system if (typeof window.FloatingEffects === 'undefined') { window.FloatingEffects = { addEffect: function(characterName, auraType, chibiModel, options = {}) { const character = characterName.toLowerCase(); if (!State.variables.floatingEffects) { State.variables.floatingEffects = {}; } State.variables.floatingEffects[character] = { aura: auraType, chibi: chibiModel, intensity: options.intensity || 'normal', // weak, normal, strong, intense radius: options.radius || 1.0, // multiplier for base radius opacity: options.opacity || 1.0, // multiplier for base opacity speed: options.speed || 1.0 // multiplier for animation speed }; this.refreshEffects(); }, removeEffect: function(characterName) { const character = characterName.toLowerCase(); if (State.variables.floatingEffects) { delete State.variables.floatingEffects[character]; } this.refreshEffects(); }, clearAll: function() { State.variables.floatingEffects = {}; this.refreshEffects(); }, refreshEffects: function() { const effectsGrid = $('#sidebar-effects-grid'); effectsGrid.empty(); if (!State.variables.floatingEffects || Object.keys(State.variables.floatingEffects).length === 0) { $('#character-effects-overlay').hide(); return; } $('#character-effects-overlay').show(); for (const [character, effects] of Object.entries(State.variables.floatingEffects)) { const characterDisplayName = character.charAt(0).toUpperCase() + character.slice(1); const portraitPath = `images/${characterDisplayName}/face.webp`; // Build class list for dynamic styling let classes = 'floating-effect-item'; if (effects.aura) { classes += ` aura-${effects.aura}`; } if (effects.intensity && effects.intensity !== 'normal') { classes += ` intensity-${effects.intensity}`; } // Calculate dynamic CSS custom properties const radius = effects.radius || 1.0; const opacity = effects.opacity || 1.0; const speed = effects.speed || 1.0; const baseRadius1 = 15, baseRadius2 = 30; const peakRadius1 = 25, peakRadius2 = 40; const baseOpacity1 = 0.8, baseOpacity2 = 0.4; const peakOpacity1 = 1.0, peakOpacity2 = 0.6; const customProperties = ` --aura-radius-1: ${Math.round(baseRadius1 * radius)}px; --aura-radius-2: ${Math.round(baseRadius2 * radius)}px; --aura-radius-1-peak: ${Math.round(peakRadius1 * radius)}px; --aura-radius-2-peak: ${Math.round(peakRadius2 * radius)}px; --aura-opacity-1: ${(baseOpacity1 * opacity).toFixed(2)}; --aura-opacity-2: ${(baseOpacity2 * opacity).toFixed(2)}; --aura-opacity-1-peak: ${(peakOpacity1 * opacity).toFixed(2)}; --aura-opacity-2-peak: ${(peakOpacity2 * opacity).toFixed(2)}; --aura-speed: ${(2 / speed).toFixed(1)}s; `; let effectHtml = ` <div class="${classes}" data-character="${character}" style="${customProperties}"> <img src="${portraitPath}" class="effect-portrait" alt="${characterDisplayName}" style="animation-duration: var(--aura-speed);"> <div class="effect-name">${characterDisplayName}</div> `; if (effects.chibi) { if (effects.chibi.includes('.webp') || effects.chibi.includes('.png') || effects.chibi.includes('.jpg')) { effectHtml += `<div class="effect-chibi"><img src="${effects.chibi}" alt="chibi"></div>`; } else { effectHtml += `<div class="effect-chibi">${effects.chibi}</div>`; } } effectHtml += '</div>'; effectsGrid.append(effectHtml); } } }; } // Refresh effects on page load if (window.FloatingEffects) { window.FloatingEffects.refreshEffects(); } }); <</script>> <<widget "addFloatingEffect">> <<run // $args[0] = character name, $args[1] = aura type, $args[2] = chibi model // $args[3] = options object: {intensity, radius, opacity, speed} const options = $args[3] || {}; if (window.FloatingEffects) { window.FloatingEffects.addEffect($args[0], $args[1], $args[2], options); } else { $(document).ready(function() { if (window.FloatingEffects) { window.FloatingEffects.addEffect($args[0], $args[1], $args[2], options); } }); } >> <</widget>> <<widget "removeFloatingEffect">> <<run if (window.FloatingEffects) { window.FloatingEffects.removeEffect($args[0]); } else { $(document).ready(function() { if (window.FloatingEffects) { window.FloatingEffects.removeEffect($args[0]); } }); } >> <</widget>> <<widget "clearFloatingEffects">> <<run if (window.FloatingEffects) { window.FloatingEffects.clearAll(); } else { $(document).ready(function() { if (window.FloatingEffects) { window.FloatingEffects.clearAll(); } }); } >> <</widget>>
<<if $soulForgeData.isUnlocked>> <div class="soul-forge-container"> <div class="soul-forge-header"> <h2>⚒️ Soul Forge</h2> <div class="forge-level">Level: <<print SoulForgeSystem.currentSoulForgeLevel>></div> </div> <div class="resources-panel"> <h3>📊 Resources</h3> <div class="crystal-display"> <div class="crystal joy">Joy Crystals: <<print $soulForgeData.collectedCrystals.joy>></div> <div class="crystal valor">Valor Crystals: <<print $soulForgeData.collectedCrystals.valor>></div> <div class="crystal bond">Bond Crystals: <<print $soulForgeData.collectedCrystals.bond>></div> <div class="crystal sorrow">Sorrow Crystals: <<print $soulForgeData.collectedCrystals.sorrow>></div> </div> <div class="essence-display"> Soul Essence: <<print $soulForgeData.soulEssence>> </div> </div> <div class="equipment-panel"> <h3>🗡️ Equipment</h3> <div class="equipment-list"> <<for _equip range Object.keys(State.variables.equipmentSouls)>> <div class="equipment-item"> <div class="equip-name"><<print _equip>></div> <div class="attunement">Level: <<print State.variables.equipmentSouls[_equip].attunementLevel>></div> <div class="channels"> Emotional: <<print State.variables.equipmentSouls[_equip].resonanceChannels.emotional>><br> Combat: <<print State.variables.equipmentSouls[_equip].resonanceChannels.combat>><br> Memory: <<print State.variables.equipmentSouls[_equip].resonanceChannels.memory>><br> Spirit: <<print State.variables.equipmentSouls[_equip].resonanceChannels.spirit>> </div> </div> <</for>> </div> </div> <div class="crafting-panel"> <h3>🔨 Crafting</h3> <div class="crafting-options"> <button class="forge-btn" onclick="SoulForgeSystem.soulForgeCrafting.showCraftingMenu()">Begin Forging</button> <button class="attune-btn" onclick="SoulForgeSystem.equipmentSouls.showAttuneMenu()">Attune Equipment</button> <button class="evolve-btn" onclick="SoulForgeSystem.equipmentSouls.showEvolutionMenu()">Evolution Paths</button> </div> </div> </div> <style> .soul-forge-container { background: rgba(0, 0, 0, 0.8); padding: 20px; border-radius: 10px; color: #fff; } .soul-forge-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; } .resources-panel { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; margin-bottom: 20px; } .crystal-display { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-top: 10px; } .crystal { padding: 8px; border-radius: 5px; text-align: center; } .joy { background: rgba(255, 215, 0, 0.2); } .valor { background: rgba(255, 0, 0, 0.2); } .bond { background: rgba(0, 191, 255, 0.2); } .sorrow { background: rgba(138, 43, 226, 0.2); } .equipment-panel { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; margin-bottom: 20px; } .equipment-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 15px; margin-top: 10px; } .equipment-item { background: rgba(0, 0, 0, 0.3); padding: 10px; border-radius: 5px; } .crafting-panel { background: rgba(255, 255, 255, 0.1); padding: 15px; border-radius: 8px; } .crafting-options { display: flex; gap: 10px; margin-top: 10px; } .crafting-options button { background: rgba(255, 255, 255, 0.2); border: none; padding: 10px 20px; border-radius: 5px; color: #fff; cursor: pointer; transition: background 0.3s; } .crafting-options button:hover { background: rgba(255, 255, 255, 0.3); } </style> <<else>> <div class="locked-content"> <h3>🔒 Soul Forge</h3> <p>This ancient power has not yet been discovered...</p> </div> <</if>>
<div class="guide-container"> <h2>🌟 Soul System & Dynamic Rolls Guide</h2> <div class="guide-section"> <h3>📊 Dynamic Stat Changes (Auto Soul Bonuses)</h3> <p>These macros automatically apply soul bonuses and track changes:</p> <div class="code-example"> <strong>Lust Changes:</strong> <code><<changeLust "Rylan" 5>></code> • Applies lustGainBonus from soul effects • Auto-tracks the change in StatSummary </div> <div class="code-example"> <strong>Affection Changes:</strong> <code><<changeAffection "Rylan" "Liora" 2>></code> • Applies affectionBonus from soul effects • Auto-tracks the change </div> <div class="code-example"> <strong>Attraction Changes:</strong> <code><<changeAttraction "Rylan" "Serin" 1>></code> • Applies attractionToOthers from soul effects • Auto-tracks the change </div> <div class="code-example"> <strong>Fetish Changes:</strong> <code><<changeFetish "Rylan" "feetFetish" 0.2>></code> • Applies fetishGainBonus from soul effects • Auto-tracks the change </div> <div class="code-example"> <strong>Combat Stat Changes:</strong> <code><<changeCombatStat "Rylan" "physicalPower" 1>></code> • Applies relevant bonuses (damageBonus, etc.) • Auto-tracks the change </div> </div> <div class="guide-section"> <h3>🎲 Dynamic Fetish Rolls (Giver-Receiver System)</h3> <div class="code-example"> <strong>Full Fetish Roll:</strong> <code><<fetishRoll "Rylan" "feetFetish" "Nimeria" 35 0.2 -10 -5>></code> Parameters: receiver, fetishType, giver, baseThreshold, baseGain, lustMod, corruptionMod <strong>How it works:</strong> • <strong>Receiver</strong>: Gets fetish development, resistance affected by their fetishes/corruption • <strong>Giver</strong>: Their bonuses make the trigger more effective • <strong>Related Fetishes</strong>: Receiver's related fetishes lower resistance • <strong>Cross-Development</strong>: Related fetishes also gain 30% of main gain Results stored in: • <code>_fetishRoll</code> - The dice roll (1-100) • <code>_fetishThreshold</code> - Final threshold after all modifiers • <code>_fetishSuccess</code> - true if roll succeeded (failed resistance) • <code>_fetishGain</code> - Amount of primary fetish gained • <code>_fetishGiver</code> - The character causing the trigger • <code>_fetishReceiver</code> - The character being affected </div> <div class="code-example"> <strong>Quick Fetish Roll:</strong> <code><<quickFetishRoll "Rylan" "feetFetish" "Nimeria" 0.1>></code> • Automatically calculates lust/corruption modifiers • Uses standard threshold of 35 • Same result variables as above </div> <div class="code-example"> <strong>Usage Examples:</strong> <strong>Smelly Feet Scenario:</strong> <code> <<quickFetishRoll "Rylan" "feetFetish" "Nimeria" 0.2>> <<if _fetishSuccess>> <span class="dialog-rylan">"The smell... I can't resist..."</span> <em>Nimeria's intoxicating scent overwhelms Rylan's resistance. Her pheromone bonuses make it harder to resist.</em> <em>Rylan gains feet fetish AND smell fetish development!</em> <<else>> <span class="dialog-rylan">"I need fresh air..."</span> <em>Rylan manages to resist this time.</em> <</if>> </code> <strong>No Giver (Environmental):</strong> <code> <<quickFetishRoll "Rylan" "feetFetish" null 0.1>> <<if _fetishSuccess>> <em>Rylan notices the discarded shoes and can't help but stare...</em> <</if>> </code> </div> </div> <div class="guide-section"> <h3>💢 Dynamic Lust Rolls</h3> <div class="code-example"> <strong>Lust Roll:</strong> <code><<lustRoll "Rylan" 8 60>></code> Parameters: character, baseAmount, threshold Results stored in: • <code>_lustRoll</code> - The dice roll (1-100) • <code>_lustThreshold</code> - Final threshold after soul bonuses • <code>_lustSuccess</code> - true if roll succeeded (gained lust) • <code>_lustGain</code> - Amount of lust gained (0 if resisted) </div> </div> <div class="guide-section"> <h3>👹 Demon Influence System</h3> <div class="code-example"> <strong>Demon Influence Roll:</strong> <code><<demonInfluenceRoll "Seryk" "Rylan" "lust" 5 65>></code> Parameters: demonChar, targetChar, influenceType, baseAmount, threshold Influence Types: • <code>lust</code> - Increases target's lust • <code>submission</code> - Makes target more submissive • <code>pheromone</code> - Pheromone-based attraction • <code>corruption</code> - Spreads corruption to target Results stored in: • <code>_demonInfluenceRoll</code> - The dice roll (1-100) • <code>_demonInfluenceThreshold</code> - Final threshold after bonuses • <code>_demonInfluenceSuccess</code> - true if influence succeeded • <code>_demonInfluenceAmount</code> - Amount of effect applied </div> <div class="code-example"> <strong>Usage Example:</strong> <code> <<demonInfluenceRoll "Seryk" "Liora" "lust" 3 70>> <<if _demonInfluenceSuccess>> <span class="dialog-liora">"Why do I feel so... strange around him?"</span> <em>Seryk's presence affects Liora, making her more aroused. (+<<print _demonInfluenceAmount>> Lust)</em> <<else>> <em>Liora manages to resist Seryk's influence this time.</em> <</if>> </code> </div> </div> <div class="guide-section"> <h3>🔮 Character-Specific Soul Effects</h3> <div class="effect-list"> <strong>Human Corruption (Submissive Path):</strong> • <span class="corruption">Submissive Urges</span> - Dominance resistance -5% • <span class="corruption">Needy Body</span> - Touch sensitivity +5% • <span class="corruption">Obedient Nature</span> - Command resistance -5% • <span class="corruption">Eager to Please</span> - Service fetish gains +0.05 • <span class="corruption">Weak Boundaries</span> - Personal space resistance -5% • <span class="corruption">People Pleaser</span> - Refusal difficulty +5% <strong>Demon Corruption (Dominant Path):</strong> • <span class="corruption">Dominant Aura</span> - Others' submission +5% • <span class="corruption">Potent Essence</span> - Cum production +5% • <span class="corruption">Seductive Presence</span> - Others' lust gain +5% • <span class="corruption">Intoxicating Scent</span> - Pheromone effect +5% • <span class="corruption">Master's Will</span> - Command success +5% • <span class="corruption">Harem Builder</span> - Multiple attraction +5% <strong>Universal Blessing Effects:</strong> • <span class="blessing">Pure Heart</span> - Affection gains +5% • <span class="blessing">Noble Soul</span> - Loyalty bonus +5% • <span class="blessing">Divine Strength</span> - Physical damage +5% • <span class="blessing">Sacred Recovery</span> - HP regeneration +3 per turn </div> </div> <div class="guide-section"> <h3>⚡ Migration from Old System</h3> <div class="migration-example"> <strong>OLD WAY:</strong> <code> <<set _roll = random(1, 100)>> <<set _threshold = 35 + Math.floor($rylan_feetFetish / 10) * 5>> <<if _roll <= _threshold>> <<set $rylan_feetFetish += 0.2>> <<trackFetish "Rylan" "feetFetish" 0.2>> <</if>> </code> <strong>NEW WAY:</strong> <code> <<quickFetishRoll "Rylan" "feetFetish" 0.2>> <<if _fetishSuccess>> Content for failed resistance... <</if>> </code> </div> </div> <div class="guide-section"> <h3>🎯 Best Practices</h3> <ul> <li><strong>Use quickFetishRoll</strong> for most situations - it handles modifiers automatically</li> <li><strong>Use fetishRoll</strong> when you need custom lust/corruption modifiers</li> <li><strong>Always check _fetishSuccess</strong> before writing reaction content</li> <li><strong>Use changeFetish</strong> for guaranteed gains (no roll needed)</li> <li><strong>Soul bonuses stack</strong> - multiple effects of same type add together</li> <li><strong>Corruption makes characters weaker</strong> to temptation over time</li> <li><strong>Blessing effects help resist</strong> but are fewer in number</li> </ul> </div> </div> <style> .guide-container { max-width: 800px; margin: 0 auto; padding: 20px; background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); border-radius: 15px; color: #e0e0e0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } .guide-section { margin-bottom: 30px; padding: 20px; background: rgba(255, 255, 255, 0.05); border-radius: 10px; border-left: 4px solid #4a9eff; } .guide-section h3 { color: #4a9eff; margin-top: 0; font-size: 1.3em; } .code-example { background: rgba(0, 0, 0, 0.3); padding: 15px; border-radius: 8px; margin: 10px 0; border-left: 3px solid #00ff88; } .code-example code { background: rgba(0, 255, 136, 0.1); padding: 2px 6px; border-radius: 4px; font-family: 'Courier New', monospace; color: #00ff88; } .migration-example { background: rgba(255, 165, 0, 0.1); padding: 15px; border-radius: 8px; border-left: 3px solid #ffa500; } .effect-list { background: rgba(138, 43, 226, 0.1); padding: 15px; border-radius: 8px; border-left: 3px solid #8a2be2; } .blessing { color: #ffd700; font-weight: bold; } .corruption { color: #ff6b6b; font-weight: bold; } .guide-section ul { padding-left: 20px; } .guide-section li { margin-bottom: 8px; line-height: 1.4; } </style>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h2>🧪 Soul System Test Chamber</h2> <div class="test-container"> <div class="test-section"> <h3>Current Soul Status</h3> <<soulDisplay "Rylan">> </div> <div class="test-section"> <h3>🎲 Test Giver-Receiver Fetish Roll</h3> <p>Testing Nimeria's smelly feet affecting Rylan (giver-receiver mechanics):</p> <<quickFetishRoll "Rylan" "feetFetish" "Nimeria" 0.2>> <div class="roll-results"> <strong>Giver-Receiver Roll Results:</strong> • Receiver: <<print _fetishReceiver>> (gets the fetish development) • Giver: <<if _fetishGiver>><<print _fetishGiver>> (provides bonuses)<<else>>None (environmental trigger)<</if>> • Dice Roll: <<print _fetishRoll>> • Threshold: <<print _fetishThreshold>> • Success: <<if _fetishSuccess>>✅ Failed to resist<<else>>❌ Resisted<</if>> <<if _fetishSuccess>>• Primary Fetish Gain: +<<print _fetishGain.toFixed(2)>> Feet Fetish • Related Fetish Gains: +<<print (_fetishGain * 0.3).toFixed(2)>> Smell & Submission Fetish<</if>> </div> <<if _fetishSuccess>> <div class="success-result"> <span class="dialog-nimeria">"Oh my, you seem quite... focused on my feet."</span> <span class="dialog-rylan">"The smell... I can't... why can't I look away?"</span> <em>Nimeria's intoxicating pheromones overwhelm Rylan's resistance. Her demonic scent makes it impossible to resist, developing both his feet fetish AND smell fetish simultaneously!</em> </div> <<else>> <div class="resist-result"> <span class="dialog-rylan">"I need to focus on something else."</span> <em>Despite Nimeria's influence, Rylan manages to resist this time.</em> </div> <</if>> <p><strong>How Giver-Receiver Works:</strong></p> <ul> <li>✅ Nimeria's pheromone bonuses lower Rylan's resistance</li> <li>✅ Rylan's existing smell fetish makes feet fetish easier to develop</li> <li>✅ Related fetishes (smell, submission) also develop</li> <li>✅ Demons naturally become better at corrupting humans</li> </ul> </div> <div class="test-section"> <h3>💢 Test Lust Roll</h3> <p>Testing lust gain with soul bonuses:</p> <<lustRoll "Rylan" 8 60>> <div class="roll-results"> <strong>Lust Roll Results:</strong> • Dice Roll: <<print _lustRoll>> • Threshold: <<print _lustThreshold>> • Success: <<if _lustSuccess>>✅ Gained lust<<else>>❌ No lust gain<</if>> <<if _lustSuccess>>• Lust Gain: +<<print _lustGain>><</if>> </div> <<if _lustSuccess>> <div class="success-result"> <span class="dialog-rylan">"Why do I feel so... warm?"</span> <em>Heat spreads through Rylan's body as his arousal builds.</em> </div> <<else>> <div class="resist-result"> <span class="dialog-rylan">"I'm keeping my composure."</span> <em>Rylan remains calm and collected.</em> </div> <</if>> </div> <div class="test-section"> <h3>⚡ Test Dynamic Stat Changes</h3> <p>Testing the new unified stat change system:</p> [[Test Affection Gain|TestAffectionGain]] [[Test Fetish Gain|TestFetishGain]] [[Test Lust Gain|TestLustGain]] [[Test Demon Influence|TestDemonInfluence]] </div> <div class="test-section"> <h3>🔮 Add Soul Effects for Testing</h3> <p>Add some soul effects to see how they change the rolls:</p> [[Add Soul Blessing|TestAddBlessing]] [[Add Soul Corruption|TestAddCorruption]] </div> <div class="test-section"> <h3>📖 Documentation</h3> [[View Soul System Guide|SoulSystemGuide]] [[Return to Main Story|Start]] </div> </div> <<statSummary>> <<changeFace $currentRylanFace>> <style> .test-container { max-width: 700px; margin: 0 auto; padding: 20px; } .test-section { background: rgba(255, 255, 255, 0.05); padding: 20px; margin: 15px 0; border-radius: 10px; border-left: 4px solid #4a9eff; } .test-section h3 { color: #4a9eff; margin-top: 0; } .roll-results { background: rgba(0, 0, 0, 0.3); padding: 15px; border-radius: 8px; margin: 10px 0; border-left: 3px solid #00ff88; font-family: monospace; } .success-result { background: rgba(255, 100, 100, 0.2); padding: 15px; border-radius: 8px; margin: 10px 0; border-left: 3px solid #ff6464; } .resist-result { background: rgba(100, 255, 100, 0.2); padding: 15px; border-radius: 8px; margin: 10px 0; border-left: 3px solid #64ff64; } </style>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Testing Affection Gain with Soul Bonuses</h3> <p>Using the new dynamic system:</p> <<changeAffection "Rylan" "Liora" 2>> <div class="test-result"> <span class="dialog-rylan">"Liora always makes me feel better..."</span> <em>Rylan's feelings for Liora grow stronger. His pure heart amplifies the emotional connection.</em> </div> <p>The system automatically:</p> <ul> <li>✅ Applied soul bonuses (Pure Heart blessing if you have it)</li> <li>✅ Updated the affection variable</li> <li>✅ Tracked the change for the stat summary</li> </ul> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Testing Fetish Gain with Soul Bonuses</h3> <p>Using the new dynamic system for guaranteed fetish gain:</p> <<changeFetish "Rylan" "feetFetish" 0.3>> <div class="test-result"> <span class="dialog-rylan">"I keep thinking about... feet..."</span> <em>Rylan's interest in feet grows stronger. His corrupted desires amplify the development.</em> </div> <p>The system automatically:</p> <ul> <li>✅ Applied soul bonuses (Corrupted Desires if you have it)</li> <li>✅ Updated the fetish variable</li> <li>✅ Tracked the change for the stat summary</li> </ul> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Testing Lust Gain with Soul Bonuses</h3> <p>Using the new dynamic system:</p> <<changeLust "Rylan" 10>> <div class="test-result"> <span class="dialog-rylan">"I'm feeling... heated..."</span> <em>Arousal builds within Rylan. His lustful thoughts amplify the sensation.</em> </div> <p>The system automatically:</p> <ul> <li>✅ Applied soul bonuses (Lustful Thoughts if you have it)</li> <li>✅ Updated the lust variable</li> <li>✅ Tracked the change for the stat summary</li> </ul> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Adding Soul Blessing</h3> <<addSoulBlessing "Rylan" 1>> <div class="blessing-showcase"> <div class="blessing-aura"> <div class="blessing-particles"></div> <div class="blessing-text"> <h2>✨ SOUL BLESSING AWAKENED ✨</h2> <p>Divine power flows through Rylan's soul...</p> </div> </div> </div> <p>A random blessing effect has been added! Check your soul display to see what you received.</p> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Adding Soul Corruption</h3> <<addSoulCorruption "Rylan" 1>> <div class="corruption-showcase"> <div class="corruption-aura"> <div class="corruption-shadows"></div> <div class="corruption-text"> <h2>🌑 SOUL CORRUPTION SPREADS 🌑</h2> <p>Dark power seeps into Rylan's soul...</p> </div> </div> </div> <p>A random corruption effect has been added! Check your soul display to see what twisted power you've gained.</p> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('falseutopia.mp3');<</script>> <h3>Testing Demon Influence System</h3> <p>Testing how Seryk's corruption affects others around him:</p> <<demonInfluenceRoll "Seryk" "Rylan" "lust" 5 65>> <div class="roll-results"> <strong>Demon Influence Results:</strong> • Dice Roll: <<print _demonInfluenceRoll>> • Threshold: <<print _demonInfluenceThreshold>> • Success: <<if _demonInfluenceSuccess>>✅ Influence successful<<else>>❌ Resisted influence<</if>> <<if _demonInfluenceSuccess>>• Effect: +<<print _demonInfluenceAmount>> Lust to Rylan<</if>> </div> <<if _demonInfluenceSuccess>> <div class="success-result"> <span class="dialog-seryk">"You're looking a bit flushed there, bro."</span> <span class="dialog-rylan">"I... why do I feel so warm around you?"</span> <em>Seryk's demonic presence affects Rylan, his corrupted aura making the human more susceptible to arousal.</em> </div> <<else>> <div class="resist-result"> <span class="dialog-rylan">"I'm fine, just focused on training."</span> <em>Rylan manages to resist Seryk's influence this time.</em> </div> <</if>> <p>The system automatically:</p> <ul> <li>✅ Checked Seryk's demon influence bonuses (Seductive Presence, etc.)</li> <li>✅ Checked Rylan's vulnerability (Submissive Urges, etc.)</li> <li>✅ Applied the influence if successful</li> <li>✅ Tracked the change for the stat summary</li> </ul> <p><strong>How Demon Influence Works:</strong></p> <ul> <li>Demons with corruption get influence bonuses</li> <li>Humans with corruption become more vulnerable</li> <li>Effects include lust gain, submission, corruption spread</li> <li>Creates natural NTR progression as demons corrupt humans</li> </ul> [[Continue Testing|SoulSystemTest]] <<statSummary>> <<changeFace $currentRylanFace>>
<<script>>window.AudioSystem.playBGM('start1.mp3');<</script>> <b>⚠️ IMPORTANT DISCLAIMER AND CONTENT WARNING ⚠️</b> This is a work of pure fiction. All characters depicted are fictional and 18 years of age or older. The story, characters, places, and incidents portrayed are entirely fictional and not intended to represent any real persons, living or dead, or actual places or events. <b>Please Note:</b> - This game contains extreme adult content and explicit scenes - All characters and situations are fictional fantasy - All characters depicted are 18+ years or older - No real persons or events are depicted - This work is intended for mature audiences only - The actions depicted should not be attempted in real life - Do not attempt to recreate combat scenarios or weapon use - Fantasy elements (magic, monsters, etc.) are purely fictional Remember: What happens in fantasy should stay in fantasy. Don't try hunting goblins with swords or practicing magic in real life! Welcome to Bonds Defiled... <center><img src="images/titlebondsdefiled.webp" alt="Game Title Screen" width="600"></center> Before you proceed... This game contains adult themes including: - <b>Corruption</b>: The slow transformation of values, trust, and boundaries. - <b>NTR (Netorare)</b>: Infidelity, manipulation, and emotional betrayal. (Avoidable) - <b>Addiction & Obsession</b>: Cravings that spiral out of control. - <b>Sensory Fetishes</b>: Including smell, feet, and other taboo fascinations. This is a dark, psychological, and explicit experience. It explores the limits of morality, control, and personal choice. Every scene is fictional and intended strictly for mature audiences. <b>Are you 18 years or older</b> (or the legal age of consent in your jurisdiction) and willing to engage with explicit adult content? [[Yes, I am of age and wish to continue.|AuthorNote]] [[No, I do not consent.|Exit]] [[📖 View Game Guide|Guide]]
<<cacheaudio "attack" "audio/attack.mp3">> <<cacheaudio "heal" "sounds/heal.mp3">> <<cacheaudio "forest_bgm" "music/forestofthebeginning.mp3">> <<set $metMariel = false>> <<set $metThalor = false>> <<set $metLiora = false>> <<set $metSerin = false>> <<set $metSeryk = false>> <<set $metNimeria = false>> <<set $rylanRomanceMariel = false>> <<set $marielTransformationMother = false>> <<set $humanTransformationFeminine = false>> <<set $lesbianContentEnabled = false>> <<set $nimeriaxrylancontent = false>> <<set $gold to 0>> <<set $goldHistory to []>> /* Track gold gains/losses */ <<set $crystals to 5>> /* Mana crystals for special abilities */ <<set $currentFace = null>> <<script>> Macro.add('changeFace', { handler: function() { if (this.args.length < 1) { return this.error('changeFace macro requires a face parameter'); } // Update character faces based on current stages first if (window.updateCharacterFaces) { window.updateCharacterFaces(); } State.variables.currentFace = this.args[0]; setPageElement('portraitContainer', 'StoryLeftSidebar'); } }); Macro.add('fixLust', { handler: function() { const characters = ['rylan', 'mariel', 'thalor', 'liora', 'serin', 'seryk', 'nimeria']; characters.forEach(char => { const lustVar = `${char}_Lust`; if (State.variables[lustVar] !== undefined && State.variables[lustVar] > 100) { console.log(`Manual fix: ${lustVar} from ${State.variables[lustVar]} to 100`); State.variables[lustVar] = 100; } }); console.log('Manual lust fix completed'); } }); // Keyboard Choice Selection System // - 'c' key: ONLY for single choice passages (no multiple choices) // - '1' key: Works for BOTH single and multiple choice passages (always selects first option) // - Number keys (2,3,4...): ONLY for multiple choice passages (2+ choices) window.KeyboardChoiceSystem = { isHandling: false, boundHandler: null, init: function() { // Only initialize once if (this.boundHandler) return; // Create bound handler once and store reference this.boundHandler = this.handleKeypress.bind(this); document.addEventListener('keydown', this.boundHandler); }, handleKeypress: function(event) { // Prevent multiple rapid calls if (this.isHandling) return; // Only handle if not typing in an input field if (event.target.tagName === 'INPUT' || event.target.tagName === 'TEXTAREA') { return; } const key = event.key.toLowerCase(); const links = document.querySelectorAll('a[data-passage]'); if (!links.length) return; // Handle 'c' for Continue - ONLY for single choice passages if (key === 'c') { if (links.length === 1) { this.isHandling = true; event.preventDefault(); // Add small delay to prevent rapid firing setTimeout(() => { links[0].click(); // Reset handling flag after passage transition setTimeout(() => { this.isHandling = false; }, 100); }, 50); return; } } // Handle numbered choices (1, 2, 3, etc.) const numberKey = parseInt(key); if (numberKey >= 1 && numberKey <= 9) { // Key "1" works for both single and multiple choice passages if (numberKey === 1 && links.length >= 1) { this.isHandling = true; event.preventDefault(); // Add small delay to prevent rapid firing setTimeout(() => { links[0].click(); // Always click first link for "1" key // Reset handling flag after passage transition setTimeout(() => { this.isHandling = false; }, 100); }, 50); return; } // Keys "2", "3", etc. only work for multiple choice passages else if (numberKey >= 2 && links.length >= 2 && numberKey <= links.length) { this.isHandling = true; event.preventDefault(); // Add small delay to prevent rapid firing setTimeout(() => { links[numberKey - 1].click(); // Reset handling flag after passage transition setTimeout(() => { this.isHandling = false; }, 100); }, 50); return; } } } }; // Initialize the system once when the page loads $(document).ready(function() { window.KeyboardChoiceSystem.init(); }); //keyboard end 'c' // Add macro for updating character stages Macro.add('setCharacterStage', { handler: function() { if (this.args.length < 2) { return this.error('setCharacterStage macro requires character and stage parameters'); } const character = this.args[0].toLowerCase(); const stage = parseInt(this.args[1]); if (!State.variables.characterStages) { State.variables.characterStages = { mariel: 1, liora: 1, serin: 1, rylan: 1, seryk: 1, nimeria: 1, thalor: 1 }; } State.variables.characterStages[character] = stage; if (window.updateCharacterFaces) { window.updateCharacterFaces(); } } }); // Add macro for setting specific character transformations Macro.add('setTransformation', { handler: function() { if (this.args.length < 3) { return this.error('setTransformation macro requires character, bodyPart, and value parameters'); } const character = this.args[0].toLowerCase(); const bodyPart = this.args[1]; const value = this.args[2]; if (!State.variables.characterTransformations) { State.variables.characterTransformations = { rylan: { panties: false, bra: false, face: false, body: false, clothes: false, hair: false, makeup: false } }; } if (!State.variables.characterTransformations[character]) { State.variables.characterTransformations[character] = { panties: false, bra: false, face: false, body: false, clothes: false, hair: false, makeup: false }; } State.variables.characterTransformations[character][bodyPart] = value; if (window.updateCharacterFaces) { window.updateCharacterFaces(); } } }); // Legacy macro for backwards compatibility Macro.add('setCharacterTransformation', { handler: function() { if (this.args.length < 3) { return this.error('setCharacterTransformation macro requires character, type, and level parameters'); } // For now, just log that this is deprecated console.log('setCharacterTransformation is deprecated, use setTransformation instead'); } }); <</script>> /* Character Stage System */ <<set $characterStages = { mariel: 1, liora: 1, serin: 1, rylan: 1, seryk: 1, nimeria: 1, thalor: 1 }>> /* Character Transformation Tracking System */ <<set $characterTransformations = { rylan: { panties: false, // true = uses feminine panties bra: false, // true = uses feminine bra face: false, // true = uses feminine face body: false, // true = uses feminine body clothes: false, // true = uses feminine clothes hair: false, // true = uses feminine hair makeup: false // true = uses makeup variants } }>> /* Backwards Compatibility for Old Saves */ <<if $rylan_wearingPanties === true>> <<if not $characterTransformations>> <<set $characterTransformations = { rylan: { panties: true, bra: false, face: false, body: false, clothes: false, hair: false, makeup: false } }>> <<elseif not $characterTransformations.rylan>> <<set $characterTransformations.rylan = { panties: true, bra: false, face: false, body: false, clothes: false, hair: false, makeup: false }>> <<elseif $characterTransformations.rylan.panties === false>> <<set $characterTransformations.rylan.panties = true>> <</if>> <</if>> /* Character Faces - Dynamic based on stages */ <<script>> // Function to get specific image path based on transformation state window.getTransformedImagePath = function(character, imageType, isWet = false) { const charLower = character.toLowerCase(); const transformations = State.variables.characterTransformations; // Initialize transformations if not present (backwards compatibility) if (!transformations || !transformations[charLower]) { // Check for legacy variable for backwards compatibility if (charLower === 'rylan' && State.variables.rylan_wearingPanties === true && imageType.toLowerCase() === 'panties') { return `images/${charLower}/femalestage1/${imageType.toLowerCase()}${isWet ? 'wet' : ''}.webp`; } // Use default path return `images/${charLower}/${imageType}${isWet ? 'wet' : ''}.webp`; } const charTransforms = transformations[charLower]; let basePath = `images/${charLower}/`; let fileName = imageType.toLowerCase(); // Check specific transformations for each image type switch(imageType.toLowerCase()) { case 'panties': if (charTransforms.panties || (charLower === 'rylan' && State.variables.rylan_wearingPanties === true)) { basePath += 'femalestage1/'; } break; case 'bra': if (charTransforms.bra) { basePath += 'femalestage1/'; } break; case 'face': if (charTransforms.face) { basePath += 'femalestage1/'; } break; case 'body': case 'naked': if (charTransforms.body) { basePath += 'femalestage1/'; } break; case 'clothes': if (charTransforms.clothes) { basePath += 'femalestage1/'; } break; case 'legwear': // No transformation for legwear currently, use default break; default: // For other images, use default path break; } return `${basePath}${fileName}${isWet ? 'wet' : ''}.webp`; }; // Legacy function for backwards compatibility - now just returns empty for gradual system window.getCharacterTransformationPath = function(character) { return ''; }; // Function to update face paths based on character stages window.updateCharacterFaces = function() { const stages = State.variables.characterStages || {}; // Update face paths based on current stages and transformations const rylanTransformPath = window.getCharacterTransformationPath('rylan'); State.variables.currentRylanFace = rylanTransformPath ? `rylan/${rylantransformpath}face.webp` : (stages.rylan >= 2) ? "rylan/stage2/face.webp" : "rylan/face.webp"; State.variables.currentMarielFace = (stages.mariel >= 2) ? "mariel/stage2/face.webp" : "mariel/face.webp"; State.variables.currentThalorFace = (stages.thalor >= 2) ? "thalor/stage2/face.webp" : "thalor/face.webp"; State.variables.currentLioraFace = (stages.liora >= 2) ? "liora/stage2/face.webp" : "liora/face.webp"; State.variables.currentSerinFace = (stages.serin >= 2) ? "serin/stage2/face.webp" : "serin/face.webp"; State.variables.currentSerykFace = (stages.seryk >= 2) ? "seryk/stage2/face.webp" : "seryk/face.webp"; State.variables.currentNimeriaFace = (stages.nimeria >= 2) ? "nimeria/stage2/face.webp" : "nimeria/face.webp"; }; // Initialize faces window.updateCharacterFaces(); <</script>> /* Dynamic Wardrobe System */ <<set $wardrobe = { Mariel: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Liora: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Serin: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Rylan: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Seryk: { underwearStyle: "normal", specialOutfit: false, outfit: "normal" }, Nimeria: { nailPolish: false, lipstick: false, makeup: "none", underwearStyle: "normal", specialOutfit: false, outfit: "normal" } }>> <<script>> window.WardrobeSystem = { // Get the appropriate image path based on character state getClothingImage: function(character, type, isWet = false) { const wardrobe = State.variables.wardrobe[character] || {}; let imageName = type; // "Bra", "Panties", "Legwear" let basePath = `images/${character}/`; // Check for character transformations first const transformPath = window.getCharacterTransformationPath(character); if (transformPath) { basePath = `images/${character.toLowerCase()}/${transformPath}`; } // Apply outfit modifier (changes base path if needed) else if (wardrobe.outfit && wardrobe.outfit !== "normal") { basePath = `images/${character}/${wardrobe.outfit}/`; } // Apply wetness modifier if (isWet) { imageName += "Wet"; } // Apply wardrobe modifiers let modifiers = []; if (wardrobe.nailPolish && (type === "Legwear" || type === "Panties")) { modifiers.push("RedNails"); } if (wardrobe.lipstick && type === "Bra") { modifiers.push("Lipstick"); } if (wardrobe.makeup !== "none" && wardrobe.makeup) { modifiers.push(wardrobe.makeup); } if (wardrobe.underwearStyle !== "normal") { modifiers.push(wardrobe.underwearStyle); } if (wardrobe.specialOutfit) { modifiers.push("Special"); } // Build final image path if (modifiers.length > 0) { imageName += modifiers.join(""); } return basePath + imageName + ".webp"; }, // Set wardrobe state setWardrobeState: function(character, property, value) { if (!State.variables.wardrobe[character]) { State.variables.wardrobe[character] = {}; } State.variables.wardrobe[character][property] = value; }, // Get wardrobe state getWardrobeState: function(character, property) { return State.variables.wardrobe[character] && State.variables.wardrobe[character][property]; }, // Toggle wardrobe state toggleWardrobeState: function(character, property) { const current = this.getWardrobeState(character, property); this.setWardrobeState(character, property, !current); } }; // Add macro for easy wardrobe management Macro.add('setWardrobe', { handler: function() { if (this.args.length < 3) { return this.error('setWardrobe macro requires character, property, and value'); } const character = this.args[0]; const property = this.args[1]; const value = this.args[2]; window.WardrobeSystem.setWardrobeState(character, property, value); } }); Macro.add('toggleWardrobe', { handler: function() { if (this.args.length < 2) { return this.error('toggleWardrobe macro requires character and property'); } const character = this.args[0]; const property = this.args[1]; window.WardrobeSystem.toggleWardrobeState(character, property); } }); Macro.add('normalizeImagePath', { handler: function() { if (this.args.length < 1) { return this.error('normalizeImagePath macro requires an image path'); } const imagePath = this.args[0]; const normalizedPath = window.ImagePathSystem.normalizeImagePath(imagePath); this.output.wiki(normalizedPath); } }); Macro.add('img', { handler: function() { if (this.args.length < 1) { return this.error('img macro requires an image path'); } const imagePath = this.args[0]; const normalizedPath = window.ImagePathSystem.normalizeImagePath(imagePath); const altText = this.args[1] || ''; const additionalAttrs = this.args[2] || ''; this.output.wiki(`<img src="${normalizedPath}" alt="${altText}" ${additionalAttrs}>`); } }); Macro.add('playLoopingSounds', { handler: function() { if (this.args.length < 1) { return this.error('playLoopingSounds macro requires at least one sound path'); } // Complete audio cleanup function function stopAllLoopingSounds() { if (window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.players) { Object.values(window.AudioSystem.sfx.players).forEach(player => { try { player.pause(); player.currentTime = 0; player.src = ''; } catch(e) {} }); window.AudioSystem.sfx.players = {}; } if (window.currentLoopingSFX) { try { if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } // Stop all existing sounds first stopAllLoopingSounds(); // Start sounds after cleanup setTimeout(function() { // Separate sound paths from volume multiplier let soundPaths = []; let volumeMultiplier = 1.0; // Check if first argument is an array (multiple sounds) if (Array.isArray(this.args[0])) { soundPaths = this.args[0]; volumeMultiplier = this.args[1] || 1.0; } else { // Check if last argument is a number (volume multiplier) const lastArg = this.args[this.args.length - 1]; if (typeof lastArg === 'number' && !isNaN(lastArg)) { soundPaths = this.args.slice(0, -1); // All args except the last one volumeMultiplier = lastArg; } else { soundPaths = this.args; // All args are sound paths } } const sounds = []; // Filter out non-string arguments and create sounds soundPaths.forEach((soundPath, index) => { if (typeof soundPath === 'string') { const sound = new Audio(soundPath); sound.loop = true; // Safe volume calculation with proper fallbacks let baseVolume = 0.5; // Default fallback if (window.AudioSystem && window.AudioSystem.sfx && typeof window.AudioSystem.sfx.volume === 'number') { baseVolume = window.AudioSystem.sfx.volume; } // Ensure volume is a valid number between 0 and 1 const finalVolume = Math.max(0, Math.min(1, baseVolume * volumeMultiplier)); sound.volume = finalVolume; // Safe muted state sound.muted = window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.muted === true; sound.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Sound failed to play:', e)); }); sound.load(); sounds.push(sound); } }); // Store reference to all sounds for cleanup window.currentLoopingSFX = sounds; }.bind(this), 300); } }); Macro.add('stopLoopingSounds', { handler: function() { if (window.currentLoopingSFX) { try { if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Also clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } // Clean up DOM audio elements document.querySelectorAll('audio').forEach(audio => { try { audio.pause(); audio.currentTime = 0; audio.src = ''; audio.parentNode.removeChild(audio); } catch(e) {} }); } }); Macro.add('stopLoopingAndPlay', { handler: function() { if (this.args.length < 1) { return this.error('stopLoopingAndPlay macro requires at least one sound path'); } // Stop all looping sounds first if (window.currentLoopingSFX) { try { if (Array.isArray(window.currentLoopingSFX)) { window.currentLoopingSFX.forEach(sound => { if (sound) { sound.pause(); sound.currentTime = 0; sound.src = ''; } }); } else { window.currentLoopingSFX.pause(); window.currentLoopingSFX.currentTime = 0; window.currentLoopingSFX.src = ''; } window.currentLoopingSFX = null; } catch(e) {} } // Clean up individual sound references if (window.longmoanSFX) { try { window.longmoanSFX.pause(); window.longmoanSFX.currentTime = 0; window.longmoanSFX.src = ''; window.longmoanSFX = null; } catch(e) {} } if (window.handjobSFX) { try { window.handjobSFX.pause(); window.handjobSFX.currentTime = 0; window.handjobSFX.src = ''; window.handjobSFX = null; } catch(e) {} } // Clean up DOM audio elements (but preserve any that match our new sounds) const newSoundPaths = Array.isArray(this.args[0]) ? this.args[0] : this.args; document.querySelectorAll('audio').forEach(audio => { try { // Don't remove audio elements that match our new sounds const shouldPreserve = newSoundPaths.some(soundPath => audio.src && audio.src.includes(soundPath) ); if (!shouldPreserve) { audio.pause(); audio.currentTime = 0; audio.src = ''; if (audio.parentNode) { audio.parentNode.removeChild(audio); } } } catch(e) {} }); // Now play the new one-shot sounds const soundPaths = Array.isArray(this.args[0]) ? this.args[0] : this.args; const volumeMultiplier = typeof this.args[this.args.length - 1] === 'number' ? this.args[this.args.length - 1] : 1.0; // Filter out the volume multiplier if it exists const actualSoundPaths = typeof this.args[this.args.length - 1] === 'number' ? this.args.slice(0, -1) : this.args; setTimeout(function() { actualSoundPaths.forEach((soundPath, index) => { if (typeof soundPath === 'string') { const sound = new Audio(soundPath); sound.loop = false; // One-shot sounds // Safe volume calculation with proper fallbacks let baseVolume = 0.5; // Default fallback if (window.AudioSystem && window.AudioSystem.sfx && typeof window.AudioSystem.sfx.volume === 'number') { baseVolume = window.AudioSystem.sfx.volume; } // Ensure volume is a valid number between 0 and 1 const finalVolume = Math.max(0, Math.min(1, baseVolume * volumeMultiplier)); sound.volume = finalVolume; // Safe muted state sound.muted = window.AudioSystem && window.AudioSystem.sfx && window.AudioSystem.sfx.muted === true; sound.addEventListener('canplaythrough', function() { this.play().catch(e => console.log('Sound failed to play:', e)); }); sound.load(); } }); }, 100); } }); <</script>> /* Combat Paths */ <<set $attackerImage = "nimeria/face.webp">> <<set $AttackType = "Attack">> <<set $Attacker = "Friend">> /* Menu State */ <<set $menuOpen to false>> <<set $characterMenuOpen to false>> <<set $currentTab to "characters">> /* Character Names */ <<set $humanName to "Rylan">> <<set window.$humanName to "Rylan">> /* Relationships */ <<set $marielToHuman to "landlady">> <<set $humanToMariel to "mariel">> <<set $humanIsMariel to "roommate">> <<set $thalorToHuman to "mentor">> <<set $humanToThalor to "sir">> <<set $thalorCallsHuman to "scarce">> <<set $bothToHuman to "guardians">> <<set $householdType to "housemates">> /* Relationship Stats - Rylan */ <<set $rylan_MarielAffection to 200>> <<set $rylan_MarielAttraction to 0>> <<set $rylan_ThalorAffection to 100>> <<set $rylan_ThalorAttraction to -100>> <<set $rylan_LioraAffection to 100>> <<set $rylan_LioraAttraction to 100>> <<set $rylan_SerinAffection to 30>> <<set $rylan_SerinAttraction to 10>> <<set $rylan_SerykAffection to 0>> <<set $rylan_SerykAttraction to -100>> <<set $rylan_NimeriaAffection to 0>> <<set $rylan_NimeriaAttraction to 0>> /* Relationship Stats - Mariel */ <<set $mariel_RylanAffection to 200>> <<set $mariel_RylanAttraction to 0>> <<set $mariel_ThalorAffection to 150>> <<set $mariel_ThalorAttraction to 100>> <<set $mariel_LioraAffection to 40>> <<set $mariel_LioraAttraction to 0>> <<set $mariel_SerinAffection to 40>> <<set $mariel_SerinAttraction to 0>> <<set $mariel_SerykAffection to 0>> <<set $mariel_SerykAttraction to 0>> <<set $mariel_NimeriaAffection to 0>> <<set $mariel_NimeriaAttraction to 0>> /* Relationship Stats - Thalor */ <<set $thalor_RylanAffection to 100>> <<set $thalor_RylanAttraction to -100>> <<set $thalor_MarielAffection to 150>> <<set $thalor_MarielAttraction to 100>> <<set $thalor_LioraAffection to 30>> <<set $thalor_LioraAttraction to 0>> <<set $thalor_SerinAffection to 30>> <<set $thalor_SerinAttraction to 0>> <<set $thalor_SerykAffection to 0>> <<set $thalor_SerykAttraction to -100>> <<set $thalor_NimeriaAffection to 0>> <<set $thalor_NimeriaAttraction to 0>> /* Relationship Stats - Liora */ <<set $liora_RylanAffection to 150>> <<set $liora_RylanAttraction to 50>> <<set $liora_MarielAffection to 100>> <<set $liora_MarielAttraction to 0>> <<set $liora_ThalorAffection to 70>> <<set $liora_ThalorAttraction to 0>> <<set $liora_SerinAffection to 150>> <<set $liora_SerinAttraction to 0>> <<set $liora_SerykAffection to 0>> <<set $liora_SerykAttraction to 0>> <<set $liora_NimeriaAffection to 0>> <<set $liora_NimeriaAttraction to 0>> /* Relationship Stats - Serin */ <<set $serin_RylanAffection to 100>> <<set $serin_RylanAttraction to 70>> <<set $serin_MarielAffection to 70>> <<set $serin_MarielAttraction to 0>> <<set $serin_ThalorAffection to 70>> <<set $serin_ThalorAttraction to 0>> <<set $serin_LioraAffection to 100>> <<set $serin_LioraAttraction to 0>> <<set $serin_SerykAffection to 0>> <<set $serin_SerykAttraction to 0>> <<set $serin_NimeriaAffection to 0>> <<set $serin_NimeriaAttraction to 0>> /* Relationship Stats - Seryk */ <<set $seryk_RylanAffection to 0>> <<set $seryk_RylanAttraction to 0>> <<set $seryk_MarielAffection to 0>> <<set $seryk_MarielAttraction to 0>> <<set $seryk_ThalorAffection to 0>> <<set $seryk_ThalorAttraction to 0>> <<set $seryk_LioraAffection to 0>> <<set $seryk_LioraAttraction to 0>> <<set $seryk_SerinAffection to 0>> <<set $seryk_SerinAttraction to 0>> <<set $seryk_NimeriaAffection to 200>> <<set $seryk_NimeriaAttraction to 0>> /* Relationship Stats - Nimeria */ <<set $nimeria_RylanAffection to 0>> <<set $nimeria_RylanAttraction to 0>> <<set $nimeria_MarielAffection to 0>> <<set $nimeria_MarielAttraction to 0>> <<set $nimeria_ThalorAffection to 0>> <<set $nimeria_ThalorAttraction to 0>> <<set $nimeria_LioraAffection to 0>> <<set $nimeria_LioraAttraction to 0>> <<set $nimeria_SerinAffection to 0>> <<set $nimeria_SerinAttraction to 0>> <<set $nimeria_SerykAffection to 200>> <<set $nimeria_SerykAttraction to 0>> /* Rylan Stats */ <<set $rylan_corruption to 0>> <<set $rylan_masculinity to 70>> <<set $rylan_penisSize to 3>> <<set $rylan_breastSize to 0>> <<set $rylan_assSize to 0>> <<set $rylan_cumAmount to 5>> /* in ml */ <<set $rylan_Lust to 0>> <<set $rylan_wearingPanties to false>> <<set $rylan_wearingSocks to false>> /* Rylan Fetish Stats */ <<set $rylan_GayValue to 0>> <<set $rylan_CumAddiction to 0>> <<set $rylan_CumNeed to 0>> <<set $rylan_FeetFetish to 0>> <<set $rylan_ArmpitFetish to 0>> <<set $rylan_SmellFetish to 0>> <<set $rylan_SalivaFetish to 0>> /* Rylan Sexual Experience */ <<set $rylan_sexualExperience to 0>> <<set $rylan_basicExperience to 0>> <<set $rylan_kissCount to 0>> <<set $rylan_vaginalCount to 0>> <<set $rylan_analDoneCount to 0>> <<set $rylan_analTakenCount to 0>> <<set $rylan_handjobDoneCount to 0>> <<set $rylan_handjobTakenCount to 0>> <<set $rylan_blowjobDoneCount to 0>> <<set $rylan_blowjobTakenCount to 0>> <<set $rylan_footjobDoneCount to 0>> <<set $rylan_footjobTakenCount to 0>> <<set $rylan_boobjobDoneCount to 0>> <<set $rylan_boobjobTakenCount to 0>> <<set $rylan_breastsGotTouched to 0>> <<set $rylan_breastsTouchedOthers to 0>> <<set $rylan_assGotTouched to 0>> <<set $rylan_assTouchedOthers to 0>> <<set $rylan_cumSwallowedAmount to 0>> <<set $rylan_cumTakenInsideCount to 0>> <<set $rylan_cumTakenInsideAmount to 0>> <<set $rylan_cumOnBodyAmount to 0>> <<set $rylan_masturbationCount to 0>> /* Rylan Sensitivity Stats */ <<set $rylan_generalSensitivity to 100>> /* Base 100, can increase/decrease */ <<set $rylan_breastSensitivity to 100>> <<set $rylan_nippleSensitivity to 100>> <<set $rylan_penisSensitivity to 100>> <<set $rylan_analSensitivity to 100>> <<set $rylan_neckSensitivity to 100>> <<set $rylan_earSensitivity to 100>> <<set $rylan_pleasureGain to 100>> /* How much pleasure received */ /* Rylan Mind Control Stats */ <<set $rylan_mindControlResistance to 70>> /* Base resistance to mind control */ <<set $rylan_mindControlSusceptibility to 30>> /* How easily influenced */ <<set $rylan_mentalCorruption to 0>> /* Current mental corruption level */ <<set $rylan_mindBreakProgress to 0>> /* Progress towards mind break (0-100) */ <<set $rylan_suggestionReceptiveness to 30>> /* How well suggestions take hold */ /* Mariel Stats */ <<set $mariel_corruption to 0>> <<set $mariel_breastSize to 4>> <<set $mariel_assSize to 3>> <<set $mariel_vaginaStretched to 2>> <<set $mariel_Lust to 0>> /* Mariel Fetish Stats */ <<set $mariel_LesbianValue to 0>> <<set $mariel_CumAddiction to 0>> <<set $mariel_CumNeed to 0>> <<set $mariel_FeetFetish to 0>> <<set $mariel_ArmpitFetish to 0>> <<set $mariel_SmellFetish to 0>> <<set $mariel_SalivaFetish to 0>> /* Mariel Sexual Experience */ <<set $mariel_sexualExperience to 52>> <<set $mariel_basicExperience to 39>> <<set $mariel_kissCount to 39>> <<set $mariel_vaginalCount to 13>> <<set $mariel_analDoneCount to 0>> <<set $mariel_analTakenCount to 0>> <<set $mariel_handjobDoneCount to 0>> <<set $mariel_handjobTakenCount to 0>> <<set $mariel_blowjobDoneCount to 0>> <<set $mariel_blowjobTakenCount to 0>> <<set $mariel_footjobDoneCount to 0>> <<set $mariel_footjobTakenCount to 0>> <<set $mariel_boobjobDoneCount to 0>> <<set $mariel_boobjobTakenCount to 0>> <<set $mariel_breastsGotTouched to 0>> <<set $mariel_breastsTouchedOthers to 0>> <<set $mariel_assGotTouched to 0>> <<set $mariel_assTouchedOthers to 0>> <<set $mariel_cumSwallowedAmount to 0>> <<set $mariel_cumTakenInsideCount to 13>> <<set $mariel_cumTakenInsideAmount to 0>> <<set $mariel_cumOnBodyAmount to 0>> /* Mariel Body Stats */ <<set $mariel_breastSize to 5>> <<set $mariel_assSize to 4>> <<set $mariel_vaginaStretched to 1>> /* Mariel Sensitivity Stats */ <<set $mariel_generalSensitivity to 100>> <<set $mariel_breastSensitivity to 120>> /* Higher due to experience */ <<set $mariel_nippleSensitivity to 120>> <<set $mariel_vaginaSensitivity to 120>> <<set $mariel_analSensitivity to 100>> <<set $mariel_neckSensitivity to 100>> <<set $mariel_earSensitivity to 100>> <<set $mariel_pleasureGain to 100>> /* Mariel Mind Control Stats */ <<set $mariel_mindControlResistance to 80>> /* High due to ex-priestess background */ <<set $mariel_mindControlSusceptibility to 20>> <<set $mariel_mentalCorruption to 0>> <<set $mariel_mindBreakProgress to 0>> <<set $mariel_suggestionReceptiveness to 20>> /* Liora Stats */ <<set $liora_corruption to -10>> <<set $liora_breastSize to 4>> <<set $liora_assSize to 3>> <<set $liora_vaginaStretched to 0>> <<set $liora_Lust to 0>> /* Liora Fetish Stats */ <<set $liora_LesbianValue to 0>> <<set $liora_CumAddiction to 0>> <<set $liora_CumNeed to 0>> <<set $liora_FeetFetish to 0>> <<set $liora_ArmpitFetish to 0>> <<set $liora_SmellFetish to 0>> <<set $liora_SalivaFetish to 0>> /* Liora Sexual Experience */ <<set $liora_sexualExperience to 0>> <<set $liora_basicExperience to 0>> <<set $liora_kissCount to 0>> <<set $liora_vaginalCount to 0>> <<set $liora_analDoneCount to 0>> <<set $liora_analTakenCount to 0>> <<set $liora_handjobDoneCount to 0>> <<set $liora_handjobTakenCount to 0>> <<set $liora_blowjobDoneCount to 0>> <<set $liora_blowjobTakenCount to 0>> <<set $liora_footjobDoneCount to 0>> <<set $liora_footjobTakenCount to 0>> <<set $liora_boobjobDoneCount to 0>> <<set $liora_boobjobTakenCount to 0>> <<set $liora_breastsGotTouched to 0>> <<set $liora_breastsTouchedOthers to 0>> <<set $liora_assGotTouched to 0>> <<set $liora_assTouchedOthers to 0>> <<set $liora_cumSwallowedAmount to 0>> <<set $liora_cumTakenInsideCount to 0>> <<set $liora_cumTakenInsideAmount to 0>> <<set $liora_cumOnBodyAmount to 0>> /* Liora Sensitivity Stats */ <<set $liora_generalSensitivity to 100>> <<set $liora_breastSensitivity to 100>> <<set $liora_nippleSensitivity to 100>> <<set $liora_vaginaSensitivity to 150>> /* Higher as virgin */ <<set $liora_analSensitivity to 100>> <<set $liora_neckSensitivity to 100>> <<set $liora_earSensitivity to 100>> <<set $liora_pleasureGain to 120>> /* More sensitive overall */ /* Liora Mind Control Stats */ <<set $liora_mindControlResistance to 60>> /* Lower due to innocent nature */ <<set $liora_mindControlSusceptibility to 40>> <<set $liora_mentalCorruption to 0>> <<set $liora_mindBreakProgress to 0>> <<set $liora_suggestionReceptiveness to 40>> /* Serin Stats */ <<set $serin_corruption to 0>> <<set $serin_breastSize to 1>> <<set $serin_assSize to 1>> <<set $serin_vaginaStretched to 0>> <<set $serin_Lust to 0>> /* Serin Fetish Stats */ <<set $serin_LesbianValue to 0>> <<set $serin_CumAddiction to 0>> <<set $serin_CumNeed to 0>> <<set $serin_FeetFetish to 0>> <<set $serin_ArmpitFetish to 0>> <<set $serin_SmellFetish to 0>> <<set $serin_SalivaFetish to 0>> /* Serin Sexual Experience */ <<set $serin_sexualExperience to 0>> <<set $serin_basicExperience to 0>> <<set $serin_kissCount to 0>> <<set $serin_vaginalCount to 0>> <<set $serin_analDoneCount to 0>> <<set $serin_analTakenCount to 0>> <<set $serin_handjobDoneCount to 0>> <<set $serin_handjobTakenCount to 0>> <<set $serin_blowjobDoneCount to 0>> <<set $serin_blowjobTakenCount to 0>> <<set $serin_footjobDoneCount to 0>> <<set $serin_footjobTakenCount to 0>> <<set $serin_boobjobDoneCount to 0>> <<set $serin_boobjobTakenCount to 0>> <<set $serin_breastsGotTouched to 0>> <<set $serin_breastsTouchedOthers to 0>> <<set $serin_assGotTouched to 0>> <<set $serin_assTouchedOthers to 0>> <<set $serin_cumSwallowedAmount to 0>> <<set $serin_cumTakenInsideCount to 0>> <<set $serin_cumTakenInsideAmount to 0>> <<set $serin_cumOnBodyAmount to 0>> /* Serin Body Stats */ <<set $serin_breastSize to 1>> <<set $serin_assSize to 2>> <<set $serin_muscleDefinition to 4>> <<set $serin_height to 165>> <<set $serin_bodyType to "Athletic">> /* Serin Sensitivity Stats */ <<set $serin_generalSensitivity to 100>> <<set $serin_breastSensitivity to 100>> <<set $serin_nippleSensitivity to 100>> <<set $serin_vaginaSensitivity to 130>> <<set $serin_analSensitivity to 100>> <<set $serin_neckSensitivity to 100>> <<set $serin_earSensitivity to 100>> <<set $serin_pleasureGain to 110>> /* Serin Mind Control Stats */ <<set $serin_mindControlResistance to 75>> /* High due to strong personality */ <<set $serin_mindControlSusceptibility to 25>> <<set $serin_mentalCorruption to 0>> <<set $serin_mindBreakProgress to 0>> <<set $serin_suggestionReceptiveness to 25>> /* Thalor Stats */ <<set $thalor_corruption to 0>> <<set $thalor_masculinity to 70>> <<set $thalor_penisSize to 3>> <<set $thalor_breastSize to 0>> <<set $thalor_assSize to 0>> <<set $thalor_cumAmount to 5>> /* in ml */ <<set $thalor_Lust to 0>> /* Thalor Fetish Stats */ <<set $thalor_GayValue to 0>> <<set $thalor_CumAddiction to 0>> <<set $thalor_CumNeed to 0>> <<set $thalor_FeetFetish to 0>> <<set $thalor_ArmpitFetish to 0>> <<set $thalor_SmellFetish to 0>> <<set $thalor_SalivaFetish to 0>> <<set $thalor_BreastFetish to 0>> <<set $thalor_AssFetish to 0>> <<set $thalor_PenisFetish to 0>> <<set $thalor_VaginaFetish to 0>> <<set $thalor_ThighFetish to 0>> <<set $thalor_MuscleFetish to 0>> <<set $thalor_SweatFetish to 0>> <<set $thalor_SubmissionFetish to 0>> <<set $thalor_DominanceFetish to 0>> <<set $thalor_ExhibitionismFetish to 0>> <<set $thalor_VoyeurismFetish to 0>> <<set $thalor_BondageFetish to 0>> <<set $thalor_CrossdressingFetish to 0>> /* Thalor Sexual Experience */ <<set $thalor_sexualExperience to 52>> <<set $thalor_basicExperience to 39>> <<set $thalor_kissCount to 39>> <<set $thalor_vaginalCount to 13>> <<set $thalor_analDoneCount to 0>> <<set $thalor_analTakenCount to 0>> <<set $thalor_handjobDoneCount to 0>> <<set $thalor_handjobTakenCount to 0>> <<set $thalor_blowjobDoneCount to 0>> <<set $thalor_blowjobTakenCount to 0>> <<set $thalor_footjobDoneCount to 0>> <<set $thalor_footjobTakenCount to 0>> <<set $thalor_boobjobDoneCount to 0>> <<set $thalor_boobjobTakenCount to 0>> <<set $thalor_breastsGotTouched to 0>> <<set $thalor_breastsTouchedOthers to 0>> <<set $thalor_assGotTouched to 0>> <<set $thalor_assTouchedOthers to 0>> <<set $thalor_cumSwallowedAmount to 0>> <<set $thalor_cumTakenInsideCount to 0>> <<set $thalor_cumTakenInsideAmount to 0>> <<set $thalor_cumOnBodyAmount to 0>> /* Thalor Sensitivity Stats */ <<set $thalor_generalSensitivity to 100>> <<set $thalor_breastSensitivity to 100>> <<set $thalor_nippleSensitivity to 100>> <<set $thalor_penisSensitivity to 100>> <<set $thalor_analSensitivity to 100>> <<set $thalor_neckSensitivity to 100>> <<set $thalor_earSensitivity to 100>> <<set $thalor_pleasureGain to 100>> /* Thalor Mind Control Stats */ <<set $thalor_mindControlResistance to 90>> /* Very high due to strong will */ <<set $thalor_mindControlSusceptibility to 10>> <<set $thalor_mentalCorruption to 0>> <<set $thalor_mindBreakProgress to 0>> <<set $thalor_suggestionReceptiveness to 10>> /* Seryk Stats */ <<set $seryk_penisSize to 6>> <<set $seryk_cumAmount to 15>> /* in ml */ <<set $seryk_Lust to 0>> /* Seryk Fetish Stats */ <<set $seryk_GayValue to 0>> <<set $seryk_CumAddiction to 0>> <<set $seryk_CumNeed to 0>> <<set $seryk_FeetFetish to 0>> <<set $seryk_ArmpitFetish to 0>> <<set $seryk_SmellFetish to 0>> <<set $seryk_SalivaFetish to 0>> /* Seryk Sexual Experience */ <<set $seryk_sexualExperience to 0>> <<set $seryk_basicExperience to 0>> <<set $seryk_kissCount to 0>> <<set $seryk_vaginalCount to 0>> <<set $seryk_analDoneCount to 0>> <<set $seryk_analTakenCount to 0>> <<set $seryk_handjobDoneCount to 0>> <<set $seryk_handjobTakenCount to 0>> <<set $seryk_blowjobDoneCount to 0>> <<set $seryk_blowjobTakenCount to 0>> <<set $seryk_footjobDoneCount to 0>> <<set $seryk_footjobTakenCount to 0>> <<set $seryk_boobjobDoneCount to 0>> <<set $seryk_boobjobTakenCount to 0>> <<set $seryk_breastsGotTouched to 0>> <<set $seryk_breastsTouchedOthers to 0>> <<set $seryk_assGotTouched to 0>> <<set $seryk_assTouchedOthers to 0>> <<set $seryk_cumSwallowedAmount to 0>> <<set $seryk_cumTakenInsideCount to 0>> <<set $seryk_cumTakenInsideAmount to 0>> <<set $seryk_cumOnBodyAmount to 0>> /* Seryk Additional Experience Variables */ <<set $seryk_masturbationCount to 0>> <<set $seryk_masturbatedExperience to 0>> <<set $seryk_kissExperience to 0>> <<set $seryk_vaginalExperience to 0>> <<set $seryk_analExperience to 0>> <<set $seryk_oralExperience to 0>> <<set $seryk_combatExperience to 0>> <<set $seryk_Confidence to 85>> <<set $seryk_masculinity to 90>> /* Seryk Sensitivity Stats */ <<set $seryk_generalSensitivity to 100>> <<set $seryk_breastSensitivity to 100>> <<set $seryk_nippleSensitivity to 100>> <<set $seryk_vaginaSensitivity to 100>> <<set $seryk_analSensitivity to 100>> <<set $seryk_neckSensitivity to 100>> <<set $seryk_earSensitivity to 100>> <<set $seryk_pleasureGain to 100>> /* Seryk Soul Stats */ <<set $seryk_soulCorruptionLevel to 0>> <<set $seryk_soulBlessingLevel to 0>> <<set $seryk_unspentCorruptionPoints to 0>> <<set $seryk_unspentBlessingPoints to 0>> <<set $seryk_soulstones to 0>> <<set $seryk_chargedSoulstones to 0>> /* Seryk Combat Stats */ <<set $seryk_physicalPower to 16>> <<set $seryk_agility to 12>> <<set $seryk_willpower to 13>> <<set $seryk_technique to 11>> <<set $seryk_stamina to 120>> <<set $seryk_focus to 11>> <<set $seryk_maxHealth to 120>> <<set $seryk_currentHealth to 120>> <<set $seryk_maxStamina to 120>> <<set $seryk_currentStamina to 120>> <<set $seryk_maxFocus to 110>> <<set $seryk_currentFocus to 110>> <<set $seryk_combatExp to 0>> <<set $seryk_combatLevel to 1>> /* Seryk Demon Stats */ <<set $seryk_cumPower to 120>> /* Base power of cum for addiction/corruption */ <<set $seryk_cumPotency to 120>> /* How addictive/corrupting the cum is */ <<set $seryk_cumRegenerationRate to 5>> /* ml per hour */ <<set $seryk_maxCumStorage to 50>> /* ml */ <<set $seryk_pleasureGive to 120>> /* How much pleasure given to partners */ <<set $seryk_corruptionAura to 10>> /* Passive corruption influence */ /* Nimeria Stats */ <<set $nimeria_breastSize to 1>> <<set $nimeria_assSize to 1>> <<set $nimeria_vaginaStretched to 0>> <<set $nimeria_Lust to 0>> /* Nimeria Fetish Stats */ <<set $nimeria_LesbianValue to 0>> <<set $nimeria_CumAddiction to 0>> <<set $nimeria_CumNeed to 0>> <<set $nimeria_FeetFetish to 0>> <<set $nimeria_ArmpitFetish to 0>> <<set $nimeria_SmellFetish to 0>> <<set $nimeria_SalivaFetish to 0>> /* Nimeria Sexual Experience */ <<set $nimeria_sexualExperience to 0>> <<set $nimeria_basicExperience to 0>> <<set $nimeria_kissCount to 0>> <<set $nimeria_vaginalCount to 0>> <<set $nimeria_analDoneCount to 0>> <<set $nimeria_analTakenCount to 0>> <<set $nimeria_handjobDoneCount to 0>> <<set $nimeria_handjobTakenCount to 0>> <<set $nimeria_blowjobDoneCount to 0>> <<set $nimeria_blowjobTakenCount to 0>> <<set $nimeria_footjobDoneCount to 0>> <<set $nimeria_footjobTakenCount to 0>> <<set $nimeria_boobjobDoneCount to 0>> <<set $nimeria_boobjobTakenCount to 0>> <<set $nimeria_breastsGotTouched to 0>> <<set $nimeria_breastsTouchedOthers to 0>> <<set $nimeria_assGotTouched to 0>> <<set $nimeria_assTouchedOthers to 0>> <<set $nimeria_cumSwallowedAmount to 0>> <<set $nimeria_cumTakenInsideCount to 0>> <<set $nimeria_cumTakenInsideAmount to 0>> <<set $nimeria_cumOnBodyAmount to 0>> /* Nimeria Sensitivity Stats */ <<set $nimeria_generalSensitivity to 100>> <<set $nimeria_breastSensitivity to 100>> <<set $nimeria_nippleSensitivity to 100>> <<set $nimeria_vaginaSensitivity to 100>> <<set $nimeria_analSensitivity to 100>> <<set $nimeria_neckSensitivity to 100>> <<set $nimeria_earSensitivity to 100>> <<set $nimeria_pleasureGain to 100>> /* Nimeria Soul Stats */ <<set $nimeria_soulCorruptionLevel to 0>> <<set $nimeria_soulBlessingLevel to 0>> <<set $nimeria_unspentCorruptionPoints to 0>> <<set $nimeria_unspentBlessingPoints to 0>> <<set $nimeria_soulstones to 0>> <<set $nimeria_chargedSoulstones to 0>> /* Nimeria Combat Stats */ <<set $nimeria_physicalPower to 10>> <<set $nimeria_agility to 13>> <<set $nimeria_willpower to 16>> <<set $nimeria_technique to 15>> <<set $nimeria_stamina to 100>> <<set $nimeria_focus to 14>> <<set $nimeria_maxHealth to 100>> <<set $nimeria_currentHealth to 100>> <<set $nimeria_maxStamina to 100>> <<set $nimeria_currentStamina to 100>> <<set $nimeria_maxFocus to 140>> <<set $nimeria_currentFocus to 140>> <<set $nimeria_combatExp to 0>> <<set $nimeria_combatLevel to 1>> /* Nimeria Sexual Experience */ <<set $nimeria_kissCount to 0>> <<set $nimeria_vaginalCount to 0>> <<set $nimeria_cumOnBodyAmount to 0>> /* in ml */ <<set $nimeria_analDoneCount to 0>> <<set $nimeria_analTakenCount to 0>> <<set $nimeria_handjobDoneCount to 0>> <<set $nimeria_handjobTakenCount to 0>> <<set $nimeria_footjobDoneCount to 0>> <<set $nimeria_footjobTakenCount to 0>> <<set $nimeria_blowjobDoneCount to 0>> <<set $nimeria_blowjobTakenCount to 0>> <<set $nimeria_boobjobDoneCount to 0>> <<set $nimeria_boobjobTakenCount to 0>> <<set $nimeria_breastsGotTouched to 0>> <<set $nimeria_breastsTouchedOthers to 0>> <<set $nimeria_assGotTouched to 0>> <<set $nimeria_assTouchedOthers to 0>> <<set $nimeria_cumSwallowedAmount to 0>> <<set $nimeria_cumTakenInsideCount to 0>> <<set $nimeria_cumTakenInsideAmount to 0>> <<set $nimeria_cumOnBodyAmount to 0>> /* Nimeria Demon Stats */ <<set $nimeria_scentPower to 120>> /* Power of pheromones */ <<set $nimeria_scentRange to 5>> /* How far scent reaches in meters */ <<set $nimeria_fluidPotency to 120>> /* How powerful her fluids are */ <<set $nimeria_pleasureGive to 130>> /* How much pleasure given to partners */ <<set $nimeria_corruptionAura to 15>> /* Passive corruption influence */ <<set $nimeria_charmPower to 120>> /* Power of charm abilities */ /* Rylan Body Stats */ <<set $rylan_muscleDefinition to 3>> <<set $rylan_height to 180>> <<set $rylan_penisSize to 3>> <<set $rylan_bodyType to "Athletic">> /* Wardrobe State */ <<set $rylan_Clothes to "Default">> <<set $rylan_Sleepwear to "Default">> <<set $rylan_Bra to "None">> <<set $rylan_Panties to "None">> <<set $rylan_Legwear to "Default">> <<set $rylan_Shoes to "Default">> /* Resonance System Variables */ <<set $rylan_resonancePhysicalPower to 0>> <<set $rylan_resonanceAgility to 0>> <<set $rylan_resonanceWillpower to 0>> <<set $rylan_resonanceTechnique to 0>> <<set $rylan_resonanceFocus to 0>> <<set $liora_resonancePhysicalPower to 0>> <<set $liora_resonanceAgility to 0>> <<set $liora_resonanceWillpower to 0>> <<set $liora_resonanceTechnique to 0>> <<set $liora_resonanceFocus to 0>> <<set $serin_resonancePhysicalPower to 0>> <<set $serin_resonanceAgility to 0>> <<set $serin_resonanceWillpower to 0>> <<set $serin_resonanceTechnique to 0>> <<set $serin_resonanceFocus to 0>> <<set $mariel_resonancePhysicalPower to 0>> <<set $mariel_resonanceAgility to 0>> <<set $mariel_resonanceWillpower to 0>> <<set $mariel_resonanceTechnique to 0>> <<set $mariel_resonanceFocus to 0>> <<set $thalor_resonancePhysicalPower to 0>> <<set $thalor_resonanceAgility to 0>> <<set $thalor_resonanceWillpower to 0>> <<set $thalor_resonanceTechnique to 0>> <<set $thalor_resonanceFocus to 0>> <<set $seryk_resonancePhysicalPower to 0>> <<set $seryk_resonanceAgility to 0>> <<set $seryk_resonanceWillpower to 0>> <<set $seryk_resonanceTechnique to 0>> <<set $seryk_resonanceFocus to 0>> <<set $nimeria_resonancePhysicalPower to 0>> <<set $nimeria_resonanceAgility to 0>> <<set $nimeria_resonanceWillpower to 0>> <<set $nimeria_resonanceTechnique to 0>> <<set $nimeria_resonanceFocus to 0>> /* Story Flags */ <<set $perspective to "ntr">> /* Can be "ntr" or "netori" */ /* Rylan-Mariel Relationship */ <<set $rylan_MarielOrgasmsGiven to 0>> <<set $rylan_MarielOrgasmsReceived to 0>> /* Rylan-Liora Relationship */ <<set $rylan_LioraOrgasmsGiven to 0>> <<set $rylan_LioraOrgasmsReceived to 0>> /* Rylan-Serin Relationship */ <<set $rylan_SerinOrgasmsGiven to 0>> <<set $rylan_SerinOrgasmsReceived to 0>> /* Rylan-Seryk Relationship */ <<set $rylan_SerykOrgasmsGiven to 0>> <<set $rylan_SerykOrgasmsReceived to 0>> /* Rylan-Nimeria Relationship */ <<set $rylan_NimeriaOrgasmsGiven to 0>> <<set $rylan_NimeriaOrgasmsReceived to 0>> /* Mariel-Thalor Relationship */ <<set $mariel_ThalorOrgasmsGiven to 13>> <<set $mariel_ThalorOrgasmsReceived to 0>> /* Relationship Variables */ /* Mariel's Sexual Stats with Rylan */ <<set $mariel_RylanKissCount to 0>> <<set $mariel_RylanVaginalCount to 0>> <<set $mariel_RylanAnalCount to 0>> <<set $mariel_RylanAnalTakenCount to 0>> <<set $mariel_RylanHandjobCount to 0>> <<set $mariel_RylanHandjobTakenCount to 0>> <<set $mariel_RylanBlowjobCount to 0>> <<set $mariel_RylanBlowjobTakenCount to 0>> <<set $mariel_RylanFootjobCount to 0>> <<set $mariel_RylanFootjobTakenCount to 0>> <<set $mariel_RylanBoobJobCount to 0>> <<set $mariel_RylanBoobJobTakenCount to 0>> <<set $mariel_RylanBreastsTouchedCount to 0>> <<set $mariel_RylanBreastsTouchedByCount to 0>> <<set $mariel_RylanAssTouchedCount to 0>> <<set $mariel_RylanAssTouchedByCount to 0>> <<set $mariel_RylanCumInsideAmount to 0>> <<set $mariel_RylanCumSwallowedAmount to 0>> <<set $mariel_RylanCumInsideCount to 0>> <<set $mariel_RylanCumSwallowedMl to 0>> <<set $mariel_RylanCumOnBodyMl to 0>> <<set $mariel_RylanOrgasmsGiven to 0>> <<set $mariel_RylanOrgasmsReceived to 0>> /* Mariel's Sexual Stats with Thalor */ <<set $mariel_ThalorKissCount to 0>> <<set $mariel_ThalorVaginalCount to 0>> <<set $mariel_ThalorAnalCount to 0>> <<set $mariel_ThalorAnalTakenCount to 0>> <<set $mariel_ThalorHandjobCount to 0>> <<set $mariel_ThalorHandjobTakenCount to 0>> <<set $mariel_ThalorBlowjobCount to 0>> <<set $mariel_ThalorBlowjobTakenCount to 0>> <<set $mariel_ThalorFootjobCount to 0>> <<set $mariel_ThalorFootjobTakenCount to 0>> <<set $mariel_ThalorBoobJobCount to 0>> <<set $mariel_ThalorBoobJobTakenCount to 0>> <<set $mariel_ThalorBreastsTouchedCount to 0>> <<set $mariel_ThalorBreastsTouchedByCount to 0>> <<set $mariel_ThalorAssTouchedCount to 0>> <<set $mariel_ThalorAssTouchedByCount to 0>> <<set $mariel_ThalorCumInsideCount to 0>> <<set $mariel_ThalorCumSwallowedMl to 0>> <<set $mariel_ThalorCumOnBodyMl to 0>> /* Mariel's Sexual Stats with Liora */ <<set $mariel_LioraKissCount to 0>> <<set $mariel_LioraVaginalCount to 0>> <<set $mariel_LioraAnalCount to 0>> <<set $mariel_LioraAnalTakenCount to 0>> <<set $mariel_LioraHandjobCount to 0>> <<set $mariel_LioraHandjobTakenCount to 0>> <<set $mariel_LioraBlowjobCount to 0>> <<set $mariel_LioraBlowjobTakenCount to 0>> <<set $mariel_LioraFootjobCount to 0>> <<set $mariel_LioraFootjobTakenCount to 0>> <<set $mariel_LioraBoobJobCount to 0>> <<set $mariel_LioraBoobJobTakenCount to 0>> <<set $mariel_LioraBreastsTouchedCount to 0>> <<set $mariel_LioraBreastsTouchedByCount to 0>> <<set $mariel_LioraAssTouchedCount to 0>> <<set $mariel_LioraAssTouchedByCount to 0>> <<set $mariel_LioraCumInsideCount to 0>> <<set $mariel_LioraCumSwallowedMl to 0>> <<set $mariel_LioraCumOnBodyMl to 0>> /* Mariel's Sexual Stats with Serin */ <<set $mariel_SerinKissCount to 0>> <<set $mariel_SerinVaginalCount to 0>> <<set $mariel_SerinAnalCount to 0>> <<set $mariel_SerinAnalTakenCount to 0>> <<set $mariel_SerinHandjobCount to 0>> <<set $mariel_SerinHandjobTakenCount to 0>> <<set $mariel_SerinBlowjobCount to 0>> <<set $mariel_SerinBlowjobTakenCount to 0>> <<set $mariel_SerinFootjobCount to 0>> <<set $mariel_SerinFootjobTakenCount to 0>> <<set $mariel_SerinBoobJobCount to 0>> <<set $mariel_SerinBoobJobTakenCount to 0>> <<set $mariel_SerinBreastsTouchedCount to 0>> <<set $mariel_SerinBreastsTouchedByCount to 0>> <<set $mariel_SerinAssTouchedCount to 0>> <<set $mariel_SerinAssTouchedByCount to 0>> <<set $mariel_SerinCumInsideCount to 0>> <<set $mariel_SerinCumSwallowedMl to 0>> <<set $mariel_SerinCumOnBodyMl to 0>> /* Liora's Sexual Stats with Rylan */ <<set $liora_RylanKissCount to 0>> <<set $liora_RylanVaginalCount to 0>> <<set $liora_RylanAnalCount to 0>> <<set $liora_RylanAnalTakenCount to 0>> <<set $liora_RylanHandjobCount to 0>> <<set $liora_RylanHandjobTakenCount to 0>> <<set $liora_RylanBlowjobCount to 0>> <<set $liora_RylanBlowjobTakenCount to 0>> <<set $liora_RylanFootjobCount to 0>> <<set $liora_RylanFootjobTakenCount to 0>> <<set $liora_RylanBoobJobCount to 0>> <<set $liora_RylanBoobJobTakenCount to 0>> <<set $liora_RylanBreastsTouchedCount to 0>> <<set $liora_RylanBreastsTouchedByCount to 0>> <<set $liora_RylanAssTouchedCount to 0>> <<set $liora_RylanAssTouchedByCount to 0>> <<set $liora_RylanCumInsideCount to 0>> <<set $liora_RylanCumSwallowedMl to 0>> <<set $liora_RylanCumOnBodyMl to 0>> /* Liora's Sexual Stats with Serin */ <<set $liora_SerinKissCount to 0>> <<set $liora_SerinVaginalCount to 0>> <<set $liora_SerinAnalCount to 0>> <<set $liora_SerinAnalTakenCount to 0>> <<set $liora_SerinHandjobCount to 0>> <<set $liora_SerinHandjobTakenCount to 0>> <<set $liora_SerinBlowjobCount to 0>> <<set $liora_SerinBlowjobTakenCount to 0>> <<set $liora_SerinFootjobCount to 0>> <<set $liora_SerinFootjobTakenCount to 0>> <<set $liora_SerinBoobJobCount to 0>> <<set $liora_SerinBoobJobTakenCount to 0>> <<set $liora_SerinBreastsTouchedCount to 0>> <<set $liora_SerinBreastsTouchedByCount to 0>> <<set $liora_SerinAssTouchedCount to 0>> <<set $liora_SerinAssTouchedByCount to 0>> <<set $liora_SerinCumInsideCount to 0>> <<set $liora_SerinCumSwallowedMl to 0>> <<set $liora_SerinCumOnBodyMl to 0>> /* Serin's Sexual Stats with Rylan */ <<set $serin_RylanKissCount to 0>> <<set $serin_RylanVaginalCount to 0>> <<set $serin_RylanAnalCount to 0>> <<set $serin_RylanAnalTakenCount to 0>> <<set $serin_RylanHandjobCount to 0>> <<set $serin_RylanHandjobTakenCount to 0>> <<set $serin_RylanBlowjobCount to 0>> <<set $serin_RylanBlowjobTakenCount to 0>> <<set $serin_RylanFootjobCount to 0>> <<set $serin_RylanFootjobTakenCount to 0>> <<set $serin_RylanBoobJobCount to 0>> <<set $serin_RylanBoobJobTakenCount to 0>> <<set $serin_RylanBreastsTouchedCount to 0>> <<set $serin_RylanBreastsTouchedByCount to 0>> <<set $serin_RylanAssTouchedCount to 0>> <<set $serin_RylanAssTouchedByCount to 0>> <<set $serin_RylanCumInsideCount to 0>> <<set $serin_RylanCumSwallowedMl to 0>> <<set $serin_RylanCumOnBodyMl to 0>> /* Seryk's Sexual Stats with Rylan */ <<set $seryk_RylanKissCount to 0>> <<set $seryk_RylanVaginalCount to 0>> <<set $seryk_RylanAnalCount to 0>> <<set $seryk_RylanAnalTakenCount to 0>> <<set $seryk_RylanHandjobCount to 0>> <<set $seryk_RylanHandjobTakenCount to 0>> <<set $seryk_RylanBlowjobCount to 0>> <<set $seryk_RylanBlowjobTakenCount to 0>> <<set $seryk_RylanFootjobCount to 0>> <<set $seryk_RylanFootjobTakenCount to 0>> <<set $seryk_RylanBoobJobCount to 0>> <<set $seryk_RylanBoobJobTakenCount to 0>> <<set $seryk_RylanBreastsTouchedCount to 0>> <<set $seryk_RylanBreastsTouchedByCount to 0>> <<set $seryk_RylanAssTouchedCount to 0>> <<set $seryk_RylanAssTouchedByCount to 0>> <<set $seryk_RylanCumInsideCount to 0>> <<set $seryk_RylanCumSwallowedMl to 0>> <<set $seryk_RylanCumOnBodyMl to 0>> /* Seryk's Sexual Stats with Mariel */ <<set $seryk_MarielKissCount to 0>> <<set $seryk_MarielVaginalCount to 0>> <<set $seryk_MarielAnalCount to 0>> <<set $seryk_MarielAnalTakenCount to 0>> <<set $seryk_MarielHandjobCount to 0>> <<set $seryk_MarielHandjobTakenCount to 0>> <<set $seryk_MarielBlowjobCount to 0>> <<set $seryk_MarielBlowjobTakenCount to 0>> <<set $seryk_MarielFootjobCount to 0>> <<set $seryk_MarielFootjobTakenCount to 0>> <<set $seryk_MarielBoobJobCount to 0>> <<set $seryk_MarielBoobJobTakenCount to 0>> <<set $seryk_MarielBreastsTouchedCount to 0>> <<set $seryk_MarielBreastsTouchedByCount to 0>> <<set $seryk_MarielAssTouchedCount to 0>> <<set $seryk_MarielAssTouchedByCount to 0>> <<set $seryk_MarielCumInsideCount to 0>> <<set $seryk_MarielCumSwallowedMl to 0>> <<set $seryk_MarielCumOnBodyMl to 0>> /* Seryk's Sexual Stats with Thalor */ <<set $seryk_ThalorKissCount to 0>> <<set $seryk_ThalorVaginalCount to 0>> <<set $seryk_ThalorAnalCount to 0>> <<set $seryk_ThalorAnalTakenCount to 0>> <<set $seryk_ThalorHandjobCount to 0>> <<set $seryk_ThalorHandjobTakenCount to 0>> <<set $seryk_ThalorBlowjobCount to 0>> <<set $seryk_ThalorBlowjobTakenCount to 0>> <<set $seryk_ThalorFootjobCount to 0>> <<set $seryk_ThalorFootjobTakenCount to 0>> <<set $seryk_ThalorBoobJobCount to 0>> <<set $seryk_ThalorBoobJobTakenCount to 0>> <<set $seryk_ThalorBreastsTouchedCount to 0>> <<set $seryk_ThalorBreastsTouchedByCount to 0>> <<set $seryk_ThalorAssTouchedCount to 0>> <<set $seryk_ThalorAssTouchedByCount to 0>> <<set $seryk_ThalorCumInsideCount to 0>> <<set $seryk_ThalorCumSwallowedMl to 0>> <<set $seryk_ThalorCumOnBodyMl to 0>> /* Seryk's Sexual Stats with Liora */ <<set $seryk_LioraKissCount to 0>> <<set $seryk_LioraVaginalCount to 0>> <<set $seryk_LioraAnalCount to 0>> <<set $seryk_LioraAnalTakenCount to 0>> <<set $seryk_LioraHandjobCount to 0>> <<set $seryk_LioraHandjobTakenCount to 0>> <<set $seryk_LioraBlowjobCount to 0>> <<set $seryk_LioraBlowjobTakenCount to 0>> <<set $seryk_LioraFootjobCount to 0>> <<set $seryk_LioraFootjobTakenCount to 0>> <<set $seryk_LioraBoobJobCount to 0>> <<set $seryk_LioraBoobJobTakenCount to 0>> <<set $seryk_LioraBreastsTouchedCount to 0>> <<set $seryk_LioraBreastsTouchedByCount to 0>> <<set $seryk_LioraAssTouchedCount to 0>> <<set $seryk_LioraAssTouchedByCount to 0>> <<set $seryk_LioraCumInsideCount to 0>> <<set $seryk_LioraCumSwallowedMl to 0>> <<set $seryk_LioraCumOnBodyMl to 0>> /* Seryk's Sexual Stats with Serin */ <<set $seryk_SerinKissCount to 0>> <<set $seryk_SerinVaginalCount to 0>> <<set $seryk_SerinAnalCount to 0>> <<set $seryk_SerinAnalTakenCount to 0>> <<set $seryk_SerinHandjobCount to 0>> <<set $seryk_SerinHandjobTakenCount to 0>> <<set $seryk_SerinBlowjobCount to 0>> <<set $seryk_SerinBlowjobTakenCount to 0>> <<set $seryk_SerinFootjobCount to 0>> <<set $seryk_SerinFootjobTakenCount to 0>> <<set $seryk_SerinBoobJobCount to 0>> <<set $seryk_SerinBoobJobTakenCount to 0>> <<set $seryk_SerinBreastsTouchedCount to 0>> <<set $seryk_SerinBreastsTouchedByCount to 0>> <<set $seryk_SerinAssTouchedCount to 0>> <<set $seryk_SerinAssTouchedByCount to 0>> <<set $seryk_SerinCumInsideCount to 0>> <<set $seryk_SerinCumSwallowedMl to 0>> <<set $seryk_SerinCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Rylan */ <<set $Nimeria_RylanKissCount to 0>> <<set $Nimeria_RylanVaginalCount to 0>> <<set $Nimeria_RylanAnalCount to 0>> <<set $Nimeria_RylanAnalTakenCount to 0>> <<set $Nimeria_RylanHandjobCount to 0>> <<set $Nimeria_RylanHandjobTakenCount to 0>> <<set $Nimeria_RylanBlowjobCount to 0>> <<set $Nimeria_RylanBlowjobTakenCount to 0>> <<set $Nimeria_RylanFootjobCount to 0>> <<set $Nimeria_RylanFootjobTakenCount to 0>> <<set $Nimeria_RylanBoobJobCount to 0>> <<set $Nimeria_RylanBoobJobTakenCount to 0>> <<set $Nimeria_RylanBreastsTouchedCount to 0>> <<set $Nimeria_RylanBreastsTouchedByCount to 0>> <<set $Nimeria_RylanAssTouchedCount to 0>> <<set $Nimeria_RylanAssTouchedByCount to 0>> <<set $Nimeria_RylanCumInsideCount to 0>> <<set $Nimeria_RylanCumSwallowedMl to 0>> <<set $Nimeria_RylanCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Mariel */ <<set $Nimeria_MarielKissCount to 0>> <<set $Nimeria_MarielVaginalCount to 0>> <<set $Nimeria_MarielAnalCount to 0>> <<set $Nimeria_MarielAnalTakenCount to 0>> <<set $Nimeria_MarielHandjobCount to 0>> <<set $Nimeria_MarielHandjobTakenCount to 0>> <<set $Nimeria_MarielBlowjobCount to 0>> <<set $Nimeria_MarielBlowjobTakenCount to 0>> <<set $Nimeria_MarielFootjobCount to 0>> <<set $Nimeria_MarielFootjobTakenCount to 0>> <<set $Nimeria_MarielBoobJobCount to 0>> <<set $Nimeria_MarielBoobJobTakenCount to 0>> <<set $Nimeria_MarielBreastsTouchedCount to 0>> <<set $Nimeria_MarielBreastsTouchedByCount to 0>> <<set $Nimeria_MarielAssTouchedCount to 0>> <<set $Nimeria_MarielAssTouchedByCount to 0>> <<set $Nimeria_MarielCumInsideCount to 0>> <<set $Nimeria_MarielCumSwallowedMl to 0>> <<set $Nimeria_MarielCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Thalor */ <<set $Nimeria_ThalorKissCount to 0>> <<set $Nimeria_ThalorVaginalCount to 0>> <<set $Nimeria_ThalorAnalCount to 0>> <<set $Nimeria_ThalorAnalTakenCount to 0>> <<set $Nimeria_ThalorHandjobCount to 0>> <<set $Nimeria_ThalorHandjobTakenCount to 0>> <<set $Nimeria_ThalorBlowjobCount to 0>> <<set $Nimeria_ThalorBlowjobTakenCount to 0>> <<set $Nimeria_ThalorFootjobCount to 0>> <<set $Nimeria_ThalorFootjobTakenCount to 0>> <<set $Nimeria_ThalorBoobJobCount to 0>> <<set $Nimeria_ThalorBoobJobTakenCount to 0>> <<set $Nimeria_ThalorBreastsTouchedCount to 0>> <<set $Nimeria_ThalorBreastsTouchedByCount to 0>> <<set $Nimeria_ThalorAssTouchedCount to 0>> <<set $Nimeria_ThalorAssTouchedByCount to 0>> <<set $Nimeria_ThalorCumInsideCount to 0>> <<set $Nimeria_ThalorCumSwallowedMl to 0>> <<set $Nimeria_ThalorCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Liora */ <<set $Nimeria_LioraKissCount to 0>> <<set $Nimeria_LioraVaginalCount to 0>> <<set $Nimeria_LioraAnalCount to 0>> <<set $Nimeria_LioraAnalTakenCount to 0>> <<set $Nimeria_LioraHandjobCount to 0>> <<set $Nimeria_LioraHandjobTakenCount to 0>> <<set $Nimeria_LioraBlowjobCount to 0>> <<set $Nimeria_LioraBlowjobTakenCount to 0>> <<set $Nimeria_LioraFootjobCount to 0>> <<set $Nimeria_LioraFootjobTakenCount to 0>> <<set $Nimeria_LioraBoobJobCount to 0>> <<set $Nimeria_LioraBoobJobTakenCount to 0>> <<set $Nimeria_LioraBreastsTouchedCount to 0>> <<set $Nimeria_LioraBreastsTouchedByCount to 0>> <<set $Nimeria_LioraAssTouchedCount to 0>> <<set $Nimeria_LioraAssTouchedByCount to 0>> <<set $Nimeria_LioraCumInsideCount to 0>> <<set $Nimeria_LioraCumSwallowedMl to 0>> <<set $Nimeria_LioraCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Serin */ <<set $Nimeria_SerinKissCount to 0>> <<set $Nimeria_SerinVaginalCount to 0>> <<set $Nimeria_SerinAnalCount to 0>> <<set $Nimeria_SerinAnalTakenCount to 0>> <<set $Nimeria_SerinHandjobCount to 0>> <<set $Nimeria_SerinHandjobTakenCount to 0>> <<set $Nimeria_SerinBlowjobCount to 0>> <<set $Nimeria_SerinBlowjobTakenCount to 0>> <<set $Nimeria_SerinFootjobCount to 0>> <<set $Nimeria_SerinFootjobTakenCount to 0>> <<set $Nimeria_SerinBoobJobCount to 0>> <<set $Nimeria_SerinBoobJobTakenCount to 0>> <<set $Nimeria_SerinBreastsTouchedCount to 0>> <<set $Nimeria_SerinBreastsTouchedByCount to 0>> <<set $Nimeria_SerinAssTouchedCount to 0>> <<set $Nimeria_SerinAssTouchedByCount to 0>> <<set $Nimeria_SerinCumInsideCount to 0>> <<set $Nimeria_SerinCumSwallowedMl to 0>> <<set $Nimeria_SerinCumOnBodyMl to 0>> /* Nimeria's Sexual Stats with Seryk */ <<set $Nimeria_SerykKissCount to 0>> <<set $Nimeria_SerykVaginalCount to 0>> <<set $Nimeria_SerykAnalCount to 0>> <<set $Nimeria_SerykAnalTakenCount to 0>> <<set $Nimeria_SerykHandjobCount to 0>> <<set $Nimeria_SerykHandjobTakenCount to 0>> <<set $Nimeria_SerykBlowjobCount to 0>> <<set $Nimeria_SerykBlowjobTakenCount to 0>> <<set $Nimeria_SerykFootjobCount to 0>> <<set $Nimeria_SerykFootjobTakenCount to 0>> <<set $Nimeria_SerykBoobJobCount to 0>> <<set $Nimeria_SerykBoobJobTakenCount to 0>> <<set $Nimeria_SerykBreastsTouchedCount to 0>> <<set $Nimeria_SerykBreastsTouchedByCount to 0>> <<set $Nimeria_SerykAssTouchedCount to 0>> <<set $Nimeria_SerykAssTouchedByCount to 0>> <<set $Nimeria_SerykCumInsideCount to 0>> <<set $Nimeria_SerykCumSwallowedMl to 0>> <<set $Nimeria_SerykCumOnBodyMl to 0>> /* Orgasm Tracking for All Relationships */ /* Rylan's Orgasms */ <<set $rylan_MarielOrgasmsGiven to 0>> <<set $rylan_MarielOrgasmsReceived to 0>> <<set $rylan_ThalorOrgasmsGiven to 0>> <<set $rylan_ThalorOrgasmsReceived to 0>> <<set $rylan_LioraOrgasmsGiven to 0>> <<set $rylan_LioraOrgasmsReceived to 0>> <<set $rylan_SerinOrgasmsGiven to 0>> <<set $rylan_SerinOrgasmsReceived to 0>> <<set $rylan_SerykOrgasmsGiven to 0>> <<set $rylan_SerykOrgasmsReceived to 0>> <<set $rylan_NimeriaOrgasmsGiven to 0>> <<set $rylan_NimeriaOrgasmsReceived to 0>> /* Mariel's Orgasms */ <<set $mariel_RylanOrgasmsGiven to 0>> <<set $mariel_RylanOrgasmsReceived to 0>> <<set $mariel_ThalorOrgasmsGiven to 13>> <<set $mariel_ThalorOrgasmsReceived to 0>> <<set $mariel_LioraOrgasmsGiven to 0>> <<set $mariel_LioraOrgasmsReceived to 0>> <<set $mariel_SerinOrgasmsGiven to 0>> <<set $mariel_SerinOrgasmsReceived to 0>> <<set $mariel_SerykOrgasmsGiven to 0>> <<set $mariel_SerykOrgasmsReceived to 0>> <<set $mariel_NimeriaOrgasmsGiven to 0>> <<set $mariel_NimeriaOrgasmsReceived to 0>> /* Thalor's Orgasms */ <<set $thalor_RylanOrgasmsGiven to 0>> <<set $thalor_RylanOrgasmsReceived to 0>> <<set $thalor_MarielOrgasmsGiven to 0>> <<set $thalor_MarielOrgasmsReceived to 13>> <<set $thalor_LioraOrgasmsGiven to 0>> <<set $thalor_LioraOrgasmsReceived to 0>> <<set $thalor_SerinOrgasmsGiven to 0>> <<set $thalor_SerinOrgasmsReceived to 0>> <<set $thalor_SerykOrgasmsGiven to 0>> <<set $thalor_SerykOrgasmsReceived to 0>> <<set $thalor_NimeriaOrgasmsGiven to 0>> <<set $thalor_NimeriaOrgasmsReceived to 0>> /* Liora's Orgasms */ <<set $liora_RylanOrgasmsGiven to 0>> <<set $liora_RylanOrgasmsReceived to 0>> <<set $liora_MarielOrgasmsGiven to 0>> <<set $liora_MarielOrgasmsReceived to 0>> <<set $liora_ThalorOrgasmsGiven to 0>> <<set $liora_ThalorOrgasmsReceived to 0>> <<set $liora_SerinOrgasmsGiven to 0>> <<set $liora_SerinOrgasmsReceived to 0>> <<set $liora_SerykOrgasmsGiven to 0>> <<set $liora_SerykOrgasmsReceived to 0>> <<set $liora_NimeriaOrgasmsGiven to 0>> <<set $liora_NimeriaOrgasmsReceived to 0>> /* Serin's Orgasms */ <<set $serin_RylanOrgasmsGiven to 0>> <<set $serin_RylanOrgasmsReceived to 0>> <<set $serin_MarielOrgasmsGiven to 0>> <<set $serin_MarielOrgasmsReceived to 0>> <<set $serin_ThalorOrgasmsGiven to 0>> <<set $serin_ThalorOrgasmsReceived to 0>> <<set $serin_LioraOrgasmsGiven to 0>> <<set $serin_LioraOrgasmsReceived to 0>> <<set $serin_SerykOrgasmsGiven to 0>> <<set $serin_SerykOrgasmsReceived to 0>> <<set $serin_NimeriaOrgasmsGiven to 0>> <<set $serin_NimeriaOrgasmsReceived to 0>> /* Seryk's Orgasms */ <<set $seryk_RylanOrgasmsGiven to 0>> <<set $seryk_RylanOrgasmsReceived to 0>> <<set $seryk_MarielOrgasmsGiven to 0>> <<set $seryk_MarielOrgasmsReceived to 0>> <<set $seryk_ThalorOrgasmsGiven to 0>> <<set $seryk_ThalorOrgasmsReceived to 0>> <<set $seryk_LioraOrgasmsGiven to 0>> <<set $seryk_LioraOrgasmsReceived to 0>> <<set $seryk_SerinOrgasmsGiven to 0>> <<set $seryk_SerinOrgasmsReceived to 0>> <<set $seryk_NimeriaOrgasmsGiven to 0>> <<set $seryk_NimeriaOrgasmsReceived to 0>> /* Nimeria's Orgasms */ <<set $Nimeria_RylanOrgasmsGiven to 0>> <<set $Nimeria_RylanOrgasmsReceived to 0>> <<set $Nimeria_MarielOrgasmsGiven to 0>> <<set $Nimeria_MarielOrgasmsReceived to 0>> <<set $Nimeria_ThalorOrgasmsGiven to 0>> <<set $Nimeria_ThalorOrgasmsReceived to 0>> <<set $Nimeria_LioraOrgasmsGiven to 0>> <<set $Nimeria_LioraOrgasmsReceived to 0>> <<set $Nimeria_SerinOrgasmsGiven to 0>> <<set $Nimeria_SerinOrgasmsReceived to 0>> <<set $Nimeria_SerykOrgasmsGiven to 0>> <<set $Nimeria_SerykOrgasmsReceived to 0>> /* Met Flags */ <<set $metRylan to false>> <<set $metMariel to false>> <<set $metThalor to false>> <<set $metLiora to false>> <<set $metSerin to false>> <<set $metSeryk to false>> <<set $metNimeria to false>> /* Story Progress Flags */ <<set $hasReachedMissionPrep to false>> /* Time System */ <<set $gameDay to 26>> <<set $gameMonth to 1>> <<set $gameYear to 1200>> <<set $timeOfDay to "morning">> <<set $seasons to ["Spring", "Summer", "Autumn", "Winter"]>> <<set $monthNames to [ "Frostmoon", /* January - Winter */ "Iceheart", /* February - Winter */ "Springtide", /* March - Spring beginning */ "Rainsong", /* April - Spring rains */ "Bloomrise", /* May - Spring flowers */ "Sunhigh", /* June - Summer beginning */ "Goldfire", /* July - Peak summer */ "Stormcrown", /* August - Summer storms */ "Harvestfall", /* September - Autumn beginning */ "Mistweave", /* October - Autumn mists */ "Frostfall", /* November - Late autumn */ "Darkember" /* December - Winter */ ]>> <<set $timePhases to ["morning", "afternoon", "evening", "night"]>> <<set $metRylan = false>> <<set $metMariel = false>> <<set $metThalor = false>> <<set $metLiora = false>> <<set $metSerin = false>> <<set $metSeryk = false>> <<set $metNimeria = false>> <<script>> $(document).ready(() => { // Clear any existing unlocks DiarySystem.unlockedCharacters.clear(); }); <</script>> <<script>> window.storyPath = window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/')); if (window.storyPath === '') window.storyPath = '.'; $("head").append('<link rel="stylesheet" type="text/css" href="style.css">'); $("head").append('<script src="script.js"><\/script>'); State.variables.imagePath = 'images/'; window.ImagePathSystem = { normalizeImagePath: function(src) { if (!src) return src; let normalizedPath = src.toLowerCase(); if (!normalizedPath.endsWith('.webp') && !normalizedPath.endsWith('.png') && !normalizedPath.endsWith('.jpg') && !normalizedPath.endsWith('.jpeg') && !normalizedPath.endsWith('.gif')) { if (src.includes('.png')) { normalizedPath = normalizedPath.replace('.png', '.webp'); } else if (src.includes('.jpg') || src.includes('.jpeg')) { normalizedPath = normalizedPath.replace(/\.(jpg|jpeg)/g, '.webp'); } else if (!normalizedPath.includes('.')) { normalizedPath += '.webp'; } } return normalizedPath; }, interceptImageLoading: function() { const originalImage = window.Image; window.Image = function(width, height) { const img = new originalImage(width, height); const originalSetSrc = Object.getOwnPropertyDescriptor(HTMLImageElement.prototype, 'src').set; Object.defineProperty(img, 'src', { set: function(value) { const normalizedSrc = window.ImagePathSystem.normalizeImagePath(value); originalSetSrc.call(this, normalizedSrc); }, get: function() { return this.getAttribute('src'); } }); return img; }; Object.setPrototypeOf(window.Image, originalImage); Object.defineProperty(window.Image, 'prototype', { value: originalImage.prototype, writable: false }); const observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { mutation.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'IMG') { const src = node.getAttribute('src'); if (src) { const normalizedSrc = window.ImagePathSystem.normalizeImagePath(src); if (normalizedSrc !== src) { node.setAttribute('src', normalizedSrc); } } } const images = node.querySelectorAll ? node.querySelectorAll('img') : []; images.forEach(function(img) { const src = img.getAttribute('src'); if (src) { const normalizedSrc = window.ImagePathSystem.normalizeImagePath(src); if (normalizedSrc !== src) { img.setAttribute('src', normalizedSrc); } } }); } }); }); }); observer.observe(document, { childList: true, subtree: true }); $(document).on('DOMNodeInserted', 'img', function() { const src = this.getAttribute('src'); if (src) { const normalizedSrc = window.ImagePathSystem.normalizeImagePath(src); if (normalizedSrc !== src) { this.setAttribute('src', normalizedSrc); } } }); }, processExistingImages: function() { document.querySelectorAll('img').forEach(function(img) { const src = img.getAttribute('src'); if (src) { const normalizedSrc = window.ImagePathSystem.normalizeImagePath(src); if (normalizedSrc !== src) { img.setAttribute('src', normalizedSrc); } } }); } }; window.AudioSystem = { bgm: { player: new Audio(), volume: 0.3, muted: false, currentTrack: null }, sfx: { volume: 0.5, muted: false, players: {}, currentPlaying: null }, voice: { player: new Audio(), volume: 0.7, muted: false, currentVoice: null }, initBGM: function() { if (localStorage.getItem('audioSettings')) { const savedAudio = JSON.parse(localStorage.getItem('audioSettings')); if (savedAudio.bgm) { this.bgm.volume = savedAudio.bgm.volume; this.bgm.muted = savedAudio.bgm.muted; } if (savedAudio.sfx) { this.sfx.volume = savedAudio.sfx.volume; this.sfx.muted = savedAudio.sfx.muted; } if (savedAudio.voice) { this.voice.volume = savedAudio.voice.volume; this.voice.muted = savedAudio.voice.muted; } } this.bgm.player.loop = true; this.bgm.player.volume = this.bgm.volume; this.bgm.player.muted = this.bgm.muted; this.bgm.player.src = 'music/default.mp3'; this.bgm.currentTrack = 'default.mp3'; // Initialize SugarCube master audio volume if (typeof SimpleAudio !== 'undefined') { if (this.sfx.muted) { SimpleAudio.mute(); } else { SimpleAudio.volume(this.sfx.volume); } } }, playBGM: function(track) { const src = ('Music/' + track).toLowerCase().replace(/ /g, '_'); if (this.bgm.currentTrack !== track) { this.bgm.player.src = src; this.bgm.currentTrack = track; this.bgm.player.play().catch(e => console.log('BGM playback prevented:', e)); } }, playSFX: function(sound) { if (this.sfx.muted) return; const src = ('sounds/' + sound).toLowerCase().replace(/ /g, '_'); // Create new player if doesn't exist if (!this.sfx.players[sound]) { this.sfx.players[sound] = new Audio(src); this.sfx.players[sound].volume = this.sfx.volume; } // If sound is already playing, create a new instance if (this.sfx.players[sound].currentTime > 0 && !this.sfx.players[sound].paused) { const tempPlayer = new Audio(src); tempPlayer.volume = this.sfx.volume; tempPlayer.play().catch(e => console.log('SFX playback prevented:', e)); // Clean up temp player after it finishes tempPlayer.onended = () => tempPlayer.remove(); } else { // Play or replay the cached sound this.sfx.players[sound].currentTime = 0; this.sfx.players[sound].play().catch(e => console.log('SFX playback prevented:', e)); } }, playVoice: function(voiceFile) { if (this.voice.muted) return; this.voice.player.src = ('Voice/' + voiceFile).toLowerCase().replace(/ /g, '_'); this.voice.player.volume = this.voice.volume; this.voice.currentVoice = voiceFile; this.voice.player.play().catch(e => console.log('Voice playback prevented:', e)); }, setVolume: function(type, value) { this[type].volume = value; if (type === 'bgm') { this.bgm.player.volume = value; } else if (type === 'voice') { this.voice.player.volume = value; } else if (type === 'sfx') { // Update volume for all cached sound effects Object.values(this.sfx.players).forEach(player => { player.volume = value; }); // Also control SugarCube master audio for SFX (like attack sounds) if (typeof SimpleAudio !== 'undefined') { SimpleAudio.volume(value); } } }, toggleMute: function(type) { this[type].muted = !this[type].muted; if (type === 'bgm') { this.bgm.player.muted = this.bgm.muted; } else if (type === 'voice') { this.voice.player.muted = this.voice.muted; } else if (type === 'sfx') { // Update mute state for all cached sound effects Object.values(this.sfx.players).forEach(player => { player.muted = this.sfx.muted; }); // Also control SugarCube audio muting for SFX if (typeof SimpleAudio !== 'undefined') { if (this.sfx.muted) { SimpleAudio.mute(); } else { SimpleAudio.volume(this.sfx.volume); } } } } }; (function() { const OriginalAudio = window.Audio; const globalAudioRegistry = new Set(); window.AudioSystem.globalAudioRegistry = globalAudioRegistry; window.Audio = function(src) { const audio = new OriginalAudio(src); audio.volume = window.AudioSystem.sfx.volume; audio.muted = window.AudioSystem.sfx.muted; globalAudioRegistry.add(audio); const cleanup = () => globalAudioRegistry.delete(audio); audio.addEventListener('ended', cleanup); audio.addEventListener('error', cleanup); return audio; }; Object.setPrototypeOf(window.Audio, OriginalAudio); Object.defineProperty(window.Audio, 'prototype', { value: OriginalAudio.prototype, writable: false }); const originalToggleMute = window.AudioSystem.toggleMute; window.AudioSystem.toggleMute = function(type) { originalToggleMute.call(this, type); if (type === 'sfx') { globalAudioRegistry.forEach(audio => { audio.muted = this.sfx.muted; }); } }; const originalSetVolume = window.AudioSystem.setVolume; window.AudioSystem.setVolume = function(type, value) { originalSetVolume.call(this, type, value); if (type === 'sfx') { globalAudioRegistry.forEach(audio => { audio.volume = value; }); } }; window.AudioSystem.stopAllSFX = function() { globalAudioRegistry.forEach(audio => { audio.pause(); audio.currentTime = 0; }); Object.values(this.sfx.players).forEach(player => { player.pause(); player.currentTime = 0; }); }; })(); $(document).ready(function() { window.AudioSystem.initBGM(); window.ImagePathSystem.interceptImageLoading(); window.ImagePathSystem.processExistingImages(); $(document).one('click', function() { window.AudioSystem.playBGM('default.mp3'); }); }); $(document).ready(function() { if (State.variables.passageWidth) { $('#passages').css('width', State.variables.passageWidth + '%'); $('#passage-width').val(State.variables.passageWidth); $('#current-width').text(State.variables.passageWidth + '%'); } }); $(document).on('input', '#passage-width', function() { const width = $(this).val(); $('#passages').css('width', width + '%'); $('#current-width').text(width + '%'); State.variables.passageWidth = width; }); <</script>> <<script>> $(document).on(':passagerender', function () { if (!$('#portraitContainer').length) { const portraitContainer = $('<div id="portraitContainer"></div>'); $('#ui-bar').prepend(portraitContainer); setPageElement('portraitContainer', 'StoryLeftSidebar'); } setTimeout(function() { if (window.ImagePathSystem) { window.ImagePathSystem.processExistingImages(); } }, 100); }); <</script>> /* Cum Stats in Milliliters */ /* Mariel's Cum Stats */ <<set $mariel_cumTakenInsideAmount to 65>> <<set $mariel_cumSwallowedAmount to 0>> <<set $mariel_cumOnBodyAmount to 0>> /* Rylan's Cum Stats */ <<set $rylan_cumTakenInsideAmount to 0>> <<set $rylan_cumSwallowedAmount to 0>> <<set $rylan_cumOnBodyAmount to 0>> /* Thalor's Cum Stats */ <<set $thalor_cumTakenInsideAmount to 0>> <<set $thalor_cumSwallowedAmount to 0>> <<set $thalor_cumOnBodyAmount to 0>> /* Liora's Cum Stats */ <<set $liora_cumTakenInsideAmount to 0>> <<set $liora_cumSwallowedAmount to 0>> <<set $liora_cumOnBodyAmount to 0>> /* Serin's Cum Stats */ <<set $serin_cumTakenInsideAmount to 0>> <<set $serin_cumSwallowedAmount to 0>> <<set $serin_cumOnBodyAmount to 0>> /* Seryk's Cum Stats */ <<set $seryk_cumTakenInsideAmount to 0>> <<set $seryk_cumSwallowedAmount to 0>> <<set $seryk_cumOnBodyAmount to 0>> /* Nimeria's Cum Stats */ <<set $Nimeria_cumTakenInsideAmount to 0>> <<set $Nimeria_cumSwallowedAmount to 0>> <<set $Nimeria_cumOnBodyAmount to 0>> /* Character Pair Orgasm Stats */ /* Rylan x Mariel */ <<set $rylan_MarielOrgasmsGiven to 0>> <<set $rylan_MarielOrgasmsReceived to 0>> <<set $mariel_RylanOrgasmsGiven to 0>> <<set $mariel_RylanOrgasmsReceived to 0>> /* Rylan x Thalor */ <<set $rylan_ThalorOrgasmsGiven to 0>> <<set $rylan_ThalorOrgasmsReceived to 0>> <<set $thalor_RylanOrgasmsGiven to 0>> <<set $thalor_RylanOrgasmsReceived to 0>> /* Rylan x Liora */ <<set $rylan_LioraOrgasmsGiven to 0>> <<set $rylan_LioraOrgasmsReceived to 0>> <<set $liora_RylanOrgasmsGiven to 0>> <<set $liora_RylanOrgasmsReceived to 0>> /* Rylan x Serin */ <<set $rylan_SerinOrgasmsGiven to 0>> <<set $rylan_SerinOrgasmsReceived to 0>> <<set $serin_RylanOrgasmsGiven to 0>> <<set $serin_RylanOrgasmsReceived to 0>> /* Rylan x Seryk */ <<set $rylan_SerykOrgasmsGiven to 0>> <<set $rylan_SerykOrgasmsReceived to 0>> <<set $seryk_RylanOrgasmsGiven to 0>> <<set $seryk_RylanOrgasmsReceived to 0>> /* Rylan x Nimeria */ <<set $rylan_NimeriaOrgasmsGiven to 0>> <<set $rylan_NimeriaOrgasmsReceived to 0>> <<set $Nimeria_RylanOrgasmsGiven to 0>> <<set $Nimeria_RylanOrgasmsReceived to 0>> /* Mariel x Thalor */ <<set $mariel_ThalorOrgasmsGiven to 13>> <<set $mariel_ThalorOrgasmsReceived to 0>> <<set $thalor_MarielOrgasmsGiven to 0>> <<set $thalor_MarielOrgasmsReceived to 13>> /* Thalor x Mariel Sexual Stats */ <<set $thalor_MarielKissCount to 39>> <<set $thalor_MarielVaginalCount to 13>> <<set $thalor_MarielAnalCount to 0>> <<set $thalor_MarielAnalTakenCount to 0>> <<set $thalor_MarielHandjobCount to 0>> <<set $thalor_MarielHandjobTakenCount to 0>> <<set $thalor_MarielBlowjobCount to 0>> <<set $thalor_MarielBlowjobTakenCount to 0>> <<set $thalor_MarielFootjobCount to 0>> <<set $thalor_MarielFootjobTakenCount to 0>> <<set $thalor_MarielBoobJobCount to 0>> <<set $thalor_MarielBoobJobTakenCount to 0>> <<set $thalor_MarielBreastsTouchedCount to 0>> <<set $thalor_MarielBreastsTouchedByCount to 0>> <<set $thalor_MarielAssTouchedCount to 0>> <<set $thalor_MarielAssTouchedByCount to 0>> <<set $thalor_MarielCumInsideCount to 13>> <<set $thalor_MarielCumInsideMl to 65>> <<set $thalor_MarielCumSwallowedMl to 0>> <<set $thalor_MarielCumOnBodyMl to 0>> /* Mariel x Liora */ <<set $mariel_LioraOrgasmsGiven to 0>> <<set $mariel_LioraOrgasmsReceived to 0>> <<set $liora_MarielOrgasmsGiven to 0>> <<set $liora_MarielOrgasmsReceived to 0>> /* Mariel x Serin */ <<set $mariel_SerinOrgasmsGiven to 0>> <<set $mariel_SerinOrgasmsReceived to 0>> <<set $serin_MarielOrgasmsGiven to 0>> <<set $serin_MarielOrgasmsReceived to 0>> /* Mariel x Seryk */ <<set $mariel_SerykOrgasmsGiven to 0>> <<set $mariel_SerykOrgasmsReceived to 0>> <<set $seryk_MarielOrgasmsGiven to 0>> <<set $seryk_MarielOrgasmsReceived to 0>> /* Mariel x Nimeria */ <<set $mariel_NimeriaOrgasmsGiven to 0>> <<set $mariel_NimeriaOrgasmsReceived to 0>> <<set $Nimeria_MarielOrgasmsGiven to 0>> <<set $Nimeria_MarielOrgasmsReceived to 0>> /* Thalor x Liora */ <<set $thalor_LioraOrgasmsGiven to 0>> <<set $thalor_LioraOrgasmsReceived to 0>> <<set $liora_ThalorOrgasmsGiven to 0>> <<set $liora_ThalorOrgasmsReceived to 0>> /* Thalor x Serin */ <<set $thalor_SerinOrgasmsGiven to 0>> <<set $thalor_SerinOrgasmsReceived to 0>> <<set $serin_ThalorOrgasmsGiven to 0>> <<set $serin_ThalorOrgasmsReceived to 0>> /* Thalor x Seryk */ <<set $thalor_SerykOrgasmsGiven to 0>> <<set $thalor_SerykOrgasmsReceived to 0>> <<set $seryk_ThalorOrgasmsGiven to 0>> <<set $seryk_ThalorOrgasmsReceived to 0>> /* Thalor x Nimeria */ <<set $thalor_NimeriaOrgasmsGiven to 0>> <<set $thalor_NimeriaOrgasmsReceived to 0>> <<set $Nimeria_ThalorOrgasmsGiven to 0>> <<set $Nimeria_ThalorOrgasmsReceived to 0>> /* Liora x Mariel */ <<set $liora_MarielKissCount to 0>> <<set $liora_MarielVaginalCount to 0>> <<set $liora_MarielAnalCount to 0>> <<set $liora_MarielAnalTakenCount to 0>> <<set $liora_MarielHandjobCount to 0>> <<set $liora_MarielHandjobTakenCount to 0>> <<set $liora_MarielBlowjobCount to 0>> <<set $liora_MarielBlowjobTakenCount to 0>> <<set $liora_MarielFootjobCount to 0>> <<set $liora_MarielFootjobTakenCount to 0>> <<set $liora_MarielBoobJobCount to 0>> <<set $liora_MarielBoobJobTakenCount to 0>> <<set $liora_MarielBreastsTouchedCount to 0>> <<set $liora_MarielBreastsTouchedByCount to 0>> <<set $liora_MarielAssTouchedCount to 0>> <<set $liora_MarielAssTouchedByCount to 0>> <<set $liora_MarielCumInsideCount to 0>> <<set $liora_MarielCumSwallowedMl to 0>> <<set $liora_MarielCumOnBodyMl to 0>> /* Liora x Thalor */ <<set $liora_ThalorKissCount to 0>> <<set $liora_ThalorVaginalCount to 0>> <<set $liora_ThalorAnalCount to 0>> <<set $liora_ThalorAnalTakenCount to 0>> <<set $liora_ThalorHandjobCount to 0>> <<set $liora_ThalorHandjobTakenCount to 0>> <<set $liora_ThalorBlowjobCount to 0>> <<set $liora_ThalorBlowjobTakenCount to 0>> <<set $liora_ThalorFootjobCount to 0>> <<set $liora_ThalorFootjobTakenCount to 0>> <<set $liora_ThalorBoobJobCount to 0>> <<set $liora_ThalorBoobJobTakenCount to 0>> <<set $liora_ThalorBreastsTouchedCount to 0>> <<set $liora_ThalorBreastsTouchedByCount to 0>> <<set $liora_ThalorAssTouchedCount to 0>> <<set $liora_ThalorAssTouchedByCount to 0>> <<set $liora_ThalorCumInsideCount to 0>> <<set $liora_ThalorCumSwallowedMl to 0>> <<set $liora_ThalorCumOnBodyMl to 0>> /* Liora x Serin */ <<set $liora_SerinKissCount to 0>> <<set $liora_SerinVaginalCount to 0>> <<set $liora_SerinAnalCount to 0>> <<set $liora_SerinAnalTakenCount to 0>> <<set $liora_SerinHandjobCount to 0>> <<set $liora_SerinHandjobTakenCount to 0>> <<set $liora_SerinBlowjobCount to 0>> <<set $liora_SerinBlowjobTakenCount to 0>> <<set $liora_SerinFootjobCount to 0>> <<set $liora_SerinFootjobTakenCount to 0>> <<set $liora_SerinBoobJobCount to 0>> <<set $liora_SerinBoobJobTakenCount to 0>> <<set $liora_SerinBreastsTouchedCount to 0>> <<set $liora_SerinBreastsTouchedByCount to 0>> <<set $liora_SerinAssTouchedCount to 0>> <<set $liora_SerinAssTouchedByCount to 0>> <<set $liora_SerinCumInsideCount to 0>> <<set $liora_SerinCumSwallowedMl to 0>> <<set $liora_SerinCumOnBodyMl to 0>> /* Liora x Seryk */ <<set $liora_SerykKissCount to 0>> <<set $liora_SerykVaginalCount to 0>> <<set $liora_SerykAnalCount to 0>> <<set $liora_SerykAnalTakenCount to 0>> <<set $liora_SerykHandjobCount to 0>> <<set $liora_SerykHandjobTakenCount to 0>> <<set $liora_SerykBlowjobCount to 0>> <<set $liora_SerykBlowjobTakenCount to 0>> <<set $liora_SerykFootjobCount to 0>> <<set $liora_SerykFootjobTakenCount to 0>> <<set $liora_SerykBoobJobCount to 0>> <<set $liora_SerykBoobJobTakenCount to 0>> <<set $liora_SerykBreastsTouchedCount to 0>> <<set $liora_SerykBreastsTouchedByCount to 0>> <<set $liora_SerykAssTouchedCount to 0>> <<set $liora_SerykAssTouchedByCount to 0>> <<set $liora_SerykCumInsideCount to 0>> <<set $liora_SerykCumSwallowedMl to 0>> <<set $liora_SerykCumOnBodyMl to 0>> /* Serin x Rylan */ <<set $serin_RylanKissCount to 0>> <<set $serin_RylanVaginalCount to 0>> <<set $serin_RylanAnalCount to 0>> <<set $serin_RylanAnalTakenCount to 0>> <<set $serin_RylanHandjobCount to 0>> <<set $serin_RylanHandjobTakenCount to 0>> <<set $serin_RylanBlowjobCount to 0>> <<set $serin_RylanBlowjobTakenCount to 0>> <<set $serin_RylanFootjobCount to 0>> <<set $serin_RylanFootjobTakenCount to 0>> <<set $serin_RylanBoobJobCount to 0>> <<set $serin_RylanBoobJobTakenCount to 0>> <<set $serin_RylanBreastsTouchedCount to 0>> <<set $serin_RylanBreastsTouchedByCount to 0>> <<set $serin_RylanAssTouchedCount to 0>> <<set $serin_RylanAssTouchedByCount to 0>> <<set $serin_RylanCumInsideCount to 0>> <<set $serin_RylanCumSwallowedMl to 0>> <<set $serin_RylanCumOnBodyMl to 0>> /* Serin x Mariel */ <<set $serin_MarielKissCount to 0>> <<set $serin_MarielVaginalCount to 0>> <<set $serin_MarielAnalCount to 0>> <<set $serin_MarielAnalTakenCount to 0>> <<set $serin_MarielHandjobCount to 0>> <<set $serin_MarielHandjobTakenCount to 0>> <<set $serin_MarielBlowjobCount to 0>> <<set $serin_MarielBlowjobTakenCount to 0>> <<set $serin_MarielFootjobCount to 0>> <<set $serin_MarielFootjobTakenCount to 0>> <<set $serin_MarielBoobJobCount to 0>> <<set $serin_MarielBoobJobTakenCount to 0>> <<set $serin_MarielBreastsTouchedCount to 0>> <<set $serin_MarielBreastsTouchedByCount to 0>> <<set $serin_MarielAssTouchedCount to 0>> <<set $serin_MarielAssTouchedByCount to 0>> <<set $serin_MarielCumInsideCount to 0>> <<set $serin_MarielCumSwallowedMl to 0>> <<set $serin_MarielCumOnBodyMl to 0>> /* Serin x Thalor */ <<set $serin_ThalorKissCount to 0>> <<set $serin_ThalorVaginalCount to 0>> <<set $serin_ThalorAnalCount to 0>> <<set $serin_ThalorAnalTakenCount to 0>> <<set $serin_ThalorHandjobCount to 0>> <<set $serin_ThalorHandjobTakenCount to 0>> <<set $serin_ThalorBlowjobCount to 0>> <<set $serin_ThalorBlowjobTakenCount to 0>> <<set $serin_ThalorFootjobCount to 0>> <<set $serin_ThalorFootjobTakenCount to 0>> <<set $serin_ThalorBoobJobCount to 0>> <<set $serin_ThalorBoobJobTakenCount to 0>> <<set $serin_ThalorBreastsTouchedCount to 0>> <<set $serin_ThalorBreastsTouchedByCount to 0>> <<set $serin_ThalorAssTouchedCount to 0>> <<set $serin_ThalorAssTouchedByCount to 0>> <<set $serin_ThalorCumInsideCount to 0>> <<set $serin_ThalorCumSwallowedMl to 0>> <<set $serin_ThalorCumOnBodyMl to 0>> /* Serin x Liora */ <<set $serin_LioraKissCount to 0>> <<set $serin_LioraVaginalCount to 0>> <<set $serin_LioraAnalCount to 0>> <<set $serin_LioraAnalTakenCount to 0>> <<set $serin_LioraHandjobCount to 0>> <<set $serin_LioraHandjobTakenCount to 0>> <<set $serin_LioraBlowjobCount to 0>> <<set $serin_LioraBlowjobTakenCount to 0>> <<set $serin_LioraFootjobCount to 0>> <<set $serin_LioraFootjobTakenCount to 0>> <<set $serin_LioraBoobJobCount to 0>> <<set $serin_LioraBoobJobTakenCount to 0>> <<set $serin_LioraBreastsTouchedCount to 0>> <<set $serin_LioraBreastsTouchedByCount to 0>> <<set $serin_LioraAssTouchedCount to 0>> <<set $serin_LioraAssTouchedByCount to 0>> <<set $serin_LioraCumInsideCount to 0>> <<set $serin_LioraCumSwallowedMl to 0>> <<set $serin_LioraCumOnBodyMl to 0>> /* Serin x Seryk */ <<set $serin_SerykKissCount to 0>> <<set $serin_SerykVaginalCount to 0>> <<set $serin_SerykAnalCount to 0>> <<set $serin_SerykAnalTakenCount to 0>> <<set $serin_SerykHandjobCount to 0>> <<set $serin_SerykHandjobTakenCount to 0>> <<set $serin_SerykBlowjobCount to 0>> <<set $serin_SerykBlowjobTakenCount to 0>> <<set $serin_SerykFootjobCount to 0>> <<set $serin_SerykFootjobTakenCount to 0>> <<set $serin_SerykBoobJobCount to 0>> <<set $serin_SerykBoobJobTakenCount to 0>> <<set $serin_SerykBreastsTouchedCount to 0>> <<set $serin_SerykBreastsTouchedByCount to 0>> <<set $serin_SerykAssTouchedCount to 0>> <<set $serin_SerykAssTouchedByCount to 0>> <<set $serin_SerykCumInsideCount to 0>> <<set $serin_SerykCumSwallowedMl to 0>> <<set $serin_SerykCumOnBodyMl to 0>> /* Serin x Seryk */ <<set $serin_SerykOrgasmsGiven to 0>> <<set $serin_SerykOrgasmsReceived to 0>> <<set $seryk_SerinOrgasmsGiven to 0>> <<set $seryk_SerinOrgasmsReceived to 0>> /* Serin x Nimeria */ <<set $serin_NimeriaKissCount to 0>> <<set $serin_NimeriaVaginalCount to 0>> <<set $serin_NimeriaAnalCount to 0>> <<set $serin_NimeriaAnalTakenCount to 0>> <<set $serin_NimeriaHandjobCount to 0>> <<set $serin_NimeriaHandjobTakenCount to 0>> <<set $serin_NimeriaBlowjobCount to 0>> <<set $serin_NimeriaBlowjobTakenCount to 0>> <<set $serin_NimeriaFootjobCount to 0>> <<set $serin_NimeriaFootjobTakenCount to 0>> <<set $serin_NimeriaBoobJobCount to 0>> <<set $serin_NimeriaBoobJobTakenCount to 0>> <<set $serin_NimeriaBreastsTouchedCount to 0>> <<set $serin_NimeriaBreastsTouchedByCount to 0>> <<set $serin_NimeriaAssTouchedCount to 0>> <<set $serin_NimeriaAssTouchedByCount to 0>> <<set $serin_NimeriaCumInsideCount to 0>> <<set $serin_NimeriaCumSwallowedMl to 0>> <<set $serin_NimeriaCumOnBodyMl to 0>> /* Seryk x Nimeria */ <<set $seryk_NimeriaKissCount to 0>> <<set $seryk_NimeriaVaginalCount to 0>> <<set $seryk_NimeriaAnalCount to 0>> <<set $seryk_NimeriaAnalTakenCount to 0>> <<set $seryk_NimeriaHandjobCount to 0>> <<set $seryk_NimeriaHandjobTakenCount to 0>> <<set $seryk_NimeriaBlowjobCount to 0>> <<set $seryk_NimeriaBlowjobTakenCount to 0>> <<set $seryk_NimeriaFootjobCount to 0>> <<set $seryk_NimeriaFootjobTakenCount to 0>> <<set $seryk_NimeriaBoobJobCount to 0>> <<set $seryk_NimeriaBoobJobTakenCount to 0>> <<set $seryk_NimeriaBreastsTouchedCount to 0>> <<set $seryk_NimeriaBreastsTouchedByCount to 0>> <<set $seryk_NimeriaAssTouchedCount to 0>> <<set $seryk_NimeriaAssTouchedByCount to 0>> <<set $seryk_NimeriaCumInsideCount to 0>> <<set $seryk_NimeriaCumSwallowedMl to 0>> <<set $seryk_NimeriaCumOnBodyMl to 0>> /* Individual Character Total Orgasms */ /* Rylan's Total Orgasms */ <<set $rylan_orgasmsGiven to 0>> <<set $rylan_orgasmsReceived to 0>> /* Mariel's Total Orgasms */ <<set $mariel_orgasmsGiven to 13>> <<set $mariel_orgasmsReceived to 0>> /* Thalor's Total Orgasms */ <<set $thalor_orgasmsGiven to 0>> <<set $thalor_orgasmsReceived to 13>> /* Liora's Total Orgasms */ <<set $liora_orgasmsGiven to 0>> <<set $liora_orgasmsReceived to 0>> /* Serin's Total Orgasms */ <<set $serin_orgasmsGiven to 0>> <<set $serin_orgasmsReceived to 0>> /* Seryk's Total Orgasms */ <<set $seryk_orgasmsGiven to 0>> <<set $seryk_orgasmsReceived to 0>> /* Nimeria's Total Orgasms */ <<set $Nimeria_orgasmsGiven to 0>> <<set $Nimeria_orgasmsReceived to 0>> /* Character Relationship Cum Stats */ /* Mariel x Rylan */ <<set $mariel_RylanCumInsideAmount to 0>> <<set $mariel_RylanCumSwallowedAmount to 0>> <<set $mariel_RylanCumOnBodyAmount to 0>> /* Mariel x Thalor */ <<set $mariel_ThalorCumInsideAmount to 65>> /* Converted from 65 times at 5ml each */ <<set $mariel_ThalorCumSwallowedAmount to 0>> <<set $mariel_ThalorCumOnBodyAmount to 0>> /* Mariel x Liora */ <<set $mariel_LioraCumInsideAmount to 0>> <<set $mariel_LioraCumSwallowedAmount to 0>> <<set $mariel_LioraCumOnBodyAmount to 0>> /* Mariel x Serin */ <<set $mariel_SerinCumInsideAmount to 0>> <<set $mariel_SerinCumSwallowedAmount to 0>> <<set $mariel_SerinCumOnBodyAmount to 0>> /* Mariel x Seryk */ <<set $mariel_SerykCumInsideAmount to 0>> <<set $mariel_SerykCumSwallowedAmount to 0>> <<set $mariel_SerykCumOnBodyAmount to 0>> /* Mariel x Nimeria */ <<set $mariel_NimeriaCumInsideAmount to 0>> <<set $mariel_NimeriaCumSwallowedAmount to 0>> <<set $mariel_NimeriaCumOnBodyAmount to 0>> /* Rylan x Thalor */ <<set $rylan_ThalorCumInsideAmount to 0>> <<set $rylan_ThalorCumSwallowedAmount to 0>> <<set $rylan_ThalorCumOnBodyAmount to 0>> /* Rylan x Liora */ <<set $rylan_LioraCumInsideAmount to 0>> <<set $rylan_LioraCumSwallowedAmount to 0>> <<set $rylan_LioraCumOnBodyAmount to 0>> /* Rylan x Serin */ <<set $rylan_SerinCumInsideAmount to 0>> <<set $rylan_SerinCumSwallowedAmount to 0>> <<set $rylan_SerinCumOnBodyAmount to 0>> /* Rylan x Seryk */ <<set $rylan_SerykCumInsideAmount to 0>> <<set $rylan_SerykCumSwallowedAmount to 0>> <<set $rylan_SerykCumOnBodyAmount to 0>> /* Rylan x Nimeria */ <<set $rylan_NimeriaCumInsideAmount to 0>> <<set $rylan_NimeriaCumSwallowedAmount to 0>> <<set $rylan_NimeriaCumOnBodyAmount to 0>> /* Thalor x Liora */ <<set $thalor_LioraCumInsideAmount to 0>> <<set $thalor_LioraCumSwallowedAmount to 0>> <<set $thalor_LioraCumOnBodyAmount to 0>> /* Thalor x Serin */ <<set $thalor_SerinCumInsideAmount to 0>> <<set $thalor_SerinCumSwallowedAmount to 0>> <<set $thalor_SerinCumOnBodyAmount to 0>> /* Thalor x Seryk */ <<set $thalor_SerykCumInsideAmount to 0>> <<set $thalor_SerykCumSwallowedAmount to 0>> <<set $thalor_SerykCumOnBodyAmount to 0>> /* Thalor x Nimeria */ <<set $thalor_NimeriaCumInsideAmount to 0>> <<set $thalor_NimeriaCumSwallowedAmount to 0>> <<set $thalor_NimeriaCumOnBodyAmount to 0>> /* Liora x Serin */ <<set $liora_SerinCumInsideAmount to 0>> <<set $liora_SerinCumSwallowedAmount to 0>> <<set $liora_SerinCumOnBodyAmount to 0>> /* Liora x Seryk */ <<set $liora_SerykCumInsideAmount to 0>> <<set $liora_SerykCumSwallowedAmount to 0>> <<set $liora_SerykCumOnBodyAmount to 0>> /* Liora x Nimeria */ <<set $liora_NimeriaCumInsideAmount to 0>> <<set $liora_NimeriaCumSwallowedAmount to 0>> <<set $liora_NimeriaCumOnBodyAmount to 0>> /* Serin x Seryk */ <<set $serin_SerykCumInsideAmount to 0>> <<set $serin_SerykCumSwallowedAmount to 0>> <<set $serin_SerykCumOnBodyAmount to 0>> /* Serin x Nimeria */ <<set $serin_NimeriaCumInsideAmount to 0>> <<set $serin_NimeriaCumSwallowedAmount to 0>> <<set $serin_NimeriaCumOnBodyAmount to 0>> /* Seryk x Nimeria */ <<set $seryk_NimeriaCumInsideAmount to 0>> <<set $seryk_NimeriaCumSwallowedAmount to 0>> <<set $seryk_NimeriaCumOnBodyAmount to 0>> /* Lust System Configuration */ <<set $lustDecayPerHour to 2>> /* How much lust decreases per hour naturally */ <<set $lustDecayOnSleep to 25>> /* How much lust decreases when sleeping */ <<set $lustIncreaseFromGlance to 3>> /* Base lust increase from glancing at attractive features */ <<set $lustIncreaseMultiplierFromFetish to 2>> /* Multiplier for lust increase when related fetish exists */ /* Initialize Soul Forge System */ State.variables.soulForgeData = { isUnlocked: false, discoveredMemories: [], collectedCrystals: { joy: 0, valor: 0, bond: 0, sorrow: 0 }, resonanceThreads: [], soulEssence: 0, unlockedPaths: [] }; /* First Experience Variables - Defaults for Established Couples */ <<set $thalorFirstKiss to "Mariel">> <<set $thalorFirstVaginal to "Mariel">> <<set $marielFirstKiss to "Thalor">> <<set $marielFirstVaginal to "Thalor">> /* Content Preference System */ <<set $allowGayContent = true>> // Default to true, can be changed by user choice /* Gay Value System */ <<set $baseGayResistance = 85>> // Base resistance for gay content when disabled <<set $minGayValue = 0>> <<set $maxGayValue = 100>> <<set $gayValueIncreaseRate = 1>> // Base rate for gay value increase <<set $gayValueDecreaseRate = 2>> // Base rate for gay value decrease /* Initialize character gay values */ <<set $rylanGayValue = 0>> <<set $serykGayValue = 0>> <<set $thalorGayValue = 0>> /* Gay Content Reaction System */ window.GayContentSystem = { canAcceptAdvance: function(character) { if ($allowGayContent) { // If gay content is allowed, check character's individual gay value let gayValue = State.variables[character.toLowerCase() + 'GayValue'] || 0; return gayValue >= 50; // Accepts if gay value is high enough } else { // If gay content is disabled, only accept if character is feminized let femininity = State.variables[character.toLowerCase() + 'Femininity'] || 0; return femininity >= 75; // Only accepts if highly feminized } }, getReaction: function(character, action) { let gayValue = State.variables[character.toLowerCase() + 'GayValue'] || 0; let femininity = State.variables[character.toLowerCase() + 'Femininity'] || 0; if (!$allowGayContent && femininity < 75) { return "disgusted"; // Always disgusted unless highly feminized } if (gayValue < 20) return "disgusted"; if (gayValue < 40) return "reluctant"; if (gayValue < 60) return "neutral"; if (gayValue < 80) return "interested"; return "eager"; }, modifyGayValue: function(character, amount) { let varName = character.toLowerCase() + 'GayValue'; if (!$allowGayContent && amount > 0) { // If gay content is disabled, gay value increases are reduced amount = amount * 0.25; } State.variables[varName] = Math.clamp( State.variables[varName] + amount, State.variables.minGayValue, State.variables.maxGayValue ); } }; /* Base Stats */ <<set $rylan_basePhysicalPower to 10>> <<set $rylan_baseAgility to 10>> <<set $rylan_baseWillpower to 10>> <<set $rylan_baseTechnique to 10>> <<set $rylan_baseStamina to 100>> <<set $rylan_baseFocus to 10>> /* Mariel Base Stats */ <<set $mariel_basePhysicalPower to 8>> <<set $mariel_baseAgility to 12>> <<set $mariel_baseWillpower to 15>> <<set $mariel_baseTechnique to 12>> <<set $mariel_baseStamina to 90>> <<set $mariel_baseFocus to 13>> /* Liora Base Stats */ <<set $liora_basePhysicalPower to 7>> <<set $liora_baseAgility to 11>> <<set $liora_baseWillpower to 16>> <<set $liora_baseTechnique to 13>> <<set $liora_baseStamina to 85>> <<set $liora_baseFocus to 14>> /* Serin Base Stats */ <<set $serin_basePhysicalPower to 11>> <<set $serin_baseAgility to 15>> <<set $serin_baseWillpower to 10>> <<set $serin_baseTechnique to 12>> <<set $serin_baseStamina to 95>> <<set $serin_baseFocus to 12>> /* Seryk Base Stats */ <<set $seryk_basePhysicalPower to 25>> <<set $seryk_baseAgility to 25>> <<set $seryk_baseWillpower to 25>> <<set $seryk_baseTechnique to 25>> <<set $seryk_baseStamina to 120>> <<set $seryk_baseFocus to 25>> /* Nimeria Base Stats */ <<set $Nimeria_basePhysicalPower to 10>> <<set $Nimeria_baseAgility to 13>> <<set $Nimeria_baseWillpower to 16>> <<set $Nimeria_baseTechnique to 15>> <<set $Nimeria_baseStamina to 100>> <<set $Nimeria_baseFocus to 14>> // Stat Change Notification System window.StatSystem = { showStatChange: function(source, target, type, value) { let icon = ''; let cssClass = ''; switch(type.toLowerCase()) { case 'affection': icon = value >= 0 ? '💗' : '💔'; cssClass = 'affection'; break; case 'attraction': icon = '💝'; cssClass = 'attraction'; break; case 'lust': icon = '💢'; cssClass = 'lust'; break; case 'corruption': icon = '🌑'; cssClass = 'corruption'; break; case 'fetish': icon = '🔥'; cssClass = 'fetish'; break; case 'experience': icon = '✨'; cssClass = 'exp'; break; } // Format: [icon] Source -> Target: [+/-]value let msg; if (target) { msg = icon + " " + source + " -> " + target + ": " + (value >= 0 ? '+' : '') + value; } else { // For single-character stats like experience msg = icon + " " + source + ": " + (value >= 0 ? '+' : '') + value; } UI.alert(msg); } }; // Helper functions for stat changes window.affectionChange = function(source, target, value) { StatSystem.showStatChange(source, target, 'affection', value); }; window.attractionChange = function(source, target, value) { StatSystem.showStatChange(source, target, 'attraction', value); }; window.lustChange = function(source, value) { StatSystem.showStatChange(source, null, 'lust', value); }; window.corruptionChange = function(source, value) { StatSystem.showStatChange(source, null, 'corruption', value); }; window.fetishChange = function(source, type, value) { StatSystem.showStatChange(source, type, 'fetish', value); }; window.experienceGain = function(source, type, value) { StatSystem.showStatChange(source + " " + type, null, 'experience', value); }; /* Rylan Stats */ /* Character Relationship Sexual Stats */ /* Rylan x Thalor */ <<set $rylan_ThalorKissCount to 0>> <<set $rylan_ThalorVaginalCount to 0>> <<set $rylan_ThalorAnalCount to 0>> <<set $rylan_ThalorAnalTakenCount to 0>> <<set $rylan_ThalorHandjobCount to 0>> <<set $rylan_ThalorHandjobTakenCount to 0>> <<set $rylan_ThalorBlowjobCount to 0>> <<set $rylan_ThalorBlowjobTakenCount to 0>> <<set $rylan_ThalorFootjobCount to 0>> <<set $rylan_ThalorFootjobTakenCount to 0>> <<set $rylan_ThalorBoobJobCount to 0>> <<set $rylan_ThalorBoobJobTakenCount to 0>> <<set $rylan_ThalorBreastsTouchedCount to 0>> <<set $rylan_ThalorBreastsTouchedByCount to 0>> <<set $rylan_ThalorAssTouchedCount to 0>> <<set $rylan_ThalorAssTouchedByCount to 0>> <<set $rylan_ThalorCumInsideCount to 0>> <<set $rylan_ThalorCumSwallowedMl to 0>> <<set $rylan_ThalorCumOnBodyMl to 0>> /* Rylan x Mariel */ <<set $rylan_MarielKissCount to 0>> <<set $rylan_MarielVaginalCount to 0>> <<set $rylan_MarielAnalCount to 0>> <<set $rylan_MarielAnalTakenCount to 0>> <<set $rylan_MarielHandjobCount to 0>> <<set $rylan_MarielHandjobTakenCount to 0>> <<set $rylan_MarielBlowjobCount to 0>> <<set $rylan_MarielBlowjobTakenCount to 0>> <<set $rylan_MarielFootjobCount to 0>> <<set $rylan_MarielFootjobTakenCount to 0>> <<set $rylan_MarielBoobJobCount to 0>> <<set $rylan_MarielBoobJobTakenCount to 0>> <<set $rylan_MarielBreastsTouchedCount to 0>> <<set $rylan_MarielBreastsTouchedByCount to 0>> <<set $rylan_MarielAssTouchedCount to 0>> <<set $rylan_MarielAssTouchedByCount to 0>> <<set $rylan_MarielCumInsideCount to 0>> <<set $rylan_MarielCumSwallowedMl to 0>> <<set $rylan_MarielCumOnBodyMl to 0>> /* Rylan x Liora */ <<set $rylan_LioraKissCount to 0>> <<set $rylan_LioraVaginalCount to 0>> <<set $rylan_LioraAnalCount to 0>> <<set $rylan_LioraAnalTakenCount to 0>> <<set $rylan_LioraHandjobCount to 0>> <<set $rylan_LioraHandjobTakenCount to 0>> <<set $rylan_LioraBlowjobCount to 0>> <<set $rylan_LioraBlowjobTakenCount to 0>> <<set $rylan_LioraFootjobCount to 0>> <<set $rylan_LioraFootjobTakenCount to 0>> <<set $rylan_LioraBoobJobCount to 0>> <<set $rylan_LioraBoobJobTakenCount to 0>> <<set $rylan_LioraBreastsTouchedCount to 0>> <<set $rylan_LioraBreastsTouchedByCount to 0>> <<set $rylan_LioraAssTouchedCount to 0>> <<set $rylan_LioraAssTouchedByCount to 0>> <<set $rylan_LioraCumInsideCount to 0>> <<set $rylan_LioraCumSwallowedMl to 0>> <<set $rylan_LioraCumOnBodyMl to 0>> /* Rylan x Serin */ <<set $rylan_SerinKissCount to 0>> <<set $rylan_SerinVaginalCount to 0>> <<set $rylan_SerinAnalCount to 0>> <<set $rylan_SerinAnalTakenCount to 0>> <<set $rylan_SerinHandjobCount to 0>> <<set $rylan_SerinHandjobTakenCount to 0>> <<set $rylan_SerinBlowjobCount to 0>> <<set $rylan_SerinBlowjobTakenCount to 0>> <<set $rylan_SerinFootjobCount to 0>> <<set $rylan_SerinFootjobTakenCount to 0>> <<set $rylan_SerinBoobJobCount to 0>> <<set $rylan_SerinBoobJobTakenCount to 0>> <<set $rylan_SerinBreastsTouchedCount to 0>> <<set $rylan_SerinBreastsTouchedByCount to 0>> <<set $rylan_SerinAssTouchedCount to 0>> <<set $rylan_SerinAssTouchedByCount to 0>> <<set $rylan_SerinCumInsideCount to 0>> <<set $rylan_SerinCumSwallowedMl to 0>> <<set $rylan_SerinCumOnBodyMl to 0>> /* Rylan x Seryk */ <<set $rylan_SerykKissCount to 0>> <<set $rylan_SerykVaginalCount to 0>> <<set $rylan_SerykAnalCount to 0>> <<set $rylan_SerykAnalTakenCount to 0>> <<set $rylan_SerykHandjobCount to 0>> <<set $rylan_SerykHandjobTakenCount to 0>> <<set $rylan_SerykBlowjobCount to 0>> <<set $rylan_SerykBlowjobTakenCount to 0>> <<set $rylan_SerykFootjobCount to 0>> <<set $rylan_SerykFootjobTakenCount to 0>> <<set $rylan_SerykBoobJobCount to 0>> <<set $rylan_SerykBoobJobTakenCount to 0>> <<set $rylan_SerykBreastsTouchedCount to 0>> <<set $rylan_SerykBreastsTouchedByCount to 0>> <<set $rylan_SerykAssTouchedCount to 0>> <<set $rylan_SerykAssTouchedByCount to 0>> <<set $rylan_SerykCumInsideCount to 0>> <<set $rylan_SerykCumSwallowedMl to 0>> <<set $rylan_SerykCumOnBodyMl to 0>> /* Rylan x Nimeria */ <<set $rylan_NimeriaKissCount to 0>> <<set $rylan_NimeriaVaginalCount to 0>> <<set $rylan_NimeriaAnalCount to 0>> <<set $rylan_NimeriaAnalTakenCount to 0>> <<set $rylan_NimeriaHandjobCount to 0>> <<set $rylan_NimeriaHandjobTakenCount to 0>> <<set $rylan_NimeriaBlowjobCount to 0>> <<set $rylan_NimeriaBlowjobTakenCount to 0>> <<set $rylan_NimeriaFootjobCount to 0>> <<set $rylan_NimeriaFootjobTakenCount to 0>> <<set $rylan_NimeriaBoobJobCount to 0>> <<set $rylan_NimeriaBoobJobTakenCount to 0>> <<set $rylan_NimeriaBreastsTouchedCount to 0>> <<set $rylan_NimeriaBreastsTouchedByCount to 0>> <<set $rylan_NimeriaAssTouchedCount to 0>> <<set $rylan_NimeriaAssTouchedByCount to 0>> <<set $rylan_NimeriaCumInsideCount to 0>> <<set $rylan_NimeriaCumSwallowedMl to 0>> <<set $rylan_NimeriaCumOnBodyMl to 0>> /* Mariel x Thalor */ <<set $mariel_ThalorKissCount to 39>> <<set $mariel_ThalorVaginalCount to 13>> <<set $mariel_ThalorAnalCount to 0>> <<set $mariel_ThalorAnalTakenCount to 0>> <<set $mariel_ThalorHandjobCount to 0>> <<set $mariel_ThalorHandjobTakenCount to 0>> <<set $mariel_ThalorBlowjobCount to 0>> <<set $mariel_ThalorBlowjobTakenCount to 0>> <<set $mariel_ThalorFootjobCount to 0>> <<set $mariel_ThalorFootjobTakenCount to 0>> <<set $mariel_ThalorBoobJobCount to 0>> <<set $mariel_ThalorBoobJobTakenCount to 0>> <<set $mariel_ThalorBreastsTouchedCount to 0>> <<set $mariel_ThalorBreastsTouchedByCount to 0>> <<set $mariel_ThalorAssTouchedCount to 0>> <<set $mariel_ThalorAssTouchedByCount to 0>> <<set $mariel_ThalorCumInsideCount to 13>> <<set $mariel_ThalorCumInsideMl to 65>> <<set $mariel_ThalorCumSwallowedMl to 0>> <<set $mariel_ThalorCumOnBodyMl to 0>> /* Mariel x Liora */ <<set $mariel_LioraKissCount to 0>> <<set $mariel_LioraVaginalCount to 0>> <<set $mariel_LioraAnalCount to 0>> <<set $mariel_LioraAnalTakenCount to 0>> <<set $mariel_LioraHandjobCount to 0>> <<set $mariel_LioraHandjobTakenCount to 0>> <<set $mariel_LioraBlowjobCount to 0>> <<set $mariel_LioraBlowjobTakenCount to 0>> <<set $mariel_LioraFootjobCount to 0>> <<set $mariel_LioraFootjobTakenCount to 0>> <<set $mariel_LioraBoobJobCount to 0>> <<set $mariel_LioraBoobJobTakenCount to 0>> <<set $mariel_LioraBreastsTouchedCount to 0>> <<set $mariel_LioraBreastsTouchedByCount to 0>> <<set $mariel_LioraAssTouchedCount to 0>> <<set $mariel_LioraAssTouchedByCount to 0>> <<set $mariel_LioraCumInsideCount to 0>> <<set $mariel_LioraCumSwallowedMl to 0>> <<set $mariel_LioraCumOnBodyMl to 0>> /* Mariel x Serin */ <<set $mariel_SerinKissCount to 0>> <<set $mariel_SerinVaginalCount to 0>> <<set $mariel_SerinAnalCount to 0>> <<set $mariel_SerinAnalTakenCount to 0>> <<set $mariel_SerinHandjobCount to 0>> <<set $mariel_SerinHandjobTakenCount to 0>> <<set $mariel_SerinBlowjobCount to 0>> <<set $mariel_SerinBlowjobTakenCount to 0>> <<set $mariel_SerinFootjobCount to 0>> <<set $mariel_SerinFootjobTakenCount to 0>> <<set $mariel_SerinBoobJobCount to 0>> <<set $mariel_SerinBoobJobTakenCount to 0>> <<set $mariel_SerinBreastsTouchedCount to 0>> <<set $mariel_SerinBreastsTouchedByCount to 0>> <<set $mariel_SerinAssTouchedCount to 0>> <<set $mariel_SerinAssTouchedByCount to 0>> <<set $mariel_SerinCumInsideCount to 0>> <<set $mariel_SerinCumSwallowedMl to 0>> <<set $mariel_SerinCumOnBodyMl to 0>> /* Mariel x Seryk */ <<set $mariel_SerykKissCount to 0>> <<set $mariel_SerykVaginalCount to 0>> <<set $mariel_SerykAnalCount to 0>> <<set $mariel_SerykAnalTakenCount to 0>> <<set $mariel_SerykHandjobCount to 0>> <<set $mariel_SerykHandjobTakenCount to 0>> <<set $mariel_SerykBlowjobCount to 0>> <<set $mariel_SerykBlowjobTakenCount to 0>> <<set $mariel_SerykFootjobCount to 0>> <<set $mariel_SerykFootjobTakenCount to 0>> <<set $mariel_SerykBoobJobCount to 0>> <<set $mariel_SerykBoobJobTakenCount to 0>> <<set $mariel_SerykBreastsTouchedCount to 0>> <<set $mariel_SerykBreastsTouchedByCount to 0>> <<set $mariel_SerykAssTouchedCount to 0>> <<set $mariel_SerykAssTouchedByCount to 0>> <<set $mariel_SerykCumInsideCount to 0>> <<set $mariel_SerykCumSwallowedMl to 0>> <<set $mariel_SerykCumOnBodyMl to 0>> /* Mariel x Nimeria */ <<set $mariel_NimeriaKissCount to 0>> <<set $mariel_NimeriaVaginalCount to 0>> <<set $mariel_NimeriaAnalCount to 0>> <<set $mariel_NimeriaAnalTakenCount to 0>> <<set $mariel_NimeriaHandjobCount to 0>> <<set $mariel_NimeriaHandjobTakenCount to 0>> <<set $mariel_NimeriaBlowjobCount to 0>> <<set $mariel_NimeriaBlowjobTakenCount to 0>> <<set $mariel_NimeriaFootjobCount to 0>> <<set $mariel_NimeriaFootjobTakenCount to 0>> <<set $mariel_NimeriaBoobJobCount to 0>> <<set $mariel_NimeriaBoobJobTakenCount to 0>> <<set $mariel_NimeriaBreastsTouchedCount to 0>> <<set $mariel_NimeriaBreastsTouchedByCount to 0>> <<set $mariel_NimeriaAssTouchedCount to 0>> <<set $mariel_NimeriaAssTouchedByCount to 0>> <<set $mariel_NimeriaCumInsideCount to 0>> <<set $mariel_NimeriaCumSwallowedMl to 0>> <<set $mariel_NimeriaCumOnBodyMl to 0>> /* Thalor x Rylan */ <<set $thalor_RylanKissCount to 0>> <<set $thalor_RylanVaginalCount to 0>> <<set $thalor_RylanAnalCount to 0>> <<set $thalor_RylanAnalTakenCount to 0>> <<set $thalor_RylanHandjobCount to 0>> <<set $thalor_RylanHandjobTakenCount to 0>> <<set $thalor_RylanBlowjobCount to 0>> <<set $thalor_RylanBlowjobTakenCount to 0>> <<set $thalor_RylanFootjobCount to 0>> <<set $thalor_RylanFootjobTakenCount to 0>> <<set $thalor_RylanBoobJobCount to 0>> <<set $thalor_RylanBoobJobTakenCount to 0>> <<set $thalor_RylanBreastsTouchedCount to 0>> <<set $thalor_RylanBreastsTouchedByCount to 0>> <<set $thalor_RylanAssTouchedCount to 0>> <<set $thalor_RylanAssTouchedByCount to 0>> <<set $thalor_RylanCumInsideCount to 0>> <<set $thalor_RylanCumSwallowedMl to 0>> <<set $thalor_RylanCumOnBodyMl to 0>> /* Thalor x Mariel */ <<set $thalor_MarielKissCount to 39>> <<set $thalor_MarielVaginalCount to 13>> <<set $thalor_MarielAnalCount to 0>> <<set $thalor_MarielAnalTakenCount to 0>> <<set $thalor_MarielHandjobCount to 0>> <<set $thalor_MarielHandjobTakenCount to 0>> <<set $thalor_MarielBlowjobCount to 0>> <<set $thalor_MarielBlowjobTakenCount to 0>> <<set $thalor_MarielFootjobCount to 0>> <<set $thalor_MarielFootjobTakenCount to 0>> <<set $thalor_MarielBoobJobCount to 0>> <<set $thalor_MarielBoobJobTakenCount to 0>> <<set $thalor_MarielBreastsTouchedCount to 0>> <<set $thalor_MarielBreastsTouchedByCount to 0>> <<set $thalor_MarielAssTouchedCount to 0>> <<set $thalor_MarielAssTouchedByCount to 0>> <<set $thalor_MarielCumInsideCount to 13>> <<set $thalor_MarielCumInsideMl to 65>> <<set $thalor_MarielCumSwallowedMl to 0>> <<set $thalor_MarielCumOnBodyMl to 0>> /* Thalor x Liora */ <<set $thalor_LioraKissCount to 0>> <<set $thalor_LioraVaginalCount to 0>> <<set $thalor_LioraAnalCount to 0>> <<set $thalor_LioraAnalTakenCount to 0>> <<set $thalor_LioraHandjobCount to 0>> <<set $thalor_LioraHandjobTakenCount to 0>> <<set $thalor_LioraBlowjobCount to 0>> <<set $thalor_LioraBlowjobTakenCount to 0>> <<set $thalor_LioraFootjobCount to 0>> <<set $thalor_LioraFootjobTakenCount to 0>> <<set $thalor_LioraBoobJobCount to 0>> <<set $thalor_LioraBoobJobTakenCount to 0>> <<set $thalor_LioraBreastsTouchedCount to 0>> <<set $thalor_LioraBreastsTouchedByCount to 0>> <<set $thalor_LioraAssTouchedCount to 0>> <<set $thalor_LioraAssTouchedByCount to 0>> <<set $thalor_LioraCumInsideCount to 0>> <<set $thalor_LioraCumSwallowedMl to 0>> <<set $thalor_LioraCumOnBodyMl to 0>> /* Thalor x Serin */ <<set $thalor_SerinKissCount to 0>> <<set $thalor_SerinVaginalCount to 0>> <<set $thalor_SerinAnalCount to 0>> <<set $thalor_SerinAnalTakenCount to 0>> <<set $thalor_SerinHandjobCount to 0>> <<set $thalor_SerinHandjobTakenCount to 0>> <<set $thalor_SerinBlowjobCount to 0>> <<set $thalor_SerinBlowjobTakenCount to 0>> <<set $thalor_SerinFootjobCount to 0>> <<set $thalor_SerinFootjobTakenCount to 0>> <<set $thalor_SerinBoobJobCount to 0>> <<set $thalor_SerinBoobJobTakenCount to 0>> <<set $thalor_SerinBreastsTouchedCount to 0>> <<set $thalor_SerinBreastsTouchedByCount to 0>> <<set $thalor_SerinAssTouchedCount to 0>> <<set $thalor_SerinAssTouchedByCount to 0>> <<set $thalor_SerinCumInsideCount to 0>> <<set $thalor_SerinCumSwallowedMl to 0>> <<set $thalor_SerinCumOnBodyMl to 0>> /* Thalor x Seryk */ <<set $thalor_SerykKissCount to 0>> <<set $thalor_SerykVaginalCount to 0>> <<set $thalor_SerykAnalCount to 0>> <<set $thalor_SerykAnalTakenCount to 0>> <<set $thalor_SerykHandjobCount to 0>> <<set $thalor_SerykHandjobTakenCount to 0>> <<set $thalor_SerykBlowjobCount to 0>> <<set $thalor_SerykBlowjobTakenCount to 0>> <<set $thalor_SerykFootjobCount to 0>> <<set $thalor_SerykFootjobTakenCount to 0>> <<set $thalor_SerykBoobJobCount to 0>> <<set $thalor_SerykBoobJobTakenCount to 0>> <<set $thalor_SerykBreastsTouchedCount to 0>> <<set $thalor_SerykBreastsTouchedByCount to 0>> <<set $thalor_SerykAssTouchedCount to 0>> <<set $thalor_SerykAssTouchedByCount to 0>> <<set $thalor_SerykCumInsideCount to 0>> <<set $thalor_SerykCumSwallowedMl to 0>> <<set $thalor_SerykCumOnBodyMl to 0>> /* Thalor x Nimeria */ <<set $thalor_NimeriaKissCount to 0>> <<set $thalor_NimeriaVaginalCount to 0>> <<set $thalor_NimeriaAnalCount to 0>> <<set $thalor_NimeriaAnalTakenCount to 0>> <<set $thalor_NimeriaHandjobCount to 0>> <<set $thalor_NimeriaHandjobTakenCount to 0>> <<set $thalor_NimeriaBlowjobCount to 0>> <<set $thalor_NimeriaBlowjobTakenCount to 0>> <<set $thalor_NimeriaFootjobCount to 0>> <<set $thalor_NimeriaFootjobTakenCount to 0>> <<set $thalor_NimeriaBoobJobCount to 0>> <<set $thalor_NimeriaBoobJobTakenCount to 0>> <<set $thalor_NimeriaBreastsTouchedCount to 0>> <<set $thalor_NimeriaBreastsTouchedByCount to 0>> <<set $thalor_NimeriaAssTouchedCount to 0>> <<set $thalor_NimeriaAssTouchedByCount to 0>> <<set $thalor_NimeriaCumInsideCount to 0>> <<set $thalor_NimeriaCumSwallowedMl to 0>> <<set $thalor_NimeriaCumOnBodyMl to 0>> /* Additional Fetish Stats for Each Character */ /* Rylan Additional Fetishes */ <<set $rylan_BreastFetish to 0>> <<set $rylan_AssFetish to 0>> <<set $rylan_ThighFetish to 0>> <<set $rylan_PenisFetish to 0>> <<set $rylan_VaginaFetish to 0>> <<set $rylan_ExhibitionismFetish to 0>> <<set $rylan_VoyeurismFetish to 0>> <<set $rylan_BondageFetish to 0>> <<set $rylan_DominanceFetish to 0>> <<set $rylan_SubmissionFetish to 0>> <<set $rylan_MasochismFetish to 0>> <<set $rylan_SadismFetish to 0>> <<set $rylan_PublicSexAddiction to 0>> /* Rylan Additional Sexual Stats */ <<set $rylan_orgasmDenialCount to 0>> <<set $rylan_edgingCount to 0>> <<set $rylan_publicExposureCount to 0>> <<set $rylan_publicOrgasmCount to 0>> <<set $rylan_bondageExperienceCount to 0>> <<set $rylan_dominantCount to 0>> <<set $rylan_submissiveCount to 0>> <<set $rylan_clothedSexCount to 0>> <<set $rylan_lingerieWornCount to 0>> <<set $rylan_thighJobDoneCount to 0>> <<set $rylan_thighJobTakenCount to 0>> <<set $rylan_rimjobDoneCount to 0>> <<set $rylan_rimjobTakenCount to 0>> <<set $rylan_deepthroatCount to 0>> <<set $rylan_doublePenetrationCount to 0>> <<set $rylan_multipleCumCount to 0>> <<set $rylan_cumOnFaceCount to 0>> <<set $rylan_cumOnBreastsCount to 0>> <<set $rylan_cumOnAssCount to 0>> <<set $rylan_cumOnThighsCount to 0>> <<set $rylan_cumOnFeetCount to 0>> <<set $rylan_cumInMouthCount to 0>> <<set $rylan_cumPlayCount to 0>> <<set $rylan_cumSwapCount to 0>> <<set $rylan_cumKissCount to 0>> /* Mariel Additional Fetishes */ <<set $mariel_BreastFetish to 0>> <<set $mariel_AssFetish to 0>> <<set $mariel_PenisFetish to 0>> <<set $mariel_VaginaFetish to 0>> <<set $mariel_ThighFetish to 0>> <<set $mariel_ExhibitionismFetish to 0>> <<set $mariel_VoyeurismFetish to 0>> <<set $mariel_BondageFetish to 0>> <<set $mariel_DominanceFetish to 0>> <<set $mariel_SubmissionFetish to 0>> <<set $mariel_MasochismFetish to 0>> <<set $mariel_SadismFetish to 0>> <<set $mariel_PublicSexAddiction to 0>> /* Mariel Additional Sexual Stats */ <<set $mariel_orgasmDenialCount to 0>> <<set $mariel_edgingCount to 0>> <<set $mariel_publicExposureCount to 0>> <<set $mariel_publicOrgasmCount to 0>> <<set $mariel_bondageExperienceCount to 0>> <<set $mariel_dominantCount to 0>> <<set $mariel_submissiveCount to 0>> <<set $mariel_clothedSexCount to 0>> <<set $mariel_lingerieWornCount to 0>> <<set $mariel_thighJobDoneCount to 0>> <<set $mariel_thighJobTakenCount to 0>> <<set $mariel_rimjobDoneCount to 0>> <<set $mariel_rimjobTakenCount to 0>> <<set $mariel_deepthroatCount to 0>> <<set $mariel_doublePenetrationCount to 0>> <<set $mariel_multipleCumCount to 0>> <<set $mariel_cumOnFaceCount to 0>> <<set $mariel_cumOnBreastsCount to 0>> <<set $mariel_cumOnAssCount to 0>> <<set $mariel_cumOnThighsCount to 0>> <<set $mariel_cumOnFeetCount to 0>> <<set $mariel_cumInMouthCount to 0>> <<set $mariel_cumPlayCount to 0>> <<set $mariel_cumSwapCount to 0>> <<set $mariel_cumKissCount to 0>> /* Liora Additional Fetishes */ <<set $liora_BreastFetish to 0>> <<set $liora_AssFetish to 0>> <<set $liora_PenisFetish to 0>> <<set $liora_VaginaFetish to 0>> <<set $liora_ThighFetish to 0>> <<set $liora_ExhibitionismFetish to 0>> <<set $liora_VoyeurismFetish to 0>> <<set $liora_BondageFetish to 0>> <<set $liora_DominanceFetish to 0>> <<set $liora_SubmissionFetish to 0>> <<set $liora_MasochismFetish to 0>> <<set $liora_SadismFetish to 0>> <<set $liora_PublicSexAddiction to 0>> /* Liora Additional Sexual Stats */ <<set $liora_orgasmDenialCount to 0>> <<set $liora_edgingCount to 0>> <<set $liora_publicExposureCount to 0>> <<set $liora_publicOrgasmCount to 0>> <<set $liora_bondageExperienceCount to 0>> <<set $liora_dominantCount to 0>> <<set $liora_submissiveCount to 0>> <<set $liora_clothedSexCount to 0>> <<set $liora_lingerieWornCount to 0>> <<set $liora_thighJobDoneCount to 0>> <<set $liora_thighJobTakenCount to 0>> <<set $liora_rimjobDoneCount to 0>> <<set $liora_rimjobTakenCount to 0>> <<set $liora_deepthroatCount to 0>> <<set $liora_doublePenetrationCount to 0>> <<set $liora_multipleCumCount to 0>> <<set $liora_cumOnFaceCount to 0>> <<set $liora_cumOnBreastsCount to 0>> <<set $liora_cumOnAssCount to 0>> <<set $liora_cumOnThighsCount to 0>> <<set $liora_cumOnFeetCount to 0>> <<set $liora_cumInMouthCount to 0>> <<set $liora_cumPlayCount to 0>> <<set $liora_cumSwapCount to 0>> <<set $liora_cumKissCount to 0>> /* Serin Additional Fetishes */ <<set $serin_BreastFetish to 0>> <<set $serin_AssFetish to 0>> <<set $serin_PenisFetish to 0>> <<set $serin_VaginaFetish to 0>> <<set $serin_ThighFetish to 0>> <<set $serin_ExhibitionismFetish to 0>> <<set $serin_VoyeurismFetish to 0>> <<set $serin_BondageFetish to 0>> <<set $serin_DominanceFetish to 0>> <<set $serin_SubmissionFetish to 0>> <<set $serin_MasochismFetish to 0>> <<set $serin_SadismFetish to 0>> <<set $serin_PublicSexAddiction to 0>> /* Serin Additional Sexual Stats */ <<set $serin_orgasmDenialCount to 0>> <<set $serin_edgingCount to 0>> <<set $serin_publicExposureCount to 0>> <<set $serin_publicOrgasmCount to 0>> <<set $serin_bondageExperienceCount to 0>> <<set $serin_dominantCount to 0>> <<set $serin_submissiveCount to 0>> <<set $serin_clothedSexCount to 0>> <<set $serin_lingerieWornCount to 0>> <<set $serin_thighJobDoneCount to 0>> <<set $serin_thighJobTakenCount to 0>> <<set $serin_rimjobDoneCount to 0>> <<set $serin_rimjobTakenCount to 0>> <<set $serin_deepthroatCount to 0>> <<set $serin_doublePenetrationCount to 0>> <<set $serin_multipleCumCount to 0>> <<set $serin_cumOnFaceCount to 0>> <<set $serin_cumOnBreastsCount to 0>> <<set $serin_cumOnAssCount to 0>> <<set $serin_cumOnThighsCount to 0>> <<set $serin_cumOnFeetCount to 0>> <<set $serin_cumInMouthCount to 0>> <<set $serin_cumPlayCount to 0>> <<set $serin_cumSwapCount to 0>> <<set $serin_cumKissCount to 0>> /* Seryk Additional Fetishes */ <<set $seryk_BreastFetish to 0>> <<set $seryk_AssFetish to 0>> <<set $seryk_PenisFetish to 0>> <<set $seryk_VaginaFetish to 0>> <<set $seryk_ThighFetish to 0>> <<set $seryk_ExhibitionismFetish to 0>> <<set $seryk_VoyeurismFetish to 0>> <<set $seryk_BondageFetish to 0>> <<set $seryk_DominanceFetish to 0>> <<set $seryk_SubmissionFetish to 0>> <<set $seryk_MasochismFetish to 0>> <<set $seryk_SadismFetish to 0>> <<set $seryk_PublicSexAddiction to 0>> /* Seryk Additional Sexual Stats */ <<set $seryk_orgasmDenialCount to 0>> <<set $seryk_edgingCount to 0>> <<set $seryk_publicExposureCount to 0>> <<set $seryk_publicOrgasmCount to 0>> <<set $seryk_bondageExperienceCount to 0>> <<set $seryk_dominantCount to 0>> <<set $seryk_submissiveCount to 0>> <<set $seryk_clothedSexCount to 0>> <<set $seryk_lingerieWornCount to 0>> <<set $seryk_thighJobDoneCount to 0>> <<set $seryk_thighJobTakenCount to 0>> <<set $seryk_rimjobDoneCount to 0>> <<set $seryk_rimjobTakenCount to 0>> <<set $seryk_deepthroatCount to 0>> <<set $seryk_doublePenetrationCount to 0>> <<set $seryk_multipleCumCount to 0>> <<set $seryk_cumOnFaceCount to 0>> <<set $seryk_cumOnBreastsCount to 0>> <<set $seryk_cumOnAssCount to 0>> <<set $seryk_cumOnThighsCount to 0>> <<set $seryk_cumOnFeetCount to 0>> <<set $seryk_cumInMouthCount to 0>> <<set $seryk_cumPlayCount to 0>> <<set $seryk_cumSwapCount to 0>> <<set $seryk_cumKissCount to 0>> /* Nimeria Additional Fetishes */ <<set $Nimeria_BreastFetish to 0>> <<set $Nimeria_AssFetish to 0>> <<set $Nimeria_PenisFetish to 0>> <<set $Nimeria_VaginaFetish to 0>> <<set $Nimeria_ThighFetish to 0>> <<set $Nimeria_ExhibitionismFetish to 0>> <<set $Nimeria_VoyeurismFetish to 0>> <<set $Nimeria_BondageFetish to 0>> <<set $Nimeria_DominanceFetish to 0>> <<set $Nimeria_SubmissionFetish to 0>> <<set $Nimeria_MasochismFetish to 0>> <<set $Nimeria_SadismFetish to 0>> <<set $Nimeria_PublicSexAddiction to 0>> /* Nimeria Additional Sexual Stats */ <<set $Nimeria_orgasmDenialCount to 0>> <<set $Nimeria_edgingCount to 0>> <<set $Nimeria_publicExposureCount to 0>> <<set $Nimeria_publicOrgasmCount to 0>> <<set $Nimeria_bondageExperienceCount to 0>> <<set $Nimeria_dominantCount to 0>> <<set $Nimeria_submissiveCount to 0>> <<set $Nimeria_clothedSexCount to 0>> <<set $Nimeria_lingerieWornCount to 0>> <<set $Nimeria_thighJobDoneCount to 0>> <<set $Nimeria_thighJobTakenCount to 0>> <<set $Nimeria_rimjobDoneCount to 0>> <<set $Nimeria_rimjobTakenCount to 0>> <<set $Nimeria_deepthroatCount to 0>> <<set $Nimeria_doublePenetrationCount to 0>> <<set $Nimeria_multipleCumCount to 0>> <<set $Nimeria_cumOnFaceCount to 0>> <<set $Nimeria_cumOnBreastsCount to 0>> <<set $Nimeria_cumOnAssCount to 0>> <<set $Nimeria_cumOnThighsCount to 0>> <<set $Nimeria_cumOnFeetCount to 0>> <<set $Nimeria_cumInMouthCount to 0>> <<set $Nimeria_cumPlayCount to 0>> <<set $Nimeria_cumSwapCount to 0>> <<set $Nimeria_cumKissCount to 0>> /* Additional Relationship-Specific Stats */ /* Rylan x Mariel Additional */ <<set $rylan_MarielThighJobCount to 0>> <<set $rylan_MarielThighJobTakenCount to 0>> <<set $rylan_MarielRimjobCount to 0>> <<set $rylan_MarielRimjobTakenCount to 0>> <<set $rylan_MarielDeepthroatCount to 0>> <<set $rylan_MarielDoublePenetrationCount to 0>> <<set $rylan_MarielCumOnFaceCount to 0>> <<set $rylan_MarielCumOnBreastsCount to 0>> <<set $rylan_MarielCumOnAssCount to 0>> <<set $rylan_MarielCumOnThighsCount to 0>> <<set $rylan_MarielCumOnFeetCount to 0>> <<set $rylan_MarielCumInMouthCount to 0>> <<set $rylan_MarielCumPlayCount to 0>> <<set $rylan_MarielCumSwapCount to 0>> <<set $rylan_MarielCumKissCount to 0>> <<set $rylan_MarielBondageCount to 0>> <<set $rylan_MarielDominantCount to 0>> <<set $rylan_MarielSubmissiveCount to 0>> <<set $rylan_MarielPublicSexCount to 0>> <<set $rylan_MarielClothedSexCount to 0>> <<set $rylan_MarielLingerieSexCount to 0>> /* Liora x Serin Additional */ <<set $liora_SerinThighJobCount to 0>> <<set $liora_SerinThighJobTakenCount to 0>> <<set $liora_SerinRimjobCount to 0>> <<set $liora_SerinRimjobTakenCount to 0>> <<set $liora_SerinDeepthroatCount to 0>> <<set $liora_SerinDoublePenetrationCount to 0>> <<set $liora_SerinCumOnFaceCount to 0>> <<set $liora_SerinCumOnBreastsCount to 0>> <<set $liora_SerinCumOnAssCount to 0>> <<set $liora_SerinCumOnThighsCount to 0>> <<set $liora_SerinCumOnFeetCount to 0>> <<set $liora_SerinCumInMouthCount to 0>> <<set $liora_SerinCumPlayCount to 0>> <<set $liora_SerinCumSwapCount to 0>> <<set $liora_SerinCumKissCount to 0>> <<set $liora_SerinBondageCount to 0>> <<set $liora_SerinDominantCount to 0>> <<set $liora_SerinSubmissiveCount to 0>> <<set $liora_SerinPublicSexCount to 0>> <<set $liora_SerinClothedSexCount to 0>> <<set $liora_SerinLingerieSexCount to 0>> /* Liora x Seryk Additional */ <<set $liora_SerykThighJobCount to 0>> <<set $liora_SerykThighJobTakenCount to 0>> <<set $liora_SerykRimjobCount to 0>> <<set $liora_SerykRimjobTakenCount to 0>> <<set $liora_SerykDeepthroatCount to 0>> <<set $liora_SerykDoublePenetrationCount to 0>> <<set $liora_SerykCumOnFaceCount to 0>> <<set $liora_SerykCumOnBreastsCount to 0>> <<set $liora_SerykCumOnAssCount to 0>> <<set $liora_SerykCumOnThighsCount to 0>> <<set $liora_SerykCumOnFeetCount to 0>> <<set $liora_SerykCumInMouthCount to 0>> <<set $liora_SerykCumPlayCount to 0>> <<set $liora_SerykCumSwapCount to 0>> <<set $liora_SerykCumKissCount to 0>> <<set $liora_SerykBondageCount to 0>> <<set $liora_SerykDominantCount to 0>> <<set $liora_SerykSubmissiveCount to 0>> <<set $liora_SerykPublicSexCount to 0>> <<set $liora_SerykClothedSexCount to 0>> <<set $liora_SerykLingerieSexCount to 0>> /* Liora x Nimeria Additional */ <<set $liora_NimeriaThighJobCount to 0>> <<set $liora_NimeriaThighJobTakenCount to 0>> <<set $liora_NimeriaRimjobCount to 0>> <<set $liora_NimeriaRimjobTakenCount to 0>> <<set $liora_NimeriaDeepthroatCount to 0>> <<set $liora_NimeriaDoublePenetrationCount to 0>> <<set $liora_NimeriaCumOnFaceCount to 0>> <<set $liora_NimeriaCumOnBreastsCount to 0>> <<set $liora_NimeriaCumOnAssCount to 0>> <<set $liora_NimeriaCumOnThighsCount to 0>> <<set $liora_NimeriaCumOnFeetCount to 0>> <<set $liora_NimeriaCumInMouthCount to 0>> <<set $liora_NimeriaCumPlayCount to 0>> <<set $liora_NimeriaCumSwapCount to 0>> <<set $liora_NimeriaCumKissCount to 0>> <<set $liora_NimeriaBondageCount to 0>> <<set $liora_NimeriaDominantCount to 0>> <<set $liora_NimeriaSubmissiveCount to 0>> <<set $liora_NimeriaPublicSexCount to 0>> <<set $liora_NimeriaClothedSexCount to 0>> <<set $liora_NimeriaLingerieSexCount to 0>> /* Serin x Seryk Additional */ <<set $serin_SerykThighJobCount to 0>> <<set $serin_SerykThighJobTakenCount to 0>> <<set $serin_SerykRimjobCount to 0>> <<set $serin_SerykRimjobTakenCount to 0>> <<set $serin_SerykDeepthroatCount to 0>> <<set $serin_SerykDoublePenetrationCount to 0>> <<set $serin_SerykCumOnFaceCount to 0>> <<set $serin_SerykCumOnBreastsCount to 0>> <<set $serin_SerykCumOnAssCount to 0>> <<set $serin_SerykCumOnThighsCount to 0>> <<set $serin_SerykCumOnFeetCount to 0>> <<set $serin_SerykCumInMouthCount to 0>> <<set $serin_SerykCumPlayCount to 0>> <<set $serin_SerykCumSwapCount to 0>> <<set $serin_SerykCumKissCount to 0>> <<set $serin_SerykBondageCount to 0>> <<set $serin_SerykDominantCount to 0>> <<set $serin_SerykSubmissiveCount to 0>> <<set $serin_SerykPublicSexCount to 0>> <<set $serin_SerykClothedSexCount to 0>> <<set $serin_SerykLingerieSexCount to 0>> /* Additional Experience Tracking */ <<set $totalPublicSexCount to 0>> <<set $totalBondageCount to 0>> <<set $totalDominanceCount to 0>> <<set $totalSubmissionCount to 0>> <<set $totalClothedSexCount to 0>> <<set $totalLingerieSexCount to 0>> <<set $totalCumPlayCount to 0>> <<set $totalCumSwapCount to 0>> <<set $totalCumKissCount to 0>> <<set $totalThreesomeCount to 0>> <<set $totalGroupSexCount to 0>> /* Serin x Nimeria Additional */ <<set $serin_NimeriaThighJobCount to 0>> <<set $serin_NimeriaThighJobTakenCount to 0>> <<set $serin_NimeriaRimjobCount to 0>> <<set $serin_NimeriaRimjobTakenCount to 0>> <<set $serin_NimeriaDeepthroatCount to 0>> <<set $serin_NimeriaDoublePenetrationCount to 0>> <<set $serin_NimeriaCumOnFaceCount to 0>> <<set $serin_NimeriaCumOnBreastsCount to 0>> <<set $serin_NimeriaCumOnAssCount to 0>> <<set $serin_NimeriaCumOnThighsCount to 0>> <<set $serin_NimeriaCumOnFeetCount to 0>> <<set $serin_NimeriaCumInMouthCount to 0>> <<set $serin_NimeriaCumPlayCount to 0>> <<set $serin_NimeriaCumSwapCount to 0>> <<set $serin_NimeriaCumKissCount to 0>> <<set $serin_NimeriaBondageCount to 0>> <<set $serin_NimeriaDominantCount to 0>> <<set $serin_NimeriaSubmissiveCount to 0>> <<set $serin_NimeriaPublicSexCount to 0>> <<set $serin_NimeriaClothedSexCount to 0>> <<set $serin_NimeriaLingerieSexCount to 0>> /* Seryk x Nimeria */ <<set $seryk_NimeriaThighJobCount to 0>> <<set $seryk_NimeriaThighJobTakenCount to 0>> <<set $seryk_NimeriaRimjobCount to 0>> <<set $seryk_NimeriaRimjobTakenCount to 0>> <<set $seryk_NimeriaDeepthroatCount to 0>> <<set $seryk_NimeriaDoublePenetrationCount to 0>> <<set $seryk_NimeriaCumOnFaceCount to 0>> <<set $seryk_NimeriaCumOnBreastsCount to 0>> <<set $seryk_NimeriaCumOnAssCount to 0>> <<set $seryk_NimeriaCumOnThighsCount to 0>> <<set $seryk_NimeriaCumOnFeetCount to 0>> <<set $seryk_NimeriaCumInMouthCount to 0>> <<set $seryk_NimeriaCumPlayCount to 0>> <<set $seryk_NimeriaCumSwapCount to 0>> <<set $seryk_NimeriaCumKissCount to 0>> <<set $seryk_NimeriaBondageCount to 0>> <<set $seryk_NimeriaDominantCount to 0>> <<set $seryk_NimeriaSubmissiveCount to 0>> <<set $seryk_NimeriaPublicSexCount to 0>> <<set $seryk_NimeriaClothedSexCount to 0>> <<set $seryk_NimeriaLingerieSexCount to 0>> /* Initialize character objects */ <<set $characters = { "Rylan": { lust: 0, corruption: 0, affection: {}, attraction: {}, fetishes: {}, experience: {} }, "Mariel": { lust: 0, corruption: 0, affection: {}, attraction: {}, fetishes: {}, experience: {} }, "Liora": { lust: 0, corruption: -10, affection: {}, attraction: {}, fetishes: {}, experience: {} }, "Serin": { lust: 0, corruption: 0, affection: {}, attraction: {}, fetishes: {}, experience: {} }, "Seryk": { lust: 0, corruption: 0, affection: {}, attraction: {}, fetishes: {}, experience: {} }, "Nimeria": { lust: 0, corruption: 0, affection: {}, attraction: {}, fetishes: {}, experience: {} } }>> /* Initialize relationship stats */ /* Initialize new fetish variables */ <<set $rylan_MuscleFetish to 0>> <<set $serin_MuscleFetish to 0>> <<set $serin_ExhibitionismFetish to 0>> <<set $liora_MuscleFetish to 0>> <<set $mariel_MuscleFetish to 0>> /* Update character objects with new fetishes */ <<set $characters.Rylan.fetishes.muscleFetish to 0>> <<set $characters.Serin.fetishes.muscleFetish to 0>> <<set $characters.Serin.fetishes.exhibitionismFetish to 0>> <<set $characters.Liora.fetishes.muscleFetish to 0>> <<set $characters.Mariel.fetishes.muscleFetish to 0>> // Initialize character stats setup.initializeCharacterStats("Rylan", "male"); setup.initializeCharacterStats("Mariel", "female"); setup.initializeCharacterStats("Serin", "female"); setup.initializeCharacterStats("Liora", "female"); setup.initializeCharacterStats("Nimeria", "female"); setup.initializeCharacterStats("Seryk", "male"); setup.initializeCharacterStats("Thalor", "male"); /* Relationship Stats Categories */ setup.statCategories.relationship = {name: "Relationship", subcategories: {intimacy: {name: "Intimacy", stats: {kissCount: {name: "Kisses", description: "Number of times they've kissed"}, touchCount: {name: "Intimate Touches", description: "Number of intimate touches shared"}, sexCount: {name: "Times Had Sex", description: "Number of sexual encounters"}, oralCount: {name: "Oral Sessions", description: "Number of oral sessions"}}}, affection: {name: "Affection", stats: {affectionLevel: {name: "Affection", description: "How much they care for each other"}, attraction: {name: "Attraction", description: "Physical and emotional attraction"}, trust: {name: "Trust", description: "Level of trust between them"}, submission: {name: "Submission", description: "How submissive they are to each other"}}}, corruption: {name: "Corruption", stats: {corruptionInfluence: {name: "Corruption Influence", description: "How much they affect each other's corruption"}, lustInfluence: {name: "Lust Influence", description: "How much they affect each other's lust"}, mindControlInfluence: {name: "Mind Control Influence", description: "Level of mental influence over each other"}}}}}\n\n /* Global Tooltip Setup */ <<script>> $(document.body).append('<div id="global-tooltip" style="display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: #fff; padding: 15px; border-radius: 10px; width: 250px; z-index: 9999; box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align: left;"></div>'); $(document).on('mouseenter', '.character-portrait', function(e) { const tooltip = $('#global-tooltip'); const content = $(this).closest('.character-card').find('.tooltip-content').html(); tooltip.html(content).show(); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); $(document).on('mouseleave', '.character-portrait', function() { $('#global-tooltip').hide(); }); $(document).on('mousemove', function(e) { if ($('#global-tooltip').is(':visible')) { $('#global-tooltip').css({ left: e.pageX + 10, top: e.pageY + 10 }); } }); <</script>> /* Setup Stat Categories */ <<script>> setup.statCategories = { basic: { name: "Basic Stats", stats: { corruption: { name: "Corruption", description: "Level of corruption" }, masculinity: { name: "Masculinity", description: "Masculine traits" }, penisSize: { name: "Penis Size", description: "Size in cm" }, breastSize: { name: "Breast Size", description: "Cup size" }, assSize: { name: "Ass Size", description: "Size rating" }, cumAmount: { name: "Cum Amount", description: "Production in ml" }, Lust: { name: "Lust", description: "Current lust level" } } }, fetishes: { name: "Fetishes", subcategories: { physical: { name: "Physical", stats: { FeetFetish: { name: "Feet Interest" }, ArmpitFetish: { name: "Armpit Interest" }, SmellFetish: { name: "Scent Interest" }, SalivaFetish: { name: "Saliva Interest" }, MuscleFetish: { name: "Muscle Interest" }, } }, fluid: { name: "Fluid", stats: { CumAddiction: { name: "Cum Interest" }, SweatFetish: { name: "Sweat Interest" }, } }, behavioral: { name: "Behavioral", stats: { SubmissionFetish: { name: "Submission" }, DominanceFetish: { name: "Dominance" }, ExhibitionismFetish: { name: "Exhibitionism" }, VoyeurismFetish: { name: "Voyeurism" } } }, clothing: { name: "Clothing", stats: { CrossdressingFetish: { name: "Cross-Dressing" } } }, orientation: { name: "Orientation", stats: { GayValue: { name: "Same-Sex Interest" }, LesbianValue: { name: "Lesbian Interest" } } } } }, experience: { name: "Sexual Experience", subcategories: { basic: { name: "Basic", stats: { sexualExperience: { name: "Overall Experience" }, basicExperience: { name: "Basic Experience" }, kissCount: { name: "Kisses" } } }, penetration: { name: "Penetration", stats: { vaginalCount: { name: "Vaginal" }, analDoneCount: { name: "Anal (Given)" }, analTakenCount: { name: "Anal (Received)" } } }, service: { name: "Service", stats: { handjobDoneCount: { name: "Handjob (Given)" }, handjobTakenCount: { name: "Handjob (Received)" }, blowjobDoneCount: { name: "Blowjob (Given)" }, blowjobTakenCount: { name: "Blowjob (Received)" }, footjobDoneCount: { name: "Footjob (Given)" }, footjobTakenCount: { name: "Footjob (Received)" }, boobjobDoneCount: { name: "Boobjob (Given)" }, boobjobTakenCount: { name: "Boobjob (Received)" } } }, touching: { name: "Touching", stats: { breastsGotTouched: { name: "Breasts Touched" }, breastsTouchedOthers: { name: "Touched Others' Breasts" }, assGotTouched: { name: "Ass Touched" }, assTouchedOthers: { name: "Touched Others' Ass" } } }, cum: { name: "Cum Experience", stats: { cumSwallowedAmount: { name: "Cum Swallowed (ml)" }, cumTakenInsideCount: { name: "Creampies" }, cumTakenInsideAmount: { name: "Cum Inside (ml)" }, cumOnBodyAmount: { name: "Cum on Body (ml)" } } } } }, sensitivity: { name: "Sensitivity", stats: { generalSensitivity: { name: "General", description: "Base sensitivity" }, breastSensitivity: { name: "Breasts", description: "Breast sensitivity" }, nippleSensitivity: { name: "Nipples", description: "Nipple sensitivity" }, penisSensitivity: { name: "Penis", description: "Penis sensitivity" }, analSensitivity: { name: "Anal", description: "Anal sensitivity" }, neckSensitivity: { name: "Neck", description: "Neck sensitivity" }, earSensitivity: { name: "Ears", description: "Ear sensitivity" }, pleasureGain: { name: "Pleasure Gain", description: "Pleasure multiplier" } } }, mindControl: { name: "Mind Control", stats: { mindControlResistance: { name: "Resistance", description: "Resistance to control" }, mindControlSusceptibility: { name: "Susceptibility", description: "Control vulnerability" }, mentalCorruption: { name: "Mental Corruption", description: "Mental state" }, mindBreakProgress: { name: "Mind Break", description: "Progress to break" }, suggestionReceptiveness: { name: "Suggestion", description: "Suggestion effectiveness" } } }, relationship: { name: "Relationship", subcategories: { affection: { name: "Affection", stats: { Affection: { name: "Affection" }, Attraction: { name: "Attraction" } } }, intimacy: { name: "Intimacy", stats: { kissCount: { name: "Kisses" }, vaginalCount: { name: "Vaginal" }, analCount: { name: "Anal" }, handjobCount: { name: "Handjob" }, blowjobCount: { name: "Blowjob" }, footjobCount: { name: "Footjob" }, boobjobCount: { name: "Boobjob" } } }, fetish: { name: "Fetish Development", stats: { FeetFetish: { name: "Feet Interest" }, SmellFetish: { name: "Scent Interest" }, ArmpitFetish: { name: "Armpit Interest" }, SalivaFetish: { name: "Saliva Interest" }, CumAddiction: { name: "Cum Interest" } } } } } }; // Helper function to get stat values setup.getStat = function(character, category, stat) { const charPrefix = character.toLowerCase() + "_"; if (category === "relationship") { // For relationship stats, check if it's a basic stat or count if (stat.endsWith("Affection") || stat.endsWith("Attraction")) { const value = State.variables[charPrefix + stat]; return value !== undefined ? value : 0; } else { // For counts, combine both directions const doneCount = State.variables[charPrefix + stat + "Done"] || 0; const takenCount = State.variables[charPrefix + stat + "Taken"] || 0; return doneCount + takenCount; } } else { // For other categories, directly access the stat const value = State.variables[charPrefix + stat]; const result = value !== undefined ? value : 0; // Format basic stats to max 1 decimal place if (category === "basic") { return result % 1 === 0 ? result : Number(result.toFixed(1)); } return result; } }; <</script>> /* Combat Stats */ /* Combat Animation Variables */ <<set $currentAttacker to "">> <<set $currentTarget to "">> <<set $attackAnimationPlaying to false>> /* Stat Tracking Widgets */ <<widget "trackAffection">><<nobr>> <<set _from = $args[0] || "Unknown">><<set _to = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackAffection(State.temporary.from, State.temporary.to, State.temporary.amount);<</script>><<updateResonanceOnAffectionChange>> <</nobr>><</widget>> <<widget "trackAttraction">><<nobr>> <<set _from = $args[0] || "Unknown">><<set _to = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackAttraction(State.temporary.from, State.temporary.to, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackLust">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _amount = $args[1] || 0>><<script>>window.StatTracker.trackLust(State.temporary.character, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackFetish">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _fetish = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackFetish(State.temporary.character, State.temporary.fetish, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackExperience">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _exp = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackExperience(State.temporary.character, State.temporary.exp, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackCombatStat">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _stat = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackCombatStat(State.temporary.character, State.temporary.stat, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackAddSexualExperience">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _character = _character.toLowerCase()>><<set _expType = $args[1] || "Unknown">><<set _amount = $args[2] || 1>> <<if _expType === "breastsGotTouched">> <<script>>State.variables[State.temporary.character + "_breastsGotTouched"] = (State.variables[State.temporary.character + "_breastsGotTouched"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "breastsTouchedOthers">> <<script>>State.variables[State.temporary.character + "_breastsTouchedOthers"] = (State.variables[State.temporary.character + "_breastsTouchedOthers"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "handjobTakenCount">> <<script>>State.variables[State.temporary.character + "_handjobTakenCount"] = (State.variables[State.temporary.character + "_handjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "handjobDoneCount">> <<script>>State.variables[State.temporary.character + "_handjobDoneCount"] = (State.variables[State.temporary.character + "_handjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "blowjobTakenCount">> <<script>>State.variables[State.temporary.character + "_blowjobTakenCount"] = (State.variables[State.temporary.character + "_blowjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "blowjobDoneCount">> <<script>>State.variables[State.temporary.character + "_blowjobDoneCount"] = (State.variables[State.temporary.character + "_blowjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "footjobTakenCount">> <<script>>State.variables[State.temporary.character + "_footjobTakenCount"] = (State.variables[State.temporary.character + "_footjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "footjobDoneCount">> <<script>>State.variables[State.temporary.character + "_footjobDoneCount"] = (State.variables[State.temporary.character + "_footjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "boobJobTakenCount">> <<script>>State.variables[State.temporary.character + "_boobJobTakenCount"] = (State.variables[State.temporary.character + "_boobJobTakenCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "boobJobDoneCount">> <<script>>State.variables[State.temporary.character + "_boobJobDoneCount"] = (State.variables[State.temporary.character + "_boobJobDoneCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "assTouchedCount">> <<script>>State.variables[State.temporary.character + "_assGotTouched"] = (State.variables[State.temporary.character + "_assGotTouched"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "touchedOthersAss">> <<script>>State.variables[State.temporary.character + "_assTouchedOthers"] = (State.variables[State.temporary.character + "_assTouchedOthers"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "kissCount">> <<script>>State.variables[State.temporary.character + "_kissCount"] = (State.variables[State.temporary.character + "_kissCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "vaginalCount">> <<script>>State.variables[State.temporary.character + "_vaginalCount"] = (State.variables[State.temporary.character + "_vaginalCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "analCount">> <<script>>State.variables[State.temporary.character + "_analCount"] = (State.variables[State.temporary.character + "_analCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "analTakenCount">> <<script>>State.variables[State.temporary.character + "_analTakenCount"] = (State.variables[State.temporary.character + "_analTakenCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "masturbationCount">> <<script>>State.variables[State.temporary.character + "_masturbationCount"] = (State.variables[State.temporary.character + "_masturbationCount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "orgasmsGiven">> <<script>>State.variables[State.temporary.character + "_orgasmsGiven"] = (State.variables[State.temporary.character + "_orgasmsGiven"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "orgasmsReceived">> <<script>>State.variables[State.temporary.character + "_orgasmsReceived"] = (State.variables[State.temporary.character + "_orgasmsGiven"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "cumSwallowedAmount">> <<script>>State.variables[State.temporary.character + "_cumSwallowedAmount"] = (State.variables[State.temporary.character + "_cumSwallowedAmount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "cumOnBodyAmount">> <<script>>State.variables[State.temporary.character + "_cumOnBodyAmount"] = (State.variables[State.temporary.character + "_cumOnBodyAmount"] || 0) + State.temporary.amount;<</script>> <<elseif _expType === "cumInsideAmount">> <<script>>State.variables[State.temporary.character + "_cumInsideAmount"] = (State.variables[State.temporary.character + "_cumInsideAmount"] || 0) + State.temporary.amount;<</script>> <</if>> <<trackSexualExperience _character _expType _amount>> <</nobr>><</widget>> <<widget "trackOther">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _stat = $args[1] || "Unknown">><<set _amount = $args[2] || 0>><<script>>window.StatTracker.trackOther(State.temporary.character, State.temporary.stat, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "trackSexualExperience">><<nobr>> <<set _character = $args[0] || "Unknown">><<set _expType = $args[1] || "sexualExperience">><<set _amount = $args[2] || 1>><<script>>window.StatTracker.trackExperience(State.temporary.character, State.temporary.expType, State.temporary.amount);<</script>> <</nobr>><</widget>> <<widget "statSummary">> <<script>> if (window.StatTracker && window.StatTracker.hasChanges()) { $(this.output).append(window.StatTracker.generateSummary()); } <</script>> <</widget>> <<widget "intelligentSexTracker">><<nobr>> <<set _char1 = $args[0] || "Unknown">><<set _char2 = $args[1] || "Unknown">><<set _action = $args[2] || "Unknown">><<set _amount = $args[3] || 1>> <<set _char1 = _char1.toLowerCase()>><<set _char2 = _char2.toLowerCase()>> <!-- KISS (Both get counters) --> <<if _action === "kiss">> "Kiss": { general: "kissCount", relationship: "KissCount", firstVar: "FirstKiss", both: true, sexual: true, basic: true }, "Vaginal": { general: "vaginalCount", relationship: "VaginalCount", firstVar: "FirstVaginal", both: true, sexual: true, basic: false }, "Anal": { general: "analCount", relationship: "AnalCount", firstVar: "FirstAnal", both: true, sexual: true, basic: false }, "AnalTaken": { general: "analTakenCount", relationship: "AnalTakenCount", firstVar: "FirstAnalTaken", both: false, sexual: true, basic: false, receiverOnly: true }, "HandjobGiven": { general: "handjobDoneCount", relationship: "HandjobCount", firstVar: "FirstHandjob", both: false, sexual: true, basic: true, giverOnly: true }, "HandjobTaken": { general: "handjobTakenCount", relationship: "HandjobTakenCount", firstVar: "FirstHandjobTaken", both: false, sexual: true, basic: true, receiverOnly: true }, "BlowjobGiven": { general: "blowjobDoneCount", relationship: "BlowjobCount", firstVar: "FirstBlowjob", both: false, sexual: true, basic: true, giverOnly: true }, "BlowjobTaken": { general: "blowjobTakenCount", relationship: "BlowjobTakenCount", firstVar: "FirstBlowjobTaken", both: false, sexual: true, basic: true, receiverOnly: true }, "FootjobGiven": { general: "footjobDoneCount", relationship: "FootjobCount", firstVar: "FirstFootjob", both: false, sexual: true, basic: true, giverOnly: true }, "FootjobTaken": { general: "footjobTakenCount", relationship: "FootjobTakenCount", firstVar: "FirstFootjobTaken", both: false, sexual: true, basic: true, receiverOnly: true }, "BoobJobGiven": { general: "boobJobDoneCount", relationship: "BoobJobCount", firstVar: "FirstBoobjob", both: false, sexual: true, basic: true, giverOnly: true }, "BoobJobTaken": { general: "boobJobTakenCount", relationship: "BoobJobTakenCount", firstVar: "FirstBoobjobTaken", both: false, sexual: true, basic: true, receiverOnly: true }, "BreastsTouched": { general: "breastsTouchedCount", relationship: "BreastsTouchedCount", firstVar: "FirstBreastTouch", both: false, sexual: true, basic: true, giverOnly: true }, "BreastsTouchedBy": { general: "breastsGotTouched", relationship: "BreastsTouchedByCount", firstVar: "FirstBreastTouchedBy", both: false, sexual: true, basic: true, receiverOnly: true }, "AssTouched": { general: "assTouchedCount", relationship: "AssTouchedCount", firstVar: "FirstAssTouch", both: false, sexual: true, basic: true, giverOnly: true }, "AssTouchedBy": { general: "assGotTouched", relationship: "AssTouchedByCount", firstVar: "FirstAssTouchedBy", both: false, sexual: true, basic: true, receiverOnly: true }, "OrgasmGiven": { general: "orgasmsGiven", relationship: "OrgasmsGiven", firstVar: "FirstOrgasmGiven", both: false, sexual: true, basic: false, giverOnly: true }, "OrgasmReceived": { general: "orgasmsReceived", relationship: "OrgasmsReceived", firstVar: "FirstOrgasmReceived", both: false, sexual: true, basic: false, receiverOnly: true } }; const config = experienceConfig[State.temporary.experienceType]; if (!config) { console.error("Unknown experience type:", State.temporary.experienceType); return; } const char1 = State.temporary.char1; const char2 = State.temporary.char2; const char1Lower = State.temporary.char1Lower; const char2Lower = State.temporary.char2Lower; const amount = State.temporary.amount; // Helper function to update variable and track function updateAndTrack(varName, amount, character, expType) { if (State.variables[varName] === undefined) { State.variables[varName] = 0; } State.variables[varName] += amount; window.StatTracker.trackExperience(character, expType, amount); } // Update general counters if (config.both) { // Both characters get the same general experience updateAndTrack(char1Lower + "_" + config.general, amount, char1, config.general); updateAndTrack(char2Lower + "_" + config.general, amount, char2, config.general); } else if (config.giverOnly) { // Only the giver gets this experience updateAndTrack(char1Lower + "_" + config.general, amount, char1, config.general); } else if (config.receiverOnly) { // Only the receiver gets this experience updateAndTrack(char2Lower + "_" + config.general, amount, char2, config.general); } // Update relationship-specific counters if (config.both) { updateAndTrack(char1Lower + "_" + char2 + config.relationship, amount, char1, char2 + config.relationship); updateAndTrack(char2Lower + "_" + char1 + config.relationship, amount, char2, char1 + config.relationship); } else if (config.giverOnly) { updateAndTrack(char1Lower + "_" + char2 + config.relationship, amount, char1, char2 + config.relationship); } else if (config.receiverOnly) { updateAndTrack(char2Lower + "_" + char1 + config.relationship, amount, char2, char1 + config.relationship); } // Update sexual and basic experience if (config.sexual) { if (config.both) { updateAndTrack(char1Lower + "_sexualExperience", amount, char1, "sexualExperience"); updateAndTrack(char2Lower + "_sexualExperience", amount, char2, "sexualExperience"); } else if (config.giverOnly) { updateAndTrack(char1Lower + "_sexualExperience", amount, char1, "sexualExperience"); } else if (config.receiverOnly) { updateAndTrack(char2Lower + "_sexualExperience", amount, char2, "sexualExperience"); } } if (config.basic) { if (config.both) { updateAndTrack(char1Lower + "_basicExperience", amount, char1, "basicExperience"); updateAndTrack(char2Lower + "_basicExperience", amount, char2, "basicExperience"); } else if (config.giverOnly) { updateAndTrack(char1Lower + "_basicExperience", amount, char1, "basicExperience"); } else if (config.receiverOnly) { updateAndTrack(char2Lower + "_basicExperience", amount, char2, "basicExperience"); } } // Handle first experiences if (config.both) { // Check first experience for both characters const char1FirstVar = char1Lower + config.firstVar; const char2FirstVar = char2Lower + config.firstVar; if (!State.variables[char1FirstVar]) { State.variables[char1FirstVar] = char2; window.StatTracker.trackOther(char1, "First " + State.temporary.experienceType, 1); } if (!State.variables[char2FirstVar]) { State.variables[char2FirstVar] = char1; window.StatTracker.trackOther(char2, "First " + State.temporary.experienceType, 1); } } else if (config.giverOnly) { // Only check first experience for giver const char1FirstVar = char1Lower + config.firstVar; if (!State.variables[char1FirstVar]) { State.variables[char1FirstVar] = char2; window.StatTracker.trackOther(char1, "First " + State.temporary.experienceType, 1); } } else if (config.receiverOnly) { // Only check first experience for receiver const char2FirstVar = char2Lower + config.firstVar; if (!State.variables[char2FirstVar]) { State.variables[char2FirstVar] = char1; window.StatTracker.trackOther(char2, "First " + State.temporary.experienceType, 1); } } <</script>> <</nobr>><</widget>> <<widget "trackCumExperience">><<nobr>> <<set _receiver = $args[0]>><<set _giver = $args[1]>> <<set _cumType = $args[2]>> <<set _orgasmCount = $args[3] || 1>> <<set _receiverLower = _receiver.toLowerCase()>> <<set _giverLower = _giver.toLowerCase()>> <<script>> const cumConfig = { "CumInside": { receiverGeneral: "cumInsideAmount", giverGeneral: "cumAmount", relationship: "CumInsideMl", receiverCount: "cumInsideCount", giverCount: "cumInsideCount" }, "CumSwallowed": { receiverGeneral: "cumSwallowedAmount", giverGeneral: "cumAmount", relationship: "CumSwallowedMl", receiverCount: "cumSwallowedCount", giverCount: "cumSwallowedCount" }, "CumOnBody": { receiverGeneral: "cumOnBodyAmount", giverGeneral: "cumAmount", relationship: "CumOnBodyMl", receiverCount: "cumOnBodyCount", giverCount: "cumOnBodyCount" } }; const config = cumConfig[State.temporary.cumType]; if (config) { const receiver = State.temporary.receiver; const giver = State.temporary.giver; const receiverLower = State.temporary.receiverLower; const giverLower = State.temporary.giverLower; const orgasmCount = State.temporary.orgasmCount; // INTELLIGENT CUM AMOUNT CALCULATION // Get the giver's cum production amount from their body stats let cumAmountPerOrgasm = 45; // Default fallback if (window.setup && window.setup.getStat) { try { cumAmountPerOrgasm = window.setup.getStat(giver, "body", "cumAmount") || 45; } catch (e) { console.log("Could not get cum amount for " + giver + ", using default"); } } // Calculate total ml: cum per orgasm * number of orgasms const totalCumMl = cumAmountPerOrgasm * orgasmCount; // Helper function to update variable and track function updateAndTrack(varName, amount, character, expType) { if (State.variables[varName] === undefined) { State.variables[varName] = 0; } State.variables[varName] += amount; window.StatTracker.trackExperience(character, expType, amount); } // Update receiver's general amount (ml) updateAndTrack(receiverLower + "_" + config.receiverGeneral, totalCumMl, receiver, config.receiverGeneral); // Update relationship-specific amount (ml) updateAndTrack(receiverLower + "_" + giver + config.relationship, totalCumMl, receiver, giver + config.relationship); // Update counts for both characters (number of times) updateAndTrack(receiverLower + "_" + config.receiverCount, orgasmCount, receiver, config.receiverCount); updateAndTrack(giverLower + "_" + config.giverCount, orgasmCount, giver, config.giverCount); // Add to sexual experience for both updateAndTrack(receiverLower + "_sexualExperience", 0.5 * orgasmCount, receiver, "sexualExperience"); updateAndTrack(giverLower + "_sexualExperience", 0.5 * orgasmCount, giver, "sexualExperience"); // Track first cum experience (only on first occurrence) const receiverFirstVar = receiverLower + "First" + State.temporary.cumType; if (!State.variables[receiverFirstVar]) { State.variables[receiverFirstVar] = giver; window.StatTracker.trackOther(receiver, "First " + State.temporary.cumType, 1); } // Display intelligent tracking message const cumMessage = "💦 " + giver + " came " + orgasmCount + " time" + (orgasmCount > 1 ? 's' : '') + " (" + cumAmountPerOrgasm + "ml each = " + totalCumMl + "ml total)"; console.log(cumMessage); } else { console.error("Unknown cum type:", State.temporary.cumType); } <</script>> <</nobr>><</widget>> <<widget "sexualEncounter">><<nobr>> <<set _char1 = $args[0]>><<set _char2 = $args[1]>><<set _acts = $args[2]>> <<script>> // Parse the acts string - format: "Kiss:2,HandjobGiven:1,OrgasmReceived:1" const acts = State.temporary.acts.split(','); acts.forEach(act => { const [actType, count] = act.split(':'); const amount = parseInt(count) || 1; // Use the trackRelationshipExperience widget for each act Wikifier.wikifyEval('<<trackRelationshipExperience "' + State.temporary.char1 + '" "' + State.temporary.char2 + '" "' + actType.trim() + '" ' + amount + '>>'); }); <</script>> <</nobr>><</widget>> <<widget "quickSexTrack">><<nobr>> <<set _giver = $args[1] || "Unknown">><<set _receiver = $args[2] || "Unknown">><<set _action = $args[0] || "Unknown">><<set _amount = $args[3] || 1>> <<set _giver = _giver.toLowerCase()>><<set _receiver = _receiver.toLowerCase()>> <!-- KISS --> <<if _action === "kiss">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_kissCount"] || 0) === 0) { window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstKiss"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Kiss", window.receiverName); } if ((State.variables[State.temporary.receiver + "_kissCount"] || 0) === 0) { window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstKiss"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Kiss", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_kissCount"] = (State.variables[State.temporary.giver + "_kissCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_kissCount"] = (State.variables[State.temporary.receiver + "_kissCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "KissCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "KissCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "KissCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "KissCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_basicExperience"] = (State.variables[State.temporary.giver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_basicExperience"] = (State.variables[State.temporary.receiver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "kissCount" _amount>><<trackSexualExperience _receiver "kissCount" _amount>> <!-- ORGASM --> <<elseif _action === "orgasm">> <<script>>State.variables[State.temporary.giver + "_orgasmsGiven"] = (State.variables[State.temporary.giver + "_orgasmsGiven"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_orgasmsReceived"] = (State.variables[State.temporary.receiver + "_orgasmsReceived"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "OrgasmsGiven"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "OrgasmsGiven"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "OrgasmsReceived"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "OrgasmsReceived"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<changeLust _receiver -100>> <<trackSexualExperience _giver "orgasmsGiven" _amount>><<trackSexualExperience _receiver "orgasmsReceived" _amount>> <!-- HANDJOB --> <<elseif _action === "handjob">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_handjobDoneCount"] || 0) === 0) { window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstHandjob"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Handjob", window.receiverName); } if ((State.variables[State.temporary.receiver + "_handjobTakenCount"] || 0) === 0) { window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstHandjob"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Handjob", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_handjobDoneCount"] = (State.variables[State.temporary.giver + "_handjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_handjobTakenCount"] = (State.variables[State.temporary.receiver + "_handjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "HandjobCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "HandjobCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "HandjobTakenCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "HandjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "handjobDoneCount" _amount>><<trackSexualExperience _receiver "handjobTakenCount" _amount>> <!-- BLOWJOB --> <<elseif _action === "blowjob">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_blowjobDoneCount"] || 0) === 0) { window.window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstBlowjob"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Blowjob", window.receiverName); } if ((State.variables[State.temporary.receiver + "_blowjobTakenCount"] || 0) === 0) { window.window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstBlowjob"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Blowjob", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_blowjobDoneCount"] = (State.variables[State.temporary.giver + "_blowjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_blowjobTakenCount"] = (State.variables[State.temporary.receiver + "_blowjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BlowjobCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BlowjobCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BlowjobTakenCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BlowjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "blowjobDoneCount" _amount>><<trackSexualExperience _receiver "blowjobTakenCount" _amount>> <!-- FOOTJOB --> <<elseif _action === "footjob">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_footjobDoneCount"] || 0) === 0) { window.window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstFootjob"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Footjob", window.receiverName); } if ((State.variables[State.temporary.receiver + "_footjobTakenCount"] || 0) === 0) { window.window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstFootjob"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Footjob", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_footjobDoneCount"] = (State.variables[State.temporary.giver + "_footjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_footjobTakenCount"] = (State.variables[State.temporary.receiver + "_footjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "FootjobCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "FootjobCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "FootjobTakenCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "FootjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "footjobDoneCount" _amount>><<trackSexualExperience _receiver "footjobTakenCount" _amount>> <!-- BOOBJOB --> <<elseif _action === "boobjob">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_boobjobDoneCount"] || 0) === 0) { window.window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstBoobjob"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Boobjob", window.receiverName); } if ((State.variables[State.temporary.receiver + "_boobjobTakenCount"] || 0) === 0) { window.window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstBoobjob"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Boobjob", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_boobjobDoneCount"] = (State.variables[State.temporary.giver + "_boobjobDoneCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_boobjobTakenCount"] = (State.variables[State.temporary.receiver + "_boobjobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BoobJobCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BoobJobCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BoobJobTakenCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BoobJobTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "boobjobDoneCount" _amount>><<trackSexualExperience _receiver "boobjobTakenCount" _amount>> <!-- VAGINAL --> <<elseif _action === "vaginal">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_vaginalCount"] || 0) === 0) { window.window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstVaginal"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Vaginal", window.receiverName); } if ((State.variables[State.temporary.receiver + "_vaginalCount"] || 0) === 0) { window.window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstVaginal"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Vaginal", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_vaginalCount"] = (State.variables[State.temporary.giver + "_vaginalCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_vaginalCount"] = (State.variables[State.temporary.receiver + "_vaginalCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "VaginalCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "VaginalCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "VaginalCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "VaginalCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + (State.temporary.amount * 2);<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + (State.temporary.amount * 2);<</script>> <<trackSexualExperience _giver "vaginalCount" _amount>><<trackSexualExperience _receiver "vaginalCount" _amount>> <!-- ANAL --> <<elseif _action === "anal">> <<script>> // Check for first experiences BEFORE incrementing counters if ((State.variables[State.temporary.giver + "_analCount"] || 0) === 0) { window.window.receiverName = State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1); State.variables[State.temporary.giver + "FirstAnal"] = window.receiverName; window.StatTracker.trackOther(State.temporary.giver, "First Anal", window.receiverName); } if ((State.variables[State.temporary.receiver + "_analTakenCount"] || 0) === 0) { window.window.giverName = State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1); State.variables[State.temporary.receiver + "FirstAnal"] = window.giverName; window.StatTracker.trackOther(State.temporary.receiver, "First Anal", window.giverName); } <</script>> <<script>>State.variables[State.temporary.giver + "_analCount"] = (State.variables[State.temporary.giver + "_analCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_analTakenCount"] = (State.variables[State.temporary.receiver + "_analTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "AnalCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "AnalCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "AnalTakenCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "AnalTakenCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + (State.temporary.amount * 2);<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + (State.temporary.amount * 2);<</script>> <<trackSexualExperience _giver "analCount" _amount>><<trackSexualExperience _receiver "analTakenCount" _amount>> <!-- BREAST TOUCH --> <<elseif _action === "breasttouch">> <<script>>State.variables[State.temporary.giver + "_breastsTouchedCount"] = (State.variables[State.temporary.giver + "_breastsTouchedCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_breastsTouchedByCount"] = (State.variables[State.temporary.receiver + "_breastsTouchedByCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BreastsTouchedCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "BreastsTouchedCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BreastsTouchedByCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "BreastsTouchedByCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + (State.temporary.amount * 0.5);<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + (State.temporary.amount * 0.5);<</script>> <<script>>State.variables[State.temporary.giver + "_basicExperience"] = (State.variables[State.temporary.giver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_basicExperience"] = (State.variables[State.temporary.receiver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "breastsTouchedCount" _amount>><<trackSexualExperience _receiver "breastsTouchedByCount" _amount>> <!-- ASS TOUCH --> <<elseif _action === "asstouch">> <<script>>State.variables[State.temporary.giver + "_assTouchedCount"] = (State.variables[State.temporary.giver + "_assTouchedCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_assTouchedByCount"] = (State.variables[State.temporary.receiver + "_assTouchedByCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "AssTouchedCount"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "AssTouchedCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "AssTouchedByCount"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "AssTouchedByCount"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_sexualExperience"] = (State.variables[State.temporary.giver + "_sexualExperience"] || 0) + (State.temporary.amount * 0.5);<</script>> <<script>>State.variables[State.temporary.receiver + "_sexualExperience"] = (State.variables[State.temporary.receiver + "_sexualExperience"] || 0) + (State.temporary.amount * 0.5);<</script>> <<script>>State.variables[State.temporary.giver + "_basicExperience"] = (State.variables[State.temporary.giver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.receiver + "_basicExperience"] = (State.variables[State.temporary.receiver + "_basicExperience"] || 0) + State.temporary.amount;<</script>> <<trackSexualExperience _giver "assTouchedCount" _amount>><<trackSexualExperience _receiver "assTouchedByCount" _amount>> <!-- CUM INSIDE (Intelligent ML Calculation) --> <<elseif _action === "cuminside">> <<script>> <</script>> <!-- CUM SWALLOWED (Intelligent ML Calculation) --> <<elseif _action === "cumswallowed">> <<script>> <</script>> <<elseif _action === "cumonbody">> <<script>>State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "CumOnBodyMl"] = (State.variables[State.temporary.receiver + "_" + State.temporary.giver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "CumOnBodyMl"] || 0) + State.variables[State.temporary.giver.toLowerCase() + "_cumAmount"] * State.temporary.amount;<</script>> <<script>>State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.receiver.slice(1) + "CumOnOthersMl"] = (State.variables[State.temporary.giver + "_" + State.temporary.receiver.charAt(0).toUpperCase() + State.temporary.giver.slice(1) + "CumOnOthersMl"] || 0) + State.variables[State.temporary.giver.toLowerCase() + "_cumAmount"] * State.temporary.amount;<</script>> <<set $cumamount = _amount * State.variables[State.temporary.giver.toLowerCase() + "_cumAmount"] * State.temporary.amount>> <<trackAddSexualExperience _receiver "cumOnBodyAmount" $cumamount>> <</if>> <</nobr>><</widget>> <<widget "quickCumTrack">><<nobr>> <<trackCumExperience $args[1] $args[0] $args[2] $args[3]>> <</nobr>><</widget>> /* ============================================ INTELLIGENT RELATIONSHIP TRACKING SYSTEM ============================================ This system automatically handles ALL relationship stat tracking including: - Individual counters (rylan_kissCount, serin_kissCount) - Relationship counters (rylan_SerinKissCount, serin_RylanKissCount) - First experiences (rylanFirstKiss, serinFirstKiss) - Sexual/basic experience increases - INTELLIGENT CUM CALCULATION (automatic ml calculation) - Automatic stat summary tracking === USAGE EXAMPLES === 1. Simple kiss: <<trackRelationshipExperience "Rylan" "Serin" "Kiss" 1>> 2. Handjob (Serin gives to Rylan): <<quickSexTrack "handjob" "Serin" "Rylan" 1>> 3. Multiple acts in one encounter: <<sexualEncounter "Rylan" "Liora" "Kiss:3,BreastsTouched:1,OrgasmGiven:1">> 4. Intelligent cum tracking (AUTO-CALCULATES ML): <<trackCumExperience "Liora" "Seryk" "CumSwallowed" 1>> // Automatically looks up Seryk's cumAmount stat (e.g., 65ml) // Calculates total: 65ml * 1 orgasm = 65ml // Updates all variables accordingly 5. Multiple orgasms: <<quickSexTrack "cumonbody" "Rylan" "Serin" 2>> // Auto-calculates: Rylan's cumAmount * 2 orgasms = total ml === AVAILABLE EXPERIENCE TYPES === Mutual experiences (both get counts): - "Kiss" - Both get kissCount and relationship KissCount - "Vaginal" - Both get vaginalCount - "Anal" - Both get analCount Directional experiences (giver/receiver specific): - "HandjobGiven"/"HandjobTaken" - "BlowjobGiven"/"BlowjobTaken" - "FootjobGiven"/"FootjobTaken" - "BoobJobGiven"/"BoobJobTaken" - "BreastsTouched"/"BreastsTouchedBy" - "AssTouched"/"AssTouchedBy" - "OrgasmGiven"/"OrgasmReceived" - "AnalTaken" (receiver only) === INTELLIGENT CUM TYPES === - "CumInside" - Internal cumming (auto-calculates ml from giver's cumAmount) - "CumSwallowed" - Oral cumming/swallowing (auto-calculates ml) - "CumOnBody" - External cumming (auto-calculates ml) === QUICK COMMANDS === Sexual Acts: - quickSexTrack "kiss" "Char1" "Char2" amount - quickSexTrack "handjob" "Giver" "Receiver" amount - quickSexTrack "blowjob" "Giver" "Receiver" amount - quickSexTrack "vaginal" "Char1" "Char2" amount - quickSexTrack "orgasm" "Giver" "Receiver" amount Cum Tracking (INTELLIGENT - auto-calculates ml): - quickSexTrack "cuminside" "Giver" "Receiver" orgasm_count - quickSexTrack "cumswallowed" "Giver" "Receiver" orgasm_count - quickSexTrack "cumonbody" "Giver" "Receiver" orgasm_count - quickCumTrack "Giver" "Receiver" "CumType" orgasm_count === INTELLIGENT CUM CALCULATION === The system automatically: 1. Looks up the giver's cumAmount stat from setup.getStat(character, "body", "cumAmount") 2. Multiplies by number of orgasms: total_ml = cumAmount_per_orgasm * orgasm_count 3. Updates all ml variables with calculated amount 4. Updates count variables with orgasm count 5. Tracks first experiences and sexual experience Example: - Seryk has 65ml cumAmount in his stats - <<quickSexTrack "cumonbody" "Seryk" "Liora" 2>> - System calculates: 65ml * 2 = 130ml total - Updates liora_cumOnBodyAmount += 130 - Updates liora_SerykCumOnBodyMl += 130 - Updates counts, experience, tracking, etc. No more manual ml calculation needed! ============================================ */ <<widget "autoTrackStatChange">> <<set _character = $args[0] || "Unknown">> <<set _stat = $args[1] || "Unknown">> <<set _oldValue = $args[2] || 0>> <<set _newValue = $args[3] || 0>> <<set _amount = _newValue - _oldValue>> <<if _amount != 0>> <<if _stat.includes("Affection")>> <<set _target = _stat.replace(/.*_(.*)Affection.*/, "$1")>> <<trackAffection _character _target _amount>> <<elseif _stat.includes("Attraction")>> <<set _target = _stat.replace(/.*_(.*)Attraction.*/, "$1")>> <<trackAttraction _character _target _amount>> <<elseif _stat == "Lust">> <<trackLust _character _amount>> <<elseif _stat.includes("Fetish")>> <<set _fetishName = _stat.replace(/Fetish/, "")>> <<trackFetish _character _fetishName _amount>> <<elseif ["technique", "agility", "physicalPower", "willpower", "perception", "vitality", "stamina"].includes(_stat)>> <<trackCombatStat _character _stat _amount>> <<else>> <<trackOther _character _stat _amount>> <</if>> <</if>> <</widget>> /* Initialize StatTracker */ <<script>> $(document).one(':passagestart', function () { if (window.StatTracker) { window.StatTracker.init(); } }); <</script>> /* Resonance System */ <<widget "calculateResonance">><<nobr>> <<script>> const partyMembers = ['rylan', 'liora', 'serin', 'mariel', 'thalor', 'seryk', 'Nimeria']; const combatStats = ['physicalPower', 'agility', 'willpower', 'technique', 'focus']; partyMembers.forEach(member => { combatStats.forEach(stat => { State.variables[member + '_resonance' + stat.charAt(0).toUpperCase() + stat.slice(1)] = 0; }); partyMembers.forEach(otherMember => { if (member !== otherMember) { const affectionVar = otherMember + '_' + member.charAt(0).toUpperCase() + member.slice(1) + 'Affection'; const affection = State.variables[affectionVar] || 0; const bonus = (affection / 100) * 0.01; if (affection > 0) { combatStats.forEach(stat => { let otherMemberStat = 0; if (State.variables[otherMember + '_base' + stat.charAt(0).toUpperCase() + stat.slice(1)]) { otherMemberStat = State.variables[otherMember + '_base' + stat.charAt(0).toUpperCase() + stat.slice(1)]; } else if (State.variables[otherMember + '_' + stat]) { otherMemberStat = State.variables[otherMember + '_' + stat]; } else { switch(otherMember) { case 'rylan': otherMemberStat = stat === 'physicalPower' ? 10 : stat === 'agility' ? 8 : stat === 'willpower' ? 6 : stat === 'technique' ? 7 : 6; break; case 'liora': otherMemberStat = stat === 'physicalPower' ? 7 : stat === 'agility' ? 7 : stat === 'willpower' ? 12 : stat === 'technique' ? 8 : 9; break; case 'serin': otherMemberStat = stat === 'physicalPower' ? 11 : stat === 'agility' ? 12 : stat === 'willpower' ? 7 : stat === 'technique' ? 9 : 8; break; case 'mariel': otherMemberStat = stat === 'physicalPower' ? 8 : stat === 'agility' ? 7 : stat === 'willpower' ? 11 : stat === 'technique' ? 9 : 10; break; case 'seryk': otherMemberStat = stat === 'physicalPower' ? 16 : stat === 'agility' ? 12 : stat === 'willpower' ? 13 : stat === 'technique' ? 11 : 11; break; default: otherMemberStat = 8; } } const resonanceVar = member + '_resonance' + stat.charAt(0).toUpperCase() + stat.slice(1); State.variables[resonanceVar] += otherMemberStat * bonus; State.variables[resonanceVar] = Math.round(State.variables[resonanceVar] * 100) / 100; }); } } }); }); <</script>> <</nobr>><</widget>> <<widget "updateResonanceOnAffectionChange">><<nobr>> <<calculateResonance>> <</nobr>><</widget>> <<widget "resonanceDisplay">><<nobr>> <div class="resonance-display"> <h3>🌟 Resonance System 🌟</h3> <div class="resonance-explanation" style="font-style: italic; margin-bottom: 10px;"> <strong>How it works:</strong> Your bonds with party members grant combat bonuses. The stronger your affection for each other, the more you share each other's strengths. Formula: (Affection ÷ 100) × 1% × Their Stat = Your Bonus </div> <div class="resonance-debug"> <strong>Current Affection Values:</strong><br> Liora → $humanName: $liora_RylanAffection | Serin → $humanName: $serin_RylanAffection<br> $humanName → Liora: $rylan_LioraAffection | $humanName → Serin: $rylan_SerinAffection<br> Serin → Liora: $serin_LioraAffection | Liora → Serin: $liora_SerinAffection<br> </div> <<set _hasAnyBonus = false>> <<set _totalBonus = 0>> <<for _member range ["rylan", "liora", "serin"]>> <<for _stat range ["PhysicalPower", "Agility", "Willpower", "Technique", "Focus"]>> <<set _value = State.variables[_member + "_resonance" + _stat] || 0>> <<if _value > 0>> <<set _hasAnyBonus = true>> <<set _totalBonus += _value>> <</if>> <</for>> <</for>> <<if _hasAnyBonus || _totalBonus > 0.1>> <div class="resonance-stats" style="margin-top: 10px;"><strong>✨ Active Resonance Bonuses:</strong><br><<if $rylan_resonancePhysicalPower > 0 || $rylan_resonanceAgility > 0 || $rylan_resonanceWillpower > 0 || $rylan_resonanceTechnique > 0 || $rylan_resonanceFocus > 0>> <strong>$humanName:</strong> <<if $rylan_resonancePhysicalPower > 0>>+$rylan_resonancePhysicalPower PWR <</if>><<if $rylan_resonanceAgility > 0>>+$rylan_resonanceAgility AGI <</if>><<if $rylan_resonanceWillpower > 0>>+$rylan_resonanceWillpower WIL <</if>><<if $rylan_resonanceTechnique > 0>>+$rylan_resonanceTechnique TEC <</if>><<if $rylan_resonanceFocus > 0>>+$rylan_resonanceFocus FOC<</if>><br><</if>><<if $liora_resonancePhysicalPower > 0 || $liora_resonanceAgility > 0 || $liora_resonanceWillpower > 0 || $liora_resonanceTechnique > 0 || $liora_resonanceFocus > 0>> <strong>Liora:</strong> <<if $liora_resonancePhysicalPower > 0>>+$liora_resonancePhysicalPower PWR <</if>><<if $liora_resonanceAgility > 0>>+$liora_resonanceAgility AGI <</if>><<if $liora_resonanceWillpower > 0>>+$liora_resonanceWillpower WIL <</if>><<if $liora_resonanceTechnique > 0>>+$liora_resonanceTechnique TEC <</if>><<if $liora_resonanceFocus > 0>>+$liora_resonanceFocus FOC<</if>><br><</if>> <<if $serin_resonancePhysicalPower > 0 || $serin_resonanceAgility > 0 || $serin_resonanceWillpower > 0 || $serin_resonanceTechnique > 0 || $serin_resonanceFocus > 0>> <strong>Serin:</strong> <<if $serin_resonancePhysicalPower > 0>>+$serin_resonancePhysicalPower PWR <</if>> <<if $serin_resonanceAgility > 0>>+$serin_resonanceAgility AGI <</if>><<if $serin_resonanceWillpower > 0>>+$serin_resonanceWillpower WIL <</if>><<if $serin_resonanceTechnique > 0>>+$serin_resonanceTechnique TEC <</if>><<if $serin_resonanceFocus > 0>>+$serin_resonanceFocus FOC<</if>><br><</if>></div><<else>> <div class="resonance-inactive" style="color: #888; margin-top: 10px;"> <strong>💔 No significant resonance bonuses active yet.</strong><br> <em>Build stronger bonds with your party members to unlock the power of resonance!</em><br> With your current affection levels, you should be seeing small bonuses soon. </div><</if>></div><</nobr>><</widget>> <<widget "rollCheck">><<nobr>> <<set _rollName = $args[0] || "Check">> <<set _baseSuccessChance = $args[1] || 95>> <<set _modifiers = $args[2] || []>> <<set _finalSuccessChance = _baseSuccessChance>> <<for _i = 0; _i < _modifiers.length; _i++>> <<set _finalSuccessChance += _modifiers[_i]>> <</for>> <<set _finalSuccessChance = Math.max(20, Math.min(95, _finalSuccessChance))>> <<set _finalThreshold = 100 - _finalSuccessChance>> <<set _roll = random(1, 100)>> <<set _tempRollResult = _roll>> <<set _tempThreshold = _finalThreshold>> <<set _tempRollSuccess = (_roll > _finalThreshold)>> <div style="background: rgba(30, 30, 40, 0.9); border: 2px solid rgba(100, 100, 100, 0.3); border-radius: 8px; padding: 10px; margin: 15px 0; font-family: monospace; text-align: center;"> <span style="color: #FFD700;">🎲 _rollName: _roll vs _finalThreshold <<if _tempRollSuccess>><span style="color: #90EE90;">(Success)</span><<else>><span style="color: #FF6B6B;">(Failure)</span><</if>></span> </div> <</nobr>><</widget>> <<widget "quickRoll">><<nobr>> <<set _rollName = $args[0] || "Check">> <<set _character = $args[1] || "Rylan">> <<set _baseSuccessChance = $args[2] || 95>> <<set _lustPenalty = $args[3] || 5>> <<set _fetishType = $args[4] || "">> <<set _fetishPenalty = $args[5] || 3>> <<set _lustMod = 0>> <<set _fetishMod = 0>> <<set _currentLust = State.variables[_character.toLowerCase() + "_Lust"] || 0>> <<set _currentFetish = 0>> <<if _fetishType !== "">> <<set _fetishVarName = _character.toLowerCase() + "_" + _fetishType.charAt(0).toUpperCase() + _fetishType.slice(1)>> <<set _currentFetish = State.variables[_fetishVarName] || 0>> <</if>> <<if _currentLust > 0>> <<set _lustMod = -Math.floor(_currentLust / 20) * _lustPenalty>> <</if>> <<if _fetishType !== "" && _currentFetish > 0>> <<set _fetishMod = -Math.floor(_currentFetish) * _fetishPenalty>> <</if>> <<set _modifiers = [_lustMod, _fetishMod]>> <<rollCheck _rollName _baseSuccessChance _modifiers>> <</nobr>><</widget>> /* Initialize Resonance System on Game Start */ <<calculateResonance>> /* Cum Addiction System */ <<script>> // Cum Addiction System - Global handler for passage updates window.CumAddictionSystem = { updateAllCharacters: function() { const characters = ['rylan', 'mariel', 'thalor', 'liora', 'serin', 'seryk', 'nimeria']; characters.forEach(char => { const cumAddiction = State.variables[char + '_CumAddiction'] || 0; const currentCumNeed = State.variables[char + '_CumNeed'] || 0; // Increase CumNeed by CumAddiction amount if (cumAddiction > 0) { const newCumNeed = Math.min(100, currentCumNeed + cumAddiction); State.variables[char + '_CumNeed'] = newCumNeed; // If CumNeed >= 50, set Lust to minimum 50 if it's lower if (newCumNeed >= 50) { const currentLust = State.variables[char + '_Lust'] || 0; if (currentLust < 50) { State.variables[char + '_Lust'] = 50; } } } }); }, resetCumNeed: function(character, cumSource = 'any') { const charName = character.toLowerCase(); // Only Seryk's cum is addictive and can cure cumNeed for now if (cumSource === 'seryk' || cumSource === 'Seryk') { State.variables[charName + '_CumNeed'] = 0; return true; } return false; }, getCumNeedResistanceModifier: function(character) { const charName = character.toLowerCase(); const cumNeed = State.variables[charName + '_CumNeed'] || 0; // Return resistance penalty based on CumNeed level if (cumNeed >= 80) return -30; // Very high need = very weak resistance if (cumNeed >= 60) return -20; // High need = weak resistance if (cumNeed >= 40) return -10; // Medium need = some resistance loss if (cumNeed >= 20) return -5; // Low need = slight resistance loss return 0; // No need = no penalty } }; // Auto-update system - runs on every passage $(document).on(':passageend', function() { if (window.CumAddictionSystem) { window.CumAddictionSystem.updateAllCharacters(); } }); <</script>> /* Cum Addiction Macros */ <<widget "processCumAddiction">><<nobr>> <<script>> if (window.CumAddictionSystem) { window.CumAddictionSystem.updateAllCharacters(); } <</script>> <</nobr>><</widget>> <<widget "cumContact">><<nobr>> <<set _character = $args[0] || "Unknown">> <<set _cumSource = $args[1] || "any">> <<script>> if (window.CumAddictionSystem) { const success = window.CumAddictionSystem.resetCumNeed(State.temporary.character, State.temporary.cumSource); if (success) { // Only show notification if cum need was actually reset const charName = State.temporary.character.toLowerCase(); const cumNeed = State.variables[charName + '_CumNeed'] || 0; if (cumNeed > 0) { State.variables[charName + '_CumNeed'] = 0; } } } <</script>> <</nobr>><</widget>> <<widget "cumNeedResistanceCheck">><<nobr>> <<set _character = $args[0] || "Unknown">> <<set _baseResistance = $args[1] || 50>> <<script>> if (window.CumAddictionSystem) { const modifier = window.CumAddictionSystem.getCumNeedResistanceModifier(State.temporary.character); State.temporary.finalResistance = State.temporary.baseResistance + modifier; State.temporary.cumNeedPenalty = modifier; } <</script>> <</nobr>><</widget>> /* Combat Stats Object Initialization */ /* Initialize combatStats objects for all characters to ensure proper structure */ <<if not $rylan_combatStats>> <<set $rylan_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 10, agility: 8, willpower: 6, technique: 7, perception: 6, focus: 6, vitality: 10 }>> <</if>> <<if not $liora_combatStats>> <<set $liora_combatStats = { maxHealth: 80, currentHealth: 80, maxStamina: 80, currentStamina: 80, physicalPower: 7, agility: 7, willpower: 12, technique: 8, perception: 9, focus: 10, vitality: 8 }>> <</if>> <<if not $serin_combatStats>> <<set $serin_combatStats = { maxHealth: 90, currentHealth: 90, maxStamina: 120, currentStamina: 120, physicalPower: 11, agility: 12, willpower: 7, technique: 9, perception: 8, focus: 7, vitality: 9 }>> <</if>> <<if not $mariel_combatStats>> <<set $mariel_combatStats = { maxHealth: 85, currentHealth: 85, maxStamina: 90, currentStamina: 90, physicalPower: 8, agility: 7, willpower: 11, technique: 9, perception: 10, focus: 11, vitality: 9 }>> <</if>> <<if not $thalor_combatStats>> <<set $thalor_combatStats = { maxHealth: 130, currentHealth: 130, maxStamina: 110, currentStamina: 110, physicalPower: 15, agility: 9, willpower: 14, technique: 12, perception: 11, focus: 10, vitality: 13 }>> <</if>> <<if not $seryk_combatStats>> <<set $seryk_combatStats = { maxHealth: 220, currentHealth: 220, maxStamina: 120, currentStamina: 120, physicalPower: 26, agility: 20, willpower: 20, technique: 20, perception: 20, focus: 20, vitality: 20 }>> <</if>> <<if not $nimeria_combatStats>> <<set $nimeria_combatStats = { maxHealth: 100, currentHealth: 100, maxStamina: 100, currentStamina: 100, physicalPower: 10, agility: 13, willpower: 16, technique: 15, perception: 14, focus: 14, vitality: 12 }>> <</if>> <<widget "fullHealParty">><<nobr>> <<if $rylan_combatStats>><<set $rylan_combatStats.currentHealth = $rylan_combatStats.maxHealth>><<set $rylan_combatStats.currentStamina = $rylan_combatStats.maxStamina>><</if>> <<if $liora_combatStats>><<set $liora_combatStats.currentHealth = $liora_combatStats.maxHealth>><<set $liora_combatStats.currentStamina = $liora_combatStats.maxStamina>><</if>> <<if $serin_combatStats>><<set $serin_combatStats.currentHealth = $serin_combatStats.maxHealth>><<set $serin_combatStats.currentStamina = $serin_combatStats.maxStamina>><</if>> <<if $mariel_combatStats>><<set $mariel_combatStats.currentHealth = $mariel_combatStats.maxHealth>><<set $mariel_combatStats.currentStamina = $mariel_combatStats.maxStamina>><</if>> <<if $thalor_combatStats>><<set $thalor_combatStats.currentHealth = $thalor_combatStats.maxHealth>><<set $thalor_combatStats.currentStamina = $thalor_combatStats.maxStamina>><</if>> <<if $seryk_combatStats>><<set $seryk_combatStats.currentHealth = $seryk_combatStats.maxHealth>><<set $seryk_combatStats.currentStamina = $seryk_combatStats.maxStamina>><</if>> <<if $nimeria_combatStats>><<set $nimeria_combatStats.currentHealth = $nimeria_combatStats.maxHealth>><<set $nimeria_combatStats.currentStamina = $nimeria_combatStats.maxStamina>><</if>> <</nobr>><</widget>> <<set $patreonSupporters = { "Corruptors": [ "H.E." ], "Manipulators": [ "just.in.case", "Azure", "Scott" ], "Initiates": [ "J", "Jackson", "Sharpe", "Loki388", "Tricaster", "143Framtri", "Pter1717", "Framed", "Xenzor", "Ntrox98", "Frosty1979", "VergilPoon", "John", "Wellan", "Snowish", "joe", "Perfy", "Charles", "Сергей", "Drulle", "Obrecht13", "very", "Jeremy", "mike", "Izumi105", "Markus", "Grimisaac", "shpee", "Sebastien" ], "Watchers": [ "Three" ] }>> <<widget "displayPatronsCredits">><<nobr>> <<set _tier = $args[0]>> <<if not $patreonSupporters>> <<set $patreonSupporters = { "Corruptors": [ "Alexandar04", "H.E.", "Lastnavajo" ], "Manipulators": [ "just.in.case", "Scott" ], "Initiates": [ "San", "장봉원", "gabrielle", "Tux", "juanca", "DarkWire", "Jonathan", "WolfSinFabossa", "GoliathK", "K11", "whyandhi", "Dnileas", "Smoolio", "Devtan", "Ben", "Pepega", "Brandon", "Clifford", "Raven8I", "GimmeThatPassCode", "Kane", "Je", "Jak", "Greyback", "Templar", "bobthegamer", "Conrad", "Mitios", "Majortom589", "Zerocool420", "Tonuxol", "Alde", "bake", "Trickster", "Dr.", "Airmanken", "Deserex", "МАШИНА", "246Rennie", "Kane", "Kawika", "zodac", "j", "widegoo", "Sharpe", "Loki388", "Tricaster", "143Framtri", "Pter1717", "Framed", "Xenzor", "N1rox98", "Frosty1979", "Wellan", "joe", "Perfy", "Charles", "Сергей", "Drulle", "Obrecht13", "very", "Jeremy", "mike", "Izumi105", "Markus", "Grimisaac", "shpee", "Sebastien" ], "Watchers": [ "Three" ] }>> <</if>> <<set _supporters = $patreonSupporters[_tier] || []>> <<for _supporter range _supporters>> <p style="margin: 8px 0; opacity: 0.9;">• _supporter</p> <</for>> <</nobr>><</widget>> <<widget "scrollingCredits">> <<set _duration = $args[0] || 120>> <<set _speed = $args[1] || "normal">> <div id="scrolling-credits-container" style="position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: linear-gradient(180deg, #000000 0%, #1a1a2e 50%, #000000 100%); z-index: 9999; overflow: hidden; display: flex; align-items: center; justify-content: center;"> <div id="scrolling-credits" style="width: 80%; max-width: 600px; text-align: center; color: #ffffff; font-family: serif; position: absolute; bottom: -300vh; animation: scrollUp 120s linear forwards;"> <div style="margin-bottom: 110px;"> <h1 style="color: #ffd700; font-size: 3em; text-shadow: 2px 2px 8px rgba(255,215,0,0.5); margin-bottom: 40px; font-weight: bold;"> ✨ Special Thanks ✨ </h1> <p style="font-size: 1.3em; color: #e6e6fa; line-height: 1.8; margin-bottom: 60px; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);"> The following patrons make<br/> <strong style="color: #ffd700;">Bonds Defiled</strong><br/> possible through their generous support </p> </div> <div style="margin-bottom: 110px;"> <h2 style="color: #da70d6; font-size: 2em; text-shadow: 2px 2px 6px rgba(218,112,214,0.6); margin-bottom: 30px; font-weight: bold;"> 🌑 Corruptors 🌑 </h2> <div style="font-size: 1.3em; color: #ffffff; line-height: 2; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <<displayPatronsCredits "Corruptors">> </div> </div> <div style="margin-bottom: 110px;"> <h2 style="color: #ba55d3; font-size: 1.9em; text-shadow: 2px 2px 6px rgba(186,85,211,0.6); margin-bottom: 30px; font-weight: bold;"> 🎭 Manipulators 🎭 </h2> <div style="font-size: 1.25em; color: #ffffff; line-height: 1.9; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <<displayPatronsCredits "Manipulators">> </div> </div> <div style="margin-bottom: 110px;"> <h2 style="color: #60a5fa; font-size: 1.6em; text-shadow: 2px 2px 6px rgba(96,165,250,0.6); margin-bottom: 30px; font-weight: bold;"> ⭐ Initiates ⭐ </h2> <div style="font-size: 1.1em; color: #ffffff; line-height: 1.6; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <<displayPatronsCredits "Initiates">> </div> </div> <div style="margin-bottom: 110px;"> <h2 style="color: #9ca3af; font-size: 1.4em; text-shadow: 2px 2px 6px rgba(156,163,175,0.6); margin-bottom: 30px; font-weight: bold;"> 👁️ Watchers 👁️ </h2> <div style="font-size: 1em; color: #ffffff; line-height: 1.5; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);"> <<displayPatronsCredits "Watchers">> </div> </div> <div style="margin-bottom: 100px;"> <h2 style="color: #ffd700; font-size: 2em; text-shadow: 2px 2px 6px rgba(255,215,0,0.6); margin-bottom: 40px; font-weight: bold;"> 💝 Thank You 💝 </h2> <p style="font-size: 1.3em; color: #e6e6fa; line-height: 2; text-shadow: 1px 1px 3px rgba(0,0,0,0.7); margin-bottom: 40px;"> Your support enables the complex systems,<br/> detailed character development,<br/> and rich storytelling that define<br/> <strong style="color: #ffd700;">Bonds Defiled</strong> </p> <p style="font-size: 1.1em; color: #dda0dd; line-height: 1.8; text-shadow: 1px 1px 3px rgba(0,0,0,0.7);"> Every patron contributes to the soul of this project.<br/> From the smallest pledge to the largest donation,<br/> you make this ambitious vision possible. </p> </div> <div style="margin-bottom: 150px;"> <p style="font-size: 1.4em; color: #ffd700; text-shadow: 2px 2px 6px rgba(255,215,0,0.6); font-weight: bold;"> The story continues... </p> </div> </div> </div> <style> @keyframes scrollUp { 0% { bottom: -300vh; opacity: 0; } 15% { opacity: 1; } 85% { opacity: 1; } 100% { bottom: 150vh; opacity: 0; } } #skip-credits:hover { background: rgba(255,215,0,0.2); transform: scale(1.05); box-shadow: 0 4px 15px rgba(255,215,0,0.3); } .credits-slow #scrolling-credits { animation-duration: 45s !important; } .credits-fast #scrolling-credits { animation-duration: 20s !important; } </style> <<script>> var duration = State.temporary.duration || 120; var creditsElement = document.getElementById('scrolling-credits'); if (creditsElement) { creditsElement.style.animationDuration = duration + 's'; } setTimeout(function() { var container = document.getElementById('scrolling-credits-container'); if (container) { container.style.display = 'none'; } }, (duration + 2) * 1000); <</script>> <</widget>> /* ========== DUNGEON EXPLORATION SYSTEM ========== */ <<widget "generateDungeonCards">><<nobr>> <<if not $blightwoodEventsSeen>><<set $blightwoodEventsSeen = []>><</if>> <<set _cardTypes = ["event", "event", "event", "battle", "item", "gold", "crystal", "mystery", "random", "random"]>> <<set _choiceRoll = random(1, 100)>> <<if _choiceRoll <= 55>> <<set _numChoices = 1>> <<elseif _choiceRoll <= 85>> <<set _numChoices = 2>> <<else>> <<set _numChoices = 3>> <</if>> <<set _card1 = either(_cardTypes)>> <<set _card2 = either(_cardTypes)>> <<set _card3 = either(_cardTypes)>> <div style="display: flex; gap: 20px; margin: 30px 0; justify-content: center; flex-wrap: wrap;"> <div class="dungeon-card" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,215,0,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 150px; max-width: 200px;"> <<switch _card1>> <<case "event">><h3 style="color: #FFD700; margin-bottom: 10px;">🎭 Event</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mysterious encounter awaits</p>[[Choose this path|DungeonEventCard]] <<case "battle">><h3 style="color: #FF6347; margin-bottom: 10px;">⚔️ Battle</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Combat encounter ahead</p>[[Choose this path|DungeonBattleCard]] <<case "item">><h3 style="color: #9370DB; margin-bottom: 10px;">✨ Training</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Ancient knowledge to gain</p>[[Choose this path|DungeonItemCard]] <<case "gold">><h3 style="color: #FFD700; margin-bottom: 10px;">💰 Treasure</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Golden opportunity</p>[[Choose this path|DungeonGoldCard]] <<case "crystal">><h3 style="color: #87CEEB; margin-bottom: 10px;">💎 Crystal</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mystical energy source</p>[[Choose this path|DungeonCrystalCard]] <<case "mystery">><h3 style="color: #DA70D6; margin-bottom: 10px;">🔮 Mana Resonance</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">You sense magical energy</p>[[Choose this path|DungeonMysteryCard]] <<case "random">><h3 style="color: #FF1493; margin-bottom: 10px;">🎲 Random</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Fate decides your path</p>[[Choose this path|DungeonRandomCard]] <</switch>></div> <<if _numChoices >= 2>> <div class="dungeon-card" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,215,0,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 150px; max-width: 200px;"> <<switch _card2>> <<case "event">><h3 style="color: #FFD700; margin-bottom: 10px;">🎭 Event</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mysterious encounter awaits</p>[[Choose this path|DungeonEventCard]] <<case "battle">><h3 style="color: #FF6347; margin-bottom: 10px;">⚔️ Battle</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Combat encounter ahead</p>[[Choose this path|DungeonBattleCard]] <<case "item">><h3 style="color: #9370DB; margin-bottom: 10px;">✨ Training</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Ancient knowledge to gain</p>[[Choose this path|DungeonItemCard]] <<case "gold">><h3 style="color: #FFD700; margin-bottom: 10px;">💰 Treasure</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Golden opportunity</p>[[Choose this path|DungeonGoldCard]] <<case "crystal">><h3 style="color: #87CEEB; margin-bottom: 10px;">💎 Crystal</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mystical energy source</p>[[Choose this path|DungeonCrystalCard]] <<case "mystery">><h3 style="color: #DA70D6; margin-bottom: 10px;">🔮 Mana Resonance</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">You sense magical energy</p>[[Choose this path|DungeonMysteryCard]] <<case "random">><h3 style="color: #FF1493; margin-bottom: 10px;">🎲 Random</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Fate decides your path</p>[[Choose this path|DungeonRandomCard]] <</switch>></div> <</if>> <<if _numChoices >= 3>> <div class="dungeon-card" style="background: rgba(255,255,255,0.1); border: 2px solid rgba(255,215,0,0.5); border-radius: 12px; padding: 20px; text-align: center; flex: 1; min-width: 150px; max-width: 200px;"> <<switch _card3>> <<case "event">><h3 style="color: #FFD700; margin-bottom: 10px;">🎭 Event</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mysterious encounter awaits</p>[[Choose this path|DungeonEventCard]] <<case "battle">><h3 style="color: #FF6347; margin-bottom: 10px;">⚔️ Battle</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Combat encounter ahead</p>[[Choose this path|DungeonBattleCard]] <<case "item">><h3 style="color: #9370DB; margin-bottom: 10px;">✨ Training</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Ancient knowledge to gain</p>[[Choose this path|DungeonItemCard]] <<case "gold">><h3 style="color: #FFD700; margin-bottom: 10px;">💰 Treasure</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Golden opportunity</p>[[Choose this path|DungeonGoldCard]] <<case "crystal">><h3 style="color: #87CEEB; margin-bottom: 10px;">💎 Crystal</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Mystical energy source</p>[[Choose this path|DungeonCrystalCard]] <<case "mystery">><h3 style="color: #DA70D6; margin-bottom: 10px;">🔮 Mana Resonance</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">You sense magical energy</p>[[Choose this path|DungeonMysteryCard]] <<case "random">><h3 style="color: #FF1493; margin-bottom: 10px;">🎲 Random</h3><p style="color: white; font-size: 0.9em; margin-bottom: 15px;">Fate decides your path</p>[[Choose this path|DungeonRandomCard]] <</switch>></div> <</if>> </div> <</nobr>><</widget>> <<widget "dungeonEffectCheck">><<nobr>> <<if $dungeonEffect === "poisonDamage">> <<set _totalPoisonDamage = Math.ceil($partyMaxHP * 0.1)>> <<set $partyCurrentHP = Math.max(0, $partyCurrentHP - _totalPoisonDamage)>> <div style="background: rgba(138, 43, 226, 0.3); border: 1px solid rgba(138, 43, 226, 0.6); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"> <p style="color: #DA70D6; font-size: 1.1em; margin: 0;"><span style="font-size: 1.2em;">☠️</span> The toxic atmosphere drains everyone's health (-_totalPoisonDamage HP) <span style="font-size: 1.2em;">☠️</span></p></div> <<elseif $dungeonEffect === "lustIncrease">> <<changeLust "Rylan" 2>><<changeLust "Liora" 2>><<changeLust "Serin" 2>><<changeLust "Mariel" 2>><<changeLust "Seryk" 2>><<changeLust "Nimeria" 2>> <div class="dungeon-effect" style="background: rgba(255,20,147,0.3); border: 1px solid rgba(255,20,147,0.5); border-radius: 8px; padding: 15px; margin-bottom: 15px; text-align: center;"> <p style="color: #FF1493; font-size: 0.9em; margin: 0;">💗 The charged atmosphere increases everyone's lust (+2) 💗</p></div> <</if>> <</nobr>><</widget>> <<widget "battleRollDisplay">><<nobr>> <<set _roll = $args[0]>><<set _threshold = $args[1]>><<set _partyPower = $args[2]>> <<set _uniqueId = "roll_" + random(1, 999999)>> <div class="battle-roll-display" style="background: rgba(25,25,25,0.9); border: 2px solid rgba(255,215,0,0.6); border-radius: 12px; padding: 20px; margin: 20px 0; text-align: center;"> <h3 style="color: #FFD700; margin-bottom: 15px;">🎲 Battle Roll 🎲</h3> <div id="<<print _uniqueId>>" style="display: flex; justify-content: space-around; align-items: center; margin: 15px 0;"> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Roll</p> <p class="roll-number" style="color: #FFD700; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;">Rolling...</p></div> <div style="color: white; font-size: 1.2em;">vs</div> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Power</p> <p style="color: #87CEEB; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;"><<print Math.round(_partyPower)>></p></div></div> <div class="roll-result" style=""> <p style="color: #FFD700; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Rolling...</p></div></div> <<timed 3s>> <<run $(".roll-number").last().text(_roll)>> <<if _roll >= 80>> <<run $(".roll-result").last().html('<p style="color: #90EE90; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Perfect Execution!</p>')>> <<elseif _roll >= 40>> <<run $(".roll-result").last().html('<p style="color: #FFD700; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Standard Victory</p>')>> <<else>> <<run $(".roll-result").last().html('<p style="color: #FF6347; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Difficult Fight</p>')>> <</if>> <</timed>> <</nobr>><</widget>> <<widget "applyBattleDamage">><<nobr>> <<set _damageMultiplier = $args[0]>> <<set _baseDamage = 48>> <<set _actualDamage = Math.round(_baseDamage * _damageMultiplier)>> <<set $partyCurrentHP = Math.max(0, $partyCurrentHP - _actualDamage)>> <div style="background: rgba(255,69,0,0.2); border: 1px solid rgba(255,69,0,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"> <p style="color: #FF6347; font-size: 0.9em; margin: 0;">⚔️ The party takes _actualDamage damage from the battle ⚔️</p></div> <</nobr>><</widget>> <<widget "autoHealCheck">><<nobr>> <<set _needsHealing = false>> <<if ($partyCurrentHP / $partyMaxHP) < 0.6>><<set _needsHealing = true>><</if>> <<if _needsHealing>> <<if ($liora_combatStats.currentStamina || 0) >= 30>> <<set _healAmount = 150>> <<set $partyCurrentHP = Math.min($partyCurrentHP + _healAmount, $partyMaxHP)>> <<if $liora_combatStats>><<set $liora_combatStats.currentStamina -= 30>><</if>> <div style="background: rgba(144,238,144,0.2); border: 1px solid rgba(144,238,144,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"> <p style="color: #90EE90; font-size: 0.9em; margin: 0;">💚 Liora heals everyone (+_healAmount HP, -30 MP) 💚</p></div> <<else>> <<set _healAmount = Math.round($partyMaxHP * 0.3)>> <<set $partyCurrentHP = Math.min($partyCurrentHP + _healAmount, $partyMaxHP)>> <div style="background: rgba(147,112,219,0.2); border: 1px solid rgba(147,112,219,0.5); border-radius: 8px; padding: 15px; margin: 15px 0; text-align: center;"> <p style="color: #9370DB; font-size: 0.9em; margin: 0;">💜 Nimeria uses healing potions on everyone (+_healAmount HP) 💜</p></div> <</if>> <</if>> <</nobr>><</widget>> <<widget "dungeonRewardChallenge">><<nobr>> <<set _rewardType = $args[0]>><<set _baseReward = $args[1]>> <<set _challengeRoll = random(1, 100)>> <<set _partyAvgStat = (($rylan_technique || 10) + ($serin_agility || 12) + ($seryk_physicalPower || 16) + ($liora_willpower || 8) + ($nimeria_perception || 14)) / 5>> <<set _challengeThreshold = 50>> <div class="reward-challenge-container" style="background: linear-gradient(to bottom, rgba(255, 215, 0, 0.85), rgba(255, 165, 0, 0.9)); min-height: 500px; padding: 30px; border-radius: 10px; border: 1px solid rgba(255,255,255,0.3);"> <div class="scene-header" style="background: rgba(45,45,50,0.9); border: 1px solid rgba(100,100,100,0.4); border-radius: 8px; padding: 20px; margin-bottom: 25px; text-align: center;"> <<if _rewardType === "gold">><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💰 Golden Opportunity 💰</p> <<else>><p style="color: white; font-size: 1.4em; font-weight: bold; margin-bottom: 10px;">💎 Crystal Discovery 💎</p><</if>> <p style="color: white; font-size: 1.1em;">Team Challenge</p></div> <<battleRollDisplay _challengeRoll _challengeThreshold _partyAvgStat>> <div class="challenge-result" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 25px; margin-bottom: 25px;"> <<if _rewardType === "gold">> <center><img src="images/items/goldchest.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*You discover an ancient treasure chest, but it requires teamwork to unlock safely.*</p> <<else>> <center><img src="images/items/crystalnode.webp" style="max-width: 200px; border-radius: 8px; border: 2px solid rgba(255,255,255,0.3);"></center> <p style="color: white; line-height: 1.6; margin: 20px 0; text-align: center; font-style: italic;">*A cluster of magical crystals pulses with energy, but extracting them requires careful coordination.*</p> <</if>> <<if _challengeRoll >= 80>> <<set _finalReward = _baseReward * 2>> <<if _rewardType === "gold">><<set $gold += _finalReward>><<else>><<set $crystals += _finalReward>><</if>> <p style="color: #90EE90; text-align: center; font-size: 1.2em; margin-bottom: 15px;">🎯 Perfect Execution! 🎯</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center;">*Your teamwork is flawless! You obtain double the reward.*</p> <<if _rewardType === "gold">><p style="color: #FFD700; text-align: center; font-size: 1.1em;">Gained: _finalReward Gold</p> <<else>><p style="color: #87CEEB; text-align: center; font-size: 1.1em;">Gained: _finalReward Crystals</p><</if>> <<elseif _challengeRoll >= 40>> <<set _finalReward = _baseReward>> <<if _rewardType === "gold">><<set $gold += _finalReward>><<else>><<set $crystals += _finalReward>><</if>> <p style="color: #FFD700; text-align: center; font-size: 1.2em; margin-bottom: 15px;">✅ Success! ✅</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center;">*You successfully obtain the full reward through steady teamwork.*</p> <<if _rewardType === "gold">><p style="color: #FFD700; text-align: center; font-size: 1.1em;">Gained: _finalReward Gold</p> <<else>><p style="color: #87CEEB; text-align: center; font-size: 1.1em;">Gained: _finalReward Crystals</p><</if>> <<else>> <<set _finalReward = Math.round(_baseReward * 0.5)>> <<if _rewardType === "gold">><<set $gold += _finalReward>><<else>><<set $crystals += _finalReward>><</if>> <p style="color: #FF6347; text-align: center; font-size: 1.2em; margin-bottom: 15px;">⚠️ Partial Success ⚠️</p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center;">*Your coordination falters, but you still manage to salvage some reward.*</p> <<if _rewardType === "gold">><p style="color: #FFD700; text-align: center; font-size: 1.1em;">Gained: _finalReward Gold</p> <<else>><p style="color: #87CEEB; text-align: center; font-size: 1.1em;">Gained: _finalReward Crystals</p><</if>> <</if>></div></div> [[Continue exploring|BlightwoodContinue]] <</nobr>><</widget>> <<widget "restAreaEvents">><<nobr>> <<set _anyEventTriggered = false>> <<set _lioraMaxSP = $liora_combatStats.maxStamina || 80>> <<set _lioraCurrentSP = $liora_combatStats.currentStamina || 0>> <<set _lioraSPPercent = (_lioraCurrentSP / _lioraMaxSP) * 100>> <<set _serykEventChance = random(1, 100)>> <<if ($serykxliorantr === true || $serykxliorantr === "stage1") && _lioraSPPercent <= 60 && _serykEventChance <= 100>> <<goto "SerykLioraSecretTransition">> <</if>> <<if $rylanxserincontent && ($serin_Lust || 0) > 101>> <div class="rest-event" style="background: rgba(255,182,193,0.3); border: 1px solid rgba(255,20,147,0.5); border-radius: 8px; padding: 20px; margin: 15px 0;"> <img src="images/serin/facewet.webp" style="width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.3); float: left; margin: 0 20px 15px 0; clear: left;"> <p style="color: white; line-height: 1.6; margin-bottom: 15px;"><span class="dialog-serin">$humanName... I need your help with something. Now.</span></p> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Serin's breathing is heavy, her face flushed. The dungeon atmosphere seems to have affected her strongly...*</p> <div style="clear: left;"></div> <div style="text-align: center; margin-top: 15px;"> <<link "Help Serin relieve herself" "SerinRestAreaRelief">><</link>> | <<link "Try to ignore her needs" "RestAreaContinue">><</link>></div></div> <<set _anyEventTriggered = true>> <</if>> <<if ($rylan_Lust || 0) >= 50>> <div class="rest-event" style="background: rgba(255,182,193,0.3); border: 1px solid rgba(255,20,147,0.5); border-radius: 8px; padding: 20px; margin: 15px 0;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; text-align: center; font-style: italic;">*The dungeon atmosphere has been affecting you strongly. Your body feels tense with need, and the rest area offers some privacy...*</p> <div style="text-align: center; margin-top: 15px;"> <<link "Find privacy to relieve yourself" "RylanRestAreaMasturbation">><</link>> | <<link "Try to endure the discomfort" "RestAreaContinue">><</link>></div></div> <<set _anyEventTriggered = true>> <</if>> <<if not _anyEventTriggered>> <div class="rest-normal" style="background: rgba(45,45,50,0.8); border: 1px solid rgba(100,100,100,0.3); border-radius: 8px; padding: 20px; margin: 15px 0; text-align: center;"> <p style="color: white; line-height: 1.6; margin-bottom: 20px; font-style: italic;">*Everyone takes a moment to rest and recover their strength. The protective stones seem to cleanse the worst effects of the blight.*</p> <<if not $serykxliorantr && $liora_combatStats>><<set $liora_combatStats.currentStamina = Math.min($liora_combatStats.currentStamina + 20, $liora_combatStats.maxStamina || 80)>><</if>> <<if not $serykxliorantr>><p style="color: #87CEEB; font-size: 0.9em; margin: 0;">Everyone feels refreshed. Liora recovers 20 MP.</p><<else>><p style="color: #FFB6C1; font-size: 0.9em; margin: 0;">Everyone feels refreshed. Liora seems distracted.</p><</if>></div> <</if>> <</nobr>><</widget>> <<widget "treasureRollDisplay">><<nobr>> <<set _roll = $args[0]>><<set _threshold = $args[1]>><<set _partySkill = $args[2]>> <div class="treasure-roll-display" style="background: rgba(25,25,25,0.9); border: 2px solid rgba(255,215,0,0.6); border-radius: 12px; padding: 20px; margin: 20px 0; text-align: center;"> <h3 style="color: #FFD700; margin-bottom: 15px;">💰 Treasure Roll 💰</h3> <div style="display: flex; justify-content: space-around; align-items: center; margin: 15px 0;"> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Roll</p> <p class="roll-number" style="color: #FFD700; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;">Rolling...</p></div> <div style="color: white; font-size: 1.2em;">vs</div> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Skill</p> <p style="color: #87CEEB; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;"><<print Math.round(_partySkill)>></p></div></div> <div class="roll-result" style=""> <p style="color: #FFD700; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Rolling...</p></div></div> <<timed 3s>> <<run $(".roll-number").last().text(_roll)>> <<if _roll >= 80>> <<run $(".roll-result").last().html('<p style="color: #90EE90; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Perfect Discovery!</p>')>> <<elseif _roll >= 40>> <<run $(".roll-result").last().html('<p style="color: #FFD700; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Successful Find</p>')>> <<else>> <<run $(".roll-result").last().html('<p style="color: #FF6347; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Partial Success</p>')>> <</if>> <</timed>> <</nobr>><</widget>> <<widget "crystalRollDisplay">><<nobr>> <<set _roll = $args[0]>><<set _threshold = $args[1]>><<set _partyMagic = $args[2]>> <div class="crystal-roll-display" style="background: rgba(25,25,25,0.9); border: 2px solid rgba(135,206,235,0.6); border-radius: 12px; padding: 20px; margin: 20px 0; text-align: center;"> <h3 style="color: #87CEEB; margin-bottom: 15px;">💎 Crystal Roll 💎</h3> <div style="display: flex; justify-content: space-around; align-items: center; margin: 15px 0;"> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Roll</p> <p class="roll-number" style="color: #87CEEB; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;">Rolling...</p></div> <div style="color: white; font-size: 1.2em;">vs</div> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Magic</p> <p style="color: #DA70D6; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;"><<print Math.round(_partyMagic)>></p></div></div> <div class="roll-result" style=""> <p style="color: #87CEEB; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Rolling...</p></div></div> <<timed 3s>> <<run $(".roll-number").last().text(_roll)>> <<if _roll >= 80>> <<run $(".roll-result").last().html('<p style="color: #90EE90; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Perfect Extraction!</p>')>> <<elseif _roll >= 40>> <<run $(".roll-result").last().html('<p style="color: #87CEEB; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Successful Harvest</p>')>> <<else>> <<run $(".roll-result").last().html('<p style="color: #FF6347; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Partial Harvest</p>')>> <</if>> <</timed>> <</nobr>><</widget>> <<widget "mysteryRollDisplay">><<nobr>> <<set _roll = $args[0]>><<set _threshold = $args[1]>><<set _partyWisdom = $args[2]>> <div class="mystery-roll-display" style="background: rgba(25,25,25,0.9); border: 2px solid rgba(218,112,214,0.6); border-radius: 12px; padding: 20px; margin: 20px 0; text-align: center;"> <h3 style="color: #DA70D6; margin-bottom: 15px;">❓ Mystery Roll ❓</h3> <div style="display: flex; justify-content: space-around; align-items: center; margin: 15px 0;"> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Roll</p> <p class="roll-number" style="color: #DA70D6; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;">Rolling...</p></div> <div style="color: white; font-size: 1.2em;">vs</div> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Wisdom</p> <p style="color: #9370DB; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;"><<print Math.round(_partyWisdom)>></p></div></div> <div class="roll-result" style=""> <p style="color: #DA70D6; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Rolling...</p></div></div> <<timed 3s>> <<run $(".roll-number").last().text(_roll)>> <<if _roll >= 80>> <<run $(".roll-result").last().html('<p style="color: #90EE90; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Enlightening Discovery!</p>')>> <<elseif _roll >= 40>> <<run $(".roll-result").last().html('<p style="color: #DA70D6; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Interesting Find</p>')>> <<else>> <<run $(".roll-result").last().html('<p style="color: #FF6347; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Confusing Outcome</p>')>> <</if>> <</timed>> <</nobr>><</widget>> <<widget "trainingRollDisplay">><<nobr>> <<set _roll = $args[0]>><<set _threshold = $args[1]>><<set _partyFocus = $args[2]>> <div class="training-roll-display" style="background: rgba(25,25,25,0.9); border: 2px solid rgba(147,112,219,0.6); border-radius: 12px; padding: 20px; margin: 20px 0; text-align: center;"> <h3 style="color: #9370DB; margin-bottom: 15px;">✨ Training Roll ✨</h3> <div style="display: flex; justify-content: space-around; align-items: center; margin: 15px 0;"> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Roll</p> <p class="roll-number" style="color: #9370DB; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;">Rolling...</p></div> <div style="color: white; font-size: 1.2em;">vs</div> <div style="background: rgba(255,255,255,0.1); border-radius: 8px; padding: 10px; min-width: 110px;"> <p style="color: white; margin: 0; font-size: 0.9em;">Focus</p> <p style="color: #8A2BE2; margin: 5px 0 0 0; font-size: 1.4em; font-weight: bold;"><<print Math.round(_partyFocus)>></p></div></div> <div class="roll-result" style=""> <p style="color: #9370DB; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Rolling...</p></div></div> <<timed 3s>> <<run $(".roll-number").last().text(_roll)>> <<if _roll >= 80>> <<run $(".roll-result").last().html('<p style="color: #90EE90; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Perfect Learning!</p>')>> <<elseif _roll >= 40>> <<run $(".roll-result").last().html('<p style="color: #9370DB; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Good Progress</p>')>> <<else>> <<run $(".roll-result").last().html('<p style="color: #FF6347; font-size: 1.1em; margin: 10px 0 0 0; font-weight: bold;">Slow Learning</p>')>> <</if>> <</timed>> <</nobr>><</widget>>
<<nobr>> <div class="sidebar-portraits"><div class="sidebar-title">Inactive<button class="toggle-portraits" type="button" onclick="this.textContent=this.textContent.includes('👁️')?'🙈':'👁️';document.getElementById('portraitGrid').style.display=document.getElementById('portraitGrid').style.display==='none'?'grid':'none';">👁️</button></div><div class="portrait-grid" id="portraitGrid"><<set _activeCharacter = $currentFace ? $currentFace.split('/')[0] : "">><<set _activeCharacterLower = _activeCharacter.toLowerCase()>><<if $metRylan && _activeCharacterLower != "rylan">><div class="portrait-item" data-character="Rylan"><<if $rylan_Lust >= 50>><<if $characterStages && $characterStages.rylan >= 2>><img src="images/rylan/stage2/facewet.webp" alt="<<print $humanName>>"><<else>><img src="images/rylan/facewet.webp" alt="<<print $humanName>>"><</if>><<else>><<if $characterStages && $characterStages.rylan >= 2>><img src="images/rylan/stage2/face.webp" alt="<<print $humanName>>"><<else>><img src="images/rylan/face.webp" alt="<<print $humanName>>"><</if>><</if>> <div class="character-name"><<print $humanName>></div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "mariel">>❤️ Affection: <<print ($rylan_MarielAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_MarielAttraction || 0).toFixed(1)>><br><<case "thalor">>❤️ Affection: <<print ($rylan_ThalorAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_ThalorAttraction || 0).toFixed(1)>><br><<case "liora">>❤️ Affection: <<print ($rylan_LioraAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_LioraAttraction || 0).toFixed(1)>><br><<case "serin">>❤️ Affection: <<print ($rylan_SerinAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_SerinAttraction || 0).toFixed(1)>><br><<case "seryk">>❤️ Affection: <<print ($rylan_SerykAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_SerykAttraction || 0).toFixed(1)>><br><<case "nimeria">>❤️ Affection: <<print ($rylan_NimeriaAffection || 0).toFixed(1)>><br>💕 Attraction: <<print ($rylan_NimeriaAttraction || 0).toFixed(1)>><br><</switch>>💀 Corruption: <<print ($rylan_corruption || 0).toFixed(1)>><br>🔥 Lust: <<print ($rylan_Lust || 0).toFixed(1)>><br>💦 Cum Need: <<print ($rylan_CumNeed || 0).toFixed(1)>></div> </div> <</if>> <<if $metMariel && _activeCharacterLower != "mariel">> <div class="portrait-item" data-character="Mariel"> <<if $mariel_Lust >= 50>> <<if $characterStages && $characterStages.mariel >= 2>> <img src="images/mariel/stage2/facewet.webp" alt="Mariel"> <<else>> <img src="images/mariel/facewet.webp" alt="Mariel"> <</if>> <<else>> <<if $characterStages && $characterStages.mariel >= 2>> <img src="images/mariel/stage2/face.webp" alt="Mariel"> <<else>> <img src="images/mariel/face.webp" alt="Mariel"> <</if>> <</if>> <div class="character-name">Mariel</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($mariel_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_RylanAttraction || 0).toFixed(1)>><br> <<case "thalor">> ❤️ Affection: <<print ($mariel_ThalorAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_ThalorAttraction || 0).toFixed(1)>><br> <<case "liora">> ❤️ Affection: <<print ($mariel_LioraAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_LioraAttraction || 0).toFixed(1)>><br> <<case "serin">> ❤️ Affection: <<print ($mariel_SerinAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_SerinAttraction || 0).toFixed(1)>><br> <<case "seryk">> ❤️ Affection: <<print ($mariel_SerykAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_SerykAttraction || 0).toFixed(1)>><br> <<case "nimeria">> ❤️ Affection: <<print ($mariel_NimeriaAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($mariel_NimeriaAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($mariel_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($mariel_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($mariel_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> <<if $metThalor && _activeCharacterLower != "thalor">> <div class="portrait-item" data-character="Thalor"> <<if $thalor_Lust >= 50>> <<if $characterStages && $characterStages.thalor >= 2>> <img src="images/thalor/stage2/facewet.webp" alt="Thalor"> <<else>> <img src="images/thalor/facewet.webp" alt="Thalor"> <</if>> <<else>> <<if $characterStages && $characterStages.thalor >= 2>> <img src="images/thalor/stage2/face.webp" alt="Thalor"> <<else>> <img src="images/thalor/face.webp" alt="Thalor"> <</if>> <</if>> <div class="character-name">Thalor</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($thalor_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_RylanAttraction || 0).toFixed(1)>><br> <<case "mariel">> ❤️ Affection: <<print ($thalor_MarielAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_MarielAttraction || 0).toFixed(1)>><br> <<case "liora">> ❤️ Affection: <<print ($thalor_LioraAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_LioraAttraction || 0).toFixed(1)>><br> <<case "serin">> ❤️ Affection: <<print ($thalor_SerinAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_SerinAttraction || 0).toFixed(1)>><br> <<case "seryk">> ❤️ Affection: <<print ($thalor_SerykAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_SerykAttraction || 0).toFixed(1)>><br> <<case "nimeria">> ❤️ Affection: <<print ($thalor_NimeriaAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($thalor_NimeriaAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($thalor_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($thalor_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($thalor_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> <<if $metLiora && _activeCharacterLower != "liora">> <div class="portrait-item" data-character="Liora"> <<if $liora_Lust >= 50>> <<if $characterStages && $characterStages.liora >= 2>> <img src="images/liora/stage2/facewet.webp" alt="Liora"> <<else>> <img src="images/liora/facewet.webp" alt="Liora"> <</if>> <<else>> <<if $characterStages && $characterStages.liora >= 2>> <img src="images/liora/stage2/face.webp" alt="Liora"> <<else>> <img src="images/liora/face.webp" alt="Liora"> <</if>> <</if>> <div class="character-name">Liora</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($liora_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_RylanAttraction || 0).toFixed(1)>><br> <<case "mariel">> ❤️ Affection: <<print ($liora_MarielAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_MarielAttraction || 0).toFixed(1)>><br> <<case "thalor">> ❤️ Affection: <<print ($liora_ThalorAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_ThalorAttraction || 0).toFixed(1)>><br> <<case "serin">> ❤️ Affection: <<print ($liora_SerinAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_SerinAttraction || 0).toFixed(1)>><br> <<case "seryk">> ❤️ Affection: <<print ($liora_SerykAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_SerykAttraction || 0).toFixed(1)>><br> <<case "nimeria">> ❤️ Affection: <<print ($liora_NimeriaAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($liora_NimeriaAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($liora_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($liora_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($liora_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> <<if $metSerin && _activeCharacterLower != "serin">> <div class="portrait-item" data-character="Serin"> <<if $serin_Lust >= 50>> <<if $characterStages && $characterStages.serin >= 2>> <img src="images/serin/stage2/facewet.webp" alt="Serin"> <<else>> <img src="images/serin/facewet.webp" alt="Serin"> <</if>> <<else>> <<if $characterStages && $characterStages.serin >= 2>> <img src="images/serin/stage2/face.webp" alt="Serin"> <<else>> <img src="images/serin/face.webp" alt="Serin"> <</if>> <</if>> <div class="character-name">Serin</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($serin_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_RylanAttraction || 0).toFixed(1)>><br> <<case "mariel">> ❤️ Affection: <<print ($serin_MarielAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_MarielAttraction || 0).toFixed(1)>><br> <<case "thalor">> ❤️ Affection: <<print ($serin_ThalorAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_ThalorAttraction || 0).toFixed(1)>><br> <<case "liora">> ❤️ Affection: <<print ($serin_LioraAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_LioraAttraction || 0).toFixed(1)>><br> <<case "seryk">> ❤️ Affection: <<print ($serin_SerykAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_SerykAttraction || 0).toFixed(1)>><br> <<case "nimeria">> ❤️ Affection: <<print ($serin_NimeriaAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($serin_NimeriaAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($serin_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($serin_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($serin_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> <<if $metSeryk && _activeCharacterLower != "seryk">> <div class="portrait-item" data-character="Seryk"> <<if $seryk_Lust >= 50>> <<if $characterStages && $characterStages.seryk >= 2>> <img src="images/seryk/stage2/facewet.webp" alt="Seryk"> <<else>> <img src="images/seryk/facewet.webp" alt="Seryk"> <</if>> <<else>> <<if $characterStages && $characterStages.seryk >= 2>> <img src="images/seryk/stage2/face.webp" alt="Seryk"> <<else>> <img src="images/seryk/face.webp" alt="Seryk"> <</if>> <</if>> <div class="character-name">Seryk</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($seryk_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_RylanAttraction || 0).toFixed(1)>><br> <<case "mariel">> ❤️ Affection: <<print ($seryk_MarielAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_MarielAttraction || 0).toFixed(1)>><br> <<case "thalor">> ❤️ Affection: <<print ($seryk_ThalorAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_ThalorAttraction || 0).toFixed(1)>><br> <<case "liora">> ❤️ Affection: <<print ($seryk_LioraAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_LioraAttraction || 0).toFixed(1)>><br> <<case "serin">> ❤️ Affection: <<print ($seryk_SerinAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_SerinAttraction || 0).toFixed(1)>><br> <<case "nimeria">> ❤️ Affection: <<print ($seryk_NimeriaAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($seryk_NimeriaAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($seryk_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($seryk_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($seryk_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> <<if $metNimeria && _activeCharacterLower != "nimeria">> <div class="portrait-item" data-character="Nimeria"> <<if $nimeria_Lust >= 50>> <<if $characterStages && $characterStages.nimeria >= 2>> <img src="images/nimeria/stage2/facewet.webp" alt="Nimeria"> <<else>> <img src="images/nimeria/facewet.webp" alt="Nimeria"> <</if>> <<else>> <<if $characterStages && $characterStages.nimeria >= 2>> <img src="images/nimeria/stage2/face.webp" alt="Nimeria"> <<else>> <img src="images/nimeria/face.webp" alt="Nimeria"> <</if>> <</if>> <div class="character-name">Nimeria</div> <div class="tooltip-content"> <<switch _activeCharacterLower>> <<case "rylan">> ❤️ Affection: <<print ($nimeria_RylanAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_RylanAttraction || 0).toFixed(1)>><br> <<case "mariel">> ❤️ Affection: <<print ($nimeria_MarielAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_MarielAttraction || 0).toFixed(1)>><br> <<case "thalor">> ❤️ Affection: <<print ($nimeria_ThalorAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_ThalorAttraction || 0).toFixed(1)>><br> <<case "liora">> ❤️ Affection: <<print ($nimeria_LioraAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_LioraAttraction || 0).toFixed(1)>><br> <<case "serin">> ❤️ Affection: <<print ($nimeria_SerinAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_SerinAttraction || 0).toFixed(1)>><br> <<case "seryk">> ❤️ Affection: <<print ($nimeria_SerykAffection || 0).toFixed(1)>><br> 💕 Attraction: <<print ($nimeria_SerykAttraction || 0).toFixed(1)>><br> <</switch>> 💀 Corruption: <<print ($nimeria_corruption || 0).toFixed(1)>><br> 🔥 Lust: <<print ($nimeria_Lust || 0).toFixed(1)>><br> 💦 Cum Need: <<print ($nimeria_CumNeed || 0).toFixed(1)>> </div> </div> <</if>> </div> </div> <</nobr>> <style> /* Sidebar layout */ .sidebar-portraits { padding: 0.5em; max-width: 300px; margin: 0 auto; } /* Title styles */ .sidebar-title { text-align: center; color: white; font-size: 1.2em; margin-bottom: 0.8em; padding: 0.3em 0.3em 0.3em 110px; background: rgba(0, 0, 0, 0.5); border-radius: 4px; position: relative; } .toggle-portraits { position: absolute; left: 8px; top: 50%; transform: translateY(-50%); cursor: pointer; font-size: 0.8em; padding: 3px 6px; border-radius: 4px; background: rgba(255, 255, 255, 0.2); border: 1px solid rgba(255, 255, 255, 0.3); color: white; transition: all 0.3s ease; user-select: none; z-index: 999; white-space: nowrap; } .toggle-portraits:hover { background: rgba(255, 255, 255, 0.3); border-color: rgba(255, 255, 255, 0.5); transform: translateY(-50%) scale(1.05); } .toggle-portraits:active { background: rgba(255, 255, 255, 0.4); transform: translateY(-50%) scale(0.95); } .toggle-portraits.hidden { opacity: 0.5; } .portrait-grid.hidden { display: none; } /* Portrait grid styles */ .portrait-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1em; } .portrait-item { position: relative; cursor: pointer; width: 105px; height: 105px; } /* Aura system */ .portrait-item.aura-healing { box-shadow: 0 0 15px rgba(255, 215, 0, 0.8), 0 0 30px rgba(255, 215, 0, 0.4); animation: healingPulse 2s infinite ease-in-out; } .portrait-item.aura-danger { box-shadow: 0 0 15px rgba(255, 0, 0, 0.8), 0 0 30px rgba(255, 0, 0, 0.4); animation: dangerPulse 1.5s infinite ease-in-out; } .portrait-item.aura-magic { box-shadow: 0 0 15px rgba(138, 43, 226, 0.8), 0 0 30px rgba(138, 43, 226, 0.4); animation: magicPulse 2.5s infinite ease-in-out; } .portrait-item.aura-corruption { box-shadow: 0 0 15px rgba(139, 0, 139, 0.8), 0 0 30px rgba(139, 0, 139, 0.4); animation: corruptionPulse 3s infinite ease-in-out; } .portrait-item.aura-blue { box-shadow: 0 0 15px rgba(0, 123, 255, 0.8), 0 0 30px rgba(0, 123, 255, 0.4); animation: bluePulse 2s infinite ease-in-out; } /* Chibi overlay */ .chibi-overlay { position: absolute; top: -5px; right: -5px; width: 35px; height: 35px; background: rgba(0, 0, 0, 0.8); border-radius: 50%; display: flex; align-items: center; justify-content: center; z-index: 10; border: 2px solid rgba(255, 255, 255, 0.7); overflow: hidden; } .chibi-overlay img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; } /* Aura animations */ @keyframes healingPulse { 0%, 100% { box-shadow: 0 0 15px rgba(255, 215, 0, 0.8), 0 0 30px rgba(255, 215, 0, 0.4); } 50% { box-shadow: 0 0 25px rgba(255, 215, 0, 1), 0 0 40px rgba(255, 215, 0, 0.6); } } @keyframes dangerPulse { 0%, 100% { box-shadow: 0 0 15px rgba(255, 0, 0, 0.8), 0 0 30px rgba(255, 0, 0, 0.4); } 50% { box-shadow: 0 0 25px rgba(255, 0, 0, 1), 0 0 40px rgba(255, 0, 0, 0.6); } } @keyframes magicPulse { 0%, 100% { box-shadow: 0 0 15px rgba(138, 43, 226, 0.8), 0 0 30px rgba(138, 43, 226, 0.4); } 50% { box-shadow: 0 0 25px rgba(138, 43, 226, 1), 0 0 40px rgba(138, 43, 226, 0.6); } } @keyframes corruptionPulse { 0%, 100% { box-shadow: 0 0 15px rgba(139, 0, 139, 0.8), 0 0 30px rgba(139, 0, 139, 0.4); } 50% { box-shadow: 0 0 25px rgba(139, 0, 139, 1), 0 0 40px rgba(139, 0, 139, 0.6); } } @keyframes bluePulse { 0%, 100% { box-shadow: 0 0 15px rgba(0, 123, 255, 0.8), 0 0 30px rgba(0, 123, 255, 0.4); } 50% { box-shadow: 0 0 25px rgba(0, 123, 255, 1), 0 0 40px rgba(0, 123, 255, 0.6); } } .portrait-item img { width: 100%; height: 100%; object-fit: cover; border-radius: 4px; } .character-name { text-align: center; margin-top: 0.2em; font-size: 0.8em; color: white; } .tooltip-content { display: none; position: fixed; background: rgba(0, 0, 0, 0.95); color: white; padding: 8px; border-radius: 4px; font-size: 1.2em; white-space: nowrap; z-index: 1000; border: 1px solid rgba(255, 255, 255, 0.3); line-height: 1.3; } .tooltip-content br { line-height: 1.2; content: ""; margin: 1px 0; display: block; } .portrait-item:hover .tooltip-content { display: block; } </style> <<script>> console.log('StoryLeftSidebar script starting...'); // Portrait toggle functionality window.togglePortraits = function() { console.log('togglePortraits function called!'); try { const grid = document.getElementById('portraitGrid'); const toggle = document.querySelector('.toggle-portraits'); console.log('Grid element:', grid); console.log('Toggle element:', toggle); if (!grid || !toggle) { console.log('Portrait elements not found - grid:', !!grid, 'toggle:', !!toggle); return; } if (typeof State === 'undefined' || !State.variables) { console.log('State not available'); return; } if (typeof State.variables.portraitsVisible === 'undefined') { State.variables.portraitsVisible = true; } const isHidden = grid.classList.contains('hidden'); console.log('Current state - isHidden:', isHidden, 'portraitsVisible:', State.variables.portraitsVisible); if (isHidden) { // Show portraits console.log('Showing portraits'); grid.classList.remove('hidden'); toggle.textContent = '👁️'; toggle.classList.remove('hidden'); State.variables.portraitsVisible = true; } else { // Hide portraits console.log('Hiding portraits'); grid.classList.add('hidden'); toggle.textContent = '🙈'; toggle.classList.add('hidden'); State.variables.portraitsVisible = false; } console.log('New state - hidden class:', grid.classList.contains('hidden'), 'portraitsVisible:', State.variables.portraitsVisible); // Save preference to session storage sessionStorage.setItem('portraitsVisible', State.variables.portraitsVisible); } catch (error) { console.error('Error in togglePortraits:', error); } }; // Initialize portrait visibility on page load window.initPortraitVisibility = function() { try { // Check saved preference const saved = sessionStorage.getItem('portraitsVisible'); const shouldShow = saved !== null ? (saved === 'true') : true; // Default to visible const grid = document.getElementById('portraitGrid'); const toggle = document.querySelector('.toggle-portraits'); if (grid && toggle && typeof State !== 'undefined' && State.variables) { State.variables.portraitsVisible = shouldShow; if (shouldShow) { grid.classList.remove('hidden'); toggle.textContent = '👁️'; toggle.classList.remove('hidden'); } else { grid.classList.add('hidden'); toggle.textContent = '🙈'; toggle.classList.add('hidden'); } } } catch (error) { console.error('Error in initPortraitVisibility:', error); } }; // Aura and Chibi management functions window.SidebarEffects = { // Add aura to character addAura: function(characterName, auraType) { const character = characterName.toLowerCase(); if (!State.variables.characterAuras) { State.variables.characterAuras = {}; } State.variables.characterAuras[character] = auraType; this.refreshPortraits(); }, // Remove aura from character removeAura: function(characterName) { const character = characterName.toLowerCase(); if (State.variables.characterAuras) { delete State.variables.characterAuras[character]; } this.refreshPortraits(); }, // Add chibi to character addChibi: function(characterName, chibiEmoji) { const character = characterName.toLowerCase(); if (!State.variables.characterChibis) { State.variables.characterChibis = {}; } State.variables.characterChibis[character] = chibiEmoji; this.refreshPortraits(); }, // Remove chibi from character removeChibi: function(characterName) { const character = characterName.toLowerCase(); if (State.variables.characterChibis) { delete State.variables.characterChibis[character]; } this.refreshPortraits(); }, // Clear all effects clearAll: function() { State.variables.characterAuras = {}; State.variables.characterChibis = {}; this.refreshPortraits(); }, // Refresh all portraits with current effects refreshPortraits: function() { $('.portrait-item').each(function() { const character = $(this).data('character').toLowerCase(); const $this = $(this); // Remove all aura classes $this.removeClass('aura-healing aura-danger aura-magic aura-corruption aura-blue'); // Add current aura if exists if (State.variables.characterAuras && State.variables.characterAuras[character]) { $this.addClass('aura-' + State.variables.characterAuras[character]); } // Remove existing chibi $this.find('.chibi-overlay').remove(); // Add current chibi if exists if (State.variables.characterChibis && State.variables.characterChibis[character]) { const chibiValue = State.variables.characterChibis[character]; let chibiHtml; // Check if it's an image path or emoji/text if (chibiValue.includes('.webp') || chibiValue.includes('.png') || chibiValue.includes('.jpg')) { chibiHtml = '<div class="chibi-overlay"><img src="' + chibiValue + '" alt="chibi"></div>'; } else { chibiHtml = '<div class="chibi-overlay">' + chibiValue + '</div>'; } $this.append(chibiHtml); } }); } }; // Function to refresh sidebar stats function refreshSidebarStats() { // Cap all lust values at 100 and floor at 0 const characters = ['rylan', 'mariel', 'thalor', 'liora', 'serin', 'seryk', 'nimeria']; characters.forEach(char => { const lustVar = `${char}_Lust`; if (State.variables[lustVar] !== undefined) { const currentValue = State.variables[lustVar]; const cappedValue = Math.min(100, Math.max(0, currentValue)); if (currentValue !== cappedValue) { console.log(`Capping ${lustVar} from ${currentValue} to ${cappedValue}`); State.variables[lustVar] = cappedValue; } } }); $('.portrait-item').each(function() { const character = $(this).data('character'); const tooltip = $(this).find('.tooltip-content'); const activeCharacter = State.variables.currentFace ? State.variables.currentFace.split('/')[0] : ""; // Get fresh stats from State.variables let affection = 0; let attraction = 0; let corruption = 0; let lust = 0; let cumNeed = 0; // Get character-specific stats const charLower = character.toLowerCase(); const activeLower = activeCharacter.toLowerCase(); affection = State.variables[`${activeLower}_${character}Affection`] || 0; attraction = State.variables[`${activeLower}_${character}Attraction`] || 0; corruption = State.variables[`${charLower}_corruption`] || 0; lust = State.variables[`${charLower}_Lust`] || 0; cumNeed = State.variables[`${charLower}_CumNeed`] || 0; // Update tooltip content with rounded values tooltip.html(`❤️ Affection: ${affection.toFixed(1)}<br>💕 Attraction: ${attraction.toFixed(1)}<br>💀 Corruption: ${corruption.toFixed(1)}<br>🔥 Lust: ${lust.toFixed(1)}<br>💦 Cum Need: ${cumNeed.toFixed(1)}`); // Update portrait based on lust const img = $(this).find('img'); if (lust >= 50) { img.attr('src', `images/${character}/facewet.webp`); } else { img.attr('src', `images/${character}/face.webp`); } }); // Also refresh aura and chibi effects window.SidebarEffects.refreshPortraits(); } // Refresh stats when showing tooltip $(document).on('mouseenter', '.portrait-item', function(e) { refreshSidebarStats(); const tooltip = $(this).find('.tooltip-content'); tooltip.css({ display: 'block', left: e.pageX + 10, top: e.pageY + 10 }); }).on('mouseleave', '.portrait-item', function() { $(this).find('.tooltip-content').css('display', 'none'); }).on('mousemove', '.portrait-item', function(e) { const tooltip = $(this).find('.tooltip-content'); tooltip.css({ left: e.pageX + 10, top: e.pageY + 10 }); }); // Immediate fix for existing high lust values console.log("Running immediate lust value fix..."); const characters = ['rylan', 'mariel', 'thalor', 'liora', 'serin', 'seryk', 'nimeria']; characters.forEach(char => { const lustVar = `${char}_Lust`; if (State.variables[lustVar] !== undefined && State.variables[lustVar] > 100) { console.log(`Fixing ${lustVar} from ${State.variables[lustVar]} to 100`); State.variables[lustVar] = 100; } }); // One-time fix for existing high lust values $(document).ready(function() { console.log("Running document ready lust value fix..."); characters.forEach(char => { const lustVar = `${char}_Lust`; if (State.variables[lustVar] !== undefined && State.variables[lustVar] > 100) { console.log(`Document ready fixing ${lustVar} from ${State.variables[lustVar]} to 100`); State.variables[lustVar] = 100; } }); refreshSidebarStats(); // Initialize portrait visibility window.initPortraitVisibility(); }); // Refresh stats when passage is shown $(document).on(':passagerender', function() { refreshSidebarStats(); // Reinitialize portrait visibility after passage render setTimeout(function() { window.initPortraitVisibility(); }, 100); }); // Refresh stats when variables change $(document).on(':variableupdate', refreshSidebarStats); // Refresh stats periodically to catch any missed updates setInterval(refreshSidebarStats, 1000); // Portrait click handler $(document).on('click', '.portrait-item', function() { const character = $(this).data('character'); State.variables.currentFace = State.variables[`current${character}Face`]; Engine.show(); }); // Simple toggle function for manual use window.simpleTogglePortraits = function() { const grid = document.getElementById('portraitGrid'); const toggle = document.querySelector('.toggle-portraits'); if (grid) { const isHidden = grid.style.display === 'none'; grid.style.display = isHidden ? 'grid' : 'none'; if (toggle) { toggle.textContent = isHidden ? '👁️' : '🙈'; } console.log('Portraits', isHidden ? 'shown' : 'hidden'); } }; // Test function for manual calling window.testToggle = function() { console.log('Manual test called'); const grid = $('#portraitGrid'); if (grid.length) { grid.toggleClass('hidden'); console.log('Grid toggled, now hidden:', grid.hasClass('hidden')); } else { console.log('Grid not found'); } }; <</script>> <<widget "addAura">> <<run if (window.SidebarEffects) { window.SidebarEffects.addAura($args[0], $args[1]); } else { $(document).ready(function() { if (window.SidebarEffects) { window.SidebarEffects.addAura($args[0], $args[1]); } }); } >> <</widget>> <<widget "removeAura">> <<run if (window.SidebarEffects) { window.SidebarEffects.removeAura($args[0]); } else { $(document).ready(function() { if (window.SidebarEffects) { window.SidebarEffects.removeAura($args[0]); } }); } >> <</widget>> <<widget "addChibi">> <<run if (window.SidebarEffects) { window.SidebarEffects.addChibi($args[0], $args[1]); } else { $(document).ready(function() { if (window.SidebarEffects) { window.SidebarEffects.addChibi($args[0], $args[1]); } }); } >> <</widget>> <<widget "removeChibi">> <<run if (window.SidebarEffects) { window.SidebarEffects.removeChibi($args[0]); } else { $(document).ready(function() { if (window.SidebarEffects) { window.SidebarEffects.removeChibi($args[0]); } }); } >> <</widget>> <<widget "clearSidebarEffects">> <<run if (window.SidebarEffects) { window.SidebarEffects.clearAll(); } else { $(document).ready(function() { if (window.SidebarEffects) { window.SidebarEffects.clearAll(); } }); } >> <</widget>>
<<link "📖 Diary + Config ⚙️">> <<set $storyPassage = passage()>> <<goto "DiaryMenu">> <</link>> <!--<<link "Test dungeonCombat ⚙️">><<set $storyPassage = passage()>><<goto "DungeonCore">><</link>>--> <a href="https://patreon.com/BondsDefiled" target="_blank">💖 Support on Patreon</a>
<<script>>window.AudioSystem.playBGM('mystical.mp3');<</script>><<set $currentFace = $currentRylanFace>> <script> function purchaseBook(bookType, cost, fetishType, amount, bookTitle, bookDescription) { if (SugarCube.State.variables.gold < cost) { alert("You don't have enough gold!"); return; } SugarCube.State.variables.gold -= cost; const character = "Rylan"; try { const macroContext = new SugarCube.Macro.Context('changeFetish'); SugarCube.Macro.get('changeFetish').handler.call(macroContext, character, fetishType, amount); } catch (error) { console.log("changeFetish macro error:", error); const varName = character.toLowerCase() + '_' + fetishType; if (!SugarCube.State.variables[varName]) { SugarCube.State.variables[varName] = 0; } SugarCube.State.variables[varName] += amount; } let resultMessage = `<div style="background: linear-gradient(135deg, rgba(255,182,193,0.3), rgba(255,105,180,0.3)); border: 2px solid rgba(255,182,193,0.8); border-radius: 15px; padding: 25px; margin: 20px 0; text-align: center;"> <h3 style="color: #FFB6C1; font-size: 1.4em; margin: 0 0 10px 0;">${bookTitle} Purchased!</h3> <p style="color: white; margin: 10px 0;">${bookDescription}</p> <p style="color: #FFB6C1; font-size: 1.2em; font-weight: bold;">${amount > 0 ? '+' : ''}${amount} ${fetishType}!</p> <p style="color: #FFD700;">Gold: ${SugarCube.State.variables.gold}</p> </div>`; let resultDiv = document.getElementById('purchase-result'); if (!resultDiv) { resultDiv = document.createElement('div'); resultDiv.id = 'purchase-result'; const shopContent = document.querySelector('.shop-content'); shopContent.insertBefore(resultDiv, shopContent.firstChild); } resultDiv.innerHTML = resultMessage; const goldDisplay = document.querySelector('.shop-header p[style*="color: #FFD700"]'); if (goldDisplay) { goldDisplay.innerHTML = `💰 Current Gold: ${SugarCube.State.variables.gold}`; } resultDiv.scrollIntoView({ behavior: 'smooth', block: 'center' }); } </script> <<nobr>> <div class="modern-bookshop-container" style="background: linear-gradient(135deg, rgba(72, 61, 139, 0.95), rgba(106, 90, 205, 0.95), rgba(139, 69, 19, 0.95)); min-height: 100vh; padding: 0; margin: 0; position: relative; overflow: hidden;"> <div class="floating-particles" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; pointer-events: none; z-index: 1;"> <div style="position: absolute; width: 6px; height: 6px; background: radial-gradient(circle, rgba(255,255,255,0.8), rgba(255,255,255,0.2)); border-radius: 50%; animation: float 12s infinite ease-in-out; top: 10%; left: 15%;"></div> <div style="position: absolute; width: 4px; height: 4px; background: radial-gradient(circle, rgba(221,160,221,0.8), rgba(221,160,221,0.2)); border-radius: 50%; animation: float 8s infinite ease-in-out 2s; top: 30%; left: 80%;"></div> <div style="position: absolute; width: 8px; height: 8px; background: radial-gradient(circle, rgba(135,206,235,0.8), rgba(135,206,235,0.2)); border-radius: 50%; animation: float 15s infinite ease-in-out 4s; top: 70%; left: 20%;"></div> <div style="position: absolute; width: 5px; height: 5px; background: radial-gradient(circle, rgba(255,182,193,0.8), rgba(255,182,193,0.2)); border-radius: 50%; animation: float 10s infinite ease-in-out 6s; top: 50%; left: 70%;"></div> <div style="position: absolute; width: 7px; height: 7px; background: radial-gradient(circle, rgba(255,255,255,0.6), rgba(255,255,255,0.1)); border-radius: 50%; animation: float 18s infinite ease-in-out 8s; top: 80%; left: 50%;"></div> </div> <div class="shop-header" style="position: relative; z-index: 2; background: linear-gradient(90deg, rgba(45,45,50,0.95), rgba(75,75,85,0.95), rgba(45,45,50,0.95)); border-bottom: 3px solid rgba(221,160,221,0.8); padding: 30px; text-align: center; box-shadow: 0 8px 32px rgba(0,0,0,0.3);"> <h1 style="color: #DDA0DD; font-size: 2.8em; font-weight: bold; margin: 0; text-shadow: 3px 3px 8px rgba(0,0,0,0.8); font-family: 'Cinzel', serif; letter-spacing: 3px;">📚 WHISPERS & WISDOM 📚</h1> <p style="color: rgba(255,255,255,0.9); font-size: 1.4em; margin: 15px 0 0 0; font-style: italic; text-shadow: 2px 2px 4px rgba(0,0,0,0.6);">Madame Veloria's Mystical Emporium</p> <div style="background: rgba(221,160,221,0.2); border: 1px solid rgba(221,160,221,0.5); border-radius: 25px; padding: 15px; margin: 25px auto 0 auto; max-width: 600px;"> <p style="color: #FFD700; font-size: 1.3em; font-weight: bold; margin: 0; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">💰 Current Gold: $gold</p> </div> </div> <div class="shop-content" style="position: relative; z-index: 2; padding: 40px; max-width: 1400px; margin: 0 auto;"> <div class="book-categories" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(600px, 1fr)); gap: 40px; margin: 40px 0;"> <div class="awakening-section" style="background: linear-gradient(135deg, rgba(255,182,193,0.15), rgba(255,105,180,0.15)); border: 2px solid rgba(255,182,193,0.6); border-radius: 20px; padding: 30px; box-shadow: 0 15px 35px rgba(255,182,193,0.2); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 30% 20%, rgba(255,182,193,0.1), transparent 50%), radial-gradient(circle at 70% 80%, rgba(255,105,180,0.1), transparent 50%); pointer-events: none;"></div> <div style="position: relative; z-index: 3;"> <h2 style="color: #FFB6C1; font-size: 2.2em; font-weight: bold; margin: 0 0 20px 0; text-align: center; text-shadow: 3px 3px 6px rgba(0,0,0,0.7); font-family: 'Cinzel', serif;">📖 Awakening Desires</h2> <p style="color: rgba(255,255,255,0.9); font-size: 1.1em; text-align: center; margin-bottom: 30px; font-style: italic; text-shadow: 1px 1px 3px rgba(0,0,0,0.6);">Books to enhance and develop new interests</p> <div class="book-grid" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px;"> <<if $gold >= 50>> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('feetIncrease', 50, 'FeetFetish', 1.0, '🦶 Feet Focus', 'The Art of Appreciation: A Study in Lower Extremities')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🦶 Feet Focus</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Feet Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('smellIncrease', 50, 'SmellFetish', 1.0, '👃 Scent Sensitivity', 'The Language of Scent: Understanding Pheromones')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">👃 Scent Sensitivity</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Smell Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('armpitIncrease', 50, 'ArmpitFetish', 1.0, '💪 Armpit Allure', 'Hidden Valleys: An Intimate Study')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">💪 Armpit Allure</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Armpit Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('salivaIncrease', 50, 'SalivaFetish', 1.0, '💧 Saliva Fascination', 'Liquid Connections: The Intimacy of Exchange')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">💧 Saliva Fascination</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Saliva Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('breastIncrease', 50, 'BreastFetish', 1.0, '🍒 Breast Appreciation', 'Curves of Beauty: An Aesthetic Appreciation')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🍒 Breast Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Breast Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('submissionIncrease', 50, 'SubmissionFetish', 1.0, '🙇 Submission Studies', 'The Art of Yielding: Finding Peace in Surrender')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🙇 Submission Studies</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Submission Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,182,193,0.1)); border: 1px solid rgba(255,182,193,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(255,182,193,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('gayIncrease', 50, 'GayValue', 1.0, '💪 Masculine Appeal', 'Masculine Appreciation: Understanding Male Beauty')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">💪 Masculine Appeal</span><br> <span style="color: #FFB6C1; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">+1.0 Gay Value</span> </div> <<else>> <div style="grid-column: 1 / -1; text-align: center; padding: 40px;"> <p style="color: rgba(255,255,255,0.6); font-size: 1.3em; font-style: italic; text-shadow: 1px 1px 3px rgba(0,0,0,0.6);">💰 Insufficient Gold for Awakening Books</p> <p style="color: rgba(255,255,255,0.4); font-size: 1.1em;">You need 50 gold per book</p> </div> <</if>> </div> </div> </div> <div class="overcoming-section" style="background: linear-gradient(135deg, rgba(135,206,235,0.15), rgba(70,130,180,0.15)); border: 2px solid rgba(135,206,235,0.6); border-radius: 20px; padding: 30px; box-shadow: 0 15px 35px rgba(135,206,235,0.2); position: relative; overflow: hidden;"> <div style="position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 30% 20%, rgba(135,206,235,0.1), transparent 50%), radial-gradient(circle at 70% 80%, rgba(70,130,180,0.1), transparent 50%); pointer-events: none;"></div> <div style="position: relative; z-index: 3;"> <h2 style="color: #87CEEB; font-size: 2.2em; font-weight: bold; margin: 0 0 20px 0; text-align: center; text-shadow: 3px 3px 6px rgba(0,0,0,0.7); font-family: 'Cinzel', serif;">📘 Overcoming Compulsions</h2> <p style="color: rgba(255,255,255,0.9); font-size: 1.1em; text-align: center; margin-bottom: 30px; font-style: italic; text-shadow: 1px 1px 3px rgba(0,0,0,0.6);">Books to reduce and control unwanted urges</p> <div class="book-grid" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px;"> <<if $gold >= 50>> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('feetDecrease', 50, 'FeetFetish', -1.0, '🚫 Foot Independence', 'Grounding Yourself: Overcoming Foot Obsessions')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🚫 Foot Independence</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Feet Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('smellDecrease', 50, 'SmellFetish', -1.0, '🌬️ Scent Clarity', 'Clearing the Air: Overcoming Scent Sensitivity')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🌬️ Scent Clarity</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Smell Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('armpitDecrease', 50, 'ArmpitFetish', -1.0, '🚷 Armpit Avoidance', 'Professional Distance: Maintaining Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🚷 Armpit Avoidance</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Armpit Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('salivaDecrease', 50, 'SalivaFetish', -1.0, '🛡️ Saliva Resistance', 'Personal Hygiene and Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🛡️ Saliva Resistance</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Saliva Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('breastDecrease', 50, 'BreastFetish', -1.0, '👁️ Breast Indifference', 'Respectful Interaction: Professional Relationships')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">👁️ Breast Indifference</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Breast Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('submissionDecrease', 50, 'SubmissionFetish', -1.0, '🗽 Independence Mindset', 'Standing Your Ground: Personal Autonomy')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">🗽 Independence Mindset</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Submission Fetish</span> </div> <div class="book-item" style="background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(135,206,235,0.1)); border: 1px solid rgba(135,206,235,0.4); border-radius: 15px; padding: 20px; transition: all 0.3s ease; cursor: pointer; text-align: center;" onmouseover="this.style.transform='translateY(-5px)'; this.style.boxShadow='0 10px 25px rgba(135,206,235,0.4)'" onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none'" onclick="purchaseBook('gayDecrease', 50, 'GayValue', -1.0, '👩 Heterosexual Focus', 'Heterosexual Focus: Feminine Attraction')"> <span style="color: white; font-weight: bold; font-size: 1.1em; text-shadow: 2px 2px 4px rgba(0,0,0,0.9);">👩 Heterosexual Focus</span><br> <span style="color: #87CEEB; font-size: 0.9em; font-weight: bold; text-shadow: 1px 1px 3px rgba(0,0,0,0.8);">-1.0 Gay Value</span> </div> <<else>> <div style="grid-column: 1 / -1; text-align: center; padding: 40px;"> <p style="color: rgba(255,255,255,0.6); font-size: 1.3em; font-style: italic; text-shadow: 1px 1px 3px rgba(0,0,0,0.6);">💰 Insufficient Gold for Overcoming Books</p> <p style="color: rgba(255,255,255,0.4); font-size: 1.1em;">You need 50 gold per book</p> </div> <</if>> </div> </div> </div> </div> <div class="shop-footer" style="position: relative; z-index: 2; background: linear-gradient(90deg, rgba(45,45,50,0.95), rgba(75,75,85,0.95), rgba(45,45,50,0.95)); border-top: 3px solid rgba(221,160,221,0.8); padding: 40px; text-align: center; box-shadow: 0 -8px 32px rgba(0,0,0,0.3);"> <div style="background: rgba(221,160,221,0.1); border: 2px solid rgba(221,160,221,0.4); border-radius: 20px; padding: 25px; margin: 0 auto; max-width: 800px;"> <p style="color: #DDA0DD; font-size: 1.4em; font-weight: bold; margin: 0 0 15px 0; text-shadow: 2px 2px 4px rgba(0,0,0,0.8);">✨ Each book costs 50 gold ✨</p> <p style="color: rgba(255,255,255,0.8); font-size: 1.1em; margin: 0; text-shadow: 1px 1px 3px rgba(0,0,0,0.6); font-style: italic;">"Choose wisely, young seeker."</p> </div> <div style="margin-top: 40px;"> <div style="text-align: center;"> [[🚪 Leave the Shop|ExitMysteriousBookshop]] </div> </div> </div> </div> <</nobr>> <style> @keyframes float { 0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0.4; } 25% { transform: translateY(-15px) rotate(90deg); opacity: 0.8; } 50% { transform: translateY(-30px) rotate(180deg); opacity: 1; } 75% { transform: translateY(-15px) rotate(270deg); opacity: 0.8; } } .book-item:hover { transform: translateY(-5px) !important; box-shadow: 0 10px 25px rgba(255,255,255,0.2) !important; } </style> <<changeFace $currentRylanFace>> <<statSummary>>
<<set $previousPassage = previous()>> <script> function purchaseBook(bookType, cost, fetishType, amount, bookTitle, bookDescription) { if (SugarCube.State.variables.gold < cost) { alert("You don't have enough gold!"); return; } SugarCube.State.variables.gold -= cost; const character = "Rylan"; try { const macroContext = new SugarCube.Macro.Context('changeFetish'); SugarCube.Macro.get('changeFetish').handler.call(macroContext, character, fetishType, amount); } catch (error) { console.log("changeFetish macro error:", error); const varName = character.toLowerCase() + '_' + fetishType; if (!SugarCube.State.variables[varName]) { SugarCube.State.variables[varName] = 0; } SugarCube.State.variables[varName] += amount; } let resultMessage = `<div style="background: linear-gradient(135deg, rgba(255,182,193,0.3), rgba(255,105,180,0.3)); border: 2px solid rgba(255,182,193,0.8); border-radius: 15px; padding: 25px; margin: 20px 0; text-align: center;"> <h3 style="color: #FFB6C1; font-size: 1.4em; margin: 0 0 10px 0;">${bookTitle} Purchased!</h3> <p style="color: white; margin: 10px 0;">${bookDescription}</p> <p style="color: #FFB6C1; font-size: 1.2em; font-weight: bold;">${amount > 0 ? '+' : ''}${amount} ${fetishType}!</p> <p style="color: #FFD700;">Gold: ${SugarCube.State.variables.gold}</p> </div>`; let resultDiv = document.getElementById('purchase-result'); if (!resultDiv) { resultDiv = document.createElement('div'); resultDiv.id = 'purchase-result'; const shopContent = document.querySelector('.shop-content'); shopContent.insertBefore(resultDiv, shopContent.firstChild); } resultDiv.innerHTML = resultMessage; const goldDisplay = document.querySelector('.shop-header p[style*="color: #FFD700"]'); if (goldDisplay) { goldDisplay.innerHTML = `💰 Current Gold: ${SugarCube.State.variables.gold}`; } resultDiv.scrollIntoView({ behavior: 'smooth', block: 'center' }); } </script> <<nobr>> <div class="modern-bookshop-container" style="background: linear-gradient(135deg, rgba(72, 61, 139, 0.8), rgba(106, 90, 205, 0.8), rgba(139, 69, 19, 0.8)); min-height: 100vh; padding: 20px; margin: 0;"> <div class="shop-header" style="background: rgba(45,45,50,0.9); border-bottom: 2px solid rgba(221,160,221,0.6); padding: 25px; text-align: center; border-radius: 10px; margin-bottom: 20px;"> <h1 style="color: #DDA0DD; font-size: 2.5em; font-weight: bold; margin: 0; text-shadow: 2px 2px 6px rgba(0,0,0,0.8);">📚 WHISPERS & WISDOM 📚</h1> <p style="color: rgba(255,255,255,0.9); font-size: 1.2em; margin: 10px 0 0 0; font-style: italic;">Madame Veloria's Mystical Emporium</p> <div style="background: rgba(221,160,221,0.2); border: 1px solid rgba(221,160,221,0.4); border-radius: 15px; padding: 12px; margin: 20px auto 0 auto; max-width: 500px;"> <p style="color: #FFD700; font-size: 1.2em; font-weight: bold; margin: 0;">💰 Current Gold: $gold</p> </div> </div> <div class="shop-content" style="max-width: 1200px; margin: 0 auto;"> <div class="book-categories" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(500px, 1fr)); gap: 30px; margin: 30px 0;"> <div class="awakening-section" style="background: rgba(255,182,193,0.15); border: 2px solid rgba(255,182,193,0.5); border-radius: 15px; padding: 25px;"> <h2 style="color: #FFB6C1; font-size: 2em; font-weight: bold; margin: 0 0 15px 0; text-align: center;">📖 Awakening Desires</h2> <p style="color: rgba(255,255,255,0.9); font-size: 1em; text-align: center; margin-bottom: 25px; font-style: italic;">Books to enhance and develop new interests</p> <div class="book-grid" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px;"> <<if $gold >= 50>> <!-- Physical Fetishes --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('feetIncrease', 50, 'FeetFetish', 1.0, '🦶 Feet Focus', 'The Art of Appreciation: A Study in Lower Extremities')"> <span style="color: white; font-weight: bold; font-size: 1em;">🦶 Feet Focus</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Feet Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('smellIncrease', 50, 'SmellFetish', 1.0, '👃 Scent Sensitivity', 'The Language of Scent: Understanding Pheromones')"> <span style="color: white; font-weight: bold; font-size: 1em;">👃 Scent Sensitivity</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Smell Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('armpitIncrease', 50, 'ArmpitFetish', 1.0, '💪 Armpit Allure', 'Hidden Valleys: An Intimate Study')"> <span style="color: white; font-weight: bold; font-size: 1em;">💪 Armpit Allure</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Armpit Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('muscleIncrease', 50, 'MuscleFetish', 1.0, '💪 Muscle Appreciation', 'The Power of Form: Understanding Physical Strength')"> <span style="color: white; font-weight: bold; font-size: 1em;">💪 Muscle Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Muscle Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('thighIncrease', 50, 'ThighFetish', 1.0, '🦵 Thigh Fascination', 'The Strength Within: Appreciating Powerful Legs')"> <span style="color: white; font-weight: bold; font-size: 1em;">🦵 Thigh Fascination</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Thigh Fetish</span> </div> <!-- Body Parts --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('breastIncrease', 50, 'BreastFetish', 1.0, '🍒 Breast Appreciation', 'Curves of Beauty: An Aesthetic Appreciation')"> <span style="color: white; font-weight: bold; font-size: 1em;">🍒 Breast Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Breast Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('assIncrease', 50, 'AssFetish', 1.0, '🍑 Ass Appreciation', 'The Art of the Curve: Understanding Beauty')"> <span style="color: white; font-weight: bold; font-size: 1em;">🍑 Ass Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Ass Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('penisIncrease', 50, 'PenisFetish', 1.0, '🍆 Penis Fascination', 'Male Anatomy: Understanding the Form')"> <span style="color: white; font-weight: bold; font-size: 1em;">🍆 Penis Fascination</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Penis Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('vaginaIncrease', 50, 'VaginaFetish', 1.0, '🌸 Vagina Appreciation', 'Feminine Mysteries: Understanding Beauty')"> <span style="color: white; font-weight: bold; font-size: 1em;">🌸 Vagina Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Vagina Fetish</span> </div> <!-- Fluids --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('salivaIncrease', 50, 'SalivaFetish', 1.0, '💧 Saliva Fascination', 'Liquid Connections: The Intimacy of Exchange')"> <span style="color: white; font-weight: bold; font-size: 1em;">💧 Saliva Fascination</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Saliva Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('cumIncrease', 50, 'CumAddiction', 1.0, '💦 Cum Fascination', 'The Essence of Life: Understanding Fertility')"> <span style="color: white; font-weight: bold; font-size: 1em;">💦 Cum Fascination</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Cum Addiction</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('sweatIncrease', 50, 'SweatFetish', 1.0, '💧 Sweat Appreciation', 'The Glow of Effort: Understanding Physical Exertion')"> <span style="color: white; font-weight: bold; font-size: 1em;">💧 Sweat Appreciation</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Sweat Fetish</span> </div> <!-- Behavioral --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('submissionIncrease', 50, 'SubmissionFetish', 1.0, '🙇 Submission Studies', 'The Art of Yielding: Finding Peace in Surrender')"> <span style="color: white; font-weight: bold; font-size: 1em;">🙇 Submission Studies</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Submission Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('dominanceIncrease', 50, 'DominanceFetish', 1.0, '👑 Dominance Training', 'Taking Control: The Art of Leadership')"> <span style="color: white; font-weight: bold; font-size: 1em;">👑 Dominance Training</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Dominance Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('exhibitionismIncrease', 50, 'ExhibitionismFetish', 1.0, '🎭 Exhibitionism Studies', 'The Thrill of Being Seen: Understanding Display')"> <span style="color: white; font-weight: bold; font-size: 1em;">🎭 Exhibitionism Studies</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Exhibitionism Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('voyeurismIncrease', 50, 'VoyeurismFetish', 1.0, '👁️ Voyeurism Studies', 'The Art of Observation: Understanding Watching')"> <span style="color: white; font-weight: bold; font-size: 1em;">👁️ Voyeurism Studies</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Voyeurism Fetish</span> </div> <!-- Kinks --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('bondageIncrease', 50, 'BondageFetish', 1.0, '🔗 Bondage Studies', 'The Art of Restraint: Understanding Control')"> <span style="color: white; font-weight: bold; font-size: 1em;">🔗 Bondage Studies</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Bondage Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('crossdressingIncrease', 50, 'CrossdressingFetish', 1.0, '👗 Cross-Dressing Studies', 'Fashion Freedom: Understanding Gender Expression')"> <span style="color: white; font-weight: bold; font-size: 1em;">👗 Cross-Dressing Studies</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Cross-Dressing Fetish</span> </div> <!-- Orientation --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('gayIncrease', 50, 'GayValue', 1.0, '💪 Masculine Appeal', 'Masculine Appreciation: Understanding Male Beauty')"> <span style="color: white; font-weight: bold; font-size: 1em;">💪 Masculine Appeal</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Gay Value</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(255,182,193,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('lesbianIncrease', 50, 'LesbianValue', 1.0, '👭 Feminine Appeal', 'Feminine Appreciation: Understanding Female Beauty')"> <span style="color: white; font-weight: bold; font-size: 1em;">👭 Feminine Appeal</span><br> <span style="color: #FFB6C1; font-size: 0.8em; font-weight: bold;">+1.0 Lesbian Value</span> </div> <<else>> <div style="grid-column: 1 / -1; text-align: center; padding: 30px;"> <p style="color: rgba(255,255,255,0.6); font-size: 1.2em; font-style: italic;">💰 Insufficient Gold for Awakening Books</p> <p style="color: rgba(255,255,255,0.4); font-size: 1em;">You need 50 gold per book</p> </div> <</if>> </div> </div> <div class="overcoming-section" style="background: rgba(135,206,235,0.15); border: 2px solid rgba(135,206,235,0.5); border-radius: 15px; padding: 25px;"> <h2 style="color: #87CEEB; font-size: 2em; font-weight: bold; margin: 0 0 15px 0; text-align: center;">📘 Overcoming Compulsions</h2> <p style="color: rgba(255,255,255,0.9); font-size: 1em; text-align: center; margin-bottom: 25px; font-style: italic;">Books to reduce and control unwanted urges</p> <div class="book-grid" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px;"> <<if $gold >= 50>> <!-- Physical Fetishes --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('feetDecrease', 50, 'FeetFetish', -1.0, '🚫 Foot Independence', 'Grounding Yourself: Overcoming Foot Obsessions')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Foot Independence</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Feet Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('smellDecrease', 50, 'SmellFetish', -1.0, '🌬️ Scent Clarity', 'Clearing the Air: Overcoming Scent Sensitivity')"> <span style="color: white; font-weight: bold; font-size: 1em;">🌬️ Scent Clarity</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Smell Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('armpitDecrease', 50, 'ArmpitFetish', -1.0, '🚷 Armpit Avoidance', 'Professional Distance: Maintaining Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚷 Armpit Avoidance</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Armpit Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('muscleDecrease', 50, 'MuscleFetish', -1.0, '🚫 Muscle Indifference', 'Beyond the Surface: Seeing Inner Beauty')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Muscle Indifference</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Muscle Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('thighDecrease', 50, 'ThighFetish', -1.0, '🚫 Thigh Independence', 'Moving Forward: Overcoming Leg Obsessions')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Thigh Independence</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Thigh Fetish</span> </div> <!-- Body Parts --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('breastDecrease', 50, 'BreastFetish', -1.0, '👁️ Breast Indifference', 'Respectful Interaction: Professional Relationships')"> <span style="color: white; font-weight: bold; font-size: 1em;">👁️ Breast Indifference</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Breast Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('assDecrease', 50, 'AssFetish', -1.0, '🚫 Ass Indifference', 'Respectful Boundaries: Professional Distance')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Ass Indifference</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Ass Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('penisDecrease', 50, 'PenisFetish', -1.0, '🚫 Penis Indifference', 'Professional Focus: Beyond Physical Form')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Penis Indifference</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Penis Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('vaginaDecrease', 50, 'VaginaFetish', -1.0, '🚫 Vagina Indifference', 'Respectful Distance: Professional Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Vagina Indifference</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Vagina Fetish</span> </div> <!-- Fluids --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('salivaDecrease', 50, 'SalivaFetish', -1.0, '🛡️ Saliva Resistance', 'Personal Hygiene and Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1em;">🛡️ Saliva Resistance</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Saliva Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('cumDecrease', 50, 'CumAddiction', -1.0, '🚫 Cum Independence', 'Breaking the Cycle: Overcoming Addiction')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Cum Independence</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Cum Addiction</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('sweatDecrease', 50, 'SweatFetish', -1.0, '🚫 Sweat Independence', 'Clean Living: Overcoming Sweat Obsessions')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Sweat Independence</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Sweat Fetish</span> </div> <!-- Behavioral --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('submissionDecrease', 50, 'SubmissionFetish', -1.0, '🗽 Independence Mindset', 'Standing Your Ground: Personal Autonomy')"> <span style="color: white; font-weight: bold; font-size: 1em;">🗽 Independence Mindset</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Submission Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('dominanceDecrease', 50, 'DominanceFetish', -1.0, '🤝 Equality Mindset', 'Partnership: Building Equal Relationships')"> <span style="color: white; font-weight: bold; font-size: 1em;">🤝 Equality Mindset</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Dominance Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('exhibitionismDecrease', 50, 'ExhibitionismFetish', -1.0, '🚫 Privacy Mindset', 'Personal Space: Respecting Boundaries')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Privacy Mindset</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Exhibitionism Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('voyeurismDecrease', 50, 'VoyeurismFetish', -1.0, '🚫 Respect Mindset', 'Privacy Respect: Overcoming Watching Urges')"> <span style="color: white; font-weight: bold; font-size: 1em;">🚫 Respect Mindset</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Voyeurism Fetish</span> </div> <!-- Kinks --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('bondageDecrease', 50, 'BondageFetish', -1.0, '🔓 Freedom Mindset', 'Personal Liberty: Overcoming Restraint Desires')"> <span style="color: white; font-weight: bold; font-size: 1em;">🔓 Freedom Mindset</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Bondage Fetish</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('crossdressingDecrease', 50, 'CrossdressingFetish', -1.0, '👔 Traditional Style', 'Authentic Expression: Embracing Natural Form')"> <span style="color: white; font-weight: bold; font-size: 1em;">👔 Traditional Style</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Cross-Dressing Fetish</span> </div> <!-- Orientation --> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('gayDecrease', 50, 'GayValue', -1.0, '👩 Heterosexual Focus', 'Heterosexual Focus: Feminine Attraction')"> <span style="color: white; font-weight: bold; font-size: 1em;">👩 Heterosexual Focus</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Gay Value</span> </div> <div class="book-item" style="background: rgba(255,255,255,0.1); border: 1px solid rgba(135,206,235,0.4); border-radius: 10px; padding: 15px; cursor: pointer; text-align: center;" onclick="purchaseBook('lesbianDecrease', 50, 'LesbianValue', -1.0, '👨 Heterosexual Focus', 'Heterosexual Focus: Masculine Attraction')"> <span style="color: white; font-weight: bold; font-size: 1em;">👨 Heterosexual Focus</span><br> <span style="color: #87CEEB; font-size: 0.8em; font-weight: bold;">-1.0 Lesbian Value</span> </div> <<else>> <div style="grid-column: 1 / -1; text-align: center; padding: 30px;"> <p style="color: rgba(255,255,255,0.6); font-size: 1.2em; font-style: italic;">💰 Insufficient Gold for Overcoming Books</p> <p style="color: rgba(255,255,255,0.4); font-size: 1em;">You need 50 gold per book</p> </div> <</if>> </div> </div> </div> </div> <div class="shop-footer" style="background: rgba(45,45,50,0.9); border-top: 2px solid rgba(221,160,221,0.6); padding: 30px; text-align: center; border-radius: 10px; margin-top: 20px;"> <div style="background: rgba(221,160,221,0.1); border: 1px solid rgba(221,160,221,0.4); border-radius: 15px; padding: 20px; margin: 0 auto; max-width: 600px;"> <p style="color: #DDA0DD; font-size: 1.2em; font-weight: bold; margin: 0 0 10px 0;">✨ Each book costs 50 gold ✨</p> <p style="color: rgba(255,255,255,0.8); font-size: 1em; margin: 0; font-style: italic;">"Choose wisely, young seeker."</p> </div> <div style="margin-top: 30px;"> <div style="text-align: center;"> <<link "🚪 Leave the Shop">><<goto $previousPassage>><</link>> </div> </div> </div> </div> <<changeFace $currentRylanFace>> <<statSummary>> <</nobr>>