-
Notifications
You must be signed in to change notification settings - Fork 217
/
dungeon2Supplimental.as
2772 lines (2376 loc) · 420 KB
/
dungeon2Supplimental.as
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
//Index:
//-Imp Gang
//-Plant - "Encapsulation Start"
//-Vala - "OH GOD THE FAERIE STUFF"
//-Zetaz - "Zetaz Start"
//-Items - "Items Start"
//All sex/rape/combat moves for the shit in d2.
const VALA_CUMBATH_TIMES:int = 433;
const TIMES_VALA_CONSENSUAL_BIG:int = 767;
const TIMES_VAPULA_AND_GIANT_VALA:int = 768;
function impGangAI():void {
if(monster.hasStatusAffect("ImpUber") >= 0) impGangUber();
else if(monster.lust > 50 && rand(2) == 0) impGangBukkake();
else {
var choice:Number = rand(4);
if(choice < 3) imtacularMultiHitzilla();
else impGangUber();
}
//(½ chance during any round):
if(rand(2) == 0) {
outputText("\nOne of the tiny demons latches onto one of your " + player.legs() + " and starts humping it. You shake the little bastard off and keep fighting!", false);
stats(0,0,0,0,0,0,1,0);
}
combatRoundOver();
}
//IMP GANG [ATTACKS!]
function imtacularMultiHitzilla():void {
//Multiattack:
if(monster.hasStatusAffect("Blind") < 0) outputText("The imps come at you in a wave, tearing at you with claws!\n", false);
//(ALT BLINDED TEXT)
else outputText("In spite of their blindness, most of them manage to find you, aided by the clutching claws of their brothers.\n", false);
//(2-6 hits for 10 damage each)
var hits:Number = rand(5) + 2;
//Initial damage variable.
var damage:Number = 0;
//Loop through and apply dodges and whatnot for each hit.
while(hits > 0) {
//Clear damage from last loop
damage = 0;
//Blind dodge change
if(monster.hasStatusAffect("Blind") >= 0 && rand(3) < 2) {
outputText(monster.capitalA + monster.short + " completely misses you with a blind attack!\n", false);
}
//Determine if dodged!
else if(player.spe - monster.spe > 0 && rand(((player.spe-monster.spe)/4)+90) > 80) {
if(player.spe - monster.spe < 8) outputText("You narrowly avoid " + monster.a + monster.short + "'s " + monster.weaponVerb + "!\n", false);
else if(player.spe - monster.spe >= 8 && player.spe-monster.spe < 20) outputText("You dodge " + monster.a + monster.short + "'s " + monster.weaponVerb + " with superior quickness!\n", false);
else if(player.spe - monster.spe >= 20) outputText("You deftly avoid " + monster.a + monster.short + "'s slow " + monster.weaponVerb + ".\n", false);
}
//Determine if evaded
else if(player.hasPerk("Evade") >= 0 && rand(100) < 10) {
outputText("Using your skills at evading attacks, you anticipate and sidestep " + monster.a + monster.short + "'s attack.\n", false);
}
else if(player.hasPerk("Misdirection") >= 0 && rand(100) < 10 && player.armorName == "red, high-society bodysuit") {
outputText("With the easy movement afforded by your bodysuit and Raphael's teachings, you easily avoid " + monster.a + monster.short + "'s attack.\n", false);
}
//Determine if cat'ed
else if(player.hasPerk("Flexibility") >= 0 && rand(100) < 6) {
outputText("With your incredible flexibility, you squeeze out of the way of " + monster.a + monster.short + "", false);
if(monster.plural) outputText("' attacks.\n", false);
else outputText("'s attack.\n", false);
}
//OH SHIT SON YOU GOT REAPED
else {
if(hits == 6) outputText("You're clawed viciously by an imp!", false);
if(hits == 5) outputText("One bites your ankle!", false);
if(hits == 4) outputText("An imp rakes his claws down your back.", false);
if(hits == 3) outputText("One of the little bastards manages to scratch up your legs!", false);
if(hits == 2) outputText("Another imp punches you in the gut, hard!", false);
if(hits == 1) outputText("Your arm is mauled by the clawing!", false);
damage = 20 - rand(player.tou/10);
if(damage <= 0) damage = 1;
damage = takeDamage(damage);
outputText(" (" + damage + ")\n", false);
}
hits--;
}
}
//Bukkake:
function impGangBukkake():void {
outputText("Many of the imps are overcome by the lust you've inspired. They hover in the air around you, pumping their many varied demonic rods as they bring themselves to orgasm.\n", false);
//(2-6 hits)
var hits:Number = rand(5) + 2;
//Initial damage variable.
var damage:Number = 0;
//Loop through and apply dodges and whatnot for each hit.
while(hits > 0) {
//+30% chance to avoid attack for evade
//Clear damage from last loop
damage = 0;
//Blind dodge change
if(monster.hasStatusAffect("Blind") >= 0 && rand(3) < 2) {
outputText(monster.capitalA + monster.short + "' misguided spooge flies everyone. A few bursts of it don't even land anywhere close to you!\n", false);
}
//Determine if dodged!
else if(player.spe - monster.spe > 0 && rand(((player.spe-monster.spe)/4)+90) > 80) {
damage = rand(4);
if(damage == 0) outputText("A wad of cum spatters into the floor as you narrowly sidestep it.\n", false);
else if(damage == 1) outputText("One of the imps launches his seed so hard it passes clean over you, painting the wall white.\n", false);
else if(damage == 2) outputText("You duck a glob of spooge and it passes harmlessly by. A muffled grunt of disgust can be heard from behind you.\n", false);
else if(damage == 3) outputText("You easily evade a blast of white fluid.\n", false);
}
//Determine if evaded
else if(player.hasPerk("Evade") >= 0 && rand(100) < 30) {
damage = rand(4);
outputText("(Evade) ", false);
if(damage == 0) outputText("A wad of cum spatters into the floor as you narrowly sidestep it.\n", false);
else if(damage == 1) outputText("One of the imps launches his seed so hard it passes clean over you, painting the wall white.\n", false);
else if(damage == 2) outputText("You duck a glob of spooge and it passes harmlessly by. A muffled grunt of disgust can be heard from behind you.\n", false);
else if(damage == 3) outputText("You easily evade a blast of white fluid.\n", false);
}
else if(player.hasPerk("Misdirection") >= 0 && rand(100) < 10 && player.armorName == "red, high-society bodysuit") {
outputText("(Misdirection) ", false);
if(damage == 0) outputText("A wad of cum spatters into the floor as you narrowly sidestep it.\n", false);
else if(damage == 1) outputText("One of the imps launches his seed so hard it passes clean over you, painting the wall white.\n", false);
else if(damage == 2) outputText("You duck a glob of spooge and it passes harmlessly by. A muffled grunt of disgust can be heard from behind you.\n", false);
else if(damage == 3) outputText("You easily evade a blast of white fluid.\n", false);
}
//Determine if cat'ed
else if(player.hasPerk("Flexibility") >= 0 && rand(100) < 15) {
damage = rand(4);
outputText("(Agility) ", false);
if(damage == 0) outputText("A wad of cum spatters into the floor as you narrowly sidestep it.\n", false);
else if(damage == 1) outputText("One of the imps launches his seed so hard it passes clean over you, painting the wall white.\n", false);
else if(damage == 2) outputText("You duck a glob of spooge and it passes harmlessly by. A muffled grunt of disgust can be heard from behind you.\n", false);
else if(damage == 3) outputText("You easily evade a blast of white fluid.\n", false);
}
//(2-6 hits for +10 lust each!) (-5 lust per successful hit)
else {
damage = rand(6);
if(damage == 0) outputText("A squirt of hot demonic cum splatters into your face!\n", false);
if(damage == 1) outputText("Your " + allBreastsDescript() + " are coated with thick demonic spunk!\n", false);
if(damage == 2) outputText("Some of the fluid splatters into your midriff and drools down to your waist, making your " + player.armorName + " slimy and wet.\n", false);
if(damage == 3) outputText("Seed lands in your " + hairDescript() + ", slicking you with demonic fluid.\n", false);
if(damage == 4) outputText("Another blast of jizz splatters against your face, coating your lips and forcing a slight taste of it into your mouth.\n", false);
if(damage == 5) outputText("The last eruption of cum soaks your thighs and the lower portions of your " + player.armorName + ", turning it a sticky white.\n", false);
stats(0,0,0,0,0,0,(7+int(player.lib/40+player.cor/40)),0);
}
monster.lust -= 5;
hits--;
}
}
//Mass Arousal
function impGangUber():void {
if(monster.hasStatusAffect("ImpUber") < 0) {
outputText("Three imps on the far side of the room close their eyes and begin murmuring words of darkness and power. Your eyes widen, recognizing the spell. Anything but that! They're building up a massive arousal spell! They keep muttering and gesturing, and you realize you've got one round to stop them!\n", false);
monster.createStatusAffect("ImpUber",0,0,0,0);
}
else {
//(OH SHIT IT GOES OFF)
//+50 lust!
stats(0,0,0,0,0,0,50,0);
outputText("The imps in the back finish their spell-casting, and point at you in unison. A wave of pure arousal hits you with the force of a freight train. Your equipment rubs across your suddenly violently sensitive " + nippleDescript(0), false);
if(player.biggestLactation() > 1) outputText(" as they begin to drip milk", false);
outputText(". The lower portions of your coverings ", false);
if(player.cockTotal() > 0) {
outputText("are pulled tight by your " + multiCockDescript() + ", ", false);
if(player.totalCocks() > 1) outputText("each ", false);
outputText("beading a drop of pre-cum at the tip", false);
if(player.hasVagina()) outputText(", and in addition, the clothes around your groin ", false);
}
if(player.hasVagina()) {
outputText("become stained with feminine moisture", false);
if(player.clitLength > 3) outputText(" as your clit swells up in a more sensitive imitation of a cock", false);
}
if(player.gender == 0) outputText("rub the sensitive skin of your thighs and featureless groin in a way that makes you wish you had a sex of some sort", false);
outputText(".\n", false);
monster.removeStatusAffect("ImpUber");
}
}
function loseToImpMob():void {
outputText("", true);
//(HP)
if(player.HP < 1) outputText("Unable to handle your myriad wounds, you collapse with your strength exhausted.\n\n", false);
//(LUST)
else outputText("Unable to handle the lust coursing through your body, you give up and collapse, hoping the mob will get you off.\n\n", false);
outputText("In seconds, the squirming red bodies swarm over you, blotting the rest of the room from your vision. You can feel their scrabbling fingers and hands tearing off your " + player.armorName + ", exposing your body to their always hungry eyes. Their loincloths disappear as their growing demonic members make themselves known, pushing the tiny flaps of fabric out of the way or outright tearing through them. You're groped, touched, and licked all over, drowning in a sea of long tongues and small nude bodies.\n\n", false);
outputText("You're grabbed by the chin, and your jaw is pried open to make room for a swollen dog-dick. It's shoved in without any warmup or fan-fare, and you're forced to taste his pre in the back of your throat. You don't dare bite down or resist in such a compromised position, and you're forced to try and suppress your gag reflex and keep your teeth back as he pushes the rest of the way in, burying his knot behind your lips.\n\n", false);
//(tits)
if(player.biggestTitSize() > 1) {
outputText("A sudden weight drops onto your chest as one of the demons straddles your belly, allowing his thick, tainted fuck-stick to plop down between your " + allBreastsDescript() + ". The hot fluid leaking from his nodule-ringed crown swiftly lubricates your cleavage. In seconds the little devil is squeezing your " + breastDescript(0) + " around himself as he starts pounding his member into your tits. The purplish tip peeks out between your jiggling flesh mounds, dripping with tainted moisture.", false);
if(player.biggestLactation() > 1) outputText(" Milk starts to squirt from the pressure being applied to your " + breastDescript(0) + ", which only encourages the imp to squeeze even harder.", false);
outputText("\n\n", false);
}
//(NIPPLECUNTS!)
if(player.hasFuckableNipples()) {
outputText("A rough tweak on one of your nipples startles you, but your grunt of protest is turned into a muffled moan when one of the imps tiny fingers plunges inside your " + nippleDescript(0) + ". He pulls his hand out, marveling at the sticky mess, and wastes no time grabbing the top of your tit with both hands and plunging himself in.", false);
if(player.biggestTitSize() < 7) outputText(" He can only get partway in, but it doesn't seem to deter him.", false);
else outputText(" Thanks to your massive bust, he is able to fit his entire throbbing prick inside you.", false);
outputText(" The demon starts pounding your tit with inhuman vigor, making the entire thing wobble enticingly. The others, seeing their brother's good time, pounce on ", false);
if(player.totalNipples() > 2) outputText("each of ", false);
outputText("your other " + nippleDescript(0), false);
if(player.totalNipples() > 2) outputText("s", false);
outputText(", fighting over the opening", false);
if(player.totalNipples() > 2) outputText("s", false);
outputText(". A victor quickly emerges, and in no time ", false);
if(player.totalNipples() == 2) outputText("both", false);
else outputText("all the", false);
outputText(" openings on your chest are plugged with a tumescent demon-cock.\n\n", false);
}
//(SINGLE PEN)
if(!player.hasVagina()) {
outputText("Most of the crowd centers itself around your lower body, taking a good long look at your " + assholeDescript() + ". An intrepid imp steps forwards and pushes his member into the unfilled orifice. You're stretched wide by the massive and unexpectedly forceful intrusion. The tiny corrupted nodules stroke every inch of your interior, eliciting uncontrollable spasms from your inner muscles. The unintentional dick massage gives your rapist a wide smile, and he reaches down to smack your ass over and over again throughout the ordeal.", false);
buttChange(12,true,true,false);
outputText("\n\n", false);
}
//(DOUBLE PEN)
else {
outputText("Most of the crowd centers itself around your lower body, taking a good long look at your pussy and asshole. Two intrepid imps step forward and push their members into the unplugged orifices. You're stretched wide by the massive, unexpectedly forceful intrusions. The tiny corrupted nodules stroke every inch of your interiors, eliciting uncontrollable spasms from your inner walls. The unintentional dick massage gives your rapists knowing smiles, and they go to town on your ass, slapping it repeatedly as they double-penetrate you.", false);
buttChange(12,true,true,false);
cuntChange(12,true,true,false);
outputText("\n\n", false);
}
//(DICK!)
if(player.totalCocks() > 0) {
outputText("Some of the other imps, feeling left out, fish out your " + multiCockDescript() + ". They pull their own members alongside yours and begin humping against you, frotting as their demonic lubricants coat the bundle of cock with slippery slime. Tiny hands bundle the dicks together and you find yourself enjoying the stimulation in spite of the brutal fucking you're forced to take. Pre bubbles up, mixing with the demonic seed that leaks from your captors members until your crotch is sticky with frothing pre.\n\n", false);
}
//(ORGAZMO)
outputText("As one, the crowd of demons orgasm. Hot spunk gushes into your ass, filling you with uncomfortable pressure. ", false);
if(player.hasVagina()) outputText("A thick load bastes your pussy with whiteness, and you can feel it seeping deeper inside your fertile womb. ", false);
outputText("Your mouth is filled with a wave of thick cream. Plugged as you are by the demon's knot, you're forced to guzzle down the stuff, lest you choke on his tainted baby-batter.", false);
if(player.biggestTitSize() > 1) {
outputText(" More and more hits your chin as the dick sandwiched between your tits unloads, leaving the whitish juice to dribble down to your neck.", false);
if(player.hasFuckableNipples()) {
if(player.totalNipples() == 2) outputText(" The pair", false);
else outputText(" The group", false);
outputText(" of cocks buried in your " + nippleDescript(0) + " pull free before they cum, dumping the spooge into the gaping holes they've left behind. It tingles hotly, making you quiver with pleasure.", false);
}
}
outputText(" Finally, your own orgasm arrives, ", false);
if(player.cockTotal() == 0) outputText("and you clench tightly around the uncomfortable intrusion.", false);
else {
outputText("and " + sMultiCockDesc() + " unloads, splattering the many demons with a bit of your own seed. You'd smile if your mouth wasn't so full of cock. At least you got to make a mess of them!", false);
}
if(player.hasVagina()) {
outputText(" Your cunt clenches around the invading cock as orgasm takes you, massaging the demonic tool with its instinctual desire to breed. Somehow you get him off again, and take another squirt of seed into your waiting cunt.", false);
}
outputText("\n\n", false);
outputText("Powerless and in the throes of post-coital bliss, you don't object as you're lifted on the table", false);
if(!player.hasVagina()) outputText(" and forced to start drinking bottle after bottle of succubi milk", false);
outputText(". You pass out just as round two is getting started, but the demons don't seem to mind....", false);
doNext(11080);
}
//[IMP GANGBANG VOL 2]
function loseToImpMobII():void {
outputText("", true);
outputText("You wake up, sore from the previous activity and a bit groggy. You try to move, but find yourself incapable. Struggling futilely, you thrash around until you realize your arms and legs are strapped down with heavy iron restraints. You gasp out loud when you look down and discover your ", false);
if(player.biggestTitSize() < 1) outputText("new", false);
else outputText("much larger", false);
outputText(" tits, wobbling with every twist and movement you make. You're stark naked, save for a sheer and somewhat perverse nurse's outfit. The room around you looks to be empty, though you can see a number of blankets piled in the corners and a few cages full of spooge-covered faeries, all snoring contently.\n\n", false);
outputText("Eventually a lone imp enters the room. It's Zetaz! He looks you up and down and decrees, \"<i>You're ready.</i>\" You struggle to shout him down, but all that escapes the gag in your mouth is incomprehensible gibberish. He chuckles and flips a switch on the wall, and suddenly the most heavenly vibration begins within your sopping twat.", false);
if(!player.hasVagina()) {
outputText("...Wait, your what? You have a cunt now!?", false);
}
outputText(" Your eyes cross at the pleasure as your mind struggles to figure out why it feels so good.\n\n", false);
outputText("Zetaz pours a few bottles into a larger container and connects a tube to an opening on the bottom of the bottle. Your eyes trace the tube back to the gag in your mouth, and after feeling around with your tongue, you realize it's been threaded through the gag and down your throat. Zetaz lifts up the bottle and hangs it from a hook on the ceiling, and you watch in horror as the fluid flows through the tube, helpless to stop it. You shake your head desperately, furious at having fallen into the little fucker's hands at last.\n\n", false);
outputText("Zetaz walks up and paws at your ", false);
if(player.biggestTitSize() < 1) outputText("new", false);
else outputText("larger", false);
outputText(" mounds, flitting into the air to bring himself to eye-level. He rambles, \"<i>It's so good to see you again, " + player.short + ". Because of you, I had to flee from my honored place by Lethice's side. I've had to hide in this fetid forest. I'll admit, it hasn't been all bad. We've caught a few faeries to play with, and with you here, the boys and I will have lots of fun. We just need to reshape that troubled mind a little bit.</i>\"\n\n", false);
outputText("You barely register his monologue. You're far too busy cumming hard on the vibrating intruder that's currently giving your stuffed snatch the workout of a lifetime. Zetaz chuckles at your vacant stare and massages your temples gently, and you feel the touch of his dark magic INSIDE you. It feels warm and wet, matching the feel of your body's other intrusion. You try to fight it, and for a moment you feel like you might push the demon out of your mind. Then your body cums, and your resistance melts away. You violently thrash against your restraints, caving in to the pleasure as the imp rapes your body and mind as one.\n\n", false);
outputText("The desire to protect your village drips out between your legs, and thoughts of your independence are fucked away into nothing. It feels good to cum, and your eyes cross when you see the bulge at your master's crotch, indicative of how well you're pleasing him. It feels so good to obey! Zetaz suddenly kisses you, and you enthusiastically respond in between orgasms.\n\n", false);
outputText("You gladly live out the rest of your life, fucking and birthing imps over and over as their live-in broodmother.", false);
stats(0,0,0,0,0,0,-100,0);
player.HP += 100;
//GAME OVER NERD
eventParser(5035);
}
//WIN
function impGangVICTORY():void {
outputText("", true);
//Flag them defeated!
flags[116] = 1;
if(monster.HP < 1) outputText("The last of the imps collapses into the pile of his defeated comrades. You're not sure how you managed to win a lopsided fight, but it's a testament to your new-found prowess that you succeeded at all.", false);
else outputText("The last of the imps collapses, pulling its demon-prick free from the confines of its loincloth. Surrounded by masturbating imps, you sigh as you realize how enslaved by their libidos the foul creatures are.", false);
if(player.lust >= 33 && player.gender > 0) {
outputText("\n\nFeeling a bit horny, you wonder if you should use them to sate your budding urges before moving on. Do you rape them?", false);
if(player.gender == 1) simpleChoices("Rape",11078,"",0,"",0,"",0,"Leave",5007);
if(player.gender == 2) simpleChoices("Rape",11079,"",0,"",0,"",0,"Leave",5007);
if(player.gender == 3) simpleChoices("Male Rape",11078,"Female Rape",11079,"",0,"",0,"Leave",5007);
}
else eventParser(5007);
}
//RAEP -M
function impGangGetsRapedByMale():void {
outputText("", true);
outputText("You walk around and pick out three of the demons with the cutest, girliest faces. You set them on a table and pull aside your " + player.armorName + ", revealing your " + multiCockDescriptLight() + ". You say, \"<i>Lick,</i>\" in a tone that brooks no argument. The feminine imps nod and open wide, letting their long tongues free. Narrow and slightly forked at the tips, the slippery tongues wrap around your " + cockDescript(0) + ", slurping wetly as they pass over each other in their attempts to please you.\n\n", false);
outputText("Grabbing the center one by his horns, you pull him forwards until your shaft is pressed against the back of his throat. He gags audibly, but you pull him back before it can overwhelm him, only to slam it in deep again. ", false);
outputText("The girly imp to your left, seeing how occupied your " + cockDescript(0) + " is, shifts his attention down to your ", false);
if(player.balls > 0) outputText(ballsDescriptLight(), false);
else if(player.hasVagina()) outputText(vaginaDescript(0), false);
else outputText("ass", false);
outputText(", licking with care", false);
if(player.balls == 0) outputText(" and plunging deep inside", false);
outputText(". The imp to the right wraps his tongue around the base ", false);
if(player.hasSheath()) outputText("just above your sheath ", false);
outputText(" and pulls it tight, acting as an organic cock-ring.\n\n", false);
outputText("Fucking the little bitch of a demon is just too good, and you quickly reach orgasm. ", false);
if(player.balls > 0) outputText("Cum boils in your in balls, ready to paint your foe white. ", false);
outputText("With a mighty heave, you yank the imp forward, ramming your cock deep into his throat. He gurgles noisily as you unload directly into his belly. Sloshing wet noises echo in the room as his belly bulges slightly from the load, and his nose dribbles cum. You pull him off and push him away. He coughs and sputters, but immediately starts stroking himself, too turned on to care.", false);
if(player.cumQ() > 1000) outputText(" You keep cumming while the other two imps keep licking and servicing you. By the time you finish, they're glazed in spooge and masturbating as well.", false);
outputText("\n\n", false);
outputText("Satisfied, you redress and prepare to continue with your exploration of the cave.", false);
stats(0,0,0,0,0,0,-100,0);
eventParser(5007);
}
//RAEP-F
function impGangGetsRapedByFemale():void {
outputText("", true);
outputText("You walk around to one of the demons and push him onto his back. Your " + player.armorName + " falls to the ground around you as you disrobe, looking over your tiny conquest. A quick ripping motion disposes of his tiny loincloth, leaving his thick demon-tool totally unprotected. You grab and squat down towards it, rubbing the corrupted tool between your legs ", false);
if(player.vaginas[0].vaginalWetness >= 3) outputText("and coating it with feminine drool ", false);
outputText("as you become more and more aroused. It parts your lips and slowly slides in. The ring of tainted nodules tickles you just right as you take the oddly textured member further and further into your willing depths.", false);
cuntChange(15,true,true,false);
outputText("\n\n", false);
outputText("At last you feel it bottom out, bumping against your cervix with the tiniest amount of pressure. Grinning like a cat with the cream, you swivel your hips, grinding your " + clitDescript() + " against him in triumph. ", false);
if(player.clitLength > 3) outputText("You stroke the cock-like appendage in your hand, trembling with delight. ", false);
outputText("You begin riding the tiny demon, lifting up, and then dropping down, feeling each of the nodes gliding along your sex-lubed walls. As time passes and your pleasure mounts, you pick up the pace, until you're bouncing happily atop your living demon-dildo.\n\n", false);
outputText("The two of you cum together, though the demon's pleasure starts first. A blast of his tainted seed pushes you over the edge. You sink the whole way down, feeling him bump your cervix and twitch inside you, the bumps on his dick swelling in a pulsating wave in time with each explosion of fluid. ", false);
if(player.vaginas[0].vaginalWetness >= 5) outputText("Cunt juices splatter him as you squirt explosively, leaving a puddle underneath him. ", false);
else outputText("Cunt juices drip down his shaft, oozing off his balls to puddle underneath him. ", false);
outputText("The two of you lie together, trembling happily as you're filled to the brim with tainted fluids.\n\n", false);
outputText("Sated for now, you rise up, your body dripping gooey whiteness. Though in retrospect it isn't nearly as much as was pumped into your womb.", false);
if(player.pregnancyIncubation == 0) outputText(" You'll probably get pregnant.", false);
stats(0,0,0,0,0,0,-100,0);
player.knockUp(1,418,50);
eventParser(5007);
}
//Encapsulation Start
//[Get it]
function getSwordAndGetTrapped():void {
outputText("", true);
outputText("You start to walk over to the corpse and its discarded weapon, but halfway through your journey, the unexpected happens. The leaf-like petals shift underfoot, snapping up with lightning-quick speed. You ", false);
if(player.spe < 50) outputText("fall flat on your " + assDescript() + ", slipping on the slick, shifting surface.", false);
else outputText("stumble and nearly fall, slipping on the shifting, slick surface.", false);
//[ADD 'CONTINUE' ON]
getTrappedContinuation();
}
//[Fly-Get It]
function flyToSwordAndGetTrapped():void {
outputText("", true);
outputText("You start to fly over to the corpse and its discarded weapon, but about halfway through your flight, the unexpected happens. One of the leaf-like petals springs up and slaps into your face with stunning force, dropping you to the ground. You try to pick yourself up, but slip on the shifting, slick surface of another pad.", false);
//[ADD 'CONTINUE' ON]
getTrappedContinuation();
}
//[CONTINUE ON]
function getTrappedContinuation():void {
outputText("\n\nA loud 'slap' nearly deafens you, and the visible light instantly diminishes to a barely visible, purple glow. The fungal 'leaves' have completely encapsulated you, sealing you inside a fleshy, purple pod. No light can penetrate the thick sheath surrounding you, but muted illumination pulses from the flexing walls of your new prison, oscillating in strength with the subtle shifts of the organic chamber.\n\n", false);
outputText("The sweet aroma that you smelled before is much, MUCH stronger when enclosed like this. It's strong enough to make you feel a little dizzy and light-headed. Deciding that you had best escape from this impromptu prison with all possible speed, you try to find a joint to force your way out through, but the pod's walls appear completely seamless. You pound on the mushy surface, but your repeated blows have little effect. Each impact brings with it a burst of violet radiance, but the fungus seems built to resist such struggles. Moisture beads on the capsule's walls in larger and larger quantities, drooling into a puddle around your feet.\n\n", false);
outputText("Meanwhile, a number of tentacles have sprung up from below, and are crawling up your " + player.legs() + ". It's becoming fairly clear how the skeleton wound up in this cave... You've got to escape!", false);
//[FIGHT]
startCombat(28);
}
function setDescriptionForPlantPot():void {
//[Round 1 Description]
if(monster.hasStatusAffect("Round") < 0) monster.long = "You're totally trapped inside a pod! The walls are slimy and oozing moisture that makes the air sickeningly sweet. It makes you feel a little dizzy. Tentacles are climbing up your " + player.legs() + " towards your crotch, doing their best to get under you " + player.armorName + ". There's too many to try to pull away. You're only chance of escape is to create a way out!";
//[Round 2 Description]
else if(monster.statusAffectv1("Round") == 2) {
monster.long = "You're still trapped inside the pod! By now the walls are totally soaked with some kind of viscous slime. The smell of it is unbearably sweet and you have to put a hand against the wall to steady yourself. Warm tentacles are curling and twisting underneath your armor, caressing every ";
if(player.skinType == 1) monster.long += "furry ";
if(player.skinType == 2) monster.long += "scaley ";
monster.long += "inch of your " + player.legs() + ", crotch, and " + assDescript() + ".";
}
//[Round 3 Description]
else if(monster.statusAffectv1("Round") == 3) {
monster.long = "You're trapped inside the pod and being raped by it's many tentacles! The pooling slime is constantly rising, and in a few moments it will have reached your groin. The viscous sludge makes it hard to move and the smell of it is making it even harder to think or stand up. The tentacles assaulting your groin don't stop moving for an instant, and in spite of yourself, some part of you wants them to make you cum quite badly.";
}
//[Round 4 Description]
else {
monster.long = "You're trapped inside the pod and being violated from by tentacles from the shoulders down! The slime around your waist is rising even faster now. It will probably reach ";
if(player.biggestTitSize() >= 1) monster.long += "the underside of your " + allBreastsDescript();
else monster.long += "your chest";
monster.long += " in moments. You're being fucked by a bevy of tentacles while your nipples are ";
if(!player.hasFuckableNipples()) monster.long += "fondled ";
else monster.long += "fucked ";
monster.long += "by more of the slippery fungal protrusions. It would be so easy to just relax back in the fluid and let it cradle you while you're pleasured. You barely even smell the sweet, thought-killing scent from before, but you're hips are rocking on their own and you stumble every time you try to move. Your resistance is about to give out!";
}
//[DAMAGE DESCRIPTS – Used All Rounds]
//[Greater than 80% Life]
if(monster.HP > eMaxHP() * 0.8) {
monster.long += " The pulsing luminescence continues to oscillate in a regular rhythm. You haven't done enough damage to the thing to effect it in the slightest.";
}
//[Greater than 60% Life]
else if(monster.HP > eMaxHP() * 0.6) {
monster.long += " Your attacks have turned a part of the wall a sickly black color, and it no longer glows along with the rest of your chamber.";
}
//[Greater than 40% Life]
else if(monster.HP > eMaxHP() * 0.4) {
monster.long += " You've dented the wall with your attacks. It's permanently deformed and bruised solid black from your struggles. Underneath the spongy surface you can feel a rock-solid core that's beginning to give.";
}
//Greater than 20% Life]
else if(monster.HP > eMaxHP() * 0.2) {
monster.long += " You have to blink your eyes constantly because the capsule's bio-luminescent lighting is going nuts. The part of the wall you're going after is clearly dead, but the rest of your fungal prison is flashing in a crazy, panicked fashion.";
}
//[Greater than 0% Life]
else {
monster.long += " You can see light through the fractured wall in front of you! One more solid strike should let you escape!";
}
}
function encapsulationPodAI():void {
//[Round 1 Action]
if(monster.hasStatusAffect("Round") < 0) {
outputText("You shiver from the feeling of warm wetness crawling up your " + player.legs() + ". Tentacles brush against your ", false);
if(player.balls > 0) {
outputText(ballsDescriptLight() + " ", false);
if(player.hasVagina()) outputText("and ", false);
}
if(player.hasVagina()) outputText(vaginaDescript(0) + " ", false);
else if(player.balls == 0) outputText("taint ", false);
outputText("as they climb ever-further up your body. In spite of yourself, you feel the touch of arousal licking at your thoughts.\n", false);
if(player.lust < 35) {
stats(0,0,0,0,0,0,1,0);
player.lust = 35;
statScreenRefresh();
}
}
//[Round 2 Action]
else if(monster.statusAffectv1("Round") == 2) {
outputText("The tentacles under your " + player.armorName + " squirm against you, seeking out openings to penetrate and genitalia to caress. ", false);
if(player.balls > 0) outputText("One of them wraps itself around the top of your " + sackDescript() + " while its tip slithers over your " + ballsDescriptLight() + ". Another ", false);
else outputText("One ", false);
if(player.cockTotal() > 0) {
outputText("prods your " + cockDescript(0) + " for a second before it begins slithering around it, snake-like. Once it has you encircled from " + cockHead(0) + " to ", false);
if(!player.hasSheath()) outputText("base", false);
else outputText("sheath", false);
outputText(", it begins to squeeze and relax to a pleasant tempo. ", false);
}
else {
if(player.hasVagina()) {
outputText("prods at your groin, circling around your " + vaginaDescript(0) + " deliberately, as if seeking other toys to play with. ", false);
if(player.clitLength > 4) outputText("It brushes your " + clitDescript() + " then curls around it, squeezing and gently caressing it with a slow, pleasing rhythm. ", false);
}
else {
outputText("prods your groin before curling around to circle your " + assholeDescript() + " playfully. The entire tendril pulses in a pleasant, relaxing way. ", false);
}
}
if(player.cockTotal() > 1) {
outputText("Your other ", false);
if(player.cockTotal() == 2) outputText(cockDescript(1) + " gets the same treatment, and soon both of your " + multiCockDescriptLight() + " are quite happy to be here. ", false);
else outputText(multiCockDescriptLight() + " get the same treatment and soon feel quite happy to be here. ", false);
}
if(player.hasVagina()) {
outputText("The violation of your " + vaginaDescript(0) + " is swift and painless. The fungus' slippery lubricants make it quite easy for it slip inside, and you find your " + vaginaDescript(0) + " engorging with pleasure in spite of your need to escape. The tentacle folds up so that it can rub its stalk over your " + clitDescript() + ", ", false);
if(player.clitLength > 3) outputText("and once it discovers how large it is, it wraps around it and squeezes. It feels good! ", false);
else outputText("and it has quite an easy time making your bud grow hard and sensitive. The constant rubbing feels good! ", false);
}
outputText("One 'lucky' stalk manages to find your " + assholeDescript() + ". As soon as it touches your rear 'entrance', it lunges forward to penetrate you. The fluids coating the tentacle make your muscles relax, allowing it to slide inside you with ease.\n\n", false);
outputText("The rest of the mass continues to crawl up you. They tickle at your ", false);
if(player.pregnancyIncubation > 0 && player.pregnancyIncubation < 120) outputText("pregnant ", false);
outputText("belly as they get closer and closer to ", false);
if(player.biggestTitSize() < 1) outputText("your chest", false);
else outputText("the underside of your " + allBreastsDescript(), false);
outputText(". Gods above, this is turning you on! Your lower body is being violated in every conceivable way and it's only arousing you more. Between the mind-numbing smell and the sexual assault you're having a hard time focusing.\n", false);
if(player.lust < 65) {
stats(0,0,0,0,0,0,1,0);
player.lust = 65;
statScreenRefresh();
}
}
//[Round 3 Action]
else if(monster.statusAffectv1("Round") == 3) {
outputText("The wet, warm pressure of the fungus' protrusion working their way up your body feels better than it has any right to be. It's like a combination of a warm bath and a gentle massage, and when combined with the thought-numbing scent in the air, it's nigh-impossible to resist relaxing a little. In seconds the mass of tentacles is underneath your " + player.armorName + " and rubbing over your chest and " + nippleDescript(0) + "s. You swoon from the sensation and lean back against the wall while they stroke and caress you, teasing your sensitive " + nippleDescript(0) + ".", false);
if(player.hasFuckableNipples()) outputText(" Proof of your arousal leaks from each " + nippleDescript(0) + " as their entrances part for the probing tentacles. They happily dive inside to begin fucking your breasts, doubling your pleasure.", false);
outputText(" Moans escape your mouth as your hips begin to rock in time with the tentacles and the pulsing luminance of your fungus-pod. It would be easy to lose yourself here. You groan loudly enough to startle yourself back to attention. You've got to get out!\n\n", false);
outputText("The tentacles that aren't busy with your " + allBreastsDescript() + " are already climbing higher, and the slime has reached your waist. If anything it actually makes the constant violation more intense and relaxing. You start to sink down into it, but catch yourself and pull yourself back up. No! You've got to fight!\n", false);
if(player.lust < 85) {
stats(0,0,0,0,0,0,1,0);
player.lust = 85;
statScreenRefresh();
}
}
//[Round 4 Action]
else {
outputText("What's happening to you definitely isn't rape. Not any more. You like it too much. You lean back against a wall of the pod and thrust your " + hipDescript() + " pitifully against a phantom lover, moaning lewdly as you're forcibly pleasured. You grab hold of the fleshy walls with your hands and try to hold yourself up, but your " + player.legs() + " have the consistency of jello. They fold neatly underneath you as you slide into the ooze and begin to float inside it. It's comforting in an odd way, and while you're gasping in-between moans, your balance finally gives out. You sink deeper into the fluid and lose all sense of direction. Up and down become meaningless constructs that no longer matter to you.\n\n", false);
outputText("The thick slime passes over your lips and nose you sink into the rising tide of bliss, and you find yourself wondering how you'll breathe. Instinctively, you hold your breath. Even riddled with sexual bliss and thought-obliterating drugs, you won't let yourself open your mouth when 'underwater'. The lack of oxygen makes your heart hammer in your chest", false);
if(player.totalCocks() > 0) {
outputText(", and " + sMultiCockDesc() + " bloats with blood, getting larger than ever", false);
}
outputText(". Before you can pass out, the constant penetration forces a moan from your lips.\n\n", false);
outputText("A tentacle takes the opportunity to slip into your mouth along with a wave of the slime. You try to cough out the fluid, but there isn't any air left in your lungs to push it out. The orally-fixated tendril widens and begins to pour more of it inside you, and with nowhere else to go, it packs your goo-filled lungs to the brim before you start to swallow. You relax and exhale the last of your air from your nose as your body calms itself. Somehow you can breathe the fungus-pod's fluids!\n\n", false);
outputText("You're floating in pure liquid bliss. Thoughts melt away before they can form, and every inch of your body is being caressed, squeezed, or penetrated by the warm, slime-slicked tentacles. Nearly every muscle in your body goes completely slack as you're cradled with bliss. Without your thoughts or stress bothering you, the pleasure swiftly builds to a crescendo.\n\n", false);
outputText("The wave of need starts out inside your crotch, begging to be let out, but you can't even be bothered to move your " + hipDescript() + " anymore. Without your help, release stays just out of reach, but the tentacles working your body seem intent on spurring it on. The one inside your " + assholeDescript() + " begins to pump more quickly, and with the added pressure, you cum quickly. ", false);
if(!player.hasVagina()) {
outputText("Your body twitches weakly, too relaxed to move while it gets off from anal penetration.", false);
}
else outputText("Your body twitches weakly, too relaxed to move while it gets off from being double-penetrated.", false);
if(player.hasFuckableNipples()) {
outputText(" Your " + nippleDescript(0) + "s squirt around their phallic partners, leaking sexual lubricant ", false);
if(player.biggestLactation() > 1) outputText("and milk ", false);
outputText("while the fucking continues.", false);
}
if(player.cockTotal() > 0) {
outputText(" The tentacles around " + sMultiCockDesc() + " squeeze and rotate, screwing you silly through your orgasm while cum dribbles in a steady stream from your loins. Normally it would be squirting out in thick ropes, but the muscle-relaxing drugs in your system make the spurts a steady, weak flow.", false);
if(player.cumQ() > 800) outputText(" Of course with all the semen you produce, the flesh-pod's ooze clouds over quite quickly, blocking your vision with a purple-white haze.", false);
}
if(player.biggestLactation() > 1) {
outputText("Milk leaks out too, ", false);
if(player.biggestLactation() < 2) outputText("though the slight dribble is barely noticeable to you.", false);
else if(player.biggestLactation() < 3) outputText("coloring things a little more white.", false);
else outputText("thickening your fluid-filled prison with nutrients.", false);
}
//[NEXT – CHOOSE APPRORIATE]
doNext(11083);
return;
}
//Set flags for rounds
if(monster.hasStatusAffect("Round") < 0) {
monster.createStatusAffect("Round",2,0,0,0);
}
else monster.addStatusValue("Round",1,1);
setDescriptionForPlantPot();
combatRoundOver();
}
function loseToThisShitPartII():void {
hideUpDown();
outputText("", true);
//[OPTIONAL CUM ESCAPE]
if(player.cumQ() > 3500) {
outputText("Your orgasm drags on for so long that you begin to feel pressure from the cum-slime surrounding you. It doesn't seem to matter to " + sMultiCockDesc() + ", which is too busy sending bliss to your brain and squirting cum for the tentacles to care. It actually kind of hurts. The oscillating purple ambiance flashes brighter in protest for a second, and then everything releases all at once. The pressure is gone and your sliding down on a wave of fungal-slime-cum, feeling the tentacles pulled from you by the sudden shift of position. Moist cave air tickles at your " + player.skinDesc + " as you come to rest on another spongy petal and begin to cough out the sludge.\n\n", false);
outputText("Over the next minute your head clears and your strength returns. You push yourself up on something hard, then glance down and realize you washed up next to the skeleton! The bleached bone leers up at you knowingly, and everything you can see is covered in a thick layer of your spooge. " + SMultiCockDesc() + " is still dripping more spunk. Clearly your ruined orgasm didn't pump it ALL out. You look down at the rapier and pick it up out of your mess, examining it. The blade shines keenly, and the sword is balanced to perfection. Though you succumbed to the same fate as its owner, your warped body saved you from sharing his fate. Thankfully potential pods that carpet the floor don't even twitch at you. Perhaps your orgasm was enough to sate them all? Or maybe they've learned their lesson.", false);
//(switch from loss to victory, sword loot)
monster.lust = 100;
stats(0,0,0,0,0,0,-100,0);
}
//[OPTIONAL MILK ESCAPE]
else if(player.lactationQ() > 3500 || (player.lactationQ() + player.cumQ() > 4500)) {
outputText("Your milk-spouting " + nippleDescript(0) + "s continuously pour your breast-milk into the soupy fluids surrounding you. Once you let down your milk, there was no stopping it. Pressure backs up inside the flesh-pod, pressing down on you with near painful intensity, but your " + allBreastsDescript() + " refuse to give up or slow down. Even though each squirt jacks up the force on your body, your unholy milk production will not relent. The oscillating purple ambience flashes bright in protest, then gives out entirely, along with the pressure. At once you're pulled away by a wave of milk-laced fungus-slime, yanking the tentacles away from your body with the change in position.\n\n", false);
outputText("Over the next minute your head clears and your strength returns. You push yourself up on something hard, then glance down and realize you washed up next to the skeleton! The bleached bone leers up at you knowingly, and everything you can see is covered in a thick layer of slime and milk. Your " + breastDescript(0) + " are still pouring out milk. Clearly you weren't even close to done with your pleasure-induced lactation. You look down at the rapier and pick it up out of your mess, examining it. The blade shines keenly, and the sword is balanced to perfection. Though you succumbed to the same fate as its owner, your warped body saved you from sharing his fate. Thankfully potential pods that carpet the floor don't even twitch at you. Perhaps your milk was enough to sate them all? Or maybe they've learned their lesson.", false);
//(switch from loss to victory, sword loot)
monster.lust = 100;
stats(0,0,0,0,0,0,-100,0);
}
//(GENDERLESS)
else if(player.gender == 0) {
outputText("You orgasm around the tentacle in your " + assholeDescript() + " for what feels like hours, though some dim, half forgotten whisper of your mind tells you it can't possibly have gone on for that long. It feels so right and so perfect that resistance is almost a foreign concept to you at this point. How could you have tried to fight off this heaven? You're completely limp, totally helpless, and happier than you ever remember. The pulsing lights of your womb-like prison continue their steady beat in time with the tentacle buried in your ass, soothing you while your body is played like a violin heading towards its latest crescendo.\n\n", false);
outputText("In spite of the constant stimulation, it unceremoniously comes to a halt. The tentacle in your " + assholeDescript() + " yanks out with near-spiteful force, and the fluid starts to drain from around you. With so many strange chemicals pumping in your blood, it's too hard to stand, so you lie down on the fleshy 'floor' as the last of the pod's ooze empties out. The petals unfold, returning the view of the outside world to your drug and orgasm riddled mind. Over the next minute your head clears and your strength slowly returns.\n\n", false);
outputText("You walk over to the skeleton and get a good look at it. The bleached bone leers up at you knowingly, and its jaw is locked in a rictus grin. Look down at the rapier, you decide to pick it up out of your mess and examine it. The blade shines keenly, and the sword is balanced to perfection. Though you succumbed to the same fate as its owner, your genderless body must have saved you from sharing his fate. The potential pods that carpet the floor don't even twitch at you, and you breathe a silent prayer of thanks while a dark part of you curses.", false);
monster.lust = 100;
monster.XP = 1;
stats(0,0,0,0,0,0,-100,0);
}
//Done if escaped
if(monster.lust == 100) {
flags[117]++;
eventParser(5007);
return;
}
//[BAD-END GO]
//(MALE)
if(player.gender == 1 || (player.gender == 3 && rand(2) == 0)) {
outputText("The orgasm squirts and drips from " + sMultiCockDesc() + " for what seems like forever. It feels so right, so perfect, that you actually whine in disappointment when it finally does end. You can't even be bothered to reach down and stroke yourself. The softening in your loins is nothing compared to your flaccid, listless muscles. You couldn't make your arms reach down to touch yourself even if you could work up the motivation to try. Thankfully the slippery tentacles curl back around your ", false);
if(!player.hasSheath()) outputText("base", false);
else outputText("sheath", false);
outputText(" and squeeze, forcing " + sMultiCockDesc() + " to inflate to readiness. Deep inside your " + assholeDescript() + ", the tentacle starts to rub against your prostate. It caresses the male organ on each side and pauses to squeeze the center of it, pushing a few drops of sticky cum from your trembling " + cockNoun(0) + ".\n\n", false);
outputText("The vine-like stalks currently hugging " + sMultiCockDesc() + " constrict the base and begin to swirl around it in a circular motion. Warm fungi-flesh and viscous, drugged ooze work together to send hot spikes of pleasure up your spinal-cord. Despite your recent orgasm, you aren't being given any chance to recover or refill your ", false);
if(player.balls > 0) outputText("balls", false);
else outputText("prostate", false);
outputText(". Things like logic and rest don't matter in this warm, soupy environment, at least not to your poor, unthinking mind and erect, sensitive dick", false);
if(player.cockTotal() > 1) outputText("s", false);
outputText(". With such stimulation coming so closely on the heels of your last orgasm, [eachCock] is suffering painful levels of pleasure. Your whole body shakes from the sensory overload; though with your muscles so completely shut down, it's more of a shiver.\n\n", false);
outputText("Another wave of sperm begins the slow escape from your helpless, pinned form, drawn out by the fungus' constant sexual ministrations. The fluid inside your pod gurgles noisily as the fluids are exchanged, but the sensory input doesn't register to your overloaded, drugged-out shell of a mind. You've lost yourself to mindless pleasure, and repeated, endless orgasms. The rest of your life is spent floating in an artificial womb, orgasming over and over to feed your fungus prison, and enjoying the pleasure that long ago eroded your ability to reason.", false);
eventParser(5035);
//GAME OVER
}
//(FEM)
else {
outputText("You orgasm around the tentacles in your " + vaginaDescript(0) + " and " + assholeDescript() + " for what feels like hours, though some dim, half forgotten whisper of your mind tells you it can't possibly have gone on for that long. It feels so right and so perfect that resistance is almost a foreign concept to you at this point. How could you have tried to fight off this heaven? You're completely limp, totally helpless, and happier than you ever remember. The pulsing lights of your womb-like prison continue their steady beat in time with the tentacles buried in your snatch, soothing you while your body is played like a violin heading towards its latest crescendo.\n\n", false);
outputText("The steady rhythm of your penetration sends rockets of bliss-powered pleasure up your spinal cord and straight into your brain, where it explodes in orgasm. Your body barely twitches, too relaxed to work up any muscle response, involuntary or otherwise. A moment to rest never presents itself. The cruel fungus never relents. It never slows, unless it's only the briefest pause to intensify the next thrust. Were you in the open air, away from the strange fluid you're now breathing, you'd be twisting and screaming with pleasure. Instead you float and cum in silence.\n\n", false);
outputText("Fluids gurgle and shift inside the pod as they are exchanged. If you were capable of noticing the sound or change, you might wonder if it's harvesting your sexual fluids, but even those thoughts are beyond you now. You've lost yourself to mindless pleasure, and repeated, endless orgasms. The rest of your life is spent floating in an artificial womb, orgasming over and over to feed your fungus prison, and enjoying the pleasure that long ago eroded your ability to reason.", false);
eventParser(5035);
//GAME OVER
}
}
function encapsulationVictory():void {
if(monster.HP <= 0) {
flags[117]++;
outputText("", true);
outputText("The pod's wall bursts under your onslaught. The strength goes out of the tentacles holding you at once, giving them all the power of a limp noodle. The spongy surface of the pod gives out, and the 'petals' split apart, falling down to the ground with a heavy 'thwack'. You stand there, exulting in your freedom. You've won!\n\nThe rapier you approached originally still lies there, and you claim your prize.", false);
}
eventParser(5007);
}
//OH GOD THE FAERIE STUFF
//Vala, the Broken 'Fairy'
//[Use]
function useVala():void {
spriteSelect(60);
outputText("", true);
stats(0,0,0,0,0,0,20,0);
//(Male)
if(player.gender == 1) {
outputText("You shrug. The girl is so hopelessly lost in pleasure that you doubt she could ever return to the real world anyway. There don't seem to be any demons around, and it'd be a good idea to relieve the tension that's been building in your gut since you stepped into this wretched place. Besides, you chuckle as you strip off your " + player.armorName + ", you've always wondered what it'd be like to take a fairy.\n\n", false);
outputText("Since the demons were so kind as to string her up for you, it's easy enough to take her rape-broadened hips into your hands and slide your " + cockDescript(0) + " up her thin thighs, toward her drooling pussy. The fairy girl has been well used, and recently, you realize, as you guide your cockhead over her pink snatch. Used quite a bit, you realize as you try to slide in and find virtually no resistance. Apparently, the imps couldn't decide who'd go first and settled on penetrating her by two or three dicks at a time. That, or they've got a minotaur-sized imp lurking in the cave somewhere. Either way, the ruined vagina gapes far too widely for enough friction to get you off. It looks like her asshole is in no better shape. Well, you are nothing if not resourceful.\n\n", false);
outputText("You step away from the mind-fucked fairy and examine the potions on the alchemy table. Sifting through the vile concoctions, you find what you were looking for- minotaur blood. Snatching the whole bottle, you step back up to the waiting fairy and wrap a fist in her pink-tinged violet hair, jerking her head backwards. She gasps in ecstatic pleasure, the pain bringing her back in a flash. Her eyes lock onto yours and hot desire curls her face into a wanton, panting grimace. You grab her face and put pressure on her cheeks, forcing her jaw open. The crimson fluid trickles down her throat and her tongue licks her lips with satisfaction, savoring your rough treatment. You cast the empty bottle aside and thrust your cock back into her slit as the walls tighten around you. You begin to rock back and forth, enjoying the feeling of the velvet vice, even groaning as her gash becomes tight enough to begin hurting your " + cockDescript(0) + ".", false);
}
//(Female)
else if(player.gender == 2) {
outputText("You shrug. The girl is so hopelessly lost in pleasure that you doubt she could ever return to the real world anyway. There don't seem to be any demons around, and it'd be a good idea to relieve the tension that's been building in your gut since you stepped into this wretched place. Besides, you chuckle as you strip off your " + player.armorName + ", you've always wondered what it'd be like to take a fairy.\n\n", false);
outputText("The fairy's rose-scented honeypot glistens with thick beads of clear liquid that well and dribble down her inner thighs, but you're a little too careful to eat out every wet and waiting fairy girl you happen to find in demonic dungeons, so you elect for a safer, less potentially drug-filled route for your carnal satisfaction. Glancing around the room, your eyes settle on the long, wooden pegging table in one corner of the room. You snatch a large, loose stone from the ground as you head over to it and fold your arms under your " + allBreastsDescript() + ", shopping amongst the lacquered, intensely detailed wooden cocks set into the device. This one is far too small, that one is the wrong shape, one by one, you weed them out until you settle on a huge, minotaur-shaped dildo, over a foot and a half long and nearly six inches wide at the flared head. Grinning, you take the stone and carefully tap the bottom of the board until the peg starts wobbling loose. Using both hands, you yank the fire-hardened wooden dildo from its socket and hold it triumphantly over your head. You swing it in the air, experimentally, but decide that beating demons unconscious with a minotaur's dick would just be silly.\n\n", false);
outputText("Heading back to the chained fairy, you rub the head of the wooden dildo between her petal-shaped labia, turning the cock as you do so, to lubricate the whole 18\" of the monstrous thing. You stroke her juices into the glistening finish until it's difficult to keep your grip. Placing, the flared head at the entrance to her rape-worn love box, you squeeze your own legs together in ancipation. With exquisite slowness, you press the dildo against her pussy and apply pressure until it begins to part her lips, pushing her slit wider and wider. The fairy finally seems to come to, under your teasing penetration and she coos at the stimulation, without questioning the source. She wiggles her plump butt and shakes her heaving chest, sending her absurdly large breasts swinging in the air, milk-heavy flesh slapping against each other. You encounter resistance just past her lower lips and you roll the flare in circles, cold wood rubbing hot skin and soaking up the squirting girl's natural lubrication. Then, putting your hand on the far end of the dildo, you push as hard as you can, jamming it into the fairy's cunt.", false);
}
//HERMY WORMY
else if(player.gender == 3) {
outputText("You shrug. The girl is so hopelessly lost in pleasure that you doubt she could ever return to the real world anyway. There don't seem to be any demons around, and it'd be a good idea to relieve the tension that's been building in your gut since you stepped into this wretched place. Besides, you chuckle as you strip off your " + player.armorName + ", you've always wondered what it'd be like to take a fairy.\n\n", false);
outputText("The fairy's rose-scented honeypot glistens with thick beads of clear liquid that well and dribble down her inner thighs, but you're too clever to just eat out every wet and waiting fairy girl you happen to find in demonic dungeons, so you elect for a safer, less potentially drug-filled route for your carnal satisfaction. Glancing around the room, your eyes settle on the long, wooden pegging table in one corner of the room. You snatch a large, loose stone from the ground as you head over to it and fold your arms under your " + allBreastsDescript() + " as you shop amongst the lacquered, intensely detailed wooden cocks set into the device. This one is far too small, that one is the wrong shape, one by one, you weed them out until you settle on a huge, minotaur-shaped dildo, over a foot and a half long and nearly six inches wide at the flared head. Grinning, you take the stone and carefully tap the bottom of the board until the peg starts wobbling loose. Using both hands, you yank the fire-hardened wooden dildo from its socket and hold it triumphantly over your head. You swing it in the air, experimentally, but decide that beating demons unconscious with a minotaur's dick would just be silly.\n\n", false);
outputText("Heading back to the chained fairy, you rub the head of the wooden dildo between her petal-shaped labia, turning the cock as you do so, to lubricate the whole 18\" of the monstrous thing. You stroke her juices into the glistening finish until it's difficult to keep hold of and then you place the flared head at the entrance to her rape-worn love box. With exquisite slowness, you press the dildo against her pussy and apply pressure until it begins to part her lips, pushing her slit wider and wider. The fairy finally seems to come to, under your teasing penetration and she coos at the stimulation, without questioning the source. She wiggles her plump butt and jiggles her chest, sending her absurdly large breasts swinging in the air, milk-heavy flesh slapping together. You encounter resistance just past her vulva and you roll the flared corona in circles, cold wood rubbing hot skin and soaking up the squirting girl's natural lubrication. With a wicked grin, you pull it out of her cunt and brace the monster against her puckered rear instead. Then, putting your hand on the far end of the dildo, you push as hard as you can, jamming it into the fairy's ass.", false);
}
//Go to pt 2
stats(0,0,0,0,0,0,40,0);
doNext(2596);
}
function useValaPtII():void {
spriteSelect(60);
outputText("", true);
hideUpDown();
fatigue(5,0);
stats(0,0,0,0,0,0,-100,0);
//(Male)
if(player.gender == 1) {
outputText("Before the fairy can get any tighter, you figure it's time to loosen her back up. Grabbing fistfuls of her violet hair, you thrust forward, violently, slamming the chained fairy's head against the stone wall. \"<i>Fuck!</i>\" She shrieks in delight. \"<i>More, more!</i>\" All too happy to comply, you begin screwing her harder, the crushing pressure of her swollen labia milking your cock with every motion. The giant fairy seems to feed on your rough treatment, and begins to slap her ass back into you, in time with your thrusts, giggling aimlessly between her disjointed pleas for your cum. You grab her wobbling chest, figuring it'll be the best handhold you're going to find on the malnourished girl, and are rewarded with an orgasmic cry from the fairy. She clenches down on your " + cockDescript(0) + " as she clasps your hardness, her pulsing depths making you dig your fingers deeper into her supple flesh. Rocking against her at a painful pace, you grit your teeth and tighten your grip on her teats, their fluid depths yielding to your passionate throes. Her nipples swell and burst with milk, white cream spraying at your feet with each thrust, and you slide your hands down to pull at the lactating pink nubs, each burst of pale alabaster filling your lust to bursting.\n\n", false);
outputText("You can't keep up your frenzied pace for long, and the fairy's drug-tightened cunt finally takes its prize as your climax gushes from your " + cockDescript(0) + ". You scream in pleasure and slam her body against the wall, lifting her off the ground and holding the side of her face on the molding stone. Every muscle in your body strains as you crush the thin girl's frame between your twitching form and the dungeon wall, hips bucking in time to each of your pulsing loads. The girl simply lets her body be used like a cocksleeve, drinking in the abuse as much as your ejaculate. She twitches, limply, against you and spasms in orgasm again, whispering desperate imperatives to fuck her over and over again.\n\n", false);
outputText("Finally spent, you step back and toss the girl off of your dick, letting her fall back into a slump against the wall, dangling from her manacles. A wicked thought crosses your mind and you step back to the Alchemy table. Grabbing armfuls of hexagonal bottles, you flip the girl around, exposing her drooling, empty face and her bruised, sore breasts. You plug a bottle up to her lips and she begins sucking at it automatically, her ravaged mind automatically assuming any phallic object to be another dick to suck. She quaffs the Ovi Elixir gratefully, then a second, then a third. By the time you've finished pouring the stuff down her throat, her body has already begun changing. The elixir has pounced on your seed and forced her ovulation, rapidly accelerating the speed of conception. Her tummy pouts, then bloats as your sperm impregnates the fairy in seconds. Her abdomen swells violently, and you suspect that force-feeding her so much so quickly may have resulted in a far greater pregnancy than she's had to endure before. She moans in bliss, her already disproportioned tits gurgling with even greater milky weight. If there was any doubt as to if she could stand under her own power before, it's gone now - even your strength wouldn't be able to move the breeding cow that you've turned her into. Well, at least she won't be able to pump out any more imps for a while, you shrug, redressing. Though, with how many elixirs you gave her, she won't be pregnant for too long. Pity you'll probably miss it.", false);
}
//VAGOOZLES
else if(player.gender == 2) {
outputText("She squeals in delight and her knees wobble, the force of your thrust almost knocking her head into the wall she's shackled next to. You work the frightful dildo further into the girl's drooling snatch until a mere 9 inches protrudes from her bright pink cunny. You smear more of the girl's lubrication along the exposed shaft and turn your back to the fairy. Bending down, you slowly rub your " + buttDescript() + " against the smaller, rounded base of the minotaur cock. Though your end is veiny and sheathed, it lacks the broad flare of the cock head, so you press your " + vaginaDescript(0) + " against it and brace your hands on your " + player.legs() + ". Rolling your ass up and down, you let your own excitement-thick lube smear the rounded end before you take a step backwards, toward the fairy. The bulb slides past your cheeks and presses against your vaginal entrance, its girth as exciting as it is frightening. You take a deep breath, but before you're ready, the impaled fairy bucks backward and drives the dildo into your unprepared cunt, provoking a cry of surprise.\n\n", false);
outputText("You quickly recover and thrust backwards, driving more of the dildo inside your clenching walls while also slamming the fairy's slick box in lusty punishment for her over-eagerness. She giggles and humps right back, driving another inch into you, your uterus aflame with the delicious stimulation of the bumpy, uneven veins carved into the smooth cock-base. Before long, the two of you have a rhythm, driving the makeshift double-ended dildo into each other until you end up ass-to-ass, your " + buttDescript() + " smacking heavily against the fey girl's supple rear. A large puddle of girl cum has begun forming on the floor, each wet slap of your cunts splashing more of the warm, clear liquid between the two of you. You can feel your orgasm building a knot in your gut and you bite your lower lip as you ride her more forcefully, slamming yourself down on the veiny cock, driving the flared head deeper into the fairy's body. She tries to jackhammer it right back, mind lost in eternal lust, until you can feel the rounded base pushing against your cervix, blissful pain coursing through your lower body.\n\n", false);
outputText("You clutch your " + allBreastsDescript() + " and squeeze the " + nippleDescript(0) + " until they hurt, the agony giving you strength to drive the dildo back into the fairy. It's a losing battle, you realize, when she cums before you do, pulsing walls locking down and squeezing the dildo out, by painful inches, deeper into your " + vaginaDescript(0) + " until the base is so far against your gut that it's pushed into your womb with a toe-curling, wet pop. You silently scream in ecstasy and agony, unable to believe that the frail fairy managed to fuck your womb with your own toy. Your strength falters and you slump down, sliding off the shaft with soothing regret, your cervix clenching wildly, still spasming from the obscene intruder. You roll onto your back, fairy cum all around you, even now dripping down the lube-slick cock still sticking out of the girl's sex, flared glans keeping it locked inside of her. You jill your " + clitDescript() + " for a few minutes afterward, just enjoying the afterglow, lapping at the dripping sprite cum that dribbles onto your face from the fairy's shivering, dick-stuffed cunt. Gradually, your strength returns and you rise, skin slick from the cum pool you've been basking in. You remind yourself to clean your " + player.armorName + " after this is over, sliding into them with damp, squishing noises. Giving your drooling fairy girl's ass a slap on the way out, you head back into the dungeon- you've got demons to stomp.\n\n", false);
}
//HERPY DERPY HERMY
else if(player.gender == 3) {
outputText("She squeals in delight and her knees wobble, the force of your thrust almost knocking her head into the wall she's shackled next to. You work the frightful dildo further past the girl's gaping spincter until a mere 9 inches remains protruding from her bright pink hole. You smear more of the girl's lubrication along the exposed shaft and turn your back to the fairy. Bending down, you slowly rub your " + buttDescript() + " against the smaller, rounded base of the minotaur cock. Though your end is veiny and sheathed, it lacks the broad flare of the cock head, so you press your " + vaginaDescript(0) + " against it and brace your hands on your ", false);
if(player.lowerBody == 3) outputText("tail", false);
else outputText("knees", false);
outputText(". Rolling your ass up and down, you let your own excitement-thick lube smear the rounded end before you take a step backwards, toward the fairy. The bulb slides past your " + buttDescript() + " and presses against your " + vaginaDescript(0) + ", its girth exciting and frightening. You take a deep breath, but before you're ready, the impaled fairy bucks backward and drives the dildo into your unprepared cunt, provoking a cry of surprise.\n\n", false);
outputText("You quickly recover and prepare your second surprise. Reaching around your " + hipDescript() + ", you grab your stiffening " + cockDescript(0) + " and pull it backwards, until it's just under the dildo connecting the two of you. With a thrust backwards, you jam your dick into her drooling pussy, while driving more of the dildo inside your clenching walls, slamming the fairy's distended rosette in lusty punishment for her over-eagerness. She giggles and humps right back, driving another inch of your shaft into her rectum and your uterus, your love-canal aflame with the delicious stimulation of the bumpy, uneven veins carved into the smooth cock-base. Before long, the two of you have a rhythm, driving the makeshift double-ended dildo into each other and thrusting your tail-like " + cockDescript(0) + " into the fairy until you end up ass-to-ass, your " + buttDescript() + " smacking heavily against the fey girl's supple rear. A large puddle of girl cum has begins to form on the floor, each wet slap splashing more of the warm, clear liquid between the two of you. You can feel your orgasm building a knot in your gut and you bite your lower lip as you make your thrusts more forceful, slamming yourself into her violated nethers, the fairy's body as bloated from the minotaur dildo as from your own girth. She, in turn, is just as consumed by lust and tries to jackhammer right back into you, until you can feel the rounded wooden base pushing against your cervix, the mouth of her own womb slamming against your cockhead, blissful pain coursing through your lower body.\n\n", false);
outputText("You clutch your " + allBreastsDescript() + " and squeeze the " + nippleDescript(0) + " until they hurt, the agony giving you strength to drive the dildo back into the fairy. She cums before you do, pulsing walls locking down and driving the dildo out, by painful inches, deeper into your body until the base is so far against your gut that it is pushed into your furthest recesses with a toe-curling, wet slap. You silently scream in ecstasy and agony, unable to believe that the frail fairy managed to fuck your womb with your own toy. Your strength redoubles and you thrust back, your " + cockDescript(0) + " penetrating her spongy, well-used cervix, her womb sucking you inside it. You release the knotted tension, spraying your spunk deep inside her. You slap your " + buttDescript() + " against hers with each pulsing load, your pussy clenching at the dildo stuffing it even as your empty your seed into the chained slave. You try to go limp, but the double penetrated girl keeps you from pulling out, both holes clenching you against her until every last drop of your sperm has filled her greedy womb. Fairy cum drips down your length, while the flared tip deep inside her large intestine keeps your pussy twitching against her posterior. You jill your " + clitDescript() + " for a few minutes afterward, just enjoying the afterglow as your strength returns and the fairy's body unclenches, releasing you from your breeder's embrace, the minotaur dildo still halfway up her ass. You remind yourself to clean your " + player.armorName + " after this is over, sliding into them with wet, squishing noises. Giving your drooling fairy girl's rump a slap on the way out, you head back into the dungeon- you've got demons to stomp.", false);
}
flags[123]++;
doNext(1);
}
//[Free]
function freeValazLooseCoochie():void {
spriteSelect(60);
outputText("", true);
outputText("You search the room for a way to free the fairy from her shackles and find an ugly, iron key that looks like a promising candidate. Opening the rusted metal with a teeth-clenching screech, the girl slumps to the ground in an ungainly heap. The fall seems to have roused her, at least, because she blinks, slowly, several times before lifting her head to stare blankly at you. You try to explain that she's free, but it's clear that thoughts are travelling through a pretty thick haze of abuse, so you take a moment to let her gather herself. When she's managed to assemble what wits are left to her, she slowly curls her mouth into a hopeful smile. \"<i>How can Bitch please Master?</i>\" she asks in an innocent voice tainted by husky desire.\n\n", false);
outputText("You bend down to comfort the girl and offer her a shoulder to lean on as you help her to her feet. As you expected, the weight of her milky tits nearly surpasses the rest of her body. She clings to you happily, stroking and rubbing her bare skin against your body. She is adamantly ignoring your efforts to dissuade her amorous advances, merely cooing \"<i>master</i>\" and \"<i>pleasure</i>\" over and over again. If you had the right materials, you might be able to mix something to heal the damage her captors have done to the fairy's mind.\n\n", false);
//[Heal (if the player has Pure Honey)] [Sex] [Reject]
var Heal:Number = 0;
if(hasItem("PurHony",1)) Heal = 2597;
if(hasItem("P.Pearl",1)) Heal = 2597;
var Sex:Number = 0;
if(player.gender > 0) Sex = 2599;
//Choicez go here. I can haz fucks?
simpleChoices("Fix Her",Heal,"Sex",Sex,"Reject",2601,"",0,"",0);
}
//[Heal]
function healVala():void {
spriteSelect(60);
outputText("", true);
if(hasItem("PurHony",1)) {
consumeItem("PurHony",1);
outputText("You're not sure if Pure Honey will do the trick, but it seems like the most likely candidate. You set the broken girl down and step over to the alchemy table. She clings onto your ", false);
if(player.lowerBody == 3) outputText("tail", false);
else outputText(player.leg(), false);
outputText(" as you walk, and you end up dragging her across the dungeon floor leaving a trail of her cum behind you. Before things can get too out of hand with the needy girl, you pull out the vial of Pure Honey and arrange the equipment in front of you. Using the cleanest of the pipettes, you take a small portion of the honey and mix it with what you hope to be water, diluting the rich mixture to a less viscous state. Working quickly, you manage to produce a draught that the weak girl can tolerate. By now, she's managed to work her way to a sitting position and is grinding her dripping sex against your " + player.foot() + ". You lean down and hold her nose to make her open her mouth. She gleefully opens wide, tongue thrashing about in anticipation. You pour the sweet-smelling concoction down her anxious throat and begin to re-cork the rest of your honey.\n\n", false);
outputText("The effects of your cure are more violent than you expected. The fairy thrashes wildly, causing you to drop your bottle of Pure Honey, sending it spilling over the table, shattering the delicate equipment and ruining the unlabeled concoctions within. Moving to keep the girl from hurting herself in her seizure, you hold her head against your chest and wait out the wild bucking. Gradually, her motions slow and her breath calms to a more normal pace. When she looks back up at you, her eyes are clear at last, the pollution of lust burned away by the honey's restorative properties. She gives you a genuine smile and speaks with a voice like the rushing of wind over reeds. \"<i>Thank you. I cannot express my gratitude for what you've done. The fate you've saved me from was worse than any death these wretched creatures could have subjected me to.</i>\"", false);
//[Next]
doNext(2598);
}
//Pearl!
else {
consumeItem("P.Pearl",1);
outputText("A soft, warm breeze rustles your " + hairDescript() + " and for a moment the foul stench of the dungeon vanishes, setting your mind at ease and draining the tension that has been building in your gut. In a moment of clarity, you remember the beautiful, Pure Pearl that Marae granted you as a reward for shutting down the demons' factory. It seems only right to use the goddess' gift to rescue one of her wayward children. Perhaps she gave it to you for this very reason? The oblivious girl has managed to work her way to a sitting position and is grinding her dripping sex against your " + player.foot() + ". You lean down and gently lift her chin up, bringing her empty, pink eyes to stare into yours. Mistaking the gentle motion for a command, she gleefully opens wide, tongue thrashing about in anticipation. You place the pink pearl at the fairy's lips and she wraps her mouth around the pale jewel, trying obediently to swallow it. However, the little fairy's mouth is far smaller than you would've thought and it seems stuck just behind her teeth, like a pink ball-gag. She coos a muffled moan and begins to masturbate without breaking eye contact with you.\n\n", false);
outputText("Not exactly what you had in mind. It looks like you're going to have to be a bit more forceful. You stoop down and take the fairy's head in your arms. Placing your fingers on the drool-soaked orb wrenching her mouth open, you begin to shove the pure pearl into her throat. With ecstatic joy, she swallows as hard as she can, trying to accommodate this new, exciting insertion. The gem squeezes past her tonsils and is forced into her esophagus with an audible 'pop!' the mass of the pearl leaving an orb-shaped bulge in her throat. Her masturbation becomes frenzied as she begins choking on the gem and you hurry to stroke the girl's neck, coaxing the pearl down, out of her windpipe. Finally, it drops into her stomach and the change is immediate. Just as she climaxes, her empty pink eyes focus and sharpen, the lusty haze fading as Marae's gift burns away the pollution of the imps' drugs and rape. She gives you a genuine smile and speaks with a voice like the rushing of wind over reeds. \"<i>Thank you. I cannot express my gratitude for what you've done. You are a godsend, hero. I will never forget what you've done for me.</i>\"\n\n", false);
outputText("She tries to stand and falls back on her ass, the unbalancing weight of her corrupted breasts more than her atrophied legs can handle. She seems surprised at first, but her laughter is rich and hearing it eases your heart. \"<i>Oh my, I have changed a bit, haven't I? Still, any deformation is worth restoring my mind. Please, let me introduce myself.</i>\" She flaps her thin, fey wings rapidly and their lift is enough to allow her to stand. \"<i>I am Vala, and I used to be a fairy, like my sisters. I was captured by the demons of this place and used to amuse them between rutting sessions. The leader of them, however, thought it would be better to use me for sexual release instead. They fed me such terrible drugs, to make me grow and to bind me with these,</i>\" she cups her absurdly large tits, \"<i>weights. They used me terribly and, in time, I forgot who I was. Pleasure was all that mattered. But you have saved me, and now it is all but a bad dream.</i>\" She flutters up to kiss your forehead.\n\n", false);
outputText("Leaving the way you came, Vala makes her exodus from the abyssal cavern. Despite her savagely warped body, you do not doubt that her renewed vigor for life will let her achieve some measure of happiness again. You feel like you've managed to do a truly selfless thing in this den of iniquity. Defeating monsters is satisfying, but it's the lives you save that really make you feel like a hero. You sigh contentedly and wonder where she'll end up, now that she's been given her life back.", false);
//(Vala unlocked in The Wet Bitch)[End Encounter]
flags[119] = 1;
doNext(1);
}
}
function healValaPartTwoTheHealingHealsOfRevenge():void {
spriteSelect(60);
outputText("", true);
outputText("She tries to stand and falls back on her ass, the unbalancing weight of her corrupted breasts still surprising. She seems surprised at first, but her laughter is rich and eases your heart even just to hear it. \"<i>Oh my, I have changed a bit, haven't I? Still, any deformity is worth restoring my mind. Please, let me introduce myself.</i>\" She flaps her thin, fey wings rapidly and their lift is enough to allow her to stand. \"<i>I am Vala, and I used to be a fairy, like my sisters. I was captured by the demons of this place and used to amuse them between sexual releases. The lord of this place, in his dark designs, thought it would be better to use me for sexual release instead. They fed me such terrible drugs, to make me grow to a more pleasing size. They bound me in this room with these,</i>\" she cups her absurdly large tits, \"<i>weights. When my wings grew strong enough to carry my inflated body, they switched to chains instead. They used me terribly and, in time, I forgot who I was. Pleasure was all that mattered. But you have saved me, and now it is all but a bad dream.</i>\" She flutters up to kiss your forehead. \"<i>I must taste the sweet open air and return to my sisters, but please try to find me once you are done here. I wish to repay your kindness.</i>\"\n\n", false);
outputText("Leaving the way you came, Vala makes her exodus from the abyssal cavern. Despite her savagely warped body, you do not doubt that her renewed vigor for life will let her achieve some measure of happiness again. You feel like you've managed to do a truly selfless thing in this den of iniquity. Defeating monsters is satisfying, but it is the lives you save that really make you feel like a hero. You sigh contentedly and press on. You've got demons to dethrone.", false);
//[End Encounter]
flags[119] = 1;
doNext(1);
}
//[Sex]
function ValaGetsSexed():void {
spriteSelect(60);
outputText("", true);
//(Herm/Male)
if(player.totalCocks() > 0) {
outputText("The fairy's grinding and the sweet scent leaking out of her honey pot is getting under your skin, itching a scratch that's been building for a while now. Surely it wouldn't hurt to throw the mind-broken girl a pity fuck? It's not like she's one of the demons or anything. You push the girl back, gently and nod your head, stripping your " + player.armorName + " piece by piece, teasing the fairy with your slowness. As you disrobe, you glance back at the spot she'd been chained up and see the placard on the wall again. \"<i>Vala?</i>\" you ask. \"<i>Is that your name?</i>\" She stares blankly, unresponsive.\n\n", false);
outputText("She points at herself. \"<i>Bitch,</i>\" she explains. You grab her hands and stare into her pink eyes, holding her in your gaze until the faintest sparkle of light returns to their empty depths.\n\n", false);
outputText("\"<i>Your name is Vala,</i>\" you command, softly. She flinches. \"<i>Say it, or I won't fuck you.</i>\" She squirms, eyes clenched, rubbing her knees together as the heat in her groin battles the conditioned rape the Imps used to crush her identity. Just as you knew it would, lust wins out.\n\n", false);
outputText("\"<i>It is… we are… Vala,</i>\" she glances around, looking for imminent punishment. When none is forthcoming, she curls her lips into a wanton smile. \"<i>Now fuck Vala!</i>\" You chuckle and show your satisfaction at her small rebellion by grabbing one of her supple tits and leaning down to flick your tongue against her milk-bloated nipples. She arches her back under your touch and clenches her muscles, but slowly relaxes when you don't bite or tear at her pale skin. Her smile becomes a little more natural and her hands find your genitals, eager fingers sliding across your sensitive " + player.skinDesc + ". Her hand grabs your " + cockDescript(0) + ", thumb and pinkie forming a tight circle at your base while her other fingers stroke up and down your shaft. The fairy's touch is surprisingly light for the rough treatment she's endured, and you're quickly brought to hardness under her caresses.\n\n", false);
outputText("Whatever small parts of her mind may be returning, she clearly hasn't conquered her sex-madness, because she simply cannot restrain herself any longer. Fluttering her wings rapidly, the girl lifts out of your embrace and rises above you, lining her sex up with yours, thick beads of wetness trickling down from her gaping pussy. With a mad giggle, she stops flapping and drops down, impaling herself on your length.", false);
}
else {
outputText("The fairy's incessant groping is maddening and you decide it'd just be easier to get it over with than have her hanging from your tits for the rest of the day. You select what looks like a reasonably clean spot in the room and carry the girl with you. Sitting down, you let her sit in your lap as you try to pull the clumped hair from her face. Spitting on your hand, you wipe some of the grease, dirt, and dried cum from her face, while she coos at your touch. Under all the grime, she's actually quite pretty; an impossibly frail yet timeless sort of beauty that reminds you of snowflakes back home. You smile, despite yourself, and give the girl a little kiss of affection, stroking her tattooed shoulders gently. She returns your kiss with a famished sort of desperation, trying to swallow your tongue in gulping slurps that force you to pull back and wipe the spittle from your face. She's just not going to be happy until she gets something inside her.\n\n", false);
outputText("You ask her if she can fly, and she nods, blankly. By way of demonstration, she flutters her dragonfly wings and lifts a couple feet into the air, heavy chest causing her to sway precariously. You stroke your hands up her legs, pulling them around your shoulders and drawing the girl's pussy toward your head. The fairy's labia is almost artistic- hairless folds like rose petals, her leaking excitement like morning dew. You lean in and lick gently around her slit, the tip of your tongue tracing teasing circles around her small, overstimulated clit. She squeals in a pitch that you thought only dogs could hear and her legs clench around your head. Sliding your tongue into her gash, you are a little surprised that the well-used fairy still tastes sweet. Even mind-breaking imp rape couldn't fully pollute the fey girl's juicy snatch.", false);
}
stats(0,0,0,0,0,0,33,0);
//[Next]
doNext(2600);
}
function valaGetsSexedPtDuece():void {
spriteSelect(60);
outputText("", true);
hideUpDown();
stats(0,0,0,0,0,0,-100,0);
fatigue(5,0);
if(player.cockTotal() > 0) {
var x:Number = player.cockThatFits(60);
trace("X IS MOTHERFUCKER: " + x);
//(small-to-medium girth dicks)
if(x >= 0) {
outputText("Vala's pussy surrounds you like a quivering mouth, but she's simply too used for you to get much friction. The fairy barely even notices, grinding her front against you, tits rubbing your chest like a liquid massage, cream leaking down your torso. She hooks her legs around your " + buttDescript() + " and, using her wings, lifts up before dropping down again. Although she's too loose for your preference, the girl seems to be getting off just fine by using your " + cockDescript(x) + " as a fucking post. You spot the wooden rack to one side of the room and the variety of carved dildos worked into the pegging ladder. A wicked thought crosses your mind, but lacking any other options, you guess you could at least give it a try. Pulling the fairy over to the lacquered bench, you choose one that seems like a likely fit and position your " + assholeOrPussy() + " over the carved cock. When the fairy drops herself onto you next, she forces you down with her, penetrating you on the peg. It proves to be a bit thicker than you realized, however, and you gasp at the weight that settles into your gut. You try to get up and select a smaller peg, but the fairy's jack-hammering flight keeps you rooted on the post. Your " + cockDescript(x) + " swells from the stimulation your ", false);
if(player.hasVagina()) outputText("cunt", false);
else outputText("prostate", false);
outputText(" is receiving and the fairy's frenzied pace becomes your own. You lift off as quickly as possible just so that her descent will shove the full length of the polished wood back inside your clenching ", false);
if(player.hasVagina()) outputText("slit.\n\n", false);
else outputText("rectum.\n\n", false);
outputText("You feel your orgasm building and you manage to lift off of the peg entirely, quickly sliding down to the next biggest one, before the fairy begins her decent. This time, she uses her wings to provide additional force and drives you down, impaling you on the foot-long dildo and your cock explodes. The fairy bucks wildly against you, her slavering pussy clenching hard enough to actually squeeze you for once, eagerly sucking up every drop of your seed, her fingers wildly rubbing her clit as she jills herself off in desperate orgasm.\n\n", false);
outputText("When a hot bath of girl cum sprays from her loins, soaking your thighs, she finally collapses against you, hugging your waist and weakly flapping her wings in the afterglow. You gingerly pull yourself off of the pegging board and carry the exhausted slave girl in your arms. Lifting her chin up to look into her face, you sadly find that her vacant expression is still there. Her road to recovery is more than one fuck, it seems. Well, at least you were able to show her a little kindness, you sigh. You set the girl in what looks like the least foul corner of the room and tell her you'll return for her after you've finished off the demons, wondering if she'll even remember you five minutes from now.", false);
}
//(large girth dicks)
else {
outputText("Vala slides onto your " + cockDescript(0) + " with gleeful squeals as you part her rose-petal labia and slide into her well-worn depths. If the marks on her back are any indication, her ability to accommodate your girth is a result of endless sessions with the captors, probably two or more to a hole. However she ended up so stretched, it works for you because her slavering cunt sucks up your titanic dick into her well-lubricated uterus. Her abdomen distorts at your insertion, but instead of pain or fear, her expression is utter bliss, her pink eyes fluttering as she wordlessly mutters sweet nothings into your ", false);
if(player.biggestTitSize() < 1) outputText("chest", false);
else outputText("breasts", false);
outputText(". She's tight and getting tighter as you pump slowly, working your long inches into the fairy's needy hole. Her body is hot around you and her milky tits drool with each thrust, their nectar fragrant like rose water. At this rate, the condom-tight girl is going to make you blow your load before you get a chance to see what a fairy orgasm looks like.\n\n", false);
outputText("You spot an unsecured set of chained manacles on the floor and an idea strikes you. Vala still sliding along your shaft, you bend down and grab the fetters, snapping one around the girl's neck like a collar. With a shudder at the cold iron, you lift the fairy up and lock the other end of the shackles around the root of your " + cockDescript(0) + ", steel snapping around your base tightly. The makeshift cock-ring works perfectly as your hips quiver, your body trying to orgasm but denied release by the metal loop. The fairy, meanwhile, thrashes atop your groin, the chain of her collar swinging between her tits, buffeting them with enough force to spray small white streams as she rides you. Her purple hair glimmers pink in the dull light of the dungeon as it bounces right along with her rocking hips. Even the diminished pulses of sunlight streaming from her stained and tattooed skin seem brighter as she is filled labia to cervix by your straining fuckpole.\n\n", false);
outputText("She moans in a series of small, cute gasps and her pussy clenches your " + cockDescript(0) + " as tightly as the makeshift cock-ring. You savor the sweet shivers that run up her spritely body, fingers clenching around your arms and legs wrapping about your " + hipDescript() + " to slam deeper, even taking the chained shackle at your base into her gushing slit. It feels like a flood is released from the fairy's gaping box, warm fluid splashing around your bulging length and raining down to leave a thin, clear puddle under you. You bite your lip and slide your fingers into her vice-like pussy, trying to unhook the shackle around your cock. The added insertion gives the girl enough to climax again, her body shaking violently against yours, squirting her hot girl cum over your hand, making it difficult to spring the catch. The pressure in your loins is getting painful now, and you lean against a wall, using both hands to try to unclap the fetters around your " + cockDescript(0) + ". Between her wings and the chain, she manages to stay firmly locked onto your root, grinding orgasmically as you push more fingers past her pulsing vulva and fumble at the cock-ring.\n\n", false);
outputText("When she cums a third time, her rose-smelling lubricant utterly soaks your hands and you nearly wail with frustration. Clenching your teeth, you grunt and grab the fairy's cock-widened hips. You jam into her as hard and fast as you can, trying to fuck through the pressure and break your shackles with the force of your cum. The fairy is lost in her lust, her hands rubbing her clit while the other reaches around your back. She slides a finger upward ", false);
if(player.hasVagina()) outputText("nuzzling your joy buzzer", false);
else outputText("tickling your prostate", false);
outputText(" and you thrust more forcefully than she was braced for, finally lifting the fey cocksleeve off your root. Without wasting a moment, you pull the locking bar out of the shackle and finally allow your orgasm to spew into her waiting womb. You slip in the fairy's cum puddle and fall on your " + buttDescript() + " as your " + cockDescript(0) + " dumps its long-delayed loads inside the distended girl. The feeling of cum filling her pussy drives her to a fourth orgasm, her toes curling and wings flapping wildly. She's so tightly clenched around you that there's nowhere for your cum to run out, so her womb bloats to a well-feasted fatness and she loses the strength to keep writhing in your lap, simply collapsing into your ", false);
if(player.biggestTitSize() < 1) outputText("chest", false);
else outputText("breasts", false);
outputText(".\n\n", false);
outputText("She's unconscious by the time you're finished seeding the fairy, the girl's chest barely rising and falling under her disproportionately huge breasts and massively inflated womb. Even better than a goblin, you reflect, marveling at the fairy's ability to take your impossibly huge cock and her resilience, despite the rapid sequence of orgasms. Though, you suppose, once you've already been fucked mindless, there's little enough left to break. You resolve to check back on her after you've dealt with the demons.", false);
}
}
//(female)
else {
outputText("You close your eyes and run your tongue into her groin with teasing flicks and probing touches, exploring her nethers and lapping up the constant flow of fae cum that dribbles from her perpetually wet body. She shifts in the air, but keeps your head bouncing between her thighs and you can't tell what she's doing. When a hot, humid panting puffs against your " + vaginaDescript(0) + ", you realize she must've done a 180 in the air, wings keeping her in a vertical 69. She descends on your pussy with relish, tasting something that isn't demon cum for the first time in too long. Her needy tongue is as delicately thin as the rest of her body, but it is LONG. She threads it into your depths and you buck your hips as it just keeps going deeper and deeper. You moan into her abdomen and flatten your own tongue to bring as much roughness against her twitching walls as you can, trying to get the little minx off before she sucks your orgasm from you.\n\n", false);
outputText("It's a hopeless race, however, as she quickly zeros in on your g-spot, curling her tongue to coil thickly inside of you. You grab her head by its purple hair and crush it into your crotch, crushing her nose on your " + clitDescript() + ", momentarily forgetting about the fairy's pussy as she tongue-rapes yours. When you cum, your body tenses and you hold your breath as your " + hipDescript() + " threaten to draw the small girl's whole head into your " + vaginaDescript(0) + ". You hear a slurping and realize she's drinking your girl cum. The thought is enough to remind you about the fairy slit at eye-level just as she climaxes from the taste of your body. She squirts wildly into your face, small jets of hot, sticky liquid spraying into your mouth, over your cheeks, and into your eyes.\n\n", false);
outputText("You blink, and give the little brat a bump on the back of the head for her sneaky facial. She flutters right-side up again and when you see her face, your heart leaps in your chest. Your orgasm has washed her visage clean and you realize she's breath-taking. The soft curves of her heart-shaped face, the timeless alabaster of her flawless skin, and most surprisingly, the glimmers in her almond-shaped, pink eyes. She kisses you, softly this time, almost affectionately. Perhaps your exchange unlocked the memory of sweeter days with her fairy sisters? Your heart sinks when you realize she'll never be able to recapture those lost days in her state and you resolve to make sure she finds her way out of this place once you've defeated its dark master. You return her kiss and redress as she finally gets some long-delayed, restful sleep.", false);
}
//[End Encounter]
flags[123]++;
doNext(1);
}
//[Reject]
function rejectFuckingVala():void {
spriteSelect(60);
outputText("", true);
if(flags[126] == 0) {
outputText("The fairy's weak insistence has begun to get obnoxious. What kind of prisoner dry humps her rescuer? Actually, if the heavy flow of lubricating girl cum dripping out of her pussy is any indication, it's the wettest humping you've had with your " + player.armorName + " still on. You seize the girl's shoulders and hold her up, pushing her away from your goo-stained lower body. You assure the girl that you won't be having sex with her here. It's far too dangerous, you tell her, to leave yourself vulnerable right now. You'll take her to safety when the demons are defeated. You try to impress on her the importance of speed and stealth, but you might as well be talking to a big-breasted brick wall. When she makes a grab at your crotch, you've had enough and throw her back.\n\n", false);
outputText("The fairy gathers herself and raises her eyes to you, mad passion whirling in their pink depths. \"<i>But Bitch is horny!</i>\" she demands, madly. Her wings gain sudden life, flapping rapidly to pull her frail body off the floor. Hovering before you, she curls her fingers into desperate claws and rakes at you. She's too far gone, you realize. You're going to have to fight the broken fairy!", false);
}
else {
outputText("What's wrong with this fairy? You've already beaten her once, but she's still dripping and grinding against you. If anything, it's even wetter than the last humping the sex-addicted faerie forced on you. You seize the girl's shoulders and hold her up, pushing her away from your goo-stained lower body once again and re-iterate that you won't be having sex with her right now – you have other tasks that need your attention. It doesn't work, and once again she makes a move towards your crotch.", false);
if(flags[127] > 0) outputText(" You smirk in wonder at the horny little slut. You guess you'll have to put her back into her place and give her another dose of 'love'.", false);
outputText("\n\n", false);
outputText("The fairy stumbles up and fondles herself madly, already looking close to defeat. \"<i>Bitch doesn't want to leave masters! Masters have good cum. Let bitch show you how wonderful it tastes.</i>\" she demands, madly. Her wings gain sudden life, flapping rapidly to pull her frail body off the floor. Hovering before you, she curls her fingers into desperate claws and rakes at you. She's too far gone, you realize. You're going to have to fight the broken fairy, AGAIN!", false);
}
//Initiate fight
startCombat(30);
doNext(1);
}
//Vala AI
function valaAI():void {
//VALA SPEAKS!
valaCombatDialogue();
outputText("\n\n", false);
//Select Attack
//BLood magic special
if(monster.HP/eMaxHP() < .85 && rand(3) == 0) valaSpecial1();
//25% chance of milksquirt.
else if(rand(4) == 0) valaSpecial2();
else valaMasturbate();
}
//Blood magic?
function valaSpecial1():void {
outputText("Vala dabs at one of her wounds and swoons. Is she actually getting off from the wounds? Damn she's damaged! Vala licks the blood from her fingers, winks, and blows pink mist from her mouth.", false);
//Lightly wounded.
if(monster.HP/eMaxHP() > .7) {
outputText(" The sweet-smelling cloud rapidly fills the room, but the volume of mist is low enough that you don't end up breathing in that much of it. It does make your pulse quicken in the most pleasant way though...", false);
stats(0,0,0,0,0,0,5 + player.lib/20,0);
}
else if(monster.HP/eMaxHP() > .4) {
outputText(" The rose-colored vapor spreads throughout the room, forcing you to breathe it in or pass out from lack of air. It smells sweet and makes your head swim with sensual promises and your crotch tingle with desire. Panicked by the knowledge that you're being drugged, you gasp, but it only draws more of the rapidly disappating cloud into your lungs, fueling your lust.", false);
stats(0,0,0,0,0,0,10 + player.lib/20,0);
}
else {
outputText(" The cloying, thick cloud of pink spools out from her mouth and fills the room with a haze of bubblegum-pink sweetness. Even the shallowest, most experimental breath makes your heart pound and your crotch thrum with excitement. You gasp in another quick breath and sway back and forth on your feet, already on the edge of giving in to the faerie.", false);
stats(0,0,0,0,0,0,30 + player.lib/10,0);
}
combatRoundOver();
}
//Milk magic
function valaSpecial2():void {
outputText("With a look of ecstasy on her face, Vala throws back her head and squeezes her pillowy chest with her hands, firing gouts of thick faerie milk from her over-sized bosom! You try to dodge, but she's squirting so much it's impossible to dodge it all, and in no time you're drenched with a thick coating of Vala's milk.", false);
outputText(" She releases her breasts, shaking them back and forth for your benefit, and flutters her wings, blowing shiny, glitter-like flakes at you. They stick to the milk on your skin, leaving you coated in milk and faerie-dust.", false);
outputText("\nVala says, \"<i>Now you can be sexy like Vala!</i>\"\n", false);
if(monster.hasStatusAffect("milk") >= 0) {
monster.addStatusValue("milk",1,5);
outputText("Your " + player.skinDesc + " tingles pleasantly, making you feel sexy and exposed. Oh no! It seems each coating of milk and glitter is stronger than the last!", false);
}
else {
monster.createStatusAffect("milk",5,0,0,0);
outputText("You aren't sure if there's something in her milk, the dust, or just watching her squirt and shake for you, but it's turning you on.", false);
}
stats(0,0,0,0,0,0,monster.statusAffectv1("milk") + player.lib/20,0);
combatRoundOver();
}
//Masturbation
function valaMasturbate():void {
outputText("The mind-fucked faerie spreads her alabaster thighs and dips a finger into the glistening slit between her legs, sliding in and out, only pausing to circle her clit. She brazenly masturbates, putting on quite the show. Vala slides another two fingers inside herself and finger-fucks herself hard, moaning and panting lewdly. Then she pulls them out and asks, \"<i>Did you like that? Will you fuck Vala now?</i>\"", false);
stats(0,0,0,0,0,0,4 + player.cor/10,0);
combatRoundOver();
}
//[Fight dialog]
function valaCombatDialogue():void {
if(monster.hasStatusAffect("vala") < 0) {
outputText("\"<i>Sluts needs to service the masters!</i>\" the fairy wails, flying high. \"<i>If they are not pleased, Bitch doesn't get any cum!</i>\"", false);
monster.createStatusAffect("vala",0,0,0,0);
}
else {
monster.addStatusValue("vala",1,1);
if(monster.statusAffectv1("vala") == 1) outputText("\"<i>If you won't fuck Bitch, you must not be a master,</i>\" she realizes, the fight invigorating her lust-deadened brain. \"<i>You get to be a pet for the masters, too!</i>\"", false);
else if(monster.statusAffectv1("vala") == 2) outputText("\"<i>If the masters like you, maybe they will let Bitch keep you for herself? Won't you like that?</i>\"", false);
else if(monster.statusAffectv1("vala") == 3) outputText("\"<i>We obey the masters. They fed Bitch until she became big enough to please them. The masters love their pets so much, you'll see.</i>\"", false);
else if(monster.statusAffectv1("vala") == 4) outputText("\"<i>Thoughts are so hard. Much easier to be a toy slut. Won't you like being a toy? All that nasty memory fucked out of your head.</i>\"", false);
else if(monster.statusAffectv1("vala") == 5) outputText("\"<i>Bitch has given birth to many of the masters' children. She will teach you to please the masters. Maybe you can birth more masters for us to fuck?</i>\"", false);
else outputText("\"<i>Bitch loves when her children use her as their fathers did. Sluts belong to them. Slut love them. You will love them too!</i>\"", false);
}
}
function loseToVala():void {
spriteSelect(60);
if(player.gender == 3) loseToValaAsHerm();
if(player.gender == 1) loseToValaAsMale();
if(player.gender == 2) loseToValaFemale();
if(player.gender == 0) {
outputText("", true);
outputText("Vala forces a bottle into your throat before your defeated form has a chance to react, and you grunt with pleasure as a new gash opens between your " + player.legs() + "!", false);
player.createVagina();
player.gender = 2;
doNext(2611);
}
}
//Fight Loss-
//(Herm)
function loseToValaAsHerm():void {
spriteSelect(60);
outputText("", true);
outputText("You collapse, no longer able to stand, and gasp weakly. The fairy took entirely too much delight in the fight, and her wet pussy is practically squirting with every heartbeat as she hovers over you, rubbing herself in anticipation. \"<i>The masters' will be happy. They will reward their Bitch with cum.</i>\" Her mouth drools as much as her slavering snatch. \"<i>Oh so much cum, and all for their good little pet.</i>\"\n\n", false);
outputText("With a strength that seems out of place for the girl's rail-thin arms, she drags you to the center of the room and lifts your arms into the air. Licking up and down your " + player.skinDesc + ", she grabs a pair of dangling manacles from the ceiling and claps them around your wrists with a metallic snap that seems horribly final to you. Responding to the sudden weight, the device the manacles are attached to begins to haul upward, pulling your chain into the air and lifting you by your arms into a slouched heap, dangling helplessly. The girl licks down your ribs, over your abdomen, and slathers your " + hipDescript() + " in her saliva. More clapping irons puncture your weakened awareness and you jerk your body to find that she's bound your " + player.legs() + " to the floor. You shiver, hanging in the rusty fetters, fearing what must surely be coming.\n\n", false);
outputText("Expecting her to call for the imps at any moment, you are surprised when the fairy flies up to the ceiling and pulls down a long, cow skin hose. The leather pipe is stained, its stitching is crude at best, and bears a small, twistable spigot, but what worries you are the nozzles. Made of a blackened iron, the head of the hose branches into two, forking protrusions, both shaped like the foul, hooked cocks of imps. She licks the device reverently and lowers it toward her own, dripping pussy, nearly stuffing it inside her body before she remembers the rewards her masters are sure to shower her with, perhaps literally.\n\n", false);
outputText("At least the fairy's desire lubricated the thing, you think, giving yourself small comfort before the fairy brings the wicked, two-pronged device to your " + vaginaDescript(0) + " and " + assholeDescript() + ". You tremble at how cold it is, and try to shift away, but the chains and your own weakness leave you at the girl's mercies. She slides the dildo into your holes with agonizing slowness, giggling the whole time, until the metal cockheads are fully inside you. \"<i>It is good to be a toy,</i>\" she coos. \"<i>Good toys get used every day.</i>\" With a playful kiss on your rump, she gives the spigot the tiniest of turns and you hear a gurgling surge from somewhere above you. The hose comes alive in her hands and begins to twist and writhe in the air as some horrible fluid is pumped through it, toward the iron cocks and your defenseless nethers. You clench as hard as you can, trying to expel the penetrating shafts, but the fairy seems to be getting stronger and more mad the longer this goes on. You moan and try to prepare for the worst.\n\n", false);
//[Next]
doNext(2602);
}
function loseToValaAsHermPartII():void {
spriteSelect(60);
outputText("", true);
outputText("It proves to be so much worse than you thought. Even though the nozzle is at its lowest setting, you can feel hot spunk flowing into your cunt and colon, the hose jerking as globs of the jizz begin to ooze into your recesses. The fairy laughs with a voice that is all the more wicked from the pure, clean, crystal tones it carries. \"<i>The masters' love is so sweet inside us. More future masters for us to birth and so many orgasms.</i>\" She begins to tweak her clit and turns up the crank a notch, the trickle of slimy goo becoming a regular pumping. If not for the coldness of the metal inside you, the heat of the cum would be unbearable. You have the horrible realization that imps must be filling the hidden reservoir even as their fairy slave guides it into you. You scream in disgust and wriggle your " + buttDescript() + ", trying to get the cursed toy out of you.\n\n", false);
outputText("The fairy is too aroused by your bondage and she can't help herself from joining in. She pulls the cum pump from your sopping holes and flutters against your chest. Slamming herself on your " + cockDescript(0) + ", she twists the hooking tubes so that one plugs back into your spunk-drooling " + vaginaDescript(0) + " and the other into her ass. The girl screams right along with you, her mindless joy drowning out your dismay as she bucks against your " + hipDescript() + " in time to the cum flooding the two of you. \"<i>We're good sluts,</i>\" she gurgles. \"<i>Maybe- ah- Bitch will keep you secret from t-t-the masters for a while longer. Prepare you- ooo- for them. You will be so o-O-OBEDIENT. You'll learn to love Vala,</i>\" she whispers, a gleam of intellect shining through her broken mind for an instant. She grips the iron shafts and jams them deeper into your bodies, her bloated labia squeezing your " + cockDescript(0) + " all the tighter. The hooked glans at the tip of the pump drive her wild and she begins hard-fucking the two of you with it, parting your cervix even as you slam into hers.\n\n", false);
outputText("She kisses your " + nippleDescript(0) + " and your spine shivers as you hear her twisting the spigot off of the base, releasing the flow. You try to scream, but your voice is ripped from your throat as a cascading geyser of fresh imp cum is blasted into your womb with enough force to launch you forward, straining against the mounted fairy, only held aloft by your chains. Your senses are assaulted by the unholy scene, the sound of creaming seed spurting against your womb carries over the pitched voices with a frothing gush. The firehose of jizz inflates your body with the foaming spunk even as it fills the fairy like an overused onohole, her fey waist bloating against your groin as your abdomen swells to meet it. The pressure of the straining cavities squishes some of the cum back out of your " + vaginaDescript(0) + ", just as you orgasm, splattering your seed into the overstuffed fairy. The mind-erasing cum flood pumping into you feels like it has lit a fire in your body that is searing your womb and working its way up your gut toward your head.\n\n", false);
outputText("You cry out desperately, but the fairy is the only one to hear your pleas and she is lost in her own sea of brainless orgasms. You resist the swarming sensations, trying to avoid the fairy's fate, but she's got you trapped between her twitching cunt and the jizz-blasting hose. All you can think of is the over-ripe sweetness of the fairy's fluids splashing against your thighs and the jack-hammering blasts of seed flooding your blazing cunt. The fire in your gut creeps up to your " + allBreastsDescript() + " and your heart pounds with as much force as the foot of cum-fed iron inside your overflowing " + vaginaDescript(0) + ". You try to promise yourself that you won't give in, but your captor twisting on your cumming cock and the barbed dildo inside your spunk-inflated womb drive the words from your mind. The heat in your breast surges into your head and it almost feels as if the seed blasting into your birth canal has made it up to your brain. You try to think, but it's too difficult. Thinking brings terrible pain, it's so much easier to surrender. To let yourself break. You look into the enslaved fairy's empty, pink eyes one more time and whisper a prayer of thanks to your Mistress. She seems started by the title and a slow smile spreads across her heart-shaped face. Then, all thought fades and your world becomes pink.\n\n", false);
//[Go to Bad End 1]
doNext(2603);
}
//Fight Loss-
function loseToValaAsMale():void {
spriteSelect(60);
outputText("You collapse, no longer able to stand, and gasp weakly. The fairy took entirely too much delight in the fight, and her wet pussy is practically squirting with every heartbeat as she hovers over you, rubbing herself in anticipation. \"<i>Bitch will show you the masters' pleasures. They will reward it with cum.</i>\" Her mouth drools as much as her slavering snatch. \"<i>Oh so much cum, and all for their good little slut.</i>\"\n\n", false);
outputText("You are powerless to stop the fairy as she drags you to the south wall and up to the wooden rail secured a couple of feet off the ground. \"<i>When she was still growing, Bitch was too small and tight for the masters,</i>\" your captor tells you. \"<i>They blessed her with this ladder to make us big enough. You will feel their generosity.</i>\" Gripping you under the arms, the fairy's lust-fuelled strength lifts you off the ground and flies you directly over the bristling peg ladder.\n\n", false);
//[Next]
if(player.ass.analLooseness < 2) doNext(2606);
else if(player.ass.analLooseness < 3) doNext(2607);
else if(player.ass.analLooseness < 5) doNext(2608);
else doNext(2609);