-
Notifications
You must be signed in to change notification settings - Fork 216
/
Copy pathhellhoundInfested.as
209 lines (187 loc) · 22.9 KB
/
hellhoundInfested.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
//[INTRO – 50% chance split with regular hellhound if worms
//turned on and over level 2]
function infestedHellhoundEncounter():void {
outputText("", true);
outputText("A low snarl vibrates through your body, ", false);
if(player.lowerBody == 8) outputText("making your jello-like body jiggle", false);
else outputText("rattling your teeth", false);
outputText(". Peeking fearfully over your shoulder, you see the black-furred form of a hell-hound emerging from behind a rock. Its eyes narrow as its gaze locks onto your " + assholeOrPussy() + ", a pair of black, shiny dog-cocks emerge underneath him, dangling freely. His balls look bloated and distended, the skin around them crawling and wriggling. A few worms drip from its over-sized peckers, crawling on the ground under the infested beast.\n\n", false);
outputText("Somehow you know this thing isn't going to let you just walk away.", false);
startCombat(20);
spriteSelect(27);
}
//[Extra special attack]
function hellHoundWormCannon():void {
outputText("The thing rears up onto its hind legs, revealing its more humanoid stature, and allowing it to use its flexible paws to caress its twinned-penises. It lurches forwards powerfully, its thickness twitching and flaring as it launches a wave of worm-filled canine cum at you.", false);
outputText("\n", false);
if(rand(2) == 0) {
//Get hit – 10+ lust
stats(0,0,0,0,0,0,5 + player.lib/20,0);
outputText("Taken off-guard by the unexpected sexual display, you fail to move out of the way, and the wormy jism splatters you from the chest down.", false);
if(player.hasStatusAffect("infested") >= 0 && player.totalCocks() > 0) {
outputText(" The worms inside you begin moving and squirming. A few of your cum-soaked parasites crawl out from your shivering " + multiCockDescriptLight() + " as if attempting to meet the new arrivals. You desperately want to brush them away, but the pleasure in your crotch is too good to fight, and you find yourself staying your hand as each and every one of the new worms makes it way into your " + multiCockDescriptLight() + ".", false);
if(player.balls > 0) outputText(" Your " + ballsDescriptLight() + " grow weightier as the worms settle into their new home, arousing you beyond measure.", false);
else outputText(" You can feel them shifting around inside you as they adjust to their new home, arousing you beyond measure.", false);
stats(0,0,0,0,0,0,10,0);
}
else if(player.totalCocks() > 0) {
outputText(" The worms wriggle and squirm all over you, working their way towards your groin. It tickles pleasantly, but you brush them away before they can get inside you. The thought of being turned into a worm-dispensing cum fountain is horrifying, but it leaves you hard.", false);
stats(0,0,0,0,0,0,(5+Math.round(player.cor/20)),0);
}
else if(player.hasVagina()) outputText(" Thankfully, the worms don't seem to want anything to do with you, and rapidly drop down to the ground.", false);
}
//Sidestep
else {
outputText("You sidestep the gush of wormy fluid, letting it splatter against the rocks behind you.", false);
//(If infested +10 lust:
if(player.hasStatusAffect("infested") >= 0) {
outputText(" Despite avoiding the torrent of infected seed, your own wormy ", false);
if(player.balls > 0) outputText(ballsDescriptLight(), false);
else outputText(multiCockDescriptLight(), false);
outputText(" wriggle", false);
if(player.balls == 0 && player.cockTotal() == 1) outputText("s", false);
outputText(" hotly, expelling a few of your own worms in response along with a dribble of thick pre-cum. You wonder what it would feel like to let his worms crawl inside you…", false);
stats(0,0,0,0,0,0,10,0);
}
//if aroused by worms +5 lust:
else if(player.hasStatusAffect("wormsOn") >= 0 && player.hasStatusAffect("wormsHalf") < 0) {
stats(0,0,0,0,0,0,5,0);
outputText(" The idea of being covered in the beast's infested seed arouses you slightly, but you shake your head violently and clear away the unwelcome thought.", false);
}
}
monster.lust -= 25;
if(monster.lust < 40) monster.lust = 40;
combatRoundOver();
}
function infestedHellhoundLossRape():void {
outputText("", true);
//[BOTH INFESTED]
if(player.totalCocks() > 0 && player.hasStatusAffect("infested") >= 0) {
//(LUST)
if(player.lust > 99) {
outputText("No amount of shame from the act of submitting to such a beast can overpower the furnace of lust raging in your loins. ", false);
if(player.cor < 33) outputText("In spite of your revulsion ", false);
else if(player.cor < 66) outputText("In spite of your better sense ", false);
else outputText("With a perverse sense of anticipation ", false);
outputText("you remove your " + player.armorName + " and roll onto your back, exposing your vulnerable groin to the beast.\n\n", false);
}
//(HP)
else outputText("Too wounded to stand, you drop down to all fours in order to keep yourself off the ground. Too late you realize your mistake – the snarling beast is behind you and its razor-sharp teeth easily sink into your " + player.armorName + " before tearing away the offending armor, exposing your " + assDescript() + " and " + multiCockDescriptLight() + ". A cold mountain breeze blows across your now-exposed " + player.skinDesc + ", reminding you just how utterly vulnerable you are to the alien lusts of this symbiotic monstrosity. With a brutal lunge it knocks you off your " + player.feet() + " and onto your back.\n\n", false);
outputText("The beast takes a sniff at your groin, then backs away, looking confused. You glance down and realize just how hard you've become. A few of your worms are hanging from the " + cockHead(0) + " of your " + cockDescript(0) + ", starting to flow out in a steady stream. It feels better than it has any right to. A shadow falls across you as the hellhound moves over you, its imposing twin members hard and pulsating above you. Hot splatters of jism drip onto your chest as the beast's worms begin escaping, forcing thick globules of dog-semen out along with them.\n\n", false);
outputText("Overcome by the worms, both you and the beast begin orgasming, without external stimulation of any kind. Worms and cum mix together on top of you, slowly building into a large mound that covers the better part of your torso. Exhausted and drained, you both squirt weakly, emptying the last of your smallest worms into the pile. Your eyes close as the beast lies down with you, and together the two of you lose consciousness as your newly birthed worm colony squirms away.", false);
stats(0,0,0,0,1,1,-100,1);
player.cumMultiplier += .5;
eventParser(5007);
return;
}
//[PLAYER'S COCKS ARE BIG ENOUGH TO BE INFECTED]
else if(player.hasStatusAffect("infested") < 0 && player.biggestCockArea() >= 40) {
//(LUST)
if(player.lust > 99) {
outputText("No amount of shame from the act of submitting to such a beast can overpower the furnace of lust raging in your loins. ", false);
if(player.cor < 33) outputText("In spite of your revulsion ", false);
else if(player.cor < 66) outputText("In spite of your better sense ", false);
else outputText("With a perverse sense of anticipation ", false);
outputText("you remove your " + player.armorName + " and roll onto your back, exposing your vulnerable groin to the beast.\n\n", false);
}
//(HP)
else {
outputText("Too wounded to stand, you drop down to all fours in order to keep yourself off the ground. Too late you realize your mistake – the snarling beast is behind you and its razor-shark teeth easily sink into your " + player.armorName + " before tearing it off, exposing your " + assDescript() + " and " + multiCockDescriptLight() + ". A cold mountain breeze blows across your now exposed " + player.skinDesc + ", reminding you just how utterly vulnerable you are to the alien lusts of this symbiotic monstrosity. With a brutal lunge it knocks you off your " + player.feet() + " and onto your back.\n\n", false);
}
if(player.totalCocks() > 1) {
outputText("The infested hound repositions itself, blocking out the sun with its dark fur, leaving you with only the pale flames surrounding its fuzzy sack to look at. The warm wetness of its smooth tongue starts sliding over ", false);
outputText("each of your " + multiCockDescriptLight() + ". It feels good, better than it has any right to. ", false);
outputText("Every single one of your " + multiCockDescriptLight() + " hardens under the stimulation, happy to be so well-treated.\n\n", false);
outputText("Stopping its licking, the beast begins to shuffle forwards, pre-cum-coated worms plopping out of its double-dicks onto your belly. They crawl lamely around as the beast works to line itself up, though you're unsure what it could possibly be aiming for. Your questions are answered as the slightly pointed tips of its twin members press forwards, bumping against the crowns of your own cocks. It pushes forward with an intense sort of care, slowly forcing itself into your urethras, dribbling painfully hot cum directly into your cock-passages.\n\n", false);
outputText("Gods, it's shoving its infected cocks up your urethras! It's trying to infect you with those worms! The dog-demon keeps pushing further and further, sliding deep inside you, the outline of its members easily visible through the skin of your " + multiCockDescriptLight() + ". It starts feeling good, the wriggling parasite-infested dicks begin sliding in and out, fucking your urethras in earnest and depositing their wormy cargo deep inside you.\n\n", false);
outputText("Your ", false);
if(player.balls > 0) outputText(ballsDescriptLight() + " shiver as hot doggie-cum and wiggling worms are pumped directly into them. ", false);
else outputText("body feels uncomfortably full as hot doggie-cum and wriggling worms are pumped directly into your prostate. ", false);
outputText("Despite the strange freakishness of the situation, you find yourself getting off on having so many wriggling forms stuffed inside you. The thickness of a large obstruction working its way down your urethra prevents your orgasm from taking you anywhere, but you feel the pleasure and pressure all the same. Your body clenches and writhes under the beast, a helpless slave to the unholy pleasures being forced upon you.\n\n", false);
outputText("The demonic dog backs away with what looks like a grin on its face after filling you with worms and boiling spooge, your urethras stretched and dripping with white squirming goop. Pushed beyond your endurance, you start blacking out, your last thought a lamentation on how you'll be a carrier for these parasites, just like this demon-dog.", false);
}
else {
outputText("The infested hound repositions itself, blocking out the sun with its dark fur, leaving you with only the pale flames surrounding its fuzzy sack to look at. The warm wetness of its smooth tongue starts sliding over ", false);
outputText("your " + multiCockDescriptLight() + ". It feels good, better than it has any right to. ", false);
outputText("Your " + multiCockDescriptLight() + " hardens under the stimulation, happy to be so well-treated.\n\n", false);
outputText("Stopping its licking, the beast begins to shuffle forwards, pre-cum-coated worms plopping out of its double-dicks onto your belly. They crawl lamely around as the beast works to line itself up, though you're unsure what it could possibly be aiming for. Your questions are answered as the slightly pointed tip of one of its twin-members presses forward, bumping against your " + cockHead(0) + ". It pushes forward with an intense sort of care, slowly forcing itself into your urethra, dribbling painfully hot cum directly into your cock-passage and dripping the stuff all over your groin.\n\n", false);
outputText("Gods, it's shoving its infected cock up your urethra! It's trying to infect you with those worms! The dog-demon keeps pushing further and further, sliding deep inside you, the outline of its member easily visible through the skin of your " + multiCockDescriptLight() + ". It starts feeling good, the wriggling parasite-infested dick begins sliding in and out, fucking your urethra in earnest and depositing its wormy cargo deep inside you.\n\n", false);
outputText("Your ", false);
if(player.balls > 0) outputText(ballsDescriptLight() + " shiver as hot doggie-cum and wiggling worms are pumped directly into them.", false);
else outputText("body feels uncomfortably full as hot doggie-cum and wriggling worms are pumped directly into your prostate.", false);
outputText("Despite the strange freakishness of the situation, you find yourself getting off on having so many moving forms stuffed inside you. The thickness of a large obstruction working its way down your urethra prevents your orgasm from taking you anywhere, but you feel the pleasure and pressure all the same. Your body clenches and writhes under the beast, a helpless slave to the unholy pleasures being forced upon you as the dog-demon's exposed member drops a huge worm into the wet puddle on your crotch. You're horrified when you realize that a similar worm must be making its way inside you now.\n\n", false);
outputText("The demonic dog backs away with what looks like a grin on its face after filling you with worms and boiling spooge, your urethra stretched and dripping with white squirming goop. Pushed beyond your endurance, you start blacking out, your last thought a lamentation on how you'll be a carrier for these parasites, just like this demon-dog.", false);
}
//(+infested)
player.createStatusAffect("infested",0,0,0,0);
stats(0,0,0,0,1,1,-100,1);
player.cumMultiplier += .2;
eventParser(5007);
return;
}
//[HAS PUSSY AND NO DICK BIG ENOUGH TO BE INFECTED]
else if(player.hasVagina() && player.biggestCockArea() < 40 && player.lowerBody != 3) {
//(LUST)
if(player.lust > 99) {
outputText("No amount of shame from the act of submitting to such a beast can overpower the furnace of lust raging in your loins. ", false);
if(player.cor < 33) outputText("In spite of your revulsion ", false);
else if(player.cor < 66) outputText("In spite of your better sense ", false);
else outputText("With a perverse sense of anticipation ", false);
outputText("you remove your " + player.armorName + " and drop to all fours, mimicking what you think a dog would do.\n\n", false);
}
//(HP)
else {
outputText("Too wounded to stand, you drop down to all fours in order to keep yourself off the ground. Too late you realize your mistake – the snarling beast is behind you and its razor-shark teeth easily sink into your " + player.armorName + " before tearing it off, exposing your " + assDescript() + " and " + vaginaDescript(0) + ". A cold mountain breeze blows across your now exposed " + player.skinDesc + ", reminding you just how utterly exposed you are to the alien lusts of this symbiotic monstrosity.\n\n", false);
}
outputText("The hell-hound rises up, looking nearly humanoid in shape for a moment before it drops down, planting its paws on your shoulders. ", false);
if(player.cor < 66) outputText("You beg, \"<i>Please, no, no! I don't want them..in me!</i>\"\n\n", false);
else outputText("You start to beg it not to put them inside you, but your protests drop off when you realize how good they could feel squirming inside you.\n\n", false);
outputText("The demon-dog tries to double-penetrate you all at once, but it isn't lined up properly, and all it manages to do is bump against your taint and drag its main member across your labia. You gasp in pain, momentarily thankful not to be impaled by such bestial implements, but knowing all too well the brief reprieve will be over all too soon. As if it can read your thoughts, the beast on top of you repositions itself and slams forward, this time managing to line its two dog-dicks up to your holes correctly. The pair of them feel far larger than they looked, filling you with a painful suddenness that brings tears to your eyes.\n\n", false);
outputText("Incredible heat radiates from the pair of rods inside you, making your whole body break out in a cold sweat in an attempt to deal with the situation. You're rocked back and forth as the beast begins fucking you in earnest, slamming its fur-covered hips against your " + assDescript() + " with animalistic intensity. Thankfully, the fucking isn't that painful, but the small mercy is ruined by the hot fluid you can feel starting to pour into you.\n\n", false);
outputText("Oh gods no, you can feel something squirming inside you! It's dripping worms into your intestines and pussy! Its hot spittle drips onto your back as it ruts hard and fast, spurting and dripping a small portion of its wormy cargo inside you. They're wriggling and squirming around, rubbing you in such an obscene way, bringing you closer and closer to orgasm in spite of the budding horror gnawing at your gut. The beast on your back seems oblivious to it all, pushing more roughly into your " + vaginaDescript(0) + " and " + assholeDescript() + " with every stroke until with a burst of pressure, he manages to bottom out both of his throbbing, black fuck-sticks at once.\n\n", false);
outputText("It's so wrong...but so hot. He's filling you with them! The fucking hell-mutt is cumming and plugging both your holes full of his parasitic cargo! Gods you're filled with wriggling worms, squirming and writhing against your tender cunt-walls and rectum. You're getting fuller and fuller, and the spooge they're swimming in is so fucking hot it practically burns you. You cum hard, clamping down on the invading members, and squealing with a mix of pain and pleasure, driven beyond rational thought by the absurdity and pleasure of the situation.\n\n", false);
outputText("Unable to support yourself any longer, you collapse, your hips held up by the pair of demonic black dog-dicks lodged in your orifices. They keep cumming and cumming, until your body takes a slow slide off to the ground. Your eyes drift closed, lulled to sleep by the squirming warmth plugging both your holes. ", false);
cuntChange(monster.cockArea(0), true);
outputText(" ", false);
buttChange(monster.cockArea(0), true);
//(Status applied – worm plugged) –
//random chance of big lust boost as worms evacuate
//your body. When worms leave they take with them up
//to 5 fertility, to a minimum of 10.
if(player.hasStatusAffect("worm plugged") >= 0)
player.addStatusValue("worm plugged",1,1+rand(5));
else
player.createStatusAffect("worm plugged",1+rand(5),0,0,0);
stats(0,0,0,0,1,0,-100,1);
eventParser(5007);
return;
}
//[GENDERLESS OR MALE WITH DICK TOO SMALL]
else {
//(LUST)
if(player.lust > 99) {
outputText("No amount of shame from the act of submitting to such a beast can overpower the furnace of lust raging in your loins. ", false);
if(player.cor < 33) outputText("In spite of your revulsion ", false);
else if(player.cor < 66) outputText("In spite of your better sense ", false);
else outputText("With a perverse sense of anticipation ", false);
outputText("you remove your " + player.armorName + " and drop to your elbows, mimicking what you think a dog would do.\n\n", false);
}
//(HP)
else {
outputText("Too wounded to stand, you drop down to on your elbows in order to keep yourself off the ground. Too late you realize your mistake – the snarling beast is behind you and its razor-shark teeth easily sink into your " + player.armorName + " before tearing it off, exposing your " + assDescript() + ". A cold mountain breeze blows across your now exposed " + player.skinDesc + ", reminding you just how utterly exposed you are to the alien lusts of this symbiotic monstrosity.\n\n", false);
}
outputText("The hell-hound rises up, looking nearly humanoid in shape for a moment before it drops down, planting its paws on your shoulders. ", false);
if(player.cor < 80) outputText("You beg, \"<i>Please, no, no! I don't want it..in me!</i>\"\n\n", false);
else outputText("You start to beg it not to put it inside you, but your protests drop off when you realize how good they could feel squirming inside you.\n\n", false);
outputText("The demon-dog tries to penetrate you all at once, but it isn't lined up properly, and all it manages to do is bump against your taint and rub its other dick on your back. You gasp in pain, momentarily thankful not to be impaled by such a bestial implement, but knowing all too well the brief reprieve will be over all too soon. As if it can read your thoughts, the demon-hound repositions itself and slams forward, this time managing to line its dog-dicks up with your " + assholeDescript() + " correctly. It feels far larger than it looked, filling you with a painful suddenness that brings tears to your eyes.\n\n", false);
outputText("Incredible heat radiates from the thick black rod inside you, making your whole body break out in a cold sweat in an attempt to deal with the situation. You're rocked back and forth as the beast begins fucking you in earnest, slamming its fur-covered hips against your " + assDescript() + " with animalistic intensity. Thankfully, the fucking isn't that painful, but the small mercy is ruined by the hot fluid you can feel starting to pour into your " + assholeDescript() + " and onto your back.\n\n", false);
outputText("Oh gods no, you can feel something squirming inside you! It's dripping worms into your intestines! Its hot spittle and doggie-cum drips onto your back as it ruts hard and fast, spurting and dripping a small portion of its wormy cargo inside you. They're wriggling and squirming around, rubbing you in such an obscene way, bringing you closer and closer to orgasm in spite of the budding horror gnawing at your gut. The beast on your back seems oblivious to it all, pushing more roughly into your " + assholeDescript() + " with every stroke until with a burst of pressure, he manages to bottom out his throbbing, black fuck-stick.\n\n", false);
outputText("It's so wrong...but so hot. He's filling you with them! The fucking hell-mutt is cumming and plugging your hole full of his parasitic cargo while he paints your back with even more of them! Gods you're filled with wriggling worms, squirming and writhing against your rectum. You're getting fuller and fuller, and the spooge they're swimming in is so fucking hot it practically burns you. You cum hard, clamping down on the invading member, and squealing with a mix of pain and pleasure, driven beyond rational thought by the absurdity and pleasure of the situation.\n\n", false);
outputText("Unable to support yourself any longer, you collapse, your hips held up by the demonic black dog-dick lodged in your orifice. They keep cumming and cumming, until your body takes a slow slide off to the ground. Your eyes drift closed, lulled to sleep by the squirming warmth plugging your " + assholeDescript() + " and coating your back.", false);
outputText(" ", false);
buttChange(monster.cockArea(0), true);
stats(0,0,0,0,1,0,-100,1);
eventParser(5007);
return;
}
}