Advertisement
Guest User

Free Cities Lethal Pit Fights

a guest
Apr 1st, 2016
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.56 KB | None | 0 0
  1. <<nobr>>
  2.  
  3. <<set $nextButton to "Continue">>
  4. <<set $nextLink to "Nonrandom Event">>
  5. <<set $pitFought to 1>>
  6.  
  7. <<for $i to 0; $i lt $slaves.length; $i++>>
  8. <<if ($slaves[$i].ID == $fighterOne.ID)>>
  9. <<set $fighterOne to $slaves[$i]>>
  10. <</if>>
  11. <<if ($slaves[$i].ID == $fighterTwo.ID)>>
  12. <<set $fighterTwo to $slaves[$i]>>
  13. <</if>>
  14. <</for>>
  15.  
  16. <</nobr>>\
  17. \
  18. <<nobr>>
  19.  
  20. This week's pit fight is between $fighterOne.slaveName and $fighterTwo.slaveName. <<if $pitAudience is "none">>You are alone above the pit, left to watch them kill and die in private.<<elseif $pitAudience is "free">>Your guests line the rim of the pit, joking and betting, nervous and excited by the close prospect of watching a girl die.<<else>>The attendees line the rim of the pit, betting and arguing, nervous and excited by the close prospect of watching a girl die.<</if>>
  21.  
  22. <<if $FSRomanRevivalist isnot "unset">>
  23. They @@color:green;passionately approve@@ of your hosting lethal combat between slaves; this advances ideas from antiquity about what public events should be.
  24. <<set $rep += 20*$FSSingleSlaveRep*($FSRomanRevivalist/$FSLockinLevel)>>
  25. <<set $FSRomanRevivalist += 0.4*$FSSingleSlaveRep>>
  26. <</if>>
  27.  
  28. You review the rules - the combatants will use their choice of swords, and the fight will be to the death, with both combatants executed if no decision is reached. The winner will earn two complete days of rest, not to mention continued life. You take a moment to look over your girls before giving the word. After all, it's the last time you'll be seeing one of them alive.
  29.  
  30. <</nobr>>
  31.  
  32. <<nobr>>
  33.  
  34. <<set $activeSlave to $fighterOne>>
  35. <<display "Deadliness">>
  36. <<set $fighterOneDeadliness to $deadliness>>
  37.  
  38. <<if $fighterOne.fetish is "mindbroken">>
  39. $fighterOne.slaveName is too broken to care about whether she lives or dies;
  40. <<elseif $fighterOneDeadliness gt 5>>
  41. $fighterOne.slaveName seems very confident;
  42. <<elseif $fighterOneDeadliness gt 3>>
  43. $fighterOne.slaveName seems nervous, but steels herself;
  44. <<elseif $fighterOneDeadliness gt 1>>
  45. $fighterOne.slaveName seems hesitant and unsure;
  46. <<else>>
  47. $fighterOne.slaveName is obviously terrified, and might flee if there were a way out of the pit;
  48. <</if>>
  49.  
  50. <<if $fighterOne.fetish is "mindbroken">>
  51. she is indifferent to the prospect of killing, as well.
  52. <<elseif $fighterOne.devotion gt 18>>
  53. she is clearly willing to do her best to kill for you.
  54. <<elseif ($fighterOne.fetish is "sadist") and ($fighterOne.fetishDiscovered is 1)>>
  55. the prospect of killing does not seem to concern her.
  56. <<elseif $fighterOne.devotion gt 10>>
  57. she obviously does not want to kill, but will do as you order.
  58. <<elseif $fighterOne.devotion gt -4>>
  59. she is clearly unhappy at the prospect of killing, but knows that the alternative is death.
  60. <<else>>
  61. she knows that it's kill or be killed, and puts aside her hatred of you in an effort to live.
  62. <</if>>
  63.  
  64. <<if $fighterOne.combatSkill gt 0>>
  65. Her grip on her sword is sure and easy.
  66. <</if>>
  67.  
  68. <<if $fighterOne.muscles gte 3>>
  69. She is wielding a massive two-handed blade few others could even heft.
  70. <<elseif $fighterOne.muscles gte 2>>
  71. She is strong enough to handle a bastard sword.
  72. <<elseif $fighterOne.muscles gte 1>>
  73. She has selected a longsword suited to her strength.
  74. <<else>>
  75. She has selected a short sword, the heaviest weapon she can manage.
  76. <</if>>
  77.  
  78. <<if $fighterOne.height gt 0>>
  79. Her height gives her a reach advantage.
  80. <</if>>
  81.  
  82. <<if $fighterOne.health gt 5>>
  83. Her shining health makes her a better fighter.
  84. <</if>>
  85.  
  86. <<if $fighterOne.weight gt 0>>
  87. Her heavy weight is an impediment as a pit fighter.
  88. <</if>>
  89.  
  90. <<if $fighterOne.weight lt 0>>
  91. Her light weight is an impediment as a pit fighter.
  92. <</if>>
  93.  
  94. <<if $fighterOne.health lt -5>>
  95. Her poor health makes her a weaker combatant.
  96. <</if>>
  97.  
  98. <<if $fighterOne.preg gt 10>>
  99. Her advanced pregnancy makes her much less effective, not to mention terrified for her child.
  100. <</if>>
  101.  
  102. <</nobr>>
  103.  
  104. <<nobr>>
  105.  
  106. <<set $activeSlave to $fighterTwo>>
  107. <<display "Deadliness">>
  108. <<set $fighterTwoDeadliness to $deadliness>>
  109.  
  110. <<if $fighterTwo.fetish is "mindbroken">>
  111. $fighterTwo.slaveName is too broken to care about whether she lives or dies;
  112. <<elseif $fighterTwoDeadliness gt 5>>
  113. $fighterTwo.slaveName seems very confident;
  114. <<elseif $fighterTwoDeadliness gt 3>>
  115. $fighterTwo.slaveName seems nervous, but steels herself;
  116. <<elseif $fighterTwoDeadliness gt 1>>
  117. $fighterTwo.slaveName seems hesitant and unsure;
  118. <<else>>
  119. $fighterTwo.slaveName is obviously terrified, and might flee if there were a way out of the pit;
  120. <</if>>
  121.  
  122. <<if $fighterTwo.fetish is "mindbroken">>
  123. she is indifferent to the prospect of killing, as well.
  124. <<elseif $fighterTwo.devotion gt 18>>
  125. she is clearly willing to do her best to kill for you.
  126. <<elseif ($fighterTwo.fetish is "sadist") and ($fighterTwo.fetishDiscovered is 1)>>
  127. the prospect of killing does not seem to concern her.
  128. <<elseif $fighterTwo.devotion gt 10>>
  129. she obviously does not want to kill, but will do as you order.
  130. <<elseif $fighterTwo.devotion gt -4>>
  131. she is clearly unhappy at the prospect of killing, but knows that the alternative is death.
  132. <<else>>
  133. she knows that it's kill or be killed, and puts aside her hatred of you in an effort to live.
  134. <</if>>
  135.  
  136. <<if $fighterTwo.combatSkill gt 0>>
  137. Her grip on her sword is sure and easy.
  138. <</if>>
  139.  
  140. <<if $fighterTwo.muscles gte 3>>
  141. She is wielding a massive two-handed blade few others could even heft.
  142. <<elseif $fighterTwo.muscles gte 2>>
  143. She is strong enough to handle a bastard sword.
  144. <<elseif $fighterTwo.muscles gte 1>>
  145. She has selected a longsword suited to her strength.
  146. <<else>>
  147. She has selected a short sword, the heaviest weapon she can manage.
  148. <</if>>
  149.  
  150. <<if $fighterTwo.height gt 0>>
  151. Her height gives her a reach advantage.
  152. <</if>>
  153.  
  154. <<if $fighterTwo.health gt 5>>
  155. Her shining health makes her a better fighter.
  156. <</if>>
  157.  
  158. <<if $fighterTwo.weight gt 0>>
  159. Her heavy weight is an impediment as a pit fighter.
  160. <</if>>
  161.  
  162. <<if $fighterTwo.weight lt 0>>
  163. Her light weight is an impediment as a pit fighter.
  164. <</if>>
  165.  
  166. <<if $fighterTwo.health lt -5>>
  167. Her poor health makes her a weaker combatant.
  168. <</if>>
  169.  
  170. <<if $fighterTwo.preg gt 10>>
  171. Her advanced pregnancy makes her much less effective, not to mention terrified for her child.
  172. <</if>>
  173.  
  174. In any case, both of the slaves have been dosed with aggression enhancers and inhibition blockers; they'll fight to kill.
  175.  
  176. <</nobr>>
  177.  
  178. <<nobr>>
  179.  
  180. <<if $fighterTwoDeadliness gt $fighterOneDeadliness>>
  181. <<set $winner to $fighterTwo>>
  182. <<set $winnerDeadliness to $fighterTwoDeadliness>>
  183. <<set $loser to $fighterOne>>
  184. <<set $loserDeadliness to $fighterOneDeadliness>>
  185. <<elseif $fighterTwoDeadliness lt $fighterOneDeadliness>>
  186. <<set $loser to $fighterTwo>>
  187. <<set $loserDeadliness to $fighterTwoDeadliness>>
  188. <<set $winner to $fighterOne>>
  189. <<set $winnerDeadliness to $fighterOneDeadliness>>
  190. <<elseif random(1,100) gt 50>>
  191. <<set $winner to $fighterTwo>>
  192. <<set $winnerDeadliness to $fighterTwoDeadliness>>
  193. <<set $loser to $fighterOne>>
  194. <<set $loserDeadliness to $fighterOneDeadliness>>
  195. <<else>>
  196. <<set $loser to $fighterTwo>>
  197. <<set $loserDeadliness to $fighterTwoDeadliness>>
  198. <<set $winner to $fighterOne>>
  199. <<set $winnerDeadliness to $fighterOneDeadliness>>
  200. <</if>>
  201.  
  202. <<if ($winnerDeadliness gt $loserDeadliness+3) and ($winner.combatSkill gt 0)>>
  203. $winner.slaveName wants to win, and she opens the fight with a furious attack. $loser.slaveName manages to get her blade up, blocking a strike with a ringing clash and a few sparks, but by doing so leaves her abdomen open and obscures her vision enough that she is unprepared for the following horizontal slash, which opens her belly wide. The stricken girl collapses, feebly trying to push her viscera back into place. Whether out of mercy or a desire to get it over with, $winner.slaveName quickly removes the dying girl's head.
  204. <<if $pitAudience is "paid">>
  205. The audience is reasonably impressed by the gore, and your @@color:yellowgreen;cut of the betting@@ is reasonable.
  206. <<set $cash += 4000>>
  207. <<elseif $pitAudience is "free">>
  208. The audience is @@color:green;reasonably impressed@@ by the gore.
  209. <<set $rep += 200>>
  210. <</if>>
  211. <<elseif ($winnerDeadliness gt $loserDeadliness+3)>>
  212. $winner.slaveName wants to win and is confident she will, but she isn't particularly sure about how to do so. She fights cautiously, swinging her sword in powerful but inaccurate strokes. It is only a matter of time before one of these strikes gets through; it's telling that rather than hitting what she aimed at, $winner.slaveName accidentally opens a massive gash down $loser.slaveName's thigh. Realizing she has to do something, $loser.slaveName makes a desperate counterattack, pouring blood as she goes. $winner.slaveName panics and fails to parry one of the last counterstrikes before loss of blood ends the attack, suffering a @@color:red;terrible cut@@ to her shoulder. Down to one arm, $winner.slaveName is forced to make a long, loud butchery of ending the fight.
  213. <<set $winner.health -= 2>>
  214. <<if $pitAudience is "paid">>
  215. The audience is reasonably impressed by the blood, and your @@color:yellowgreen;cut of the betting@@ is reasonable.
  216. <<set $cash += 4000>>
  217. <<elseif $pitAudience is "free">>
  218. The audience is @@color:green;reasonably impressed@@ by the blood.
  219. <<set $rep += 200>>
  220. <</if>>
  221. <<elseif ($winner.combatSkill gt 0) and ($loser.combatSkill gt 0)>>
  222. Upon your word the two combatants approach each other warily, both knowing the other is reasonably competent. Before long they are trading thrust and parry, swing and block. $winner.slaveName is slowly pressed back, so she decides to change the nature of the fight. After three tries she manages to force $loser.slaveName to close, suffering a @@color:red;nearly severed ear@@ as she does. $loser.slaveName realizes she only retains an advantage at long range but cannot back up fast enough to avoid close combat. $loser.slaveName is forced back fast enough that she trips; she's barely fallen on her back before she grunts with shock and pain, dying with a look of surprise as she stares at the sword growing out of her chest.
  223. <<set $winner.health -= 2>>
  224. <<if $pitAudience is "paid">>
  225. The audience is quite impressed by the expert fight, and your @@color:yellowgreen;cut of the betting@@ is quite good.
  226. <<set $cash += 10000>>
  227. <<elseif $pitAudience is "free">>
  228. The audience is @@color:green;very impressed@@ by the expert fight.
  229. <<set $rep += 500>>
  230. <</if>>
  231. <<elseif ($winner.height-$loser.height lte -1)>>
  232. $winner.slaveName realizes that $loser.slaveName's wingspan gives her a huge reach advantage. She bores straight in, taking @@color:red;a glancing scalp wound@@ but coming on regardless. $loser.slaveName understands her opponent's intention and backs off, but the pit is small and there isn't much room to retreat. When her back hits a padded wall, $winner.slaveName aims a gutting cut that $loser.slaveName struggles to block. She manages it, but the wall catches her point, so the block is with her wrist, not her sword. The sharp blade cuts almost all the way through the joint, leaving her in agony and totally incapable of defense. $winner.slaveName pushes her head back against the wall and cuts her throat down to the spine.
  233. <<set $loser.health -= 2>>
  234. <<if $pitAudience is "paid">>
  235. The audience is reasonably impressed by the blood, and your @@color:yellowgreen;cut of the betting@@ is reasonable.
  236. <<set $cash += 4000>>
  237. <<elseif $pitAudience is "free">>
  238. The audience is @@color:green;reasonably impressed@@ by the blood.
  239. <<set $rep += 200>>
  240. <</if>>
  241. <<elseif ($winner.muscle gt 2)>>
  242. $winner.slaveName is so massively muscular that she's actually impeded by her lack of speed and flexibility. $loser.slaveName is properly afraid of her strength, though, so she tries to stay away as much as she can. The few times their blades clash reinforces this approach, since $winner.slaveName is able to beat her opponent's blocks out of the way with contemptuous ease. The fight takes a long, long time, but it takes more out of $loser.slaveName to survive than it takes out of $winner.slaveName to keep swinging. Eventually the gasping, weeping $loser.slaveName trips and does not struggle to her feet in time. It takes her tired opponent several overhead butcher's cleaves to end it.
  243. <<if $pitAudience is "paid">>
  244. The audience is reasonably impressed by the show of strength, and your @@color:yellowgreen;cut of the betting@@ is reasonable.
  245. <<set $cash += 1000>>
  246. <<elseif $pitAudience is "free">>
  247. The audience is @@color:green;reasonably impressed@@ by the show of strength.
  248. <<set $rep += 50>>
  249. <</if>>
  250. <<elseif ($loser.boobs gt 1200)>>
  251. $winner.slaveName takes an extremely simple shortcut to victory. The instant the fight starts, she slices $loser.slaveName right across her huge tits, which are so large the cannot properly be defended. $loser.slaveName reflexively drops her sword to clasp her hands over her ruined breasts, gushing blood<<if $loser.boobsImplant gt 400>> and implant fluid<</if>>. $winner.slaveName's followup is neither artful nor particularly well planned, but it is effective. She hits the distracted girl's neck from the side, almost but not quite separating her head from her body.
  252. <<if $pitAudience is "paid">>
  253. The audience is not very impressed by this easy kill, and your @@color:yellowgreen;cut of the betting@@ is unimpressive.
  254. <<set $cash += 2000>>
  255. <<elseif $pitAudience is "free">>
  256. The audience is @@color:green;not very impressed@@ by this easy kill.
  257. <<set $rep += 100>>
  258. <</if>>
  259. <<elseif ($loser.dick gt 0)>>
  260. $winner.slaveName wants to live badly enough that she takes an extremely brutal shortcut to victory. The instant the fight starts, she furiously swings for $loser.slaveName's face. $loser.slaveName reflexively raises her sword to block, at which point $winner.slaveName simply kicks her in the the dick. $loser.slaveName goes down like a marionette with cut strings, her mouth soundlessly opening and closing and tears leaking from her closed eyes. $winner.slaveName walks over to the prostrate slave and cuts her throat without much trouble.
  261. <<if $pitAudience is "paid">>
  262. The audience is not very impressed by this easy kill, and your @@color:yellowgreen;cut of the betting@@ is unimpressive.
  263. <<set $cash += 2000>>
  264. <<elseif $pitAudience is "free">>
  265. The audience is @@color:green;not very impressed@@ by this easy kill.
  266. <<set $rep += 100>>
  267. <</if>>
  268. <<else>>
  269. $winner.slaveName wants to live badly enough that she takes an extremely brutal shortcut to victory. The instant the fight starts, she furiously swings for $loser.slaveName's face. $loser.slaveName reflexively raises her sword to block, at which point $winner.slaveName simply kicks her in the the cunt. $loser.slaveName goes down like a marionette with cut strings, her mouth soundlessly opening and closing and tears leaking from her closed eyes. $winner.slaveName walks over to the prostrate slave and cuts her throat without much trouble.
  270. <<if $pitAudience is "paid">>
  271. The audience is not very impressed by this easy kill, and your @@color:yellowgreen;cut of the betting@@ is unimpressive.
  272. <<set $cash += 2000>>
  273. <<elseif $pitAudience is "free">>
  274. The audience is @@color:green;not very impressed@@ by this easy kill.
  275. <<set $rep += 1000>>
  276. <</if>>
  277. <</if>>
  278.  
  279. <</nobr>>
  280.  
  281. <<nobr>>
  282.  
  283. You let the winner $winner.slaveName, shaking as she comes off the adrenaline, drugs, and the fear, exit the pit.
  284.  
  285. <<if $winner.fetish is "mindbroken">>
  286. She was already so broken before today that she will not be seriously affected by having killed with her own hands.
  287. <<elseif $winner.devotion gt 28>>
  288. She is so worshipful of you that she does not see killing $loser.slaveName as special in her own internal listing of things that she has willingly done and would willingly do again on your behalf.
  289. <<elseif ($winner.fetishDiscovered is 1) and ($winner.fetish is "sadist")>>
  290. She has sunk even deeper into cruelty, callousness, and a total disregard of the value of other slaves' lives. Going forward, she's even @@color:hotpink;less likely to question@@ even the most abominable commands.
  291. <<set $winner.devotion += 1>>
  292. <<elseif $winner.devotion gt 20>>
  293. She will never forget having killed $loser.slaveName with her own hands. The only way she will be able to live with herself is to @@color:hotpink;subsume her will to yours,@@ telling herself that the killing was to serve and obey you.
  294. <<set $winner.devotion += 2>>
  295. <<elseif $winner.devotion gt 10>>
  296. She will never forget having killed $loser.slaveName with her own hands. The only way she will be able to live with herself is to tell herself that the killing was done on your orders.
  297. <<else>>
  298. She will never forget having killed $loser.slaveName with her own hands. The only way she will be able to live with herself is to @@color:mediumorchid;blame you,@@ telling herself that the killing was the only choice you gave her if she wanted to live.
  299. <<set $winner.devotion -= 2>>
  300. <</if>>
  301.  
  302. <<if ($winner.fetish isnot "nympho") and ($winner.fetish isnot "sadist")>>
  303. <<if random(1,100) gt 50>>
  304. Cruelty and callousness seeps its way into her sexuality; she has become a @@color:pink;bloody sadist.@@
  305. <<set $winner.fetish to "sadist">>
  306. <<set $winner.fetishDiscovered to 1>>
  307. <</if>>
  308. <</if>>
  309.  
  310. <<if ($winner.rivalry gt 0) and($loser.ID is $winner.rivalryTarget)>>
  311. <<if ($winner.devotion gt 15)>>
  312. She is so accepting of the low value of slave life that she @@color:hotpink;is pleased@@ to have killed her rival $loser.slaveName.
  313. <<set $winner.devotion += 1>>
  314. <</if>>
  315. <<elseif ($winner.relationship gte 0) and ($loser.ID is $winner.relationshipTarget)>>
  316. <<if ($winner.devotion gt 18)>>
  317. She is so worshipful of you that she sees the death of her only friend at her own hand as an @@color:hotpink;honorable@@ end to their doomed slave relationship.
  318. <<set $winner.devotion += 1>>
  319. <<else>>
  320. She shows little reaction to the death of her only friend at her own hand. In the coming days, it becomes clear that this is because she is @@color:red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
  321. <<set $winner.fetish to "mindbroken">>
  322. <<set $winner.fetishDiscovered to 1>>
  323. <</if>>
  324. <<elseif ($winner.relation isnot 0) and ($loser.ID is $winner.relationTarget)>>
  325. <<if ($winner.devotion gt 18)>>
  326. She is so worshipful of you that she sees the death of her $winner.relation at her own hand as an @@color:hotpink;honorable@@ end to their doomed family.
  327. <<set $winner.devotion += 1>>
  328. <<else>>
  329. She shows little reaction to the death of her $winner.relation at her own hand. In the coming days, it becomes clear that this is because she is @@color:red;no longer capable@@ of reacting to anything on an emotional level. Ever again.
  330. <<set $winner.fetish to "mindbroken">>
  331. <<set $winner.fetishDiscovered to 1>>
  332. <</if>>
  333. <</if>>
  334.  
  335. <<if ($winner.combatSkill is 0)>>
  336. With lethal experience in the pit $winner.slaveName has @@color:green;learned basic combat skills.@@
  337. <<set $winner.combatSkill += 1>>
  338. <</if>>
  339.  
  340. <<set $winner.pitKills += 1>>
  341. <<set $pitKillsTotal += 1>>
  342.  
  343. <<for $i to 0; $i lt $slaves.length; $i++>>
  344. <<if $winner.ID == $slaves[$i].ID>>
  345. <<set $slaves[$i] to $winner>>
  346. <</if>>
  347. <</for>>
  348. <<for $i to 0; $i lt $slaves.length; $i++>>
  349. <<if $loser.ID == $fighterOne.ID>>
  350. <<set $fighterOne to 0>>
  351. <<elseif $loser.ID == $fighterTwo.ID>>
  352. <<set $fighterTwo to 0>>
  353. <</if>>
  354. <<if $loser.ID == $slaves[$i].ID>>
  355. <<set $activeSlave to $slaves[$i]>>
  356. <<display "Remove activeSlave">>
  357. <</if>>
  358. <</for>>
  359.  
  360. <</nobr>>\
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement