Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.84 KB | None | 0 0
  1. puts "The evil empire has begun to move across the lands. They stop to attack, rape, murder, and pillage any and everything they see."
  2. puts "One day, they come across your simple house. You are not a wealthy man, by any means. However, what's yours is yours."
  3. puts "Including your beloved wife. As they had done previously, in many other locations, they began by setting fire to your home."
  4. puts "After the house had been set ablaze, they took anything of value, leaving only a small sword that was too dull to pose any harm."
  5. puts "Your wife, who had been in town, sees the fire and begins to run towards your house to ensure that you're ok."
  6. puts "When she gets there however, she's ambushed by the bad men. You being restrained, are forced to watch as they take turns violating her."
  7. puts "You scream and howl for them to release her, but to no avail. After they've all taken their turns, they simply slit her through to ensure that she's dead."
  8. puts "They then turn to you. They cut across your neck with a sharp dagger and blood begins to pour out. But something is wrong. You're losing blood, but not enough to be fatal."
  9. puts "You realize that they didn't cut you deep enough. You flop over, grasping your neck in hopes they leave."
  10. puts "As you lie on the floor, your entire being is filled with an endless rage. You tell yourself you will seek revenge, regardless of what you have to do."
  11.  
  12.  
  13. puts "Do you want to embark on this journey? Or do you want to go quietly into the night?"
  14.  
  15. print "> "
  16. lifeOrDeath = $stdin.gets.chomp
  17.  
  18.  
  19. if lifeOrDeath == "Yes"
  20. puts "Good, let's get to work."
  21. elsif lifeOrDeath == "No"
  22. puts "Then die."
  23. exit(0)
  24. end
  25.  
  26. puts "You realize that your home is still one fire.\n"
  27. puts "You look around the room you're in to see if.\n"
  28. puts "You can find anything of value to help you."
  29. puts "You see the sword they left. You struggle to get on your feet.\n"
  30. puts "Slowly, you make your way to the sword as the smoke fills the room.\n"
  31. puts "The sword seems to have fallen into your hand when you reach for it.\n"
  32. puts "As the smoke becomes thicker, you make your way outside.\n"
  33.  
  34. def grunt(dmg, hp)
  35. puts "You see a grunt in your fields, torching them.\n"
  36. puts "He sees you and is in visible shock.\n"
  37. puts "You pull your sword from the sheathe and prepare yourself.\n"
  38. end
  39.  
  40. grunt(1, 7)
  41.  
  42. def sword(sdmg, crit)
  43. puts "You can feel your swords presence, you feel as if it thirsts for the grunts blood."
  44. puts "As the grunt closes the distance, you swing your sword, hitting the grunt.\n"
  45. puts "You hit the grunt for #{sdmg} damage.\n"
  46. puts "He stumbles, but still lives. You swing again, this time with all the fury you\n"
  47. puts "Can muster. You hit him for #{crit} damage."
  48. end
  49.  
  50. sword(2, 5)
  51.  
  52.  
  53. puts "You kill the grunt. Standing over his body, you look around.\n"
  54. puts "You think of what to do next, when suddenly a portal appear before you.\n"
  55. puts "You stare into the deep, dark abyss, wondering what to do.\n"
  56. puts "You realize you have to make a choice, to stay, or to go through the portal.\n"
  57.  
  58. print "> "
  59. PortalEntrance = $stdin.gets.chomp
  60.  
  61. case PortalEntrance
  62. when "Enter"
  63. puts "You enter the portal."
  64. when "Stay"
  65. puts "You stay in the mortal realm and die from stupidity."
  66. exit()
  67. when "Think"
  68. puts "The portal collapses and crushes you along with it."
  69. exit()
  70. else
  71. puts "Walk through the portal or die."
  72. end
  73.  
  74.  
  75. puts "Upon enter the portal, you're met with an ominous figure whose face you can't quite see.\n"
  76. puts "You must first defeat the trials of this nether world before you can think.\n"
  77. puts "Of defeating the evil empire. You will be face with many great enemies. Good Luck.\n"
  78. puts "After the figure leaves, a rabid wolf stands in his place, waiting for you to move.\n"
  79.  
  80.  
  81. class Sword
  82. def initialize(wpn, dmg: 5)
  83. @@dmg = dmg
  84. end
  85.  
  86. attr_reader :wpn
  87. attr_accessor :dmg
  88. end
  89.  
  90. stabby = Sword.new("Stabby", dmg: 5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement